<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Romeil Sandhu dot com</title>
	<atom:link href="http://romeilsandhu.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://romeilsandhu.com</link>
	<description>Mix of Math, Engineering, and Fun</description>
	<lastBuildDate>Thu, 21 Jan 2010 16:09:39 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Update:  A New Distribution Metric for Image Segmentation</title>
		<link>http://romeilsandhu.com/update-a-new-distribution-metric-for-image-segmentation/</link>
		<comments>http://romeilsandhu.com/update-a-new-distribution-metric-for-image-segmentation/#comments</comments>
		<pubDate>Thu, 24 Dec 2009 20:18:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://romeilsandhu.com/?p=639</guid>
		<description><![CDATA[Hey everyone.  As the holiday season approaches, I am finding time to gather some MATLAB code that I did for research projects that were completed.  While it is already mentioned on my project&#8217;s page, I thought I point to an update that code for &#8220;A New Distribution Metric for Image Segmentation&#8221; is now available.  You [...]]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">Hey everyone.  As the holiday season approaches, I am finding time to gather some MATLAB code that I did for research projects that were completed.  While it is already mentioned on my project&#8217;s page, I thought I point to an update that code for &#8220;A New Distribution Metric for Image Segmentation&#8221; is now available.  You can also find it on the Mathworks MATLAB file exchange.  At any rate, here&#8217;s a quick link to download the code for those that are interested.</div>
<p><img class="alignleft size-full wp-image-645" style="margin-top: 0px; margin-bottom: 10px;" title="corpus" src="http://romeilsandhu.com/wp-content/uploads/2009/12/corpus1.png" alt="corpus" width="158" height="130" />Hey everyone.  As the holiday season approaches, I am finding time to gather some MATLAB code that I did for research projects that were completed.  While it is already mentioned on my project&#8217;s page, I thought I point to an update that code for &#8220;A New Distribution Metric for Image Segmentation&#8221; is now available.  You can also find it on the Mathworks MATLAB file exchange.  At any rate, here&#8217;s a quick link to download the code for those that are interested.</p>
<p><strong>Download Link</strong>:  <a href="http://www.romeilsandhu.com/publications/new_metric_matlab_code.zip">New_Distribution_Metric_Active_Contour_Segmentation.zip</a></p>
<p>As always, if you have any questions or comments, feel free to ask!</p>
]]></content:encoded>
			<wfw:commentRss>http://romeilsandhu.com/update-a-new-distribution-metric-for-image-segmentation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Trip to Israel: Part II</title>
		<link>http://romeilsandhu.com/my-trip-to-israel-part-ii/</link>
		<comments>http://romeilsandhu.com/my-trip-to-israel-part-ii/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 15:32:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Travel]]></category>

		<guid isPermaLink="false">http://romeilsandhu.com/?p=654</guid>
		<description><![CDATA[I thought it might be great to finish up my post about my trip to Israel&#8230; been busy with work, but I&#8217;ll find a time to write about part II of my trip.  At any rate, my first post described Day 1 and 2 of my trip to Israel.  In particular, the post contains a [...]]]></description>
			<content:encoded><![CDATA[<p><strong>I</strong> thought it might be great to finish up my post about my trip to Israel&#8230; been busy with work, but I&#8217;ll find a time to write about part II of my trip.  At any rate, my first post described Day 1 and 2 of my trip to Israel.  In particular, the post contains a useful map of the sites that Shawn Lankton and myself visited during our stay.  So lets just jump right into the continuation beginning with Day 3!</p>
<h4>Day 3:</h4>
<p>After giving our lecture on computer vision, Shawn and I began the actual site seeing.  At this point of the journey, we learned early on that the sun rose early about 5:30 AM, and that unlike back at home, we couldn&#8217;t do much touring around after 6:00 PM.  Of course, being graduate students, getting up early was no problem!  At any rate, we woke up at the crack of dawn and jumped into our rental car.  We headed up north to Rosh HaNikra, which is labeled C on the map in my previous post.</p>
<p>The drive up to Rosh HaNikra was great since it border the Mediterranean Sea.  In particular, we heard from a friend that it was a great site since the location has been not only a pivotal point communication and travel in recent history, but its significance can date back to Roman times.  Here&#8217;s a few pictures of the Mediterranean Sea, the Grottoes, and the border crossing between Lebanon and Israel at Rosh HaNikra.</p>
<p><img class="size-medium wp-image-660 alignnone" title="DSC00319" src="http://romeilsandhu.com/wp-content/uploads/2009/12/DSC00319-300x225.jpg" alt="DSC00319" width="178" height="132" /><img class="size-medium wp-image-662 alignnone" title="DSC00345" src="http://romeilsandhu.com/wp-content/uploads/2009/12/DSC00345-300x225.jpg" alt="DSC00345" width="178" height="132" /><img class="size-medium wp-image-664 alignnone" title="DSC00329" src="http://romeilsandhu.com/wp-content/uploads/2009/12/DSC00329-300x225.jpg" alt="DSC00329" width="180" height="132" /><img class="size-medium wp-image-672 alignnone" title="DSC00359" src="http://romeilsandhu.com/wp-content/uploads/2009/12/DSC003591-300x225.jpg" alt="DSC00359" width="179" height="133" /><img class="size-medium wp-image-674 alignnone" title="DSC00369" src="http://romeilsandhu.com/wp-content/uploads/2009/12/DSC00369-300x225.jpg" alt="DSC00369" width="179" height="133" /><img class="size-medium wp-image-675 alignnone" title="DSC00370" src="http://romeilsandhu.com/wp-content/uploads/2009/12/DSC00370-300x225.jpg" alt="DSC00370" width="178" height="134" /></p>
<p>In recent times, Rosh HaNikra had been used in World War II as a railroad station so that supplies could be easily transferred without having to go through the rugged mountainous terrain.  Unfortunately, as the war came to a close, tensions began to arise between Lebanon and Israel.  During the war of indepedence, Israel feared that Lebanon would use Rosh HaNikra as a junction to sneak troops into the country.  This lead to severing and blockcading the tunnel between the two countries and has been closed since then.  However, even before these times, Rosh HaNikra was used by the Romans to also transport supplies and the Grottoes shown above give tourists like us an amazing view of nature evolving at its finest.</p>
<p>Leaving Rosh HaNikra, we started to travel towards the historic city of Safed (Tsfat) now known for its Hasidic Jewish population as well as a central point for Kaballah..  For Shawn and I, we also had a personal interest in this city as it is not only where our advisor Allen Tannenbaum&#8217;s family is from, but its the name of our server here at Georgia Tech!  This is labeled as D on the map.  The city itself is not a very big tourist attraction unless you are concerned with Kaballah, but it does have a very historic feel to it. In fact, Shawn and I felt very much an outsider as most of the population of Safed are Hasidic Jews and we were arriving on Friday (the day before the Sabbath).  Nevertheless, the city had a very pleaseant and calm vibe, just don&#8217;t expect many people partying!</p>
<p>After eating lunch at Safed, we began our winding journey towards the tallest mountain in Israel, Mount Khermon.  This is labeled as E on the map.  Interestingly, this region of Israel, which is located right by Syria, is not recognized by the United Nations as apart of Israel. However, it is controlled by Israel and you will find Israeli troops and checkpoints near the mountain.  But before we reached Mt. Khermon, Shawn and I made the first driving mistsake of our trip as we missed a sharp turn to the mountain and ended up in a settlement called the Majdal al-Shams.  Luckily, a point of advice, when you get lost, always retrace your footsteps!  As we were leaving Majdal al-Shams, we met up with a local coffee shop owner who gave us directions to Mt. Khermon as well as free coffee and tea.  He also gave us a brief insight into the culture and everyday life, which is something that you definitely wouldn&#8217;t get on a tour.  Anyhow, here&#8217;s a few pictures of our drive up to Mt. Khermon, Shawn posing in front of the Ski office (it snowed the week before), and the mountain itself.  Note, on the otherside of the moutain is Syria and people are not allowed on the top of the mountainside since there are still some land mines.</p>
<p><img class="size-medium wp-image-689 alignnone" title="DSC00389" src="http://romeilsandhu.com/wp-content/uploads/2009/12/DSC00389-300x225.jpg" alt="DSC00389" width="173" height="128" /><img class="size-medium wp-image-691 alignnone" title="PB063405" src="http://romeilsandhu.com/wp-content/uploads/2009/12/PB063405-300x225.jpg" alt="PB063405" width="172" height="129" /><img class="size-medium wp-image-694 alignnone" title="DSC00384" src="http://romeilsandhu.com/wp-content/uploads/2009/12/DSC003841-300x225.jpg" alt="DSC00384" width="175" height="130" /></p>
<p>At this point of the day, we realized that we only had about an hour or so before the sunset so we decided to quickly drive down to the Sea of Galilee and Tiberus to catch the view.  This is labeled F on the map and here are a few pictures of the historic biblical sea and city.</p>
<p><img class="alignnone size-medium wp-image-704" title="DSC00403" src="http://romeilsandhu.com/wp-content/uploads/2009/12/DSC00403-300x225.jpg" alt="DSC00403" width="168" height="126" /><img class="alignnone size-medium wp-image-705" title="DSC00410" src="http://romeilsandhu.com/wp-content/uploads/2009/12/DSC00410-300x225.jpg" alt="DSC00410" width="171" height="126" /><img class="alignnone size-medium wp-image-706" title="DSC00405" src="http://romeilsandhu.com/wp-content/uploads/2009/12/DSC00405-300x225.jpg" alt="DSC00405" width="164" height="126" /></p>
<p>In fact, it was interesting to see that such a city that had such a significance impact on human history (as with the rest of Israel and the Middle East) had been turned into a tourist attraction.  While we did not see the city during the day, most of the people and natives said that the city of Tiberus was great for shopping and eating.  My particular take on the city was that the boardwalk on which we ate dinner was not nearly enticing as Haifa.  In fact, aside from the cool sunset view of Sea of Galilee, I would not recommend hanging out in the city for more than a few hours if that.  At any rate, we left the city when it was pitched black and headed back to Haifa to end Day 3.  The next post and final post will cover my visit to Jerusalem and our early morning hike up Masada to watch the sunrise.</p>
]]></content:encoded>
			<wfw:commentRss>http://romeilsandhu.com/my-trip-to-israel-part-ii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Trip to Israel: Part I</title>
		<link>http://romeilsandhu.com/my-trip-to-israel-part-i/</link>
		<comments>http://romeilsandhu.com/my-trip-to-israel-part-i/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 21:49:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[Travel]]></category>

		<guid isPermaLink="false">http://romeilsandhu.com/?p=585</guid>
		<description><![CDATA[Hey everyone, I just got back stateside a few days back and am in process of trying to regroup, organize, and catchup on all the little things that I missed!  To say the least, my trip to Israel gave me an insight to an area that I thought I would never really get to explore [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Hey</strong> everyone, I just got back stateside a few days back and am in process of trying to regroup, organize, and catchup on all the little things that I missed!  To say the least, my trip to Israel gave me an insight to an area that I thought I would never really get to explore in its fullest.  While I may never reach all parts of the Middle East, this was definitely a start and a fun one too!  Since there&#8217;s a lot of information to cover from cool spots I traveled to as well as people I met, I thought I would divide one large post into two or three relatively smaller posts.</p>
<p>The purpose of my trip was one motivated by a guest invitation to give a lecture about my on-going research in 3D visual tracking.  Of course, like traveling to conferences, it was also a time to meet fellow colleagues in the field and get a chance to visit an exotic place.  For now, I&#8217;ll just start summarizing the trip here and I&#8217;ll write a little more in-depth about the places we visited including pictures and opinions in the next post.</p>
<h4>Day 1:</h4>
<p>Jumping right in, my friend and colleague Shawn Lankton and I landed in Tel Aviv in the afternoon.  To our dismay, we didn&#8217;t realize how early the sun sets and how quickly it gets dark.  By the time we exited the airport, it felt like it was 9 PM (it was actually only 5 PM).  Nevertheless, we quickly rented our small and compact car, and were on our way to Haifa.  Being the &#8220;navigator&#8221; of the trip, I pulled out the maps and got familiar with the highway systems.  Here&#8217;s a quick google map look at the path we took all over Israel including the exact highways, toll roads, and places we visited during our stay.</p>
<p><iframe width="600" height="400" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://www.google.com/maps?f=d&amp;source=s_d&amp;saddr=Route+1&amp;daddr=Exits+Iron+Interchange-%E2%80%AB%D7%9E%D7%97%D7%9C%D7%A3+%D7%A2%D7%99%D7%A8%D7%95%D7%9F%E2%80%AC%E2%80%8E+to:Route+65+to:Route+4+to:Heil+HaYam%2F%E2%80%AB%D7%97%D7%99%D7%9C+%D7%94%D7%99%D7%9D%E2%80%AC%E2%80%8E+to:Route+4+to:Derech+HaZeitim%2F%E2%80%AB%D7%93%D7%A8%D7%9A+%D7%94%D7%96%D7%99%D7%AA%D7%99%D7%9D%E2%80%AC%E2%80%8E+to:Unknown+road+to:Route+977+to:Unknown+road+to:Unknown+road+to:Route+90+to:Route+90+to:Al+Hadif%2F%E2%80%AB%D7%90%D7%9C%D7%97%D7%93%D7%99%D7%A3%E2%80%AC%E2%80%8E+to:Sderot+Golda+Me'ir%2F%E2%80%AB%D7%A9%D7%93%D7%A8%D7%95%D7%AA+%D7%92%D7%95%D7%9C%D7%93%D7%94+%D7%9E%D7%90%D7%99%D7%A8%E2%80%AC%E2%80%8E+to:Route+90+to:Route+6+to:Route+6+to:Route+66+to:Ein+Dor%2F%E2%80%AB%D7%A2%D7%99%D7%9F+%D7%93%D7%95%D7%A8%E2%80%AC%E2%80%8E+to:31.961484,34.878845&amp;hl=en&amp;geocode=FTYr6AEdvg0UAg%3BFb6b7wEd-J4WAg%3BFTNG7wEdPh8VAg%3BFb0W8gEdbG0VAg%3BFQLz9AEdoNQVAg%3BFWTd-AEdLrgXAg%3BFZ2s9wEdib0XAg%3BFYjo9gEdnHsdAg%3BFRIY-gEdMwIfAg%3BFZ5G-wEdfC4hAg%3BFQil-wEdnNYhAg%3BFQ2E-AEdiNQeAg%3BFeS-9AEdbP4dAg%3BFSJR9AEdtkweAg%3BFU5D5QEdmC4ZAg%3BFbjZ3wEdFAAcAg%3BFa7_7AEdWj8WAg%3BFQZF7wEdnp4WAg%3BFXAf8QEdou0YAg%3BFV7J9AEdOvkVAg%3B&amp;mra=dme&amp;mrcr=8&amp;mrsp=20&amp;sz=9&amp;via=1,2,3,6,8,9,11,12,16,17,18&amp;sll=32.632436,34.697571&amp;sspn=1.806406,2.469177&amp;ie=UTF8&amp;ll=32.632436,34.697571&amp;spn=1.806406,2.469177&amp;output=embed"></iframe><br /><small><a href="http://www.google.com/maps?f=d&amp;source=embed&amp;saddr=Route+1&amp;daddr=Exits+Iron+Interchange-%E2%80%AB%D7%9E%D7%97%D7%9C%D7%A3+%D7%A2%D7%99%D7%A8%D7%95%D7%9F%E2%80%AC%E2%80%8E+to:Route+65+to:Route+4+to:Heil+HaYam%2F%E2%80%AB%D7%97%D7%99%D7%9C+%D7%94%D7%99%D7%9D%E2%80%AC%E2%80%8E+to:Route+4+to:Derech+HaZeitim%2F%E2%80%AB%D7%93%D7%A8%D7%9A+%D7%94%D7%96%D7%99%D7%AA%D7%99%D7%9D%E2%80%AC%E2%80%8E+to:Unknown+road+to:Route+977+to:Unknown+road+to:Unknown+road+to:Route+90+to:Route+90+to:Al+Hadif%2F%E2%80%AB%D7%90%D7%9C%D7%97%D7%93%D7%99%D7%A3%E2%80%AC%E2%80%8E+to:Sderot+Golda+Me'ir%2F%E2%80%AB%D7%A9%D7%93%D7%A8%D7%95%D7%AA+%D7%92%D7%95%D7%9C%D7%93%D7%94+%D7%9E%D7%90%D7%99%D7%A8%E2%80%AC%E2%80%8E+to:Route+90+to:Route+6+to:Route+6+to:Route+66+to:Ein+Dor%2F%E2%80%AB%D7%A2%D7%99%D7%9F+%D7%93%D7%95%D7%A8%E2%80%AC%E2%80%8E+to:31.961484,34.878845&amp;hl=en&amp;geocode=FTYr6AEdvg0UAg%3BFb6b7wEd-J4WAg%3BFTNG7wEdPh8VAg%3BFb0W8gEdbG0VAg%3BFQLz9AEdoNQVAg%3BFWTd-AEdLrgXAg%3BFZ2s9wEdib0XAg%3BFYjo9gEdnHsdAg%3BFRIY-gEdMwIfAg%3BFZ5G-wEdfC4hAg%3BFQil-wEdnNYhAg%3BFQ2E-AEdiNQeAg%3BFeS-9AEdbP4dAg%3BFSJR9AEdtkweAg%3BFU5D5QEdmC4ZAg%3BFbjZ3wEdFAAcAg%3BFa7_7AEdWj8WAg%3BFQZF7wEdnp4WAg%3BFXAf8QEdou0YAg%3BFV7J9AEdOvkVAg%3B&amp;mra=dme&amp;mrcr=8&amp;mrsp=20&amp;sz=9&amp;via=1,2,3,6,8,9,11,12,16,17,18&amp;sll=32.632436,34.697571&amp;sspn=1.806406,2.469177&amp;ie=UTF8&amp;ll=32.632436,34.697571&amp;spn=1.806406,2.469177" style="color:#0000FF;text-align:left">View Larger Map</a></small></p>
<p>Becase we didn&#8217;t travel to all of these locations in one day, I&#8217;ll break up the trip by days beginning with our arrival in Tel Aviv.   <span id="more-585"></span> But before I do that, here&#8217;s a legend and short description of the places traveled (listed in order):</p>
<p><strong>A:  Israel Airport. </strong> This is where we started. On the way back, we visisted Tel Aviv via highway 2.</p>
<p><strong>B:  Haifa.</strong> This was where we were staying.  The Technion is located on the hills of Haifa, and it also allowed us to have a somewhat central position for visiting several places.  Each night except one night, we stayed in Haifa so a lot of the paths take us back here.</p>
<p><strong>C:  Rosh HaNikra.</strong> This is the border between Lebanon and Israel where the Grottoes are located.</p>
<p><strong>D:  Safed (Tsfat). </strong> This is a old city where Kabbalah originated from.</p>
<p><strong>E:  Mt. Khermon.</strong> This is the tallest mountain in Israel and it happens to border Israel and Syria.  Interesting area since the U.N does not recognize this terrority as Israel, but is under Israeli control</p>
<p><strong>F:  Tiberus and Sea of Galilee. </strong> These are historic areas that are attractive from both a tourist spot as well as historical biblical happenings.</p>
<p><strong>G:  Jerusalem.</strong> Well, as our tour guide would put it, its the holiest of the &#8230; holies when it comes to cities.</p>
<p><strong>H:  Ein Gedi and Masada. </strong> This was where we decided to float in the Dead Sea as well as hike up an old historic and relgious site of the Jewish people, which also happens to be located in the desert.  Absolutely beautiful.</p>
<p><strong>I:  Haifa. </strong>This was where we were staying.</p>
<p><strong>J:  Israel Airport. </strong> It was time to leave&#8230;</p>
<p><span style="text-decoration: underline;"><strong>Not Listed.</strong></span></p>
<p><strong>Acre</strong>.  This is located on highway 4 going north to Rosh HaNikra.</p>
<p><strong>Ceasera. </strong>This is located on highway 2 going south to Tel Aviv</p>
<p><strong>Tel Aviv. </strong>We visited here on the way back to the airport.  Attraction as the biggest city in Israel.</p>
<p><strong>Border Travels through Palestine.</strong> I was not the navigator here, but we followed our advisor through borders between Israel and Palestine.  We also passed through the area of where Amargeddon is suppose to happen (it was a peaceful agriculture field).  A bit hard to show on the map as these were smaller roads.</p>
<p>One thing that I will note here is that if you have ever traveled to Israel, it is quite fascinating how small the distances are from each of the major cities and even those cities that are located within Palestine.  Watching news, you sometimes get the feel that the areas are separated far apart, but in actuality, they are really close!  So close, that you can run from one city that is in Palestine to another located in Israel in less than 20 min (assuming there is no border patrol).  This was interesting for me since a major part of world conflict has to do with the state of Israel and Palestine.  Moreover, here we were driving on a highway and by using the naked eye, you could see the cities with relative ease as with neighbors in a suburb.</p>
<p>At any rate, since this was day 1, we finally reached the Technion and the local guesthouse.  Here&#8217;s a picture of the view from our balcony.</p>
<p style="padding-left: 30px;"><img class="alignnone size-large wp-image-623" title="view_balcony" src="http://romeilsandhu.com/wp-content/uploads/2009/11/view_balcony-1024x768.jpg" alt="view_balcony" width="508" height="382" /></p>
<h4>Day 2:</h4>
<p>Waking up early from the mix of jet lag and with an early sun rise, Shawn and I explored the Technion.  Like that of Haifa, the university itself is built in levels on the mountainside.  The day consisted of working and meeting people and of course, we gave our lectures on the research projects that both Shawn and I are working on.  I have provided a preview here of my presentation as well as a downloadable link for those who are interested.  The main topic that I discuss is the framework of coupling 2D image segmentation and 3D pose estimation in a unified setting for the task of visual tracking.  Note:  Videos not included.</p>
<p><strong> Download Link:  <a href="http://www.romeilsandhu.com/publications/Sandhu09_Israel_Guest_Lecture_2D_3D.pdf">Guest_Lecture_Presentation</a></strong></p>
<p><strong>Preview:</strong> <object id="doc_129696645504063" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100%" height="500" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="name" value="doc_129696645504063" /><param name="align" value="middle" /><param name="quality" value="high" /><param name="play" value="true" /><param name="loop" value="true" /><param name="scale" value="showall" /><param name="wmode" value="opaque" /><param name="devicefont" value="false" /><param name="bgcolor" value="#ffffff" /><param name="menu" value="true" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="mode" value="slideshow" /><param name="src" value="http://d1.scribdassets.com/ScribdViewer.swf?document_id=22582662&amp;access_key=key-1g6ryhg5myjbn2ewwssb&amp;page=1&amp;version=1&amp;viewMode=slideshow" /><param name="allowfullscreen" value="true" /><embed id="doc_129696645504063" type="application/x-shockwave-flash" width="100%" height="500" src="http://d1.scribdassets.com/ScribdViewer.swf?document_id=22582662&amp;access_key=key-1g6ryhg5myjbn2ewwssb&amp;page=1&amp;version=1&amp;viewMode=slideshow" mode="slideshow" allowscriptaccess="always" allowfullscreen="true" menu="true" bgcolor="#ffffff" devicefont="false" wmode="opaque" scale="showall" loop="true" play="true" quality="high" align="middle" name="doc_129696645504063"></embed></object></p>
<p>After the lectures, we ended walking by the beaches on the boardwalk of Haifa.  These beaches for me were one of the most relaxing and beautiful beaches that I went to, but perhaps this opinion is more slanted since I actually liked the city as a whole more so than others.  At any rate, let me conclude here.  In my next post, I&#8217;ll give a description of the places that we got to see and my novice travel tips for those that might be interested in visiting Israel soon!</p>
]]></content:encoded>
			<wfw:commentRss>http://romeilsandhu.com/my-trip-to-israel-part-i/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Invited Guest Lecture at the Israel Institute of Technology (Technion)</title>
		<link>http://romeilsandhu.com/invited-guest-lecture-at-the-israel-institute-of-technology-technion/</link>
		<comments>http://romeilsandhu.com/invited-guest-lecture-at-the-israel-institute-of-technology-technion/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 23:41:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://romeilsandhu.com/?p=565</guid>
		<description><![CDATA[Hi everyone!  I thought that I would post this here as an invitation to a guest seminar that I will be giving in Israel on November 5th.  I will be leaving the states with a friend and colleage of mine, Shawn Lankton, to give a lecture on &#8220;New Results in 3D Tracking&#8221; at the Israel [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Hi </strong>everyone!  I thought that I would post this here as an invitation to a guest seminar that I will be giving in Israel on November 5th.  I will be leaving the states with a friend and colleage of mine, <strong><a href="http://www.shawnlankton.com">Shawn Lankton</a></strong>, to give a lecture on &#8220;New Results in 3D Tracking&#8221; at the Israel Institute of Technology &#8211; Technion.  In particular, both Shawn and I will be talking about the recent advancements we have made in segmentation and registration.  Aside from the research perspective, both of us have had 3 years of consulting experience in working on tracking systems for several different companies. Seeing as that many of you will most likely not be able to attend, I will post slides and pictures of our week long trip once I get back.  You can find the downloadable .pdf link below as well as a preview.</p>
<p><strong>Download Link:  <a href="http://www.romeilsandhu.com/publications/Sandhu09_Technion_Lecture_Invitation.pdf">Guest Lecture Invitation</a></strong></p>
<p><strong>Preview Invitation</strong></a> <object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="doc_203614896695069" name="doc_203614896695069" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" align="middle"	height="500" width="100%" ><param name="movie"	value="http://d1.scribdassets.com/ScribdViewer.swf?document_id=21726589&#038;access_key=key-2apvbudn0rfyijs7lskc&#038;page=1&#038;version=1&#038;viewMode=list"><param name="quality" value="high"><param name="play" value="true"><param name="loop" value="true"><param name="scale" value="showall"><param name="wmode" value="opaque"><param name="devicefont" value="false"><param name="bgcolor" value="#ffffff"><param name="menu" value="true"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><param name="salign" value=""><param name="mode" value="list"><embed src="http://d1.scribdassets.com/ScribdViewer.swf?document_id=21726589&#038;access_key=key-2apvbudn0rfyijs7lskc&#038;page=1&#038;version=1&#038;viewMode=list" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#ffffff" name="doc_203614896695069_object" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" align="middle" mode="list" height="500" width="100%"></embed></object>	</p>
]]></content:encoded>
			<wfw:commentRss>http://romeilsandhu.com/invited-guest-lecture-at-the-israel-institute-of-technology-technion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Coding Theory and Error Correction in Everyday Use</title>
		<link>http://romeilsandhu.com/coding-theory-and-error-correction-in-everyday-use/</link>
		<comments>http://romeilsandhu.com/coding-theory-and-error-correction-in-everyday-use/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 02:54:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://romeilsandhu.com/?p=470</guid>
		<description><![CDATA[Yesterday, I found an old scratched Pearl Jam CD that I had (the classic debut Ten album) and decided to put it in my CD player on my drive home to Alabama.  Thankfully, the music showed no signs of corruption from years of small scratches.  Of course when I first bought the CD, circa 1991, [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Yesterday</strong>, I found an old scratched Pearl Jam CD that I had (the classic debut Ten album) and decided to put it in my CD player on my drive home to Alabama.  Thankfully, the music showed no signs of corruption from years of small scratches.  Of course when I first bought the CD, circa 1991, I thought its ability to play music was magic.  Here&#8217;s a cool picture that I found of Pearl Jam &#8212; a definite band favorite of mine.</p>
<p><img class="size-full wp-image-495 alignnone" style="margin: -5px 100px;" title="pearljam_02" src="http://romeilsandhu.com/wp-content/uploads/2009/10/pearljam_02.jpg" alt="pearljam_02" width="435" height="250" /></p>
<p>At any rate, this time around, it dawned upon me of how engineering works even in the harshest conditions.  That is, whether we are playing music, or sending messages into deep space, coding theory and error correction is at the heart of designing the system.</p>
<p>For example, how can we transmit a <em>message </em>that is robust to transmision errors such as CD scratches? For now, we will assume our message consists of 1&#8217;s and 0&#8217;s.  The first step is called encoding.  In addition to just your message, encoding a message is done by appending what is known as <em>parity bits </em>in a unique fashion.  This results in a <em>code </em>word.  So why do this?</p>
<p>Well simply said, just because we would like to transmit a particular message over a channel, we might observe an entirely different message and code word at the receiver.  For those of you not familar with systems design, the transmitter can be considered a CD in our case and the reciever is your speakers.  The &#8220;channel&#8221; is the whole process of reading the data from the cd and interpreting it as music.  Now you can see that errors may be caused from scratches, dirt, and ware of your CD.  These parity bits that are discussed help and enable us to correct the underlying message and decode the correct data.</p>
<p>Lets dive right into an extremely popular coding scheme that is used, the 7-4 Hamming Code.  Here, our message is of length 4 bits (d<sub>1</sub>d<sub>2</sub>d<sub>3</sub>d<sub>4</sub>) with 3 appending parity bits (p<sub>1</sub>p<sub>2</sub>p<sub>3</sub>), totally a code word of 7 bits (d<sub>1</sub>d<sub>2</sub>d<sub>3</sub>d<sub>4</sub>p<sub>1</sub>p<sub>2</sub>p<sub>3</sub>).  Note, in reality, transmitted messages are much longer than our example since they are describing parts of data, i.e. track 5 of Pearl Jam &#8220;Black&#8221; on the Ten Album.  Let&#8217;s say that our message 1101.  How should we encode this?  Looking at the following figure should help us.</p>
<p><img class="alignnone size-full wp-image-516" style="margin: -5px 130px;" title="7-4_Hamming" src="http://romeilsandhu.com/wp-content/uploads/2009/10/7-4_Hamming.png" alt="7-4_Hamming" width="300" height="279" /></p>
<p>The 7-4 Hamming scheme encodes a message by making sure that if we input our data message into the above diagram at the specified locations, then the parity bits are added to ensure the sum of each circle is even.  Here I should note that we are using modulo 2 arithmetic for addition (e.g., 1+1 = 0, 1+0 = 1, &#8230;).  Doing so, we can then see the above message of 1101 is encoded as 1101100.  Hopefully this wasn&#8217;t bad!  Now, what happens if we transmitted this code word, but due to extraneous noise caused from our system, the message received is shown below.</p>
<p><img class="alignnone size-full wp-image-526" style="margin-top: -5px; margin-bottom: -5px;" title="system_cdplayer" src="http://romeilsandhu.com/wp-content/uploads/2009/10/system_cdplayer.png" alt="system_cdplayer" width="586" height="173" /></p>
<p>We see here that our observed code word is 1111100.  The term &#8220;observed&#8221; here is important from a conceptual point of view.  That is, we have no idea of what the input code word is nor any of the system noise (we can only assume a general model for our system at best).  So how can we decode our message at the receiver with no knowledge of what the input is, but only that it was encoded via a 7-4 Hamming scheme?</p>
<p>One simple way is to put the code word in the above ven diagram, and see where the sum of each circle is not equal.  Doing so, one sees that the bottom two circles are not even in their sum.  But&#8230; should we flip the appropriate parity bits to be 1 rather than 0 or flip the third message bit from a 1 to a 0?  Either is a valid code word from a decoding point of view.  This means one can &#8220;correct&#8221; an error of the code word, but this code word may not be the underlying transmitted word.  This is known as a &#8220;decoding error.&#8221;  From this, the 7-4 Hamming code can be shown to correct at most 1 single bit error without resulting in a &#8220;decoding error.&#8221;  Unfortunately, there is no way around this and is dependent on the coding scheme that is used.  For the 7-4 Hamming code, if we have two or more bit errors in the transmission, the decoder may result in an error (but have a valid code). Because the decoder itself is beyond the scope of this post, I&#8217;ll refer you to this nice <a href="http://en.wikipedia.org/wiki/Hamming%287,4%29">Wikipedia article.</a> Also, given a coding scheme, different decoders may be used.  For example, if you use a convolution code (which can be found on my project&#8217;s page soon), one can use what is known as a <a href="http://en.wikipedia.org/wiki/Convolutional_code">Trellis Map </a>to efficiently decode your message.  After we pass the information through the decoder, the correct code word will indeed be our transmitted code word.  While I have simplified this example and shown the use of the above ven diagram, more complex schemes will need a more powerful way of decoding involving parity check matrices (see wiki article).</p>
<p>Lastly, I will note that this coding scheme can only correct a single bit flip as opposed to several bits in a row, which is called a &#8220;burst error.&#8221;  So for our CD scratch example, where a scratch can be seen as several bits corrupted in a sequence, we will need to use other coding techniques in combination with the Hamming Code.</p>
<p>If you are interested, I have provided additional details on achieving a more efficient code via convolution codes.  This will soon be found on my projects page with MATLAB code for you to test out.  I have also written a short techncal summary that can be found on resume and publications page under &#8220;Technical Reports.  Here&#8217;s a quick <a href="http://www.romeilsandhu.com/publications/Sandhu09_Coding_Theory_Project.pdf">link</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://romeilsandhu.com/coding-theory-and-error-correction-in-everyday-use/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Cousin in Glamour Magazine</title>
		<link>http://romeilsandhu.com/my-cousin-in-glamour-magazine/</link>
		<comments>http://romeilsandhu.com/my-cousin-in-glamour-magazine/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 22:02:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://romeilsandhu.com/?p=412</guid>
		<description><![CDATA[Taking a departure from all things academics (well sort of), my cousin, Jasmeet Sidhu, called me yesterday to let me know that she is in the upcoming Glamour magazine.  For those that keep up with this magazine, it has Gwen Stefani on the cover.  Here&#8217;s the cover:

Every year, Glamour&#8217;s Top 10 college women [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Taking</strong> a departure from all things academics (well sort of), my cousin,<strong> </strong><a href="http://jasmeetsidhu.com/"><strong>Jasmeet Sidhu</strong></a>, called me yesterday to let me know that she is in the upcoming Glamour magazine.  For those that keep up with this magazine, it has Gwen Stefani on the cover.  Here&#8217;s the cover:</p>
<p style="padding-left: 120px;"><img class="aligncenter size-full wp-image-431" title="glamour_magazine_cover" src="http://romeilsandhu.com/wp-content/uploads/2009/09/glamour_magazine_cover2.png" alt="glamour_magazine_cover" width="298" height="408" /></p>
<p>Every year, Glamour&#8217;s Top 10 college women competition honors leaders in every field (Martha Stewart won in 1961).  My cousin, who is a journalist, was one of the ten recipients for this year.  <span id="more-412"></span></p>
<p>To say the least, she is an active member in her community, which is no suprise to me since she is very active in any type of family reunion!  In a field that is quite different than mine, she has been to many regions of the world to write about the atrocities that happen in everday life.  For example, she recently returned  from Africa, where she was documenting HIV/AIDS.  She also is a strong advocate for women&#8217;s rights in various cultures where women are deemed inferior.  Currently, she writes opinion columns for the Toronto Star, Canada&#8217;s largest newspaper.  Aside from this current award, her work has resulted in being the past recipient of the Top 20 Under 20 award, and in 2008 was named by the Globe and Mail and the Women&#8217;s Executive Network as one of Canada&#8217;s 100 Most Powerful Women. Of course, this isn&#8217;t her permanent job as she is now a junior at the University of Toronoto.  At any rate, here&#8217;s a photo I took of her in the magazine, and if its hard to read, <strong><a href="http://www.glamour.com/magazine/2009/09/glamours-2009-top-10-college-women?currentPage=6">here&#8217;s a link featuring her</a> </strong>as well as the other top 10 college women honored by Glamour Magaizine.</p>
<p><img class="aligncenter size-full wp-image-453" title="Jasmeet_Glamour_Article" src="http://romeilsandhu.com/wp-content/uploads/2009/09/Jasmeet_Glamour_Article.png" alt="Jasmeet_Glamour_Article" width="576" height="576" /></p>
<p>If you are interested in her work, I suggest you check out her blog <strong><a href="http://jasmeetsidhu.com/">here</a></strong>.  Keep up the good work Jasmeet!</p>
]]></content:encoded>
			<wfw:commentRss>http://romeilsandhu.com/my-cousin-in-glamour-magazine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tips on Submitting your first Academic Journal</title>
		<link>http://romeilsandhu.com/tips-on-submitting-your-first-academic-journal/</link>
		<comments>http://romeilsandhu.com/tips-on-submitting-your-first-academic-journal/#comments</comments>
		<pubDate>Sat, 12 Sep 2009 00:33:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://romeilsandhu.com/?p=369</guid>
		<description><![CDATA[A few days back,  I submitted my second academic journal to IEEE Pattern Analysis and Machine Intelligence for review.  While it is always a great feeling to finally put the finishing touches for a written paper, I remember that one of the more stressful parts of  my first paper was the submission itself!  Luckily, and [...]]]></description>
			<content:encoded><![CDATA[<p><strong>A</strong> few days back,  I submitted my second academic journal to IEEE Pattern Analysis and Machine Intelligence for review.  While it is always a great feeling to finally put the finishing touches for a written paper, I remember that one of the more stressful parts of  my first paper was the submission itself!  Luckily, and to my relief, the second time around went much smoother.   Aside from making sure your paper is mistake free, the submission process for most journals includes several key components that are to accompany most manuscripts.  These include the classic cover letter, and if you had similar work in a conference, you must write a summary of differences between the two pieces of work.   The smaller details can sometimes be overlooked and from the experience of my first paper and also having been a reviewer for SIAM, I thought I would share my thoughts and tips that helped me.</p>
<p><strong>Journal Checklist:</strong></p>
<p><strong>1) Create a separate submission folder:</strong><br />
This seems somewhat trivially, but my main point here is to separate the manuscript.pdf from being editable.  I have found that when I begin the submission process, I always am making minor grammatical or sentence style changes  (e.g., Use &#8220;Moreover&#8221; vs. &#8220;In Addition&#8221;).  There&#8217;s always something I can correct.  My advice, if you get to this point, then your manuscript is ready to submit.  In order from you to keep changing these details, make a submission folder and place that paper there and as the saying goes, &#8220;don&#8217;t look back.&#8221;  That is until you finally get to the &#8220;approval of all documents&#8221; stage where you can view your submission online.</p>
<p><strong>2) Create a cover letter: </strong><br />
I believe for most journals, you will need to create a cover letter identifying the paper&#8217;s title (and perhaps author list) as well as the main idea and contribution.  This is pretty standard and can be likened to a cover sheet.  Here&#8217;s a quick example of a cover letter that I just submitted.</p>
<p>Cover Letter</a> <object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="doc_475300818967077" name="doc_475300818967077" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" align="middle"	height="350" width="100%" ><param name="movie"	value="http://d1.scribdassets.com/ScribdViewer.swf?document_id=19661324&#038;access_key=key-19sclmqdcvga2j282aek&#038;page=1&#038;version=1&#038;viewMode="><param name="quality" value="high"><param name="play" value="true"><param name="loop" value="true"><param name="scale" value="showall"><param name="wmode" value="opaque"><param name="devicefont" value="false"><param name="bgcolor" value="#ffffff"><param name="menu" value="true"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><param name="salign" value=""><embed src="http://d1.scribdassets.com/ScribdViewer.swf?document_id=19661324&#038;access_key=key-19sclmqdcvga2j282aek&#038;page=1&#038;version=1&#038;viewMode=" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#ffffff" name="doc_475300818967077_object" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" align="middle"  height="350" width="100%"></embed></object></p>
<p>Please note that this is general, and check your journal guidelines to see if more information is needed. <span id="more-369"></span></p>
<p><strong>3) Create a shortened abstract: </strong><br />
Now you might be able to skip this step depending on your paper, but each time that I have submitted a paper, whether it was to a journal or conference, I realized that my abstract went over the &#8220;word limit.&#8221;  Ideally, an abstract should be the shortened version of the paper, but then again, it might be over by 30 words.  So without distracting from the main idea, make sure that your abstract is short enough to submit, otherwise doing this on the fly can be sometimes distracting, let alone annoying!</p>
<p><strong>4) Gather keywords describing your paper:</strong><br />
Keywords are important.  It might seem that this is a minor detail in the submission process, but those few words that you choose matter alot!  For example, the chosen keywords might play a factor on how the associate editor will distribute the paper amongst reviewers.  Moreover, if your paper is to be accepted, other researchers in your area will usually perform a general search and these keywords aid in placing your paper corresponding to one&#8217;s search.  So, take some time and choose a few sub areas that is representive of your work.  This pretty much goes for conference papers too.</p>
<p><strong>5) Create a summary of changes (if similar conference paper exists):</strong><br />
Usually, my collaborators and I tend to write to conferences before we submit to journals.  The reason being is that we would like to get our preliminary results of the work out to the community, and it sets the foundation for the more important paper, its journal version (of course going on vacation to a nice place is not a bad consquence).  Then again, if you decide to stick with research, I have seen some of my colleagues that prefer to just submit to journals.  Nevertheless, should your journal submission be a more in depth and detail work of a similar conference paper, most journals ask for a &#8220;summary of changes.&#8221;  This short one page or less document is simply a description of the extensions and changes or differences from your conference work.  For example, your extensions might be to broaden a certain framework in a theoretical setting and to include more experiments.  Basically, the journal paper is seen to be the more &#8220;complete&#8221; work, but you need to have differences between the two works and they must be documented and presented.  Here&#8217;s my recent &#8220;summary of changes&#8221; example:</p>
<p>Journal and Conference Summary of Differences</a> <object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="doc_608205556283405" name="doc_608205556283405" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" align="middle"	height="500" width="100%" ><param name="movie"	value="http://d1.scribdassets.com/ScribdViewer.swf?document_id=19661949&#038;access_key=key-up1ft669aj3u9ja9b23&#038;page=1&#038;version=1&#038;viewMode="><param name="quality" value="high"><param name="play" value="true"><param name="loop" value="true"><param name="scale" value="showall"><param name="wmode" value="opaque"><param name="devicefont" value="false"><param name="bgcolor" value="#ffffff"><param name="menu" value="true"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><param name="salign" value=""><embed src="http://d1.scribdassets.com/ScribdViewer.swf?document_id=19661949&#038;access_key=key-up1ft669aj3u9ja9b23&#038;page=1&#038;version=1&#038;viewMode=" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#ffffff" name="doc_608205556283405_object" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" align="middle"  height="500" width="100%"></embed></object></p>
<p>One thing that I will note about this document is to be honest!  I have found that some people tend to exaggerate the differences between the two papers.  My advice is don&#8217;t.  Be forthcoming about your research, even showing both the success and failures.  I was once told that at most a person would be lucky to have a total of 3 to 5 great ideas in their lifetime.  So if you feel strong about your work, let it speak for itself.  Being on the side of a reviewer, I know that one thing that will annoy him or her when critique&#8217;n your paper is if you exagerate the actual accomplishments.  It might sound naive, but your reviewers are human beings too and they will appreciate the full assesement of your contribution.</p>
<p><strong>6) Prepare a list of reviewers:</strong><br />
Most IEEE journals allow you to have a &#8220;preferred&#8221; and &#8220;non-preferred&#8221; list of reviewers and associate editors.  This is up to you and is not necessary to fill out, but there might be a research group or a few people who might better understand your work.  You can suggest these people during the submission process so keep this in mind.</p>
<p><strong>7) Submission and Copyright form:</strong><br />
After you proof read your current submission that is the database, its the dreaded &#8220;submit&#8221; button that everyone always thinks at least twice before hitting.  However, if you are submitting to an IEEE journal, you will find out that the process does not stop here just yet, which leads to more confusion!  You have one extra step, which is the online copyright form.  Don&#8217;t worry, its extremely simple.  All you have to do is follow the instructions and type in your name that you agree to the rights and guidelines.  This beats printing the form, signing it, and faxing it over.  </p>
<p>Hopefully, this will help you when it is time to submit your journal.  In the future, I will try to discuss major revisions, minor revisions, and final acceptance submission associated with the whole journal process.<br />
<strong><br />
</strong></p>
<p><strong><br />
</strong></p>
<p><strong><br />
</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://romeilsandhu.com/tips-on-submitting-your-first-academic-journal/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>What does distance mean in imaging?</title>
		<link>http://romeilsandhu.com/what-does-distance-mean-in-imaging/</link>
		<comments>http://romeilsandhu.com/what-does-distance-mean-in-imaging/#comments</comments>
		<pubDate>Sun, 06 Sep 2009 22:31:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Projects]]></category>

		<guid isPermaLink="false">http://romeilsandhu.com/?p=291</guid>
		<description><![CDATA[Distance is one of those ideas that we or (at least I) have taken for granted.  This basic question arises in many fields like that of image processing and has become a major part of my PhD research.  In particular, we have introduce a new distrubtion metric that arises from prediction theory.  [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Distance </strong>is one of those ideas that we or (at least I) have taken for granted.  This basic question arises in many fields like that of image processing and has become a major part of my PhD research.  In particular, we have introduce a new distrubtion metric that arises from prediction theory.  But before going into this, I&#8217;ve written a short introduction to those that are not familar to how one really defines a &#8220;distance&#8221; between two points.</p>
<p>I&#8217;ve found one of the more tangible examples is path planning by GPS.  Of course, you may all know how many miles it roughly takes you to go from your home to your favourite restaurant.  The more interesting question is how exactly does GPS compute the mileage?  The obvious answer here is the miles that it takes you while traveling on a road or other legal pathways (e.g., not through the local shopping mall).  It takes me 7.6 miles to go from Georgia Tech to my temporary favorite, Panera Bread.  For fun, here&#8217;s a quick view of the path.</p>
<p><iframe width="600" height="300" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?daddr=2311+North+Druid+Hills+Rd+NE,+Atlanta,+GA+30329&amp;geocode=%3BFacqBAIdczv5-g&amp;dirflg=&amp;saddr=313+Ferst+Drive,+Atlanta,+Georgia,+30318&amp;f=d&amp;sll=33.827646,-84.329563&amp;sspn=0.006693,0.009645&amp;ie=UTF8&amp;ll=33.80054,-84.36331&amp;spn=0.06174,0.06742&amp;output=embed"></iframe><br /><small><a href="http://maps.google.com/maps?daddr=2311+North+Druid+Hills+Rd+NE,+Atlanta,+GA+30329&amp;geocode=%3BFacqBAIdczv5-g&amp;dirflg=&amp;saddr=313+Ferst+Drive,+Atlanta,+Georgia,+30318&amp;f=d&amp;sll=33.827646,-84.329563&amp;sspn=0.006693,0.009645&amp;ie=UTF8&amp;ll=33.80054,-84.36331&amp;spn=0.06174,0.06742&amp;source=embed" style="color:#0000FF;text-align:left">View Larger Map</a></small></p>
<p>Ok so with that trivial example, the next question that begs to ask is well what if it isn&#8217;t distance between two points in a city, but between two cities in different continents? Better yet, what if you decided to fly a plane rather than drive &#8212; then you can fly right over that shopping mall! <span id="more-291"></span> However, if you have ever flown in an airplane and have seen a flight of path that is being displayed, you realize that the path is not a straight line, but rather it resembles an arc (even assuming times where turbulence is being avoided).  Realizing that airlines what to be the most efficient, it would seem that a straight line would be better?? The short answer is no.  In fact, the arc pathway that is taken is the shortest distance possible between the two cities.  Below is flight path (in red) from Atlanta Hartsfield Airport to this year&#8217;s Computer Vision and Pattern Regconition Conference (CVPR) sight in San Francisco.  Note, the black line is a straight line for reference.</p>
<p><img class="alignleft size-full wp-image-312" title="flight_path" src="http://romeilsandhu.com/wp-content/uploads/2009/09/flight_path.png" alt="flight_path" width="618" height="309" /></p>
<p>The question is why? Well, it has to do with the surface that we live &#8212; the earth or better yet, a sphere!  Tthe shortest distance between any two points that live on a sphere can be characterized by great circles or arcs.  In differential geometry, this shortest distance is known as a <strong>geodesic</strong>.  The first inclination is then why do our GPS compute distance via miles traveled on roads, doesn&#8217;t it make more sense to compute the arc between your home and that favorite restaurant of yours?  First lets assume that the resturant is in San Franciso and you are in Atlanta.  Then the answer is yes and no.   If you had a plane, and were flying by plane, then yes.  This is because you can assume that the surface that you travel on has no restrictions except that it is a sphere.  Now if you are traveling by road, then you can think of your surface as not really being a sphere.  The buildings and restricted legal pathways make the surface on which you compute distance an entirely different one!  Thus, the GPS computes this distance, in which is interestingly referred to as the &#8220;taxicab distance&#8221; or &#8220;taxicab geometry.&#8221;  The arguement of &#8220;shortest path&#8221; for path planning by GPS is beyond our present discussion.  If you are interested though, the area has been studied in many control problems.  Here&#8217;s a link to the webpage of <strong><a href="http://people.csail.mit.edu/enikolova/">Evdokia Nikolova</a></strong>, who gave an excellent seminar here at Georgia Tech.</p>
<p>Now lets take what we have learned a step further.  Say that I have a set of data points that characterize  specific object <strong>p</strong> and another set of points that characterize object <strong>q</strong>, what is the distance between these <strong>p</strong> and <strong>q</strong>?  The first question that you may ask is what surface do these points lie on.  If they live in the Euclidean world, then the answer is simple.  Its the distance that we have learned since we were little, and one that Shaq has once used to describe his skills as an athlete:</p>
<blockquote><p>Shaq:  I&#8217;m like the pythagorean theorem. Not too many people know the answer to my game.</p></blockquote>
<p>Unfortunately, to the shagrin of Shaq, this distance,which is also known as the Euclidean distance, only answer&#8217;s the problem for linearly related points or those points that live on a Euclidean surface.  If these points were derived from a probability space (e.g., <strong>p</strong> and <strong>q</strong> now represent probability density functions) the answer is not so simple.  In fact, this now leads us to a new class of distance metrics that try to measure the similarity between two probability density functions.</p>
<p>In computer vision and segmentation, being able to characterize an image through statistical measures has recently grabbed many people&#8217;s attention.  Segmentation, which is a low level vision task, is the idea of being able partition a certain object from that background.  You can imagine now that in the above examples, <strong>p</strong> now represents an object we would like to grab in an image while <strong>q</strong> is the background.  Interestingly, the ability to quanitify the distance between the two probability measures plays a major role on how effective one&#8217;s segmentation algorithm is.  This has become a major research of mine, where it has been my joy to work with Tryphon Georgiou to introduce a new way of characterizing distance in the area of imaging and perhaps, even in your everday life! Please check out my<a href="http://www.romeilsandhu.com/research_projects/41/"><strong> project&#8217;s page</strong></a> for more details.</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 64px; width: 1px; height: 1px;">&lt;iframe width=&#8221;425&#8243; height=&#8221;350&#8243; frameborder=&#8221;0&#8243; scrolling=&#8221;no&#8221; marginheight=&#8221;0&#8243; marginwidth=&#8221;0&#8243; src=&#8221;http://maps.google.com/maps?daddr=2311+North+Druid+Hills+Rd+NE,+Atlanta,+GA+30329&amp;amp;geocode=%3BFacqBAIdczv5-g&amp;amp;dirflg=&amp;amp;saddr=313+Ferst+Drive,+Atlanta,+Georgia,+30318&amp;amp;f=d&amp;amp;sll=33.827646,-84.329563&amp;amp;sspn=0.006693,0.009645&amp;amp;ie=UTF8&amp;amp;ll=33.80054,-84.36331&amp;amp;spn=0.06174,0.06742&amp;amp;output=embed&#8221;&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;small&gt;&lt;a href=&#8221;http://maps.google.com/maps?daddr=2311+North+Druid+Hills+Rd+NE,+Atlanta,+GA+30329&amp;amp;geocode=%3BFacqBAIdczv5-g&amp;amp;dirflg=&amp;amp;saddr=313+Ferst+Drive,+Atlanta,+Georgia,+30318&amp;amp;f=d&amp;amp;sll=33.827646,-84.329563&amp;amp;sspn=0.006693,0.009645&amp;amp;ie=UTF8&amp;amp;ll=33.80054,-84.36331&amp;amp;spn=0.06174,0.06742&amp;amp;source=embed&#8221; style=&#8221;color:#0000FF;text-align:left&#8221;&gt;View Larger Map&lt;/a&gt;&lt;/small&gt;</div>
]]></content:encoded>
			<wfw:commentRss>http://romeilsandhu.com/what-does-distance-mean-in-imaging/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Welcome to my site!</title>
		<link>http://romeilsandhu.com/welcome-to-my-site/</link>
		<comments>http://romeilsandhu.com/welcome-to-my-site/#comments</comments>
		<pubDate>Sun, 06 Sep 2009 02:43:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://romeilsandhu.com/?p=256</guid>
		<description><![CDATA[Welcome! Over the past week, I&#8217;ve taken a step back from doing research to actually describe my research for everyone else.  Aside from things that I do at work, I will be using this site as a means of communicating things that I have found both academically and personally interesting.  At any rate, I thought [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Welcome! </strong>Over the past week, I&#8217;ve taken a step back from doing research to actually describe my research for everyone else.  Aside from things that I do at work, I will be using this site as a means of communicating things that I have found both academically and personally interesting.  At any rate, I thought the best way to get started is just to send out a welcome message here.  If you have any questions or comments, let me know!<strong> </strong></p>
<p><strong>Contact Info:</strong></p>
<p><strong> Romeil Sandhu </strong><br />
<strong>Georgia Institute of Technology </strong><br />
<strong> Department of Electrical and Computer Engineering</strong><br />
<strong><a href="http://www.bme.gatech.edu/groups/bil/">MINERVA Research Group</a><br />
313 Ferst Drive, Atlanta, GA, 30318<br />
rsandhu@gatech.edu</strong></p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 52px; width: 1px; height: 1px;"><img class="alignleft size-full wp-image-233" style="margin-top: -5px; margin-bottom: -5px;" title="website_bio_2" src="http://romeilsandhu.com/wp-content/uploads/2008/12/website_bio_2.jpg" alt="website_bio_2" width="136" height="140" /></div>
]]></content:encoded>
			<wfw:commentRss>http://romeilsandhu.com/welcome-to-my-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
