Go to Post Maybe next season I want to develop and test a new metric for FRC scouting: Bumper Quality Rating (BQR). BQR-5: The platonic ideal of FRC bumpers. ... BQR-0: Moderate to heavy use of duct tape. I believe BQR would outperform OPR as a predictor of on-field robot performance. - Nate Laverdure [more]
Home
Go Back   Chief Delphi > ChiefDelphi.com Website > Extra Discussion
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rating: Thread Rating: 25 votes, 4.84 average. Display Modes
Prev Previous Post   Next Post Next
  #13   Spotlight this post!  
Unread 17-12-2007, 23:43
artdutra04's Avatar
artdutra04 artdutra04 is offline
VEX Robotics Engineer
AKA: Arthur Dutra IV; NERD #18
FRC #0148 (Robowranglers)
Team Role: Engineer
 
Join Date: Mar 2005
Rookie Year: 2002
Location: Greenville, TX
Posts: 3,078
artdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond repute
Re: pic: Game hint

Quote:
Originally Posted by njamietech View Post
I'm curious too.

I'm also curious as to what you did to that image.
Quote:
Originally Posted by tawnos23 View Post
I think he just inverted the colors in MS Paint and then pasted in a banana, an allusion to something by Dlavery, I don't remember exactly what.
Eww, MS Paint. Those are some lonely megabytes on my hard drive, as I've haven't used MS Paint in about two years. The real story behind this image goes even deeper...

As an avid fan of Numb3rs, I like to dig deeper into everyday objects to unravel our most perplexing mysteries. I first opened the photo in Photoshop CS2, and cropped out the parts I didn't want (Otherwise the filter algorithms might return false positives). Then to highlight the differences in the photo, I ran the photo through a heightened saturation filter, with an offset in the hue. From this, I upped the contrast by about 20%, which now provided an optimal base image to begin the preliminary filter algorithms.

The first thing I would need to do was an inverse dithering and noise cancellation algorithm. Since the base photo was a JPEG image, there was noise in the photo from compressing it into a lossy file format; yet within this noise, there was also the image of the banana. Since the compression artifacts only effect the pixels around the source pixel, running the photo through these two algorithms simultaneously and integrating the results returned what I was looking for. I began to see the faint outline of a banana.

However, it took several tries to get a good filter pass of the photo. Because these filters act upon the image using Erwin Schrödinger's theories of exponential decay of pixels in compressed photos, sometimes the banana is still alive in the output, others it's not. And there is no way you can predict or know which is which, except for running the algorithm a lot and relying on an interpretation and statistical analysis of the results.

Using these results, I now needed another algorithm to be able to exactly detect the banana in the image, rather than rely on only human pattern-recognition skills, which in the hands of a creative person can result in one million different things visible in the same cloud in the sky. Obviously such a diverse range of output values given the extremely limited domain of input values in such a case would be extremely detrimental in our circumstance.

After doing some research into pattern recognition algorithms, and more specifically banana-recognition algorithms, I discovered this site about banana and apple recognition. It was a gold mine of information, and even had working algorithms. Bingo. My hunch about the banana on the left side of the image paid off. The algorithm predicted that is was indeed a banana with 99.7% certainty, and with a very narrow Gaussian distribution of the output data.

From there, I duplicated the layer and highlighted the banana in yellow to make it easier to see.

But after looking back through my source website again, so much of the website seemed applicable to FIRST at the moment. So with that in mind,


...I've thus concluded that this year's game involves... apples and bananas! How 'bout them apples?
__________________
Art Dutra IV
Robotics Engineer, VEX Robotics, Inc., a subsidiary of Innovation First International (IFI)
Robowranglers Team 148 | GUS Robotics Team 228 (Alumni) | Rho Beta Epsilon (Alumni) | @arthurdutra

世上无难事,只怕有心人.
Reply With Quote
 


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
pic: 2007 Game Hint? dlavery FRC Game Design 161 07-01-2007 13:42
pic: 2007 Game Piece Hint Wetzel Extra Discussion 39 07-01-2007 00:24
Offical Game Hint! Greg Needel Rumor Mill 117 21-12-2006 16:25
dlavery game hint nuggetsyl Rumor Mill 173 20-12-2006 22:00
Game hint?!?! Andy Grady Rumor Mill 67 30-12-2002 18:15


All times are GMT -5. The time now is 07:20.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi