{"id":1680,"date":"2010-11-27T13:11:50","date_gmt":"2010-11-27T13:11:50","guid":{"rendered":"http:\/\/hgpu.org\/?p=1680"},"modified":"2010-11-27T13:11:50","modified_gmt":"2010-11-27T13:11:50","slug":"stream-processing-for-fast-and-efficient-rotated-haar-like-features-using-rotated-integral-images","status":"publish","type":"post","link":"https:\/\/hgpu.org\/?p=1680","title":{"rendered":"Stream processing for fast and efficient rotated Haar-like features using rotated integral images"},"content":{"rendered":"<p>An extended set of Haar-like features for image sensors beyond the standard vertically and horizontally aligned Haar-like features and the 45 degrees twisted Haar-like features are introduced. The extended rotated Haar-like features are based on the standard Haar-like features that have been rotated based on whole integer pixel-based rotations. These rotated feature values can also be calculated using rotated integral images which mean that they can be fast and efficiently calculated with just eight operations irrespective of the feature size. The integral image calculations can be offloaded to the graphical processing unit (GPU) using the stream processing paradigm. The integral image calculation on the GPU is seen to be faster than the traditional central processing unit implementation of the algorithm, for large image sizes, allowing more complex classifiers to be implemented in real-time.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>An extended set of Haar-like features for image sensors beyond the standard vertically and horizontally aligned Haar-like features and the 45 degrees twisted Haar-like features are introduced. The extended rotated Haar-like features are based on the standard Haar-like features that have been rotated based on whole integer pixel-based rotations. These rotated feature values can also [&hellip;]<\/p>\n","protected":false},"author":351,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[33,3],"tags":[7,417,218,1786],"class_list":["post-1680","post","type-post","status-publish","format-standard","hentry","category-image-processing","category-paper","tag-ati","tag-ati-radeon-hd-4850","tag-brook","tag-image-processing"],"views":2413,"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/hgpu.org\/index.php?rest_route=\/wp\/v2\/posts\/1680","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hgpu.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hgpu.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hgpu.org\/index.php?rest_route=\/wp\/v2\/users\/351"}],"replies":[{"embeddable":true,"href":"https:\/\/hgpu.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1680"}],"version-history":[{"count":0,"href":"https:\/\/hgpu.org\/index.php?rest_route=\/wp\/v2\/posts\/1680\/revisions"}],"wp:attachment":[{"href":"https:\/\/hgpu.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1680"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hgpu.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1680"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hgpu.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1680"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}