Proceedings of the British Machine Vision Conference (BMVC), 2010 Qi Wang, Xilin Chen, Wen Gao Skin Color Weighted Disparity Competition for Hand Segmentation.

Slides:



Advertisements
Similar presentations
Hand Gesture for Taking Self Portrait Shaowei Chu and Jiro Tanaka University of Tsukuba Japan 12th July 15 minutes talk.
Advertisements

Robust Part-Based Hand Gesture Recognition Using Kinect Sensor
Wrist Recognition and the Center of the Palm Estimation Based on Depth Camera Zhengwei Yao ; Zhigeng Pan ; Shuchang Xu Virtual Reality and Visualization.
Real-Time Hand Gesture Recognition with Kinect for Playing Racing Video Games 2014 International Joint Conference on Neural Networks (IJCNN) July 6-11,
Xin Zhang, Zhichao Ye, Lianwen Jin, Ziyong Feng, and Shaojie Xu
M.S. Student, Hee-Jong Hong
Real-Time Accurate Stereo Matching using Modified Two-Pass Aggregation and Winner- Take-All Guided Dynamic Programming Xuefeng Chang, Zhong Zhou, Yingjie.
A Robust Method of Detecting Hand Gestures Using Depth Sensors Yan Wen, Chuanyan Hu, Guanghui Yu, Changbo Wang Haptic Audio Visual Environments and Games.
Tracking Multiple Occluding People by Localizing on Multiple Scene Planes Professor :王聖智 教授 Student :周節.
Robust Object Tracking via Sparsity-based Collaborative Model
Adviser : Ming-Yuan Shieh Student ID : M Student : Chung-Chieh Lien VIDEO OBJECT SEGMENTATION AND ITS SALIENT MOTION DETECTION USING ADAPTIVE BACKGROUND.
Segmentation-Free, Area-Based Articulated Object Tracking Daniel Mohr, Gabriel Zachmann Clausthal University, Germany ISVC.
A KLT-Based Approach for Occlusion Handling in Human Tracking Chenyuan Zhang, Jiu Xu, Axel Beaugendre and Satoshi Goto 2012 Picture Coding Symposium.
Haojie Li Jinhui Tang Si Wu Yongdong Zhang Shouxun Lin Automatic Detection and Analysis of Player Action in Moving Background Sports Video Sequences IEEE.
Modeling Pixel Process with Scale Invariant Local Patterns for Background Subtraction in Complex Scenes (CVPR’10) Shengcai Liao, Guoying Zhao, Vili Kellokumpu,
HCI Final Project Robust Real Time Face Detection Paul Viola, Michael Jones, Robust Real-Time Face Detetion, International Journal of Computer Vision,
Robust Object Segmentation Using Adaptive Thresholding Xiaxi Huang and Nikolaos V. Boulgouris International Conference on Image Processing 2007.
Ensemble Tracking Shai Avidan IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE February 2007.
Multiple Human Objects Tracking in Crowded Scenes Yao-Te Tsai, Huang-Chia Shih, and Chung-Lin Huang Dept. of EE, NTHU International Conference on Pattern.
Effective Gaussian mixture learning for video background subtraction Dar-Shyang Lee, Member, IEEE.
IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 20, NO. 11, NOVEMBER 2011 Qian Zhang, King Ngi Ngan Department of Electronic Engineering, the Chinese university.
Jacinto C. Nascimento, Member, IEEE, and Jorge S. Marques
Real-Time Decentralized Articulated Motion Analysis and Object Tracking From Videos Wei Qu, Member, IEEE, and Dan Schonfeld, Senior Member, IEEE.
Viewpoint Tracking for 3D Display Systems A look at the system proposed by Yusuf Bediz, Gözde Bozdağı Akar.
Real-Time Face Detection and Tracking Using Multiple Cameras RIT Computer Engineering Senior Design Project John RuppertJustin HnatowJared Holsopple This.
Human Computer Interface based on Hand Tracking P. Achanccaray, C. Muñoz, L. Rojas and R. Rodríguez 4 th International Symposium on Mutlibody Systems and.
Jason Li Jeremy Fowers Ground Target Following for Unmanned Aerial Vehicles.
Joint Histogram Based Cost Aggregation For Stereo Matching Dongbo Min, Member, IEEE, Jiangbo Lu, Member, IEEE, Minh N. Do, Senior Member, IEEE IEEE TRANSACTION.
A Fast and Robust Fingertips Tracking Algorithm for Vision-Based Multi-touch Interaction Qunqun Xie, Guoyuan Liang, Cheng Tang, and Xinyu Wu th.
Stereo Matching Information Permeability For Stereo Matching – Cevahir Cigla and A.Aydın Alatan – Signal Processing: Image Communication, 2013 Radiometric.
Fingertip Tracking Based Active Contour for General HCI Application Proceedings of the First International Conference on Advanced Data and Information.
3D Fingertip and Palm Tracking in Depth Image Sequences
Robust Hand Tracking with Refined CAMShift Based on Combination of Depth and Image Features Wenhuan Cui, Wenmin Wang, and Hong Liu International Conference.
Multimedia Specification Design and Production 2013 / Semester 2 / week 8 Lecturer: Dr. Nikos Gazepidis
Mutual Information-based Stereo Matching Combined with SIFT Descriptor in Log-chromaticity Color Space Yong Seok Heo, Kyoung Mu Lee, and Sang Uk Lee.
Zhengyou Zhang Microsoft Research Digital Object Identifier: /MMUL Publication Year: 2012, Page(s): Professor: Yih-Ran Sheu Student.
Trends in Computer Vision Automatic Video Surveillance.
KinectFusion : Real-Time Dense Surface Mapping and Tracking IEEE International Symposium on Mixed and Augmented Reality 2011 Science and Technology Proceedings.
A General Framework for Tracking Multiple People from a Moving Camera
A Local Adaptive Approach for Dense Stereo Matching in Architectural Scene Reconstruction C. Stentoumis 1, L. Grammatikopoulos 2, I. Kalisperakis 2, E.
A Method for Hand Gesture Recognition Jaya Shukla Department of Computer Science Shiv Nadar University Gautam Budh Nagar, India Ashutosh Dwivedi.
Joint Depth Map and Color Consistency Estimation for Stereo Images with Different Illuminations and Cameras Yong Seok Heo, Kyoung Mu Lee and Sang Uk Lee.
Takuya Matsuo, Norishige Fukushima and Yutaka Ishibashi
Portable Vision-Based HCI A Real-Time Hand Mouse System on Portable Devices 連矩鋒 (Burt C.F. Lien) Department of Computer Science and Information Engineering.
Object Stereo- Joint Stereo Matching and Object Segmentation Computer Vision and Pattern Recognition (CVPR), 2011 IEEE Conference on Michael Bleyer Vienna.
A New Fingertip Detection and Tracking Algorithm and Its Application on Writing-in-the-air System The th International Congress on Image and Signal.
Online Kinect Handwritten Digit Recognition Based on Dynamic Time Warping and Support Vector Machine Journal of Information & Computational Science, 2015.
A Region Based Stereo Matching Algorithm Using Cooperative Optimization Zeng-Fu Wang, Zhi-Gang Zheng University of Science and Technology of China Computer.
Bo QIN, Zongshun MA, Zhenghua FANG, Shengke WANG Computer-Aided Design and Computer Graphics, th IEEE International Conference on, p Presenter.
Expectation-Maximization (EM) Case Studies
Interactive Sand Art Drawing Using RGB-D Sensor
Fingertip Detection with Morphology and Geometric Calculation Dung Duc Nguyen ; Thien Cong Pham ; Jae Wook Jeon Intelligent Robots and Systems, IEEE/RSJ.
Fast and Robust Algorithm of Tracking Multiple Moving Objects for Intelligent Video Surveillance Systems Jong Sun Kim, Dong Hae Yeom, and Young Hoon Joo,2011.
Looking at people and Image-based Localisation Roberto Cipolla Department of Engineering Research team
Non-Ideal Iris Segmentation Using Graph Cuts
Journal of Visual Communication and Image Representation
A Recognition Method of Restricted Hand Shapes in Still Image and Moving Image Hand Shapes in Still Image and Moving Image as a Man-Machine Interface Speaker.
Outline Introduction Related Work System Overview Methodology Experiment Conclusion and Future Work.
Vision Based hand tracking for Interaction The 7th International Conference on Applications and Principles of Information Science (APIS2008) Dept. of Visual.
WLD: A Robust Local Image Descriptor Jie Chen, Shiguang Shan, Chu He, Guoying Zhao, Matti Pietikäinen, Xilin Chen, Wen Gao 报告人:蒲薇榄.
Learning and Removing Cast Shadows through a Multidistribution Approach Nicolas Martel-Brisson, Andre Zaccarin IEEE TRANSACTIONS ON PATTERN ANALYSIS AND.
Portable Camera-Based Assistive Text and Product Label Reading From Hand-Held Objects for Blind Persons.
Over the recent years, computer vision has started to play a significant role in the Human Computer Interaction (HCI). With efficient object tracking.
Video object segmentation and its salient motion detection using adaptive background generation Kim, T.K.; Im, J.H.; Paik, J.K.;  Electronics Letters 
Hand Gestures Based Applications
Video-based human motion recognition using 3D mocap data
A New Approach to Track Multiple Vehicles With the Combination of Robust Detection and Two Classifiers Weidong Min , Mengdan Fan, Xiaoguang Guo, and Qing.
PRAKASH CHOCKALINGAM, NALIN PRADEEP, AND STAN BIRCHFIELD
Estimation of Skin Color Range Using Achromatic Features
Liyuan Li, Jerry Kah Eng Hoe, Xinguo Yu, Li Dong, and Xinqi Chu
Presentation transcript:

Proceedings of the British Machine Vision Conference (BMVC), 2010 Qi Wang, Xilin Chen, Wen Gao Skin Color Weighted Disparity Competition for Hand Segmentation from Stereo Camera

Outline  Introduction  The Proposed Method  Mark hand pixels  Skin Color Weighted Disparity Competition  Experimental Results  Conclusion 2

Introduction 3  Human computer interaction (HCI)  Robustness  Accuracy  Efficiency  Hand segmentation and hand gesture  Clutter background  Lighting variation  Flexibility or concave character of the hand

Hand Segmentation 4 Monocular camera  Skin color detection [3,7,14]  Background subtraction [11,16]  Active contour [21]  Model-based method [5,17,18,19]  Interactive segmentation [4,10,15] Stereo camera [8,12]  Skin color weighted disparity competition

Reference 5 [3] A. Argyros and M. Lourakis. Real-time tracking of multiple skin-colored objects with a possibly moving camera. In European Conference on Computer Vision, [7] W.Y. Chang, C.S. Chen, and Y.P. Hung. Appearance-guided particle filtering for articulated hand tracking. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition, [8] Q. Delamarre and O. Faugeras. 3d articulated models and multiview tracking with physical forces. Computer Vision and Image Understanding, [11] J. Letessier and F. Berard. Visual tracking of bare fingers for interactive surfaces. 17th Annual ACM symposium on User Interface Software and Technology, ACM. [12] C. Manders, F. Farbiz, J. H. Chong, K. Y. Tang, G. G. Chua, M. H. Loke, and M. L.Yuan. Robust hand tracking using a skin tone and depth joint probability model. In IEEE International Conference on Automatic Face & Gesture Recognition,2008. [14] Z. Mo, J.P. Lewis, and U. Neumann. Smartcanvas: a gesture-driven intelligent drawing desk system. 10th International Conference on Intelligent User Interfaces,ACM, [16] M. Shahzad and L. Joe. Visual touchpad: a two-handed gestural input device. In Proceedings of the 6th international conference on Multimodal interfaces, ACM. [21] L.G. Zhang, X. Chen, C.Wang, andW. Gao. Robust automatic tracking of skin-colored objects with level set based occlusion handling. In Proceedings of The 8th Int’l Gesture Workshop, GW’09, Bielefeld, Germany, [17] B. Stenger, P. R. S. Mendonca, and R. Cipolla. Model-based 3d tracking of an articulated hand. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition, [18] B. Stenger, A. Thayananthan, P. H. S. Torr, and R. Cipolla. Model-based hand tracking using a hierarchical bayesian filter. IEEE Transactions on Pattern Analysis and Machine Intelligence, [19] Y. Wu, J. Lin, and T. S. Huang. Analyzing and capturing articulated hand motion in image sequences. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2005.

The Proposed Method 6

Marking the Confident Hand Pixels 7 1 Computing disparity map 2 Detecting face 3 Finding human body regions 4 Marking the confident hand pixels 5 Camshift algorithm

Marking the Confident Hand Pixels 8  Computing disparity map  Gray images  Block matching  Zero : occlusion  Detecting face  Finding human body regions  Marking the confident hand pixels  Camshift algorithm

Marking the Confident Hand Pixels 9  Computing disparity map  Detecting face [20]  Locally Assembled Binary (LAB) Haar feature  Average disparity as threshold  Foreground(FG) map and background(BG) map  Finding human body regions  Marking the confident hand pixels  Camshift algorithm [20] S. Yan, S. Shan, X. Chen, and W. Gao. Locally assembled binary (lab) feature with feature-centric cascade for fast and accurate face detection. In IEEE Conference on Computer Vision and Pattern Recognition, pages 1–7, 2008.

Locally Assembled Binary (LAB) Haar feature 10  Haar feature (OpenCV)  An Integral Image for rapid feature detection  * *wikipedi

Locally Assembled Binary (LAB) Haar feature 11

Marking the Confident Hand Pixels 12  Computing disparity map  Detecting face [20]  Locally Assembled Binary (LAB) Haar feature  Average disparity as threshold  Foreground(FG) map and background(BG) map  Finding human body regions  Marking the confident hand pixels  Camshift algorithm [20] S. Yan, S. Shan, X. Chen, and W. Gao. Locally assembled binary (lab) feature with feature-centric cascade for fast and accurate face detection. In IEEE Conference on Computer Vision and Pattern Recognition, pages 1–7, 2008.

Marking the Confident Hand Pixels 13  Computing disparity map  Detecting face  Finding human body regions  Union zero pixels in disparity map and FG map  Fill the wholes (occlusion)  Marking the confident hand pixels  Color close to the detected face (Hue-Saturation Histogram)  Disparity fall in local maxima of the FG map  Camshift algorithm

Marking the Confident Hand Pixels 14  Computing disparity map  Detecting face  Finding human body regions  Marking the confident hand pixels  Camshift algorithm  Histogram

Segmenting the Hand with Skin Color Weighted Disparity Competition 15 Support reasons  The hand disparity changes slightly.  The hand disparity is different from background disparity.  The hand is an enough simple object from color aspect.

Segmenting the Hand with Skin Color Weighted Disparity Competition 16 1 The skin color probability 2 The two competing disparity limits 3 Skin color weighted disparity competition

Segmenting the Hand with Skin Color Weighted Disparity Competition 17  The skin color probability.  HSV color space  Gaussian model   : the mean HSV vector of all marked hand pixels  : the standard deviation of the H, S or V HSV

Segmenting the Hand with Skin Color Weighted Disparity Competition 18  The two competing disparity limits   h: hand ; b: background  : the maximal bias (typically set to 2 or 1 respectively)  : : the mean disparity of all marked confident hand pixels  : the disparity of background (Watershed Algorithm)

Segmenting the Hand with Skin Color Weighted Disparity Competition 19  Skin color weighted disparity competition  Disparity verification  Skin probability  N: neighborhood size (typically set to 2)  ● N

Segmenting the Hand with Skin Color Weighted Disparity Competition  : Validate a hand pixel by competition  : less value means more satisfying  Ts : threshold for distinguishing the skin color from the non-skin color  a : a small tuning constant 20

Segmenting the Hand with Skin Color Weighted Disparity Competition 21 DC means disparity competition DLOH means the disparity limit of the hand DLOB means the disparity limit of the background

Experimental Results  Implemented in C++ by using OpenCV and the Triclops Stereo Vision SDK.  Video device: the Bumblebee 2 stereo camera  The test sequence contains 225 frames with the resolution of 1024x384 (512x384) 22

Experimental Results 23  Parameter  Skin color probability  Skin color weighted disparity competition

Experimental Results 24 Triclops Stereo Vision SDK

Experimental Results 25

Experimental Results 26 [4] Y. Y. Boykov and M. P. Jolly. Interactive graph cuts for optimal boundary & region segmentation of objects in n-d images. In IEEE International Conference on Computer Vision, volume 1, pages 105–112, [12] C. Manders, F. Farbiz, J. H. Chong, K. Y. Tang, G. G. Chua, M. H. Loke, and M. L. Yuan. Robust hand tracking using a skin tone and depth joint probability model. In IEEE International Conference on Automatic Face & Gesture Recognition, pages 1–6, 2008.

Experimental Results 27  Quantitative comparison:  A: the segmentation result  B: the ground truth from PhotoShop MethodAccuracy The proposed method83.8% Manders et al.’s method63.9% GraphCut59.2%

Experimental Results 28  Device : a Lenovo ThinkPad T400 with 2.5 GHz Dual Intel CPU and 2GB RAM  Computing time(no capture time)  The Frame Rate: 5 fps  ROIs tracking (Camshift algorithm)  Disparity competition is necessary for the successive frames ONLY. >>19.2 fps

Conclusion 29  This paper propose the skin color weighted disparity competition method for hand segmentation in clutter environment from stereo camera.  Limitation  hand-hand occlusion or hand-face occlusion  Future works  More accurate segmentation  Reconstruct the 3D appearance