View Full Version : pic: FIRST mosaic
Greg Needel
20-05-2005, 23:23
[cdm-description=photo]21646[/cdm-description]
Alex Golec
20-05-2005, 23:26
This mosaic is unbelievable!!!
If a blown up version were to be printed on a poster, it could be a great aid in presentations and promotion of FIRST and robotics teams. Great job with this amazing piece!
_Alex
Beth Sweet
20-05-2005, 23:26
Greg, is there any chance that you can make this into like, a huge image so that we can see the individual pictures?
Greg Needel
20-05-2005, 23:55
i have a huge version of this 12+ meg that is sized to be printed 48" x 42"
if i can find somewhere to host it i would be happy to put it out there. also if anyone has a large gallery of photos from the championship i would be glad to re render this with those photos
Ashley Weed
21-05-2005, 07:25
Amazing! Did you create this yourself? Or, use another source (online) to create it? Great Job!
Greg Marra
21-05-2005, 10:11
I notice you're repeating photos (or have a bunch of really, really similar ones). Perhaps you could get a collection going where people could send you their photos so you could make an even better mosaic (both in terms of not repeating and better color matching).
What software did you use to make that? I used AndreaMosaic for my Team 177 Mosaic (http://www.chiefdelphi.com/forums/showthread.php?t=37913). That was about 500 photos with no repeats. We culled video frames to get filler, since even with everyones photos we still didn't have enough!
That is the coolest thing ever. How long did it take you to do?
Greg Needel
21-05-2005, 11:42
I used AndreaMosaic to do this, i had a batch of about 400 photos so there are repeats, and with 3000 pixels wide it took about 30 mins to render. there are 1500 tiles and the natural print size of this is 48 x 42. I am probably going to play with this in the next few days using photos from the last few years and a bunch of nationals photos as well. Total i believe i have about 1,200 photos but i need to play with the options a little more. Once i am 100% satisfied with the result i will put it on an FTP for everyone to download and use for whatever they want.
if i can find somewhere to host it i would be happy to put it out there. also if anyone has a large gallery of photos from the championship i would be glad to re render this with those photosI'd be willing to host it if you need it. Granted, you won't get 700kb/s downloads, but hey... I'm free.
PM me if you'd like and I'll setup an FTP account you can send it to.
P.S. Very nice job. :)
tiffany34990
21-05-2005, 15:54
this is just wonderful!!! i absolutely love it!! boy i love FIRST ppl and their creativity and well time to put things like this together!
great job!!! yay for FIRST!!
ZZII 527
22-05-2005, 00:49
Excellent job! I'm sure it will look AMAZING when you render it with 1,200+ images. Out of curiosity, I ran the logo through my "home-made" photomosaic code with about 1,000 images from Team 97's 2005 season. It came out pretty decent:
http://web.mit.edu/scolton/www/logo640.jpg
The coloring in yours is better - I think AndreaMosaic has some nice code for slightly adjusting the color values of the small images to match the large one more closely. I don't think I'm going to venture into that coding nightmare... Mine renders in 3 minutes, though. ;) (I pre-reduced all the images to 640x480 to reduce loading time.)
Here's the big one if anyone wants to see the details:
http://web.mit.edu/scolton/www/logo.jpg
(I've got webspace on a fast MIT server - I'd be glad to host your final render if you'd like.)
So yea you can make a pretty good photomosaic out of any large set of images...and it is an excellent thing to display in pits or give to sponsors as a gift. AndreaMosaic works great - or you can try your hand at writing a custom program. (Cummon all you potential/actual comp. sci. majors...it's fun! :rolleyes: )
Again, great idea, Greg! Sorry if I kinda ruined the show by posting the apple one a few hours ahead of you. :o ...didn't mean to.
i have a huge version of this 12+ meg that is sized to be printed 48" x 42"
if i can find somewhere to host it i would be happy to put it out there. also if anyone has a large gallery of photos from the championship i would be glad to re render this with those photos
I can host it too, if you wish, for free naturally
i might try one when i get the rest of our team photos in... with a dvd of photos, theres got to be a lot lol
Greg Marra
22-05-2005, 16:35
The coloring in yours is better - I think AndreaMosaic has some nice code for slightly adjusting the color values of the small images to match the large one more closely. I don't think I'm going to venture into that coding nightmare... Mine renders in 3 minutes, though. ;) (I pre-reduced all the images to 640x480 to reduce loading time.)
I don't think it would be that big of a coding nightmare. Calculate the average pixel color of the piece you're trying to match, then shift each pixel in the image you're matching into it a certain percent towards what that color is. You just need to average out the two RGB values.
where can i get the orginal logo on the black background?
Pat Fairbank
22-05-2005, 16:56
where can i get the orginal logo on the black background?
It's the second one under "for electronic application" on this page (http://www.usfirst.org/4vol/resourcectr/graphics/index.html).
Ian Curtis
22-05-2005, 16:57
http://www.usfirst.org/4vol/resourcectr/graphics/index.html
edit:
Here's the picture itself http://www.usfirst.org/4vol/resourcectr/downloads/FIRSTlogoR_color_rev_rgb.jpg
ZZII 527
22-05-2005, 18:58
I don't think it would be that big of a coding nightmare. Calculate the average pixel color of the piece you're trying to match, then shift each pixel in the image you're matching into it a certain percent towards what that color is. You just need to average out the two RGB values.
Yea it wouldn't be that bad. The trick to it is not adjusting pixel-by-pixel, because that would be cheating. It would be like blending it with the original in photoshop. The non-cheating (that is still debatable) way to do it, I think, is by adjusting the color properties of whole images to match the segment of the large image more closely. Most photomosaic programs do this, or at least have it as an option. This way, your code still needs to be somewhat good at matching colors and shapes, you are just making up for a small image selection. The code is still not too ugly: compare average colors on an image-by-image basis, rather than a pixel-by-pixel basis. I'm going to see if I can collect more images, first, because that gives a wider color selection without any modification to the pictures themselves. But color shifting, even image-by-image, is certainly not impossible to code. I might give it a shot...or you can! ;)
Greg,
You seem to have too much time on your hands right now :)
ZZII 527
23-05-2005, 09:48
Interesting fact:
The photomosaic is actualy patented by a company called Runaway Technology (http://www.photomosaic.com). I originally thought this patent applied only to their specific method/code. However, it seems that the patent covers photomosaics in general. From their website:
Photomosaic "look and feel" are protected by the patent, copyright, and other intellectual property laws of the United States and other major countries. We protect these rights vigilantly.
I suppose that's why AndreaMosiac is freeware - any attempt to commercialize it would probably be illegal.
Even more interestingly (at least to me) is that the CEO of Runaway Technology, a man named Robert Silvers (http://www.photomosaic.com/rt/about.htm), invented the photomosaic in 1996 - while a student at the MIT Media Lab! Seeing as my photomosaic of the apple picture (taken by Doc Edgerton, also an MIT alumni and professor) will be displayed in the Edgerton Center, about a half a mile from the Media Lab, I think I'll be safe from any patent problems... If not, I'm sure the Edgerton Center would be glad to take it down and have Runaway Technology make us one...maybe for free. :rolleyes:
I've seen a lot of third-party photomosaic software on the web and I have written my own code for producing halfway-decent photomosaics without researching anyone elses method. I'm sure the Runaway Technology method is much better, and I still think that Robert Silvers does deserve the credit for coming up with the idea first, but I think the reason it was never done before '96 was not because nobody else could have programmed it, but because computers just didn't have the power to process images that quickly. So when computers are powerful enough to process videomosaics, I am going to patent that. ;)
vBulletin® v3.6.4, Copyright ©2000-2017, Jelsoft Enterprises Ltd.