{"id":1977,"date":"2014-02-05T17:32:43","date_gmt":"2014-02-05T17:32:43","guid":{"rendered":"https:\/\/www.anagram.at\/en\/diplomarbeit\/correspondence-analysis-2\/"},"modified":"2014-02-05T17:32:43","modified_gmt":"2014-02-05T17:32:43","slug":"correspondence-analysis-2","status":"publish","type":"page","link":"https:\/\/www.anagram.at\/en\/diplomarbeit\/correspondence-analysis-2\/","title":{"rendered":"Correspondence Analysis"},"content":{"rendered":"<p><body><br \/>\n<!--Navigation Panel--><br \/>\n<b> Next:<\/b> <a name=\"tex2html529\" href=\"https:\/\/www.anagram.at\/diplomarbeit\/search-for-corresponding-lines\/\">Search for corresponding lines<\/a><br \/>\n<b> Up:<\/b> <a name=\"tex2html525\" href=\"https:\/\/www.anagram.at\/diplomarbeit\/methods\/\">Methods<\/a><br \/>\n<b> Previous:<\/b> <a name=\"tex2html519\" href=\"https:\/\/www.anagram.at\/diplomarbeit\/line-extraction\/\">Line Extraction<\/a><br \/>\n<!--End of Navigation Panel--><\/p>\n<h1><a name=\"SECTION00450000000000000000\"\/> <a name=\"corr_analysisna_\"\/><\/p>\n<p>Correspondence Analysis<br \/>\n<\/h1>\n<p>\nAccording to a recent taxonomy [<a href=\"node47.html#SchSze02\">SS02<\/a>], methods creating a dense disparity map can be roughly divided into two groups. <\/p>\n<dl>\n<dt><strong>Global algorithms<\/strong><\/dt>\n<dd>[<a href=\"node47.html#kolZab02\">KZ02<\/a>], which tries to assign disparities in order to minimize a global cost function. They yield very accurate  and dense disparity maps but at the expense of highly computational efforts, thus are not applicable to real-time environments.\n<\/dd>\n<dt><strong>Local algorithms<\/strong><\/dt>\n<dd>[<a href=\"node47.html#hirschmuller02realtime\">HIG02<\/a>,<a href=\"node47.html#Vi2002\">DSMMN02<\/a>,<a href=\"node47.html#Kanade_1995\">KKK<sup>+<\/sup>95<\/a>], also referred to as area-based algorithms, compare the photometric properties of neighbouring pixels in order to determine disparity. They yield significantly less accurate results compared to global algorithms, but may run in real-time. This depends heavily on the maximum disparity allowed.\n<\/dd>\n<\/dl>\n<div align=\"CENTER\"><a name=\"footballfield\"\/><a name=\"1709\"\/><\/p>\n<table>\n<caption align=\"BOTTOM\"><strong>Figure 3.10:<\/strong><br \/>\nThe football field of the FIRA MiroSOT football league<\/caption>\n<tr>\n<td>\n<div align=\"CENTER\">\n <img loading=\"lazy\" width=\"966\" height=\"476\" align=\"BOTTOM\" border=\"0\" src=\"https:\/\/www.anagram.at\/app\/uploads\/2014\/02\/field.jpg\" alt=\"Image field\"\/><\/div>\n<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p>The fastest method to compute disparity is a <i>feature-based<\/i> approach with the constraint that the feature extraction is fast &#8211; which is the first problem that has to be solved. To find a feature which is easy to extract and easy to compare. Features are striking parts of an image, thus have a strong relation to the environment and the objects that are recorded. In the case of a football playing robot, the football field and the robots. The size of the robots in the MiroSOT football league is limited to 8cm x 8xm x 8cm. Figure <a href=\"#footballfield\">3.10<\/a> shows the official football field of the MiroSOT football league. Viewed from the camera of the Tinyphoon robot (Figure <a href=\"#tinyphoon\">3.11<\/a>), the goal, the markers on the ground and the field are , when projected to the image plane, represented by lines. Thus, lines  are chosen as features for the corresponding analysis.   <\/p>\n<div align=\"CENTER\"><a name=\"tinyphoon\"\/><a name=\"1717\"\/><\/p>\n<table>\n<caption align=\"BOTTOM\"><strong>Figure 3.11:<\/strong><br \/>\nThe Tinyphoon robot<\/caption>\n<tr>\n<td>\n<div align=\"CENTER\">\n <img loading=\"lazy\" width=\"1024\" height=\"784\" align=\"BOTTOM\" border=\"0\" src=\"https:\/\/www.anagram.at\/app\/uploads\/2014\/02\/tinyphoon.jpg\" alt=\"Image tinyphoon\"\/><\/div>\n<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p>The benefit of a straight line is that it has a memory efficient description and that a fast line extraction can be implemented. In Section <a href=\"https:\/\/www.anagram.at\/diplomarbeit\/line-extraction\/#M_lineextraction\">3.4<\/a> an iterative line detector has been presented. Besides the Canny edge detector it has a time complexity (TC) of <img loading=\"lazy\" width=\"45\" height=\"37\" align=\"MIDDLE\" border=\"0\" src=\"https:\/\/www.anagram.at\/app\/uploads\/2014\/02\/img228.png\" alt=\"$ O(n)$\"\/>, where <img loading=\"lazy\" width=\"16\" height=\"19\" align=\"BOTTOM\" border=\"0\" src=\"https:\/\/www.anagram.at\/app\/uploads\/2014\/02\/img122.png\" alt=\"$ n$\"\/> is the number of image points. To find corresponding lines, every line has to be compared with each other, thus the TC of the correspondence analysis is <img loading=\"lazy\" width=\"53\" height=\"39\" align=\"MIDDLE\" border=\"0\" src=\"https:\/\/www.anagram.at\/app\/uploads\/2014\/02\/img229.png\" alt=\"$ O(n^2)$\"\/>. <\/p>\n<hr\/>\n<p><!--Table of Child-Links--><a name=\"CHILD_LINKS\"><strong>Subsections<\/strong><\/a><\/p>\n<ul>\n<li><a name=\"tex2html530\" href=\"https:\/\/www.anagram.at\/diplomarbeit\/search-for-corresponding-lines\/\">Search for corresponding lines<\/a>\n<\/li>\n<li><a name=\"tex2html531\" href=\"https:\/\/www.anagram.at\/diplomarbeit\/object-detection\/\">Object detection<\/a>\n<\/li>\n<\/ul>\n<p><!--End of Table of Child-Links--><\/p>\n<hr\/>\n<p><!--Navigation Panel--><b> Next:<\/b> <a name=\"tex2html529\" href=\"https:\/\/www.anagram.at\/diplomarbeit\/search-for-corresponding-lines\/\">Search for corresponding lines<\/a><br \/>\n<b> Up:<\/b> <a name=\"tex2html525\" href=\"https:\/\/www.anagram.at\/diplomarbeit\/methods\/\">Methods<\/a><br \/>\n<!--End of Navigation Panel--><\/p>\n<p><\/body><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Correspondence Analysis<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":1946,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":""},"categories":[],"featured_image_src":null,"featured_image_src_square":null,"_links":{"self":[{"href":"https:\/\/www.anagram.at\/en\/wp-json\/wp\/v2\/pages\/1977"}],"collection":[{"href":"https:\/\/www.anagram.at\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.anagram.at\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.anagram.at\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.anagram.at\/en\/wp-json\/wp\/v2\/comments?post=1977"}],"version-history":[{"count":0,"href":"https:\/\/www.anagram.at\/en\/wp-json\/wp\/v2\/pages\/1977\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.anagram.at\/en\/wp-json\/wp\/v2\/pages\/1946"}],"wp:attachment":[{"href":"https:\/\/www.anagram.at\/en\/wp-json\/wp\/v2\/media?parent=1977"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.anagram.at\/en\/wp-json\/wp\/v2\/categories?post=1977"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}