{"id":3849,"date":"2011-05-09T07:07:08","date_gmt":"2011-05-09T07:07:08","guid":{"rendered":"http:\/\/hgpu.org\/?p=3849"},"modified":"2011-05-09T07:07:08","modified_gmt":"2011-05-09T07:07:08","slug":"gpu-accelerated-computation-for-robust-motion-tracking-using-the-cuda-framework","status":"publish","type":"post","link":"https:\/\/hgpu.org\/?p=3849","title":{"rendered":"GPU-accelerated computation for robust motion tracking using the CUDA framework"},"content":{"rendered":"<p>In this paper, we discuss our implementation of a graphics hardware acceleration of the Vector Coherence Mapping vision processing algorithm. Using this algorithm as our test case, we discuss our optimization strategy for various vision processing operations using NVIDIA&#8217;s new CUDA programming framework. We also demonstrate how flexibly and readily vision processing algorithms can be mapped onto massively parallelized GPU architecture. Our results and analysis show the GPU implementation exhibits a performance gain of more than 40-fold of speedup over state-of-art CPU implementation of VCM algorithm.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this paper, we discuss our implementation of a graphics hardware acceleration of the Vector Coherence Mapping vision processing algorithm. Using this algorithm as our test case, we discuss our optimization strategy for various vision processing operations using NVIDIA&#8217;s new CUDA programming framework. We also demonstrate how flexibly and readily vision processing algorithms can be [&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":[11,73,89,3],"tags":[1782,1791,14,20,672,357,402],"class_list":["post-3849","post","type-post","status-publish","format-standard","hentry","category-computer-science","category-computer-vision","category-nvidia-cuda","category-paper","tag-computer-science","tag-computer-vision","tag-cuda","tag-nvidia","tag-nvidia-geforce-8600-m-gt","tag-nvidia-geforce-8800-gts","tag-video-tracking"],"views":4315,"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/hgpu.org\/index.php?rest_route=\/wp\/v2\/posts\/3849","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=3849"}],"version-history":[{"count":0,"href":"https:\/\/hgpu.org\/index.php?rest_route=\/wp\/v2\/posts\/3849\/revisions"}],"wp:attachment":[{"href":"https:\/\/hgpu.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3849"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hgpu.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3849"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hgpu.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3849"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}