{"id":134,"date":"2012-04-22T22:37:13","date_gmt":"2012-04-22T22:37:13","guid":{"rendered":"https:\/\/www.thebillplease.io\/play\/?p=134"},"modified":"2012-04-22T22:37:13","modified_gmt":"2012-04-22T22:37:13","slug":"computer-vision","status":"publish","type":"post","link":"https:\/\/www.thebillplease.io\/play\/2012\/04\/22\/computer-vision\/","title":{"rendered":"Computer Vision"},"content":{"rendered":"<p>My brother has been hacking Kinects to see how accurately it can track people and recognize object. I thought I&#8217;d try using a normal (non IR, 3D) camera to see what results I could get. As such, I stumbled upon the openCV library &#8211; which is pretty incredible. I am using openCV, Xcode on Snow Leopard. My first trial was somewhat successful. A) The computer managed to identify people B) it was able to do so in realtime.<\/p>\n<p>Unfortunately, it also mistook polls or anything that had high contrasting rectangular shapes as people &#8211; as you can see from the screen grab below.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-887\" src=\"https:\/\/www.thebillplease.io\/wp-content\/uploads\/2022\/01\/Screen-shot-2012-04-22-at-6.24.15-PM-600x375-1.png\" alt=\"\" width=\"600\" height=\"375\" \/> <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-829\" src=\"https:\/\/www.thebillplease.io\/wp-content\/uploads\/2022\/01\/Screen-shot-2012-03-11-at-9.11.18-PM.png\" alt=\"\" width=\"1087\" height=\"566\" \/> <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-809\" src=\"https:\/\/www.thebillplease.io\/wp-content\/uploads\/2022\/01\/Screen-shot-2012-03-10-at-4.00.47-PM-e1331414795105-150x150-1.png\" alt=\"\" width=\"150\" height=\"150\" \/> <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-815\" src=\"https:\/\/www.thebillplease.io\/wp-content\/uploads\/2022\/01\/Screen-shot-2012-03-10-at-3.19.43-PM-455x260-1.png\" alt=\"\" width=\"455\" height=\"260\" \/><\/p>\n<p>I used the following online resources:<\/p>\n<blockquote class=\"wp-embedded-content\" data-secret=\"1eSUMbxaSK\"><p><a href=\"http:\/\/www.magicandlove.com\/blog\/2011\/08\/26\/people-detection-in-opencv-again\/\">People Detection in OpenCV again<\/a><\/p><\/blockquote>\n<p><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&#8220;People Detection in OpenCV again&#8221; &#8212; Magic &amp; Love Interactive\" src=\"http:\/\/www.magicandlove.com\/blog\/2011\/08\/26\/people-detection-in-opencv-again\/embed\/#?secret=3w3UhV8teF#?secret=1eSUMbxaSK\" data-secret=\"1eSUMbxaSK\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe><br \/>\nhttp:\/\/szproxy.blogspot.com\/2010\/12\/testtest.html<br \/>\nhttp:\/\/www.cognotics.com\/opencv\/servo_2007_series\/part_1\/page_4.html<\/p>\n<p>abra\u00e7o,<br \/>\nbill<\/p>\n","protected":false},"excerpt":{"rendered":"<p>My brother has been hacking Kinects to see how accurately it can track people and recognize object. I thought I&#8217;d try using a normal (non IR, 3D) camera to see what results I could&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[12,13],"class_list":["post-134","post","type-post","status-publish","format-standard","hentry","category-computer-vision","tag-opencv","tag-xcode"],"_links":{"self":[{"href":"https:\/\/www.thebillplease.io\/play\/wp-json\/wp\/v2\/posts\/134","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.thebillplease.io\/play\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.thebillplease.io\/play\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.thebillplease.io\/play\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.thebillplease.io\/play\/wp-json\/wp\/v2\/comments?post=134"}],"version-history":[{"count":0,"href":"https:\/\/www.thebillplease.io\/play\/wp-json\/wp\/v2\/posts\/134\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.thebillplease.io\/play\/wp-json\/wp\/v2\/media?parent=134"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.thebillplease.io\/play\/wp-json\/wp\/v2\/categories?post=134"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.thebillplease.io\/play\/wp-json\/wp\/v2\/tags?post=134"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}