{"id":6902,"date":"2015-12-05T07:35:59","date_gmt":"2015-12-05T07:35:59","guid":{"rendered":"http:\/\/revoscience.com\/en\/?p=6902"},"modified":"2015-12-05T07:36:55","modified_gmt":"2015-12-05T07:36:55","slug":"making-3-d-imaging-1000-times-better","status":"publish","type":"post","link":"https:\/\/www.revoscience.com\/en\/making-3-d-imaging-1000-times-better\/","title":{"rendered":"Making 3-D imaging 1,000 times better"},"content":{"rendered":"<p style=\"color: #222222; text-align: justify;\"><em><strong>Algorithms exploiting light\u2019s polarization boost resolution of commercial depth sensors 1,000-fold.<\/strong><\/em><\/p>\n<figure id=\"attachment_6903\" aria-describedby=\"caption-attachment-6903\" style=\"width: 1024px\" class=\"wp-caption alignright\"><a href=\"http:\/\/revoscience.com\/en\/wp-content\/uploads\/2015\/12\/MIT-Cheap3D-1_11.jpg\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-6903\" src=\"http:\/\/revoscience.com\/en\/wp-content\/uploads\/2015\/12\/MIT-Cheap3D-1_11-1024x285.jpg\" alt=\" By combining the information from the Kinect depth frame in (a) with polarized photographs, MIT researchers reconstructed the 3-D surface shown in (c). Polarization cues can allow coarse depth sensors like Kinect to achieve laser scan quality (b). Courtesy of the researchers\" width=\"1024\" height=\"285\" title=\"\" srcset=\"https:\/\/www.revoscience.com\/en\/wp-content\/uploads\/2015\/12\/MIT-Cheap3D-1_11-1024x285.jpg 1024w, https:\/\/www.revoscience.com\/en\/wp-content\/uploads\/2015\/12\/MIT-Cheap3D-1_11-300x83.jpg 300w, https:\/\/www.revoscience.com\/en\/wp-content\/uploads\/2015\/12\/MIT-Cheap3D-1_11.jpg 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption id=\"caption-attachment-6903\" class=\"wp-caption-text\">By combining the information from the Kinect depth frame in (a) with polarized photographs, MIT researchers reconstructed the 3-D surface shown in (c). Polarization cues can allow coarse depth sensors like Kinect to achieve laser scan quality (b).\u00a0Courtesy of the researchers<\/figcaption><\/figure>\n<p style=\"color: #222222; text-align: justify;\">CAMBRIDGE, Mass. &#8212;\u00a0MIT researchers have shown that by exploiting the polarization of light \u2014 the physical phenomenon behind polarized sunglasses and most 3-D movie systems \u2014 they can increase the resolution of conventional 3-D imaging devices as much as 1,000 times.<\/p>\n<p style=\"color: #222222; text-align: justify;\">The technique could lead to high-quality 3-D cameras built into cellphones, and perhaps to\u00a0the ability to snap a photo of an object and then use a 3-D printer to produce a replica.<\/p>\n<p style=\"color: #222222; text-align: justify;\">Further out, the work could also abet the development of driverless cars.<\/p>\n<p style=\"color: #222222; text-align: justify;\">\u201cToday, they can miniaturize 3-D cameras to fit on cellphones,\u201d says Achuta Kadambi, an MIT graduate student in media arts and sciences and one of the system\u2019s developers. \u201cBut they make compromises to the 3-D sensing, leading to very coarse recovery of geometry. That\u2019s a natural application for polarization, because you can still use a low-quality sensor, and adding a polarizing filter gives you something that\u2019s better than many machine-shop laser scanners.\u201d<\/p>\n<p style=\"color: #222222; text-align: justify;\">[pullquote]The researchers describe the new system, which they call Polarized 3D, in a paper they\u2019re presenting at the International Conference on Computer Vision in December.[\/pullquote]<\/p>\n<p style=\"color: #222222; text-align: justify;\">The researchers describe the new system, which they call Polarized 3D, in a paper they\u2019re presenting at the International Conference on Computer Vision in December. Kadambi is the first author, and he\u2019s joined by his thesis advisor, Ramesh Raskar, associate professor of media arts and sciences in the MIT Media Lab; Boxin Shi, who was a postdoc in Raskar\u2019s group and is now a research fellow at the Rapid-Rich Object Search Lab; and Vage Taamazyan, a master\u2019s student at the Skolkovo Institute of Science and Technology in Russia, which MIT helped found in 2011.<\/p>\n<p style=\"color: #222222; text-align: justify;\"><strong>When polarized light gets the bounce<\/strong><\/p>\n<p style=\"color: #222222; text-align: justify;\">If an electromagnetic wave can be thought of as an undulating squiggle, polarization refers to the squiggle\u2019s orientation. It could be undulating up and down, or side to side, or somewhere in-between.<\/p>\n<p style=\"color: #222222; text-align: justify;\">Polarization also affects the way in which light bounces off of physical objects. If light strikes an object squarely, much of it will be absorbed, but whatever reflects back will have the same mix of polarizations that the incoming light did. At wider angles of reflection, however, light within a certain range of polarizations is more likely to be reflected.<\/p>\n<p style=\"color: #222222; text-align: justify;\">This is why polarized sunglasses are good at cutting out glare: Light from the sun bouncing off asphalt or water at a low angle features an unusually heavy concentration of light with a particular polarization. So the polarization of reflected light carries information about the geometry of the objects it has struck.<\/p>\n<p style=\"color: #222222; text-align: justify;\">This relationship has been known for centuries, but it\u2019s been hard to do anything with it, because of a fundamental ambiguity about polarized light. Light with a particular polarization, reflecting off of a surface with a particular orientation and passing through a polarizing lens is indistinguishable from light with the opposite polarization, reflecting off of a surface with the opposite orientation.<\/p>\n<p style=\"color: #222222; text-align: justify;\">This means that for any surface in a visual scene, measurements based on polarized light offer two equally plausible hypotheses about its orientation. Canvassing all the possible combinations of either of the two orientations of every surface, in order to identify the one that makes the most sense geometrically, is a prohibitively time-consuming computation.<\/p>\n<p style=\"color: #222222; text-align: justify;\"><strong>Polarization plus depth sensing<\/strong><\/p>\n<p style=\"color: #222222; text-align: justify;\">To resolve this ambiguity, the Media Lab researchers use coarse depth estimates provided by some other method, such as the time a light signal takes to reflect off of an object and return to its source. Even with this added information, calculating surface orientation from measurements of polarized light is complicated, but it can be done in real-time by a graphics processing unit, the type of special-purpose graphics chip found in most video game consoles.<\/p>\n<p style=\"color: #222222; text-align: justify;\">The researchers\u2019 experimental setup consisted of a Microsoft Kinect \u2014 which gauges depth using reflection time \u2014 with an ordinary polarizing photographic lens placed in front of its camera. In each experiment, the researchers took three photos of an object, rotating the polarizing filter each time, and their algorithms compared the light intensities of the resulting images.<\/p>\n<p style=\"color: #222222; text-align: justify;\">On its own, at a distance of several meters, the Kinect can resolve physical features as small as a centimeter or so across. But with the addition of the polarization information, the researchers\u2019 system could resolve features in the range of hundreds of micrometers, or one-thousandth the size.<\/p>\n<p style=\"color: #222222; text-align: justify;\">For comparison, the researchers also imaged several of their test objects with a high-precision laser scanner, which requires that the object be inserted into the scanner bed. Polarized 3D still offered the higher resolution.<\/p>\n<p style=\"color: #222222; text-align: justify;\">A mechanically rotated polarization filter would probably be impractical in a cellphone camera, but grids of tiny polarization filters that can overlay individual pixels in a light sensor are commercially available. Capturing three pixels\u2019 worth of light for each image pixel would reduce a cellphone camera\u2019s resolution, but no more than the color filters that existing cameras already use.<\/p>\n<p style=\"color: #222222; text-align: justify;\">The new paper also offers the tantalizing prospect that polarization systems could aid the development of self-driving cars. Today\u2019s experimental self-driving cars are, in fact, highly reliable under normal illumination conditions, but their vision algorithms go haywire in rain, snow, or fog. That\u2019s because water particles in the air scatter light in unpredictable ways, making it much harder to interpret.<\/p>\n<p style=\"color: #222222; text-align: justify;\">The MIT researchers show that in some very simple test cases \u2014 which have nonetheless bedeviled conventional computer vision algorithms \u2014 their system can exploit information contained in interfering waves of light to handle scattering. \u201cMitigating scattering in controlled scenes is a small step,\u201d Kadambi says. \u201cBut that\u2019s something that I think will be a cool open problem.\u201d<\/p>\n","protected":false},"excerpt":{"rendered":"<p>CAMBRIDGE, Mass. &#8212; MIT researchers have shown that by exploiting the polarization of light \u2014 the physical phenomenon behind polarized sunglasses and most 3-D movie systems \u2014 they can increase the resolution of conventional 3-D imaging devices as much as 1,000 times.<\/p>\n","protected":false},"author":2,"featured_media":6903,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17],"tags":[],"class_list":["post-6902","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-research"],"featured_image_urls":{"full":["https:\/\/www.revoscience.com\/en\/wp-content\/uploads\/2015\/12\/MIT-Cheap3D-1_11.jpg",1200,335,false],"thumbnail":["https:\/\/www.revoscience.com\/en\/wp-content\/uploads\/2015\/12\/MIT-Cheap3D-1_11-150x150.jpg",150,150,true],"medium":["https:\/\/www.revoscience.com\/en\/wp-content\/uploads\/2015\/12\/MIT-Cheap3D-1_11-300x83.jpg",300,83,true],"medium_large":["https:\/\/www.revoscience.com\/en\/wp-content\/uploads\/2015\/12\/MIT-Cheap3D-1_11.jpg",750,209,false],"large":["https:\/\/www.revoscience.com\/en\/wp-content\/uploads\/2015\/12\/MIT-Cheap3D-1_11-1024x285.jpg",750,209,true],"1536x1536":["https:\/\/www.revoscience.com\/en\/wp-content\/uploads\/2015\/12\/MIT-Cheap3D-1_11.jpg",1200,335,false],"2048x2048":["https:\/\/www.revoscience.com\/en\/wp-content\/uploads\/2015\/12\/MIT-Cheap3D-1_11.jpg",1200,335,false],"ultp_layout_landscape_large":["https:\/\/www.revoscience.com\/en\/wp-content\/uploads\/2015\/12\/MIT-Cheap3D-1_11.jpg",1200,335,false],"ultp_layout_landscape":["https:\/\/www.revoscience.com\/en\/wp-content\/uploads\/2015\/12\/MIT-Cheap3D-1_11.jpg",870,243,false],"ultp_layout_portrait":["https:\/\/www.revoscience.com\/en\/wp-content\/uploads\/2015\/12\/MIT-Cheap3D-1_11.jpg",600,168,false],"ultp_layout_square":["https:\/\/www.revoscience.com\/en\/wp-content\/uploads\/2015\/12\/MIT-Cheap3D-1_11.jpg",600,168,false],"newspaper-x-single-post":["https:\/\/www.revoscience.com\/en\/wp-content\/uploads\/2015\/12\/MIT-Cheap3D-1_11.jpg",760,212,false],"newspaper-x-recent-post-big":["https:\/\/www.revoscience.com\/en\/wp-content\/uploads\/2015\/12\/MIT-Cheap3D-1_11.jpg",550,154,false],"newspaper-x-recent-post-list-image":["https:\/\/www.revoscience.com\/en\/wp-content\/uploads\/2015\/12\/MIT-Cheap3D-1_11.jpg",95,27,false],"web-stories-poster-portrait":["https:\/\/www.revoscience.com\/en\/wp-content\/uploads\/2015\/12\/MIT-Cheap3D-1_11.jpg",640,179,false],"web-stories-publisher-logo":["https:\/\/www.revoscience.com\/en\/wp-content\/uploads\/2015\/12\/MIT-Cheap3D-1_11.jpg",96,27,false],"web-stories-thumbnail":["https:\/\/www.revoscience.com\/en\/wp-content\/uploads\/2015\/12\/MIT-Cheap3D-1_11.jpg",150,42,false]},"author_info":{"info":["RevoScience"]},"category_info":"<a href=\"https:\/\/www.revoscience.com\/en\/category\/news\/research\/\" rel=\"category tag\">Research<\/a>","tag_info":"Research","comment_count":"0","_links":{"self":[{"href":"https:\/\/www.revoscience.com\/en\/wp-json\/wp\/v2\/posts\/6902","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.revoscience.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.revoscience.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.revoscience.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.revoscience.com\/en\/wp-json\/wp\/v2\/comments?post=6902"}],"version-history":[{"count":0,"href":"https:\/\/www.revoscience.com\/en\/wp-json\/wp\/v2\/posts\/6902\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.revoscience.com\/en\/wp-json\/wp\/v2\/media\/6903"}],"wp:attachment":[{"href":"https:\/\/www.revoscience.com\/en\/wp-json\/wp\/v2\/media?parent=6902"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.revoscience.com\/en\/wp-json\/wp\/v2\/categories?post=6902"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.revoscience.com\/en\/wp-json\/wp\/v2\/tags?post=6902"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}