<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-18986845</id><updated>2011-04-21T13:02:05.596-07:00</updated><title type='text'>Merler CSE 190A Project</title><subtitle type='html'>Car Color and Logo Recognition - the project has as goal the development of a system able to detect a car in an image and label it according primarily to the color and to the insigna</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://merlercse190project.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://merlercse190project.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Michele Merler</name><uri>http://www.blogger.com/profile/02669983034946572649</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://sdcc21.ucsd.edu/~mmerler/mic.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>26</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-18986845.post-115255385673046606</id><published>2006-07-10T10:43:00.000-07:00</published><updated>2006-07-10T10:54:50.016-07:00</updated><title type='text'></title><content type='html'>From now on, this blog will be dedicated to a new project I'm working on, called GROZI.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18986845-115255385673046606?l=merlercse190project.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merlercse190project.blogspot.com/feeds/115255385673046606/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18986845&amp;postID=115255385673046606' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/115255385673046606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/115255385673046606'/><link rel='alternate' type='text/html' href='http://merlercse190project.blogspot.com/2006/07/from-now-on-this-blog-will-be.html' title=''/><author><name>Michele Merler</name><uri>http://www.blogger.com/profile/02669983034946572649</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://sdcc21.ucsd.edu/~mmerler/mic.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18986845.post-114430115093269612</id><published>2006-04-05T22:23:00.000-07:00</published><updated>2006-04-05T22:25:50.950-07:00</updated><title type='text'></title><content type='html'>Here are the links to my final &lt;a href="http://sdcc21.ucsd.edu/~mmerler/MerlerCSE190APresentation.ppt"&gt;presentation &lt;/a&gt;and &lt;a href="http://sdcc21.ucsd.edu/~mmerler/MerlerCSE190AFinal%20report.pdf"&gt;report&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18986845-114430115093269612?l=merlercse190project.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merlercse190project.blogspot.com/feeds/114430115093269612/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18986845&amp;postID=114430115093269612' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/114430115093269612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/114430115093269612'/><link rel='alternate' type='text/html' href='http://merlercse190project.blogspot.com/2006/04/here-are-links-to-my-final.html' title=''/><author><name>Michele Merler</name><uri>http://www.blogger.com/profile/02669983034946572649</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://sdcc21.ucsd.edu/~mmerler/mic.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18986845.post-114168942581638846</id><published>2006-03-06T15:49:00.000-08:00</published><updated>2006-03-06T15:57:05.826-08:00</updated><title type='text'></title><content type='html'>All the thresholds and values presented were adjusted considering the statistics of 20 pictures from the databases. It must be pointed out that the database images  have different sizes: Vision Caltech 1999 are 896x592, Vision Caltech 2001 are 360x240, while the Computer Vision Laboratory at UCSD are 640x480.&lt;br /&gt;&lt;br /&gt;In Figure here is the result of the license plate detector, for a window of size 125x61&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/licence1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/320/licence1.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18986845-114168942581638846?l=merlercse190project.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merlercse190project.blogspot.com/feeds/114168942581638846/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18986845&amp;postID=114168942581638846' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/114168942581638846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/114168942581638846'/><link rel='alternate' type='text/html' href='http://merlercse190project.blogspot.com/2006/03/all-thresholds-and-values-presented.html' title=''/><author><name>Michele Merler</name><uri>http://www.blogger.com/profile/02669983034946572649</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://sdcc21.ucsd.edu/~mmerler/mic.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18986845.post-114125734899661524</id><published>2006-03-01T15:53:00.000-08:00</published><updated>2006-03-01T15:55:48.996-08:00</updated><title type='text'>Licence Plate detection</title><content type='html'>Licence Plate detection will be performed by applying a filter to a region restricted by the backlights position, focusing on the X-derivative of the grayscale converted image.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/Xderivative.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/320/Xderivative.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18986845-114125734899661524?l=merlercse190project.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merlercse190project.blogspot.com/feeds/114125734899661524/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18986845&amp;postID=114125734899661524' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/114125734899661524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/114125734899661524'/><link rel='alternate' type='text/html' href='http://merlercse190project.blogspot.com/2006/03/licence-plate-detection.html' title='Licence Plate detection'/><author><name>Michele Merler</name><uri>http://www.blogger.com/profile/02669983034946572649</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://sdcc21.ucsd.edu/~mmerler/mic.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18986845.post-114125720337021161</id><published>2006-03-01T15:39:00.000-08:00</published><updated>2006-03-01T15:53:23.383-08:00</updated><title type='text'>Backlights Detection</title><content type='html'>Backlight detection is performed through the following steps:&lt;br /&gt;&lt;br /&gt;- Cr thresholding: the image is converted into YCbCr and a threshold of 160 is applied. Some output results are presented in the Figure below. Such simple operation turned out to be quite effective: in fact the large majority of backlights are detected, with some issues. The first concerns red or orange cars, which are totally highlighted. This is not a problem, on the contrary, helps the system dteecting a whole car. The second is the presence of multiple regions, which must be analyzed to distinguish between backlight and non-backlights.&lt;br /&gt;&lt;br /&gt;- Distance and area comparison: each labeled connected component in the thresholded image is compared with others of roughly the same size and Y-coordinate, but sufficient different X-coordinate&lt;br /&gt;&lt;br /&gt;- Filtering : at this point, when two regions are compared, one is considered as a filter, and therefore flipped and compared to the other one. The features computed are: ratio between Major and minor axes of an ellipse of 2nd order moment equal to the one of the region, ratio between area of the convex hull and area of the region.&lt;br /&gt;&lt;br /&gt;If two regions are likely to be backlights for the system, it proceeds to the next step: licence plate detection. &lt;br /&gt;   &lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/backlights.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/320/backlights.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/carThresConnected.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/320/carThresConnected.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/backdetected.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/320/backdetected.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18986845-114125720337021161?l=merlercse190project.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merlercse190project.blogspot.com/feeds/114125720337021161/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18986845&amp;postID=114125720337021161' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/114125720337021161'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/114125720337021161'/><link rel='alternate' type='text/html' href='http://merlercse190project.blogspot.com/2006/03/backlights-detection.html' title='Backlights Detection'/><author><name>Michele Merler</name><uri>http://www.blogger.com/profile/02669983034946572649</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://sdcc21.ucsd.edu/~mmerler/mic.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18986845.post-114118763259004807</id><published>2006-02-28T20:30:00.000-08:00</published><updated>2006-02-28T20:33:52.600-08:00</updated><title type='text'>Block Diagram</title><content type='html'>A block diagram of the system. The car detection task, not being the main concern of the project, is intended to be simple.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/block%20diagram.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/400/block%20diagram.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18986845-114118763259004807?l=merlercse190project.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merlercse190project.blogspot.com/feeds/114118763259004807/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18986845&amp;postID=114118763259004807' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/114118763259004807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/114118763259004807'/><link rel='alternate' type='text/html' href='http://merlercse190project.blogspot.com/2006/02/block-diagram.html' title='Block Diagram'/><author><name>Michele Merler</name><uri>http://www.blogger.com/profile/02669983034946572649</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://sdcc21.ucsd.edu/~mmerler/mic.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18986845.post-114004764420161765</id><published>2006-02-15T15:49:00.000-08:00</published><updated>2006-02-15T15:54:04.203-08:00</updated><title type='text'>Segmentation improvement</title><content type='html'>So what I miss to do right now is to apply the NN algorithm to segment the images and see how it performs in comparison with the grid one. Not being able to compile the program until yesterday, I could not really work on that. I would like to try to find some simple way of getting the SUV colorspace to work. In theory it is very promising and i would like to compare its performances with the other two.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18986845-114004764420161765?l=merlercse190project.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merlercse190project.blogspot.com/feeds/114004764420161765/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18986845&amp;postID=114004764420161765' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/114004764420161765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/114004764420161765'/><link rel='alternate' type='text/html' href='http://merlercse190project.blogspot.com/2006/02/segmentation-improvement.html' title='Segmentation improvement'/><author><name>Michele Merler</name><uri>http://www.blogger.com/profile/02669983034946572649</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://sdcc21.ucsd.edu/~mmerler/mic.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18986845.post-114004661858452666</id><published>2006-02-15T15:31:00.000-08:00</published><updated>2006-02-15T15:48:47.616-08:00</updated><title type='text'>Kriegman, Mallick, Zickler, and Belhumeur; CVPR 2005</title><content type='html'>In &lt;em&gt;"Beyond Lambert: Reconstructing Specular Surfaces Using Color" &lt;/em&gt;(by Mallick, Zickler, Kriegman, and Belhumeur; CVPR 2005) &lt;a href="http://www.cse.ucsd.edu/classes/wi06/cse252a/hw2/suv.pdf"&gt;pdf&lt;/a&gt; , a particular color space is presented: SUV. As many others it separates luminance (S) from chrominance (UV), but the most interesting part is that, by considering a dichromatic model of reflectance, they consider the reflectance as decomposed into two additive components:&lt;br /&gt;&lt;br /&gt;- the interface (specular) reflectance &lt;br /&gt;- the body (diffuse) reflectance&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/pear.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/400/pear.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;So getting rid of the specular reflectance one will be able to get the pure color of the objetct! That is done mapping the image into onother colorspace, where one axis(S) is perfectly alligned with the &lt;strong&gt;source color S&lt;/strong&gt;. Here comes the problem: how to determine &lt;strong&gt;S&lt;/strong&gt;? &lt;br /&gt;&lt;br /&gt;In the  example is presented the strength of the method, but in such case S was know a priori, which is not the case of our problem.&lt;br /&gt;&lt;br /&gt;I tried to average 4 UV images obtained with 4 random generated source colors, but the results, as shown down here, are quite poor.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/SUV.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/400/SUV.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/SUV2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/400/SUV2.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18986845-114004661858452666?l=merlercse190project.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merlercse190project.blogspot.com/feeds/114004661858452666/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18986845&amp;postID=114004661858452666' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/114004661858452666'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/114004661858452666'/><link rel='alternate' type='text/html' href='http://merlercse190project.blogspot.com/2006/02/kriegman-mallick-zickler-and-belhumeur.html' title='Kriegman, Mallick, Zickler, and Belhumeur; CVPR 2005'/><author><name>Michele Merler</name><uri>http://www.blogger.com/profile/02669983034946572649</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://sdcc21.ucsd.edu/~mmerler/mic.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18986845.post-114004626912414369</id><published>2006-02-15T15:24:00.000-08:00</published><updated>2006-02-15T15:37:26.073-08:00</updated><title type='text'>Segmentation 2</title><content type='html'>So the first sample was an easy one. Let's consider something more challenging (and interesting). Image #13 presents an evident specularity on the left side. Here the algorithm fails badly to connect side and back of the car. I tried to play with k a little bit, but of course it is not helpful, since the problem does not come from the area of the regions, but from their colors!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/Badreflect.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/400/Badreflect.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So is specular reflectance a problem? For sure! So I thought that maybe it affected the statistics on the color distributions I did too. A possible solution could come from CSE 252A...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18986845-114004626912414369?l=merlercse190project.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merlercse190project.blogspot.com/feeds/114004626912414369/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18986845&amp;postID=114004626912414369' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/114004626912414369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/114004626912414369'/><link rel='alternate' type='text/html' href='http://merlercse190project.blogspot.com/2006/02/segmentation-2.html' title='Segmentation 2'/><author><name>Michele Merler</name><uri>http://www.blogger.com/profile/02669983034946572649</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://sdcc21.ucsd.edu/~mmerler/mic.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18986845.post-114004585075132953</id><published>2006-02-15T15:01:00.000-08:00</published><updated>2006-02-15T15:24:10.766-08:00</updated><title type='text'>Segmentation</title><content type='html'>Here are the first results of the segmentation algorithm. I chose a simple image as starting point, just to see how sigma, k and min actually work. The test image is #104 from my car colors dataset.&lt;br /&gt;&lt;br /&gt;As expected, k is the key parameter to select, since it deeply influences the merge criteria of the algorithm (big values of k force the algorithm to merge greedily small regions while preserving big ones). Sigma is the variance of the Gaussian filter applied at the beginning to smooth the image. Such preprocessing step could maybe be improved, I will post about it later. min i a postprocessing step that erases from the world regions smaller than a certain area.&lt;br /&gt;&lt;br /&gt;In the images below I put some statistics: first are the number of components detected by the system as k or minArea increase, with the other two parameters fixed (sigma = 0.8). Clearly they both decrease, both it must be noticed that the k curve is much sharper, that is, k affects the algorithm in an heavier way.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/plots.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/320/plots.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here under are the same statistics, but visualized with the images. We can note that for k = 900 and min &gt;= 70 the algorithm get the car pretty well. Should we infer a generalization on that? Not at all!!!!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/104minArea.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/400/104minArea.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/104k.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/400/104k.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18986845-114004585075132953?l=merlercse190project.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merlercse190project.blogspot.com/feeds/114004585075132953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18986845&amp;postID=114004585075132953' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/114004585075132953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/114004585075132953'/><link rel='alternate' type='text/html' href='http://merlercse190project.blogspot.com/2006/02/segmentation.html' title='Segmentation'/><author><name>Michele Merler</name><uri>http://www.blogger.com/profile/02669983034946572649</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://sdcc21.ucsd.edu/~mmerler/mic.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18986845.post-113998902753571045</id><published>2006-02-14T23:30:00.000-08:00</published><updated>2006-02-14T23:37:07.546-08:00</updated><title type='text'>Felzenszwalb Alleluia!!!!!</title><content type='html'>&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/first%20segment.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/200/first%20segment.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Finally I managed to get Felzenszwalb code run!!!&lt;br /&gt;Soon the first results (hopefully better than this one) playing a little bit with the parameters.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18986845-113998902753571045?l=merlercse190project.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merlercse190project.blogspot.com/feeds/113998902753571045/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18986845&amp;postID=113998902753571045' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113998902753571045'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113998902753571045'/><link rel='alternate' type='text/html' href='http://merlercse190project.blogspot.com/2006/02/felzenszwalb-alleluia.html' title='Felzenszwalb Alleluia!!!!!'/><author><name>Michele Merler</name><uri>http://www.blogger.com/profile/02669983034946572649</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://sdcc21.ucsd.edu/~mmerler/mic.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18986845.post-113927018788034215</id><published>2006-02-06T15:53:00.000-08:00</published><updated>2006-02-06T15:56:27.880-08:00</updated><title type='text'>Segmentation follow-up</title><content type='html'>The next step will be an evaluatin of the performances of the algorithm on my dataset, comparing the code as it is with an implementation of a K-nearest neighbor one. I wiil read through the ANN paper too, to see what advantages it gives, compared to the normal one.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18986845-113927018788034215?l=merlercse190project.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merlercse190project.blogspot.com/feeds/113927018788034215/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18986845&amp;postID=113927018788034215' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113927018788034215'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113927018788034215'/><link rel='alternate' type='text/html' href='http://merlercse190project.blogspot.com/2006/02/segmentation-follow-up.html' title='Segmentation follow-up'/><author><name>Michele Merler</name><uri>http://www.blogger.com/profile/02669983034946572649</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://sdcc21.ucsd.edu/~mmerler/mic.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18986845.post-113927003119518917</id><published>2006-02-06T15:25:00.000-08:00</published><updated>2006-02-06T15:53:51.210-08:00</updated><title type='text'>Felzenswalb Segmentation</title><content type='html'>Felzenswalb segmentation algorithm looks appealing for my project since is fast, quite simple and boasts an example in which reflectance on a car surface does not affect the segmentation in a sigle region for a car. This last aspect is very interesting, considering the color distribution I found for the car colors, which are influenced (among the others) by reflectance factors.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/reflectance.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/320/reflectance.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;I read Felzenswalb's article to understand what segmentation it applies exactly. It turned out that 2 different methods are applied, both graph based:&lt;br /&gt;&lt;br /&gt;- GRID GRAPHS&lt;br /&gt;- NEAREST NEIGHBOR GRAPH&lt;br /&gt;&lt;br /&gt;I will describe them in class, the second one being the most appealig for my project.&lt;br /&gt;It claims the use of an Approximate Nearest Neighbor (ANN) algorithm, which is referenced, but not explained (I will read the referenced article) &lt;br /&gt;&lt;br /&gt;I took a look at code, downloadable for free from &lt;a href="http://people.cs.uchicago.edu/~pff/segment/"&gt;here&lt;/a&gt;, to understand which method of the two was implemented.&lt;br /&gt;Ironically, none of them was exactly reproduced in the code. In fact, the program runs the Grid Graphs with an alteration in the graph weights computation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18986845-113927003119518917?l=merlercse190project.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merlercse190project.blogspot.com/feeds/113927003119518917/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18986845&amp;postID=113927003119518917' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113927003119518917'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113927003119518917'/><link rel='alternate' type='text/html' href='http://merlercse190project.blogspot.com/2006/02/felzenswalb-segmentation.html' title='Felzenswalb Segmentation'/><author><name>Michele Merler</name><uri>http://www.blogger.com/profile/02669983034946572649</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://sdcc21.ucsd.edu/~mmerler/mic.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18986845.post-113883816258805222</id><published>2006-02-01T15:50:00.000-08:00</published><updated>2006-02-01T17:11:24.023-08:00</updated><title type='text'></title><content type='html'>Here finally I plotted the distributions of 7 colors (I picked only the Light part of each color, since Matlab does not allow more then 11 different distributions to plot).&lt;br /&gt;&lt;br /&gt;- Red, Black, Yellow, Orange, Blue, Green, Silver, Brown&lt;br /&gt;&lt;br /&gt;Some colors are distinguishable, some not. No surprise then that rg and CbCr were not able to separate them.&lt;br /&gt;&lt;br /&gt;Maybe I should try Lab (Robin kindly gave me a code source for the transformation).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/Light%20Colors.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/400/Light%20Colors.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/Light%20Colors3.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/400/Light%20Colors3.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/Light%20Colors1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/400/Light%20Colors1.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/Light%20Colors2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/400/Light%20Colors2.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18986845-113883816258805222?l=merlercse190project.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merlercse190project.blogspot.com/feeds/113883816258805222/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18986845&amp;postID=113883816258805222' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113883816258805222'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113883816258805222'/><link rel='alternate' type='text/html' href='http://merlercse190project.blogspot.com/2006/02/here-finally-i-plotted-distributions.html' title=''/><author><name>Michele Merler</name><uri>http://www.blogger.com/profile/02669983034946572649</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://sdcc21.ucsd.edu/~mmerler/mic.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18986845.post-113883778986297507</id><published>2006-02-01T15:48:00.000-08:00</published><updated>2006-02-01T15:49:49.863-08:00</updated><title type='text'></title><content type='html'>Here are the RGB 3D scatterplots, confronting the colors distribution in pairs:&lt;br /&gt;- Light and Dark : Red, Blue, Green, Silver, Brown&lt;br /&gt;- Yellow and Orange&lt;br /&gt;- Black and White (represented in violet)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/DvsLBlueFinal.0.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/400/DvsLBlueFinal.0.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/DvsLRedFinal.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/400/DvsLRedFinal.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18986845-113883778986297507?l=merlercse190project.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merlercse190project.blogspot.com/feeds/113883778986297507/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18986845&amp;postID=113883778986297507' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113883778986297507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113883778986297507'/><link rel='alternate' type='text/html' href='http://merlercse190project.blogspot.com/2006/02/here-are-rgb-3d-scatterplots.html' title=''/><author><name>Michele Merler</name><uri>http://www.blogger.com/profile/02669983034946572649</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://sdcc21.ucsd.edu/~mmerler/mic.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18986845.post-113883769911855305</id><published>2006-02-01T15:44:00.000-08:00</published><updated>2006-02-01T15:48:19.120-08:00</updated><title type='text'></title><content type='html'>&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/DvsLGreenFinal.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/400/DvsLGreenFinal.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/BWFinal.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/400/BWFinal.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/DvsLBrownFinal.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/400/DvsLBrownFinal.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/OYFinal.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/400/OYFinal.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/DvsLSilverFinal.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/400/DvsLSilverFinal.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18986845-113883769911855305?l=merlercse190project.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merlercse190project.blogspot.com/feeds/113883769911855305/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18986845&amp;postID=113883769911855305' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113883769911855305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113883769911855305'/><link rel='alternate' type='text/html' href='http://merlercse190project.blogspot.com/2006/02/blog-post_01.html' title=''/><author><name>Michele Merler</name><uri>http://www.blogger.com/profile/02669983034946572649</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://sdcc21.ucsd.edu/~mmerler/mic.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18986845.post-113883744569316337</id><published>2006-02-01T15:41:00.000-08:00</published><updated>2006-02-01T15:44:05.693-08:00</updated><title type='text'></title><content type='html'>&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/SubSamples.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/320/SubSamples.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;In order to generate the scatterplots in RGB, since my samples were too many, I took 4 vertical lines of samples from each color square (as presented in the picture). The vertical lines allow the system to get data from each original sample image, since they were put into the square horizontally.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18986845-113883744569316337?l=merlercse190project.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merlercse190project.blogspot.com/feeds/113883744569316337/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18986845&amp;postID=113883744569316337' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113883744569316337'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113883744569316337'/><link rel='alternate' type='text/html' href='http://merlercse190project.blogspot.com/2006/02/in-order-to-generate-scatterplots-in.html' title=''/><author><name>Michele Merler</name><uri>http://www.blogger.com/profile/02669983034946572649</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://sdcc21.ucsd.edu/~mmerler/mic.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18986845.post-113883726875376224</id><published>2006-02-01T15:37:00.000-08:00</published><updated>2006-02-01T15:41:08.776-08:00</updated><title type='text'></title><content type='html'>I rearranged the color samples in sqaured images, divided in horizontal stripes. Each stripe represent the pixels of one sample image&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/Samples.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/400/Samples.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18986845-113883726875376224?l=merlercse190project.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merlercse190project.blogspot.com/feeds/113883726875376224/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18986845&amp;postID=113883726875376224' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113883726875376224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113883726875376224'/><link rel='alternate' type='text/html' href='http://merlercse190project.blogspot.com/2006/02/i-rearranged-color-samples-in-sqaured.html' title=''/><author><name>Michele Merler</name><uri>http://www.blogger.com/profile/02669983034946572649</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://sdcc21.ucsd.edu/~mmerler/mic.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18986845.post-113883386292070332</id><published>2006-02-01T14:43:00.000-08:00</published><updated>2006-02-01T15:44:47.666-08:00</updated><title type='text'></title><content type='html'>&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18986845-113883386292070332?l=merlercse190project.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merlercse190project.blogspot.com/feeds/113883386292070332/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18986845&amp;postID=113883386292070332' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113883386292070332'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113883386292070332'/><link rel='alternate' type='text/html' href='http://merlercse190project.blogspot.com/2006/02/blog-post.html' title=''/><author><name>Michele Merler</name><uri>http://www.blogger.com/profile/02669983034946572649</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://sdcc21.ucsd.edu/~mmerler/mic.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18986845.post-113806069333741082</id><published>2006-01-23T15:56:00.000-08:00</published><updated>2006-01-23T15:58:13.336-08:00</updated><title type='text'></title><content type='html'>Still many color regions are overlapping, allowing to distinguish only 6-7 colors. A check on the results and a chioce of another chrominance plane are the nexts steps to be done.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18986845-113806069333741082?l=merlercse190project.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merlercse190project.blogspot.com/feeds/113806069333741082/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18986845&amp;postID=113806069333741082' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113806069333741082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113806069333741082'/><link rel='alternate' type='text/html' href='http://merlercse190project.blogspot.com/2006/01/still-many-color-regions-are.html' title=''/><author><name>Michele Merler</name><uri>http://www.blogger.com/profile/02669983034946572649</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://sdcc21.ucsd.edu/~mmerler/mic.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18986845.post-113805987637223299</id><published>2006-01-23T15:37:00.000-08:00</published><updated>2006-01-23T15:56:19.983-08:00</updated><title type='text'></title><content type='html'>I have extracted the histograms in normalized rg chrominance plane&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/Orange.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/320/Orange.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;and in CbCr chrominance plane&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/Yellow.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/320/Yellow.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;and produced a 2D intersection of the histogram, to realize whether they are overlapping.&lt;br /&gt;&lt;br /&gt;rg&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/rgHistIntersection.0.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/320/rgHistIntersection.0.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;CbCr&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/CbCrHistIntersection.0.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/320/CbCrHistIntersection.0.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Due to the poor results of CbCr, I computed the transform in a different way, that worked well for another project a couple of years ago:&lt;br /&gt;&lt;br /&gt;CbCr&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/CbCr2HistIntersection.1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/320/CbCr2HistIntersection.1.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18986845-113805987637223299?l=merlercse190project.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merlercse190project.blogspot.com/feeds/113805987637223299/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18986845&amp;postID=113805987637223299' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113805987637223299'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113805987637223299'/><link rel='alternate' type='text/html' href='http://merlercse190project.blogspot.com/2006/01/i-have-extracted-histograms-in.html' title=''/><author><name>Michele Merler</name><uri>http://www.blogger.com/profile/02669983034946572649</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://sdcc21.ucsd.edu/~mmerler/mic.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18986845.post-113805930656775038</id><published>2006-01-23T15:30:00.000-08:00</published><updated>2006-01-23T15:36:31.206-08:00</updated><title type='text'></title><content type='html'>I manually extracted the color pixels from each of the labeled cars, obtaining samples or "masks" like the following:&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/12.0.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/320/12.0.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/es.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/320/es.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18986845-113805930656775038?l=merlercse190project.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merlercse190project.blogspot.com/feeds/113805930656775038/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18986845&amp;postID=113805930656775038' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113805930656775038'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113805930656775038'/><link rel='alternate' type='text/html' href='http://merlercse190project.blogspot.com/2006/01/i-manually-extracted-color-pixels-from.html' title=''/><author><name>Michele Merler</name><uri>http://www.blogger.com/profile/02669983034946572649</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://sdcc21.ucsd.edu/~mmerler/mic.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18986845.post-113702319958101953</id><published>2006-01-11T15:34:00.000-08:00</published><updated>2006-01-18T15:18:52.130-08:00</updated><title type='text'></title><content type='html'>Here are the first statistics I'm doing on five people analyzing a car database of 150 images collected from the web. Such operation will allow me to have a reliable database from which to get car color samples and create the model of each color in the different chrominance planes&lt;br /&gt;&lt;br /&gt;These are, as an example, the cars labeled as Light Green. I will extract from here the color samples to train the system &lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/Light%20Green.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/320/Light%20Green.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/color%20stats1.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/320/color%20stats1.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This one tells the percentage of indentification of each color by person 2 among the database samples. E.g. how many yellow cars person 2 found among the 150 samples. The colors are labeled as numbers: &lt;br /&gt;1 = Light Red&lt;br /&gt;2 = Dark Red&lt;br /&gt;3 = Light Blue&lt;br /&gt;4 = Dark Blue&lt;br /&gt;5 = Light Brown&lt;br /&gt;6 = Dark Brown&lt;br /&gt;7 = Light Green &lt;br /&gt;8 = Dark Green&lt;br /&gt;9 = Light Silver&lt;br /&gt;10 = Dark Silver&lt;br /&gt;11 = Orange&lt;br /&gt;12 = Yellow&lt;br /&gt;13 = Black&lt;br /&gt;14 = White&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/4801/1870/1600/color%20stats2.0.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4801/1870/400/color%20stats2.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Up here every car sample is labeled with a color if: &lt;br /&gt;  - 4 or more people agree on the color&lt;br /&gt;  - 3 people agree on a color and the other 2 disagree between them&lt;br /&gt;&lt;br /&gt;A sample is defined 'car not labeled' if : &lt;br /&gt;  - less then 3 people agreee on the same color &lt;br /&gt;  - 3 people agree on one color and the other 2 agree on another one&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18986845-113702319958101953?l=merlercse190project.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merlercse190project.blogspot.com/feeds/113702319958101953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18986845&amp;postID=113702319958101953' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113702319958101953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113702319958101953'/><link rel='alternate' type='text/html' href='http://merlercse190project.blogspot.com/2006/01/here-are-first-statistics-im-doing-on.html' title=''/><author><name>Michele Merler</name><uri>http://www.blogger.com/profile/02669983034946572649</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://sdcc21.ucsd.edu/~mmerler/mic.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18986845.post-113702109400819898</id><published>2006-01-11T14:50:00.000-08:00</published><updated>2006-01-18T15:12:37.640-08:00</updated><title type='text'>Papers references</title><content type='html'>Here's the list of papers I found until now, with a link to each of them, where possible.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[1]Belongie, S.; Malik, J.; Puzicha, J. “Shape matching and object recognition using&lt;br /&gt;shape contexts”. Pattern Analysis and Machine Intelligence, IEEE Transactions on Volume 24, Issue 4, April 2002 Page(s):509 – 522&lt;br /&gt;&lt;a href="http://http.cs.berkeley.edu/projects/vision/shape/belongie-pami02.pdf"&gt;pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;[2] Dlagnekov Louka, “Video-based Car Surveillance: License Plate, Make, and Model&lt;br /&gt;Recognition”, U.C. San Diego (Masters Thesis) , 2005&lt;br /&gt;&lt;a href="http://vision.ucsd.edu/dlagnekov_thesis_2005.pdf"&gt;pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;[3] Drew M. S., J. Wei, and Z.-N. Li, "Illumination-invariant color object recognition via compressed chromaticity histograms of color-channel-normalized images," in Proc. of ICCV '98, IEEE, 1998.&lt;br /&gt;&lt;a href="http://citeseer.ist.psu.edu/255282.html"&gt;pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;[4] Finlayson G., S. Chatterjee, and B. Funt, "Color angular indexing" in Proc. of ECCV96, pp. II:16--27, 1996.&lt;br /&gt;&lt;a href="http://citeseer.csail.mit.edu/finlayson96color.html"&gt;pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;[5] Gonzalez, Woods, “Digital image processing”, 2nd edition, Prentice Hall, 2002&lt;br /&gt;&lt;br /&gt;[6] Hagedoorn M.and R. C. Veltkamp. “Metric pattern spaces”. Technical Report UUCS -&lt;br /&gt;1999-03, Utrecht University, 1999.&lt;br /&gt;&lt;a href="http://citeseer.ist.psu.edu/hagedoorn99metric.html"&gt;pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;[7] Lee J. Y.and S. I. Yoo. “An elliptical boundary model for skin color detection”.&lt;br /&gt;Proc. of the 2002 international Conference on Imaging Science, Systems, and&lt;br /&gt;Technology. &lt;br /&gt;&lt;a href="http://ailab.snu.ac.kr/publication/down/CISST02-169CT.pdf"&gt;pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;[8] Lowe D. “Distinctive image features from scale-invariant keypoints.” IJCV,2(60):91–110, 2004. &lt;br /&gt;&lt;a href="http://www.cs.ubc.ca/~lowe/papers/ijcv04.pdf "&gt;pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;[9] Ma W. Y., Y. Deng, and B. S.Manjunath, "Tools for texture/color based search of&lt;br /&gt;images," Proc. SPIE Conference, Human Vision and Electronic Imaging II, Vol. 3106,&lt;br /&gt;San Jose, CA, pp. 496-507, Feb 1997&lt;br /&gt;&lt;a href="http://www-iplab.ece.ucsb.edu/publications/01IEEEManjunath.pdf"&gt;pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;[10] Merler M., “Video processing and analysis techniques for smart environment&lt;br /&gt;application” University of Trento, Italy, 2004&lt;br /&gt;&lt;br /&gt;[11] Mindru F., T. Moons and L. Van Gool. “Color-based moment Invariants for Viewpoint and Illumination independent Recognition of planar Color Patterns”, International Conference on Advances in Pattern Recognition, ICAPR'98, 1998, pp. 113--122&lt;br /&gt;&lt;a href="http://citeseer.ist.psu.edu/mindru98colorbased.html"&gt;pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;[12] Remco C. Veltkamp and Michiel Hagedoorn. “State-of-the-art in shape matching”.&lt;br /&gt;Technical Report UU-CS-1999-27, Utrecht University, the Netherlands, 1999.&lt;br /&gt;&lt;a href="http://citeseer.ist.psu.edu/veltkamp99stateart.html"&gt;pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;[13] Rojas, J.C.; Crisman, J.D , “Vehicle detection in color images”; IEEE Conference on Intelligent Transportation System, 12 Nov. 1997. ITSC 97. Page(s):403 – 408&lt;br /&gt;&lt;a href="http://ieeexplore.ieee.org/search/searchresult.jsp?disp=cit&amp;queryText=(rojas%20j.%20c.&lt;in&gt;au)&amp;valnm=Rojas+J.+C.&amp;history=yes"&gt;pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;[14] Rubner Yossi, Jan Puzicha, Carlo Tomasi, and Joachim M. Buhmann, “Empirical Evaluatio of Dissimilarity Measures for Color and Texture”. Proc. ICCV ’99, pages 1165-1172, 1999&lt;br /&gt;&lt;a href="http://ai.stanford.edu/~rubner/papers/rubnerCviu01.pdf "&gt;pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;[15] Swain M. J., D. H. Ballard, “Color indexing”. Int. J. Comput. Vision, 7: pages11-32.1991.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18986845-113702109400819898?l=merlercse190project.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merlercse190project.blogspot.com/feeds/113702109400819898/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18986845&amp;postID=113702109400819898' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113702109400819898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113702109400819898'/><link rel='alternate' type='text/html' href='http://merlercse190project.blogspot.com/2006/01/papers-references.html' title='Papers references'/><author><name>Michele Merler</name><uri>http://www.blogger.com/profile/02669983034946572649</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://sdcc21.ucsd.edu/~mmerler/mic.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18986845.post-113453484832802576</id><published>2005-12-13T20:32:00.000-08:00</published><updated>2005-12-13T20:51:44.516-08:00</updated><title type='text'>Project Proposal</title><content type='html'>&lt;a href="http://www.cse.ucsd.edu/classes/wi06/cse190a/proposals/mmerler.pdf"&gt;pdf&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18986845-113453484832802576?l=merlercse190project.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merlercse190project.blogspot.com/feeds/113453484832802576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18986845&amp;postID=113453484832802576' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113453484832802576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113453484832802576'/><link rel='alternate' type='text/html' href='http://merlercse190project.blogspot.com/2005/12/project-proposal.html' title='Project Proposal'/><author><name>Michele Merler</name><uri>http://www.blogger.com/profile/02669983034946572649</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://sdcc21.ucsd.edu/~mmerler/mic.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18986845.post-113204871251156931</id><published>2005-11-15T01:55:00.000-08:00</published><updated>2005-11-15T01:58:32.516-08:00</updated><title type='text'>Michele Merler Blog for CSE 190A</title><content type='html'>&lt;span style="color:#ff0000;"&gt;This blog has been created by Michele Merler for the Project in Vision and Learning, class CSE 190A, Winter 2006&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18986845-113204871251156931?l=merlercse190project.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merlercse190project.blogspot.com/feeds/113204871251156931/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18986845&amp;postID=113204871251156931' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113204871251156931'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18986845/posts/default/113204871251156931'/><link rel='alternate' type='text/html' href='http://merlercse190project.blogspot.com/2005/11/michele-merler-blog-for-cse-190a.html' title='Michele Merler Blog for CSE 190A'/><author><name>Michele Merler</name><uri>http://www.blogger.com/profile/02669983034946572649</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://sdcc21.ucsd.edu/~mmerler/mic.jpg'/></author><thr:total>0</thr:total></entry></feed>
