(Go: >> BACK << -|- >> HOME <<)

SlideShare a Scribd company logo
IOSR Journal of Engineering (IOSRJEN) www.iosrjen.org
ISSN (e): 2250-3021, ISSN (p): 2278-8719
Vol. 05, Issue 08 (August. 2015), ||V4|| PP 43-46
International organization of Scientific Research 43 | P a g e
Obtainment of Background Image Using Depth Information
Soon-kak Kwon, Dong-seok Lee
Dept. of Computer Software Engineering, Dongeui University
Abstract: Extracting objects from background using the color image has some weaknesses. Using the depth
image, these weaknesses can be solved. However, the depth information has some noise so the extraction of the
object is incorrect. In this paper, we measure the accuracy of the methods in obtaining the background image
from accumulation images. We find the best method of obtaining the background depth image.
Keywords: - Extraction, Depth information, Depth camera
I. INTRODUCTION
Image processing is one of the most important issues to extract an object from a background. To extract
the object, the process of separating the foreground from a background is required. This process has various
methods. The method of comparing a captured image from the background image which does not have any
object is one of these methods.
However, using this method with only color image has the following limits: (1) having high complexity
if all channel in the color image are used; (2) having many errors if only brightness is used. As the 2010
Microsoft's Kinect has been released by the end widespread, studies in various field of the image processing
using the depth camera have been increased[1,2,3]. The depth information which was obtained by the depth
camera is not affected by the illumination. Thus, we can extract more correctly the foreground from the
background using the depth camera than using the color camera. However, the depth information measured by
the depth camera is not correct because of the noise. Thus, we have to accumulate depth images and obtain the
correct background image using these images to correctly extract the object.
In this paper, we accumulate the background to create the correct background image. After that, we
make a background depth image with various methods. We measure the accuracy of a background depth image
on each case. We can know the best method of making a background depth image from an accumulated images
through our simulation. Through this method, we can obtain more correct background depth image using the
depth information than the color image.
II. OBTAINMENT OF BACKGROUND IMAGE USING DEPTH INFORMATION
We can obtain the object by comparing the captured depth image with the background depth image
using the depth camera. In this method, it is important to extract correctly the object from the captured image to
find a correct background image. However, the background image made by only one background depth map is
not correct due the depth information obtained by the depth camera which is also incorrect because of the depth
camera’s method of measuring depth information [4,5]. The noise in the background image causes a problem
where the object near to background cannot be extracted. Figure 1 shows the graph showing the error of
measured depth information.
In Fig.1, the measured depth information has some noise. However, this noise isn’t continuous and this
depth information is changed based on the correct depth information. We can estimate the correct depth
information from many depth images. Thus, the process of accumulating the depth images is required to obtain
the correct depth information. To estimate the correct depth information, we need to obtain the background
image from the accumulated images by a statistic method. Then, we can correct the background image using this
method.
Obtainment of Background Image Using Depth Information
International organization of Scientific Research 44 | P a g e
Fig. 1: The graph of changing depth information on a pixel.
We use the depth images captured a plane by the depth camera to measure accuracy of the background
image. For measuring the accuracy of the background image, we capture the plane area using the depth camera.
When the depth camera captures the plane area, the plane area in camera coordinate system on real world has
the camera focus as the origin point and the direction of the optical axis is as same as that in front of the camera,
and can be represented as a plane equation, Eq. 1.
0 dczbyax (1)
Eq. 1, (a, b, c) means the normal vector of the plane and we can find d to substitute one point of this
plane to the equation. We can obtain a normal vector ),,( NNN cbaN of the plane in the camera coordinate
system[6]. We also find z0 as the depth information of the image center. We can substitute a point (0, 0, z0) on
plane to Eq. 1 because z0 is the depth information of the image center, so we find d as - cNz0. Thus, equation 1
can be represented as Eq. 2 to substitute (aN, bN, cN, - cNz0) to (a, b, c, d) in Eq. 1.
0)( 0  zzcybxa NNN (2)
The relationship between  zx,y,P in the camera coordinate system and  iii ,yxP in the image
coordinate system on the image is that the coordinate system has the image center as the origin point, and is
represented as Eq. 3 and Eq. 4[7].
ix
f
z
x  (3)
iy
f
z
y  (4)
Equation 2 can represent as Eq. 5 using the relationship between the camera coordinate system and the
image coordinate, Eq. 3 and Eq. 4. In this regard, z represents the depth information of the point  iii ,yxP
because the depth information is the distance from XY plane composed of the depth camera. Thus Equation 5 is
the relationship between the depth information and the point  iii ,yxP on the plane, or on the captured image.
Figure 2 shows the above processes.
Ni
N
i
N
N
cy
f
b
x
f
a
zc
z

 0
(5)
Obtainment of Background Image Using Depth Information
International organization of Scientific Research 45 | P a g e
Fig. 2: The plane captured by the depth camera.
We can estimate the depth information of Pi on the plane using Eq. 5. Also, we already know the depth
information to capture the plane area by the depth camera. We let the depth information that is captured by the
depth camera as d
~
and the depth information that is estimated using Eq. 5 as d . Then, we can measure the
accuracy of the background image to compare between d
~
and d . Figure 3 shows the difference between d
~
and
d . In Fig. 3, the dash line is d and the solid line is d
~
.
Fig. 3: The difference between the depth information captured and estimated.
We obtain the background image from the accumulated images by various statistic methods. We use
the average, the mode and the median of the accumulated images to obtain background image. In this regard, we
calculate variance of the difference between d
~
and d in each pixel in the background image using Eq. 6 to
measure the accuracy of the background image.
 


ii yx
dd
heightwidth ,
22
)
~
(
1
 (6)
We measure the accuracy of the background image using each method of obtaining the background
image. We also measure by changing the number of accumulated images n. The result of measure is shown
Table 1.
Table 1: The result of measure accuracy of the background image.
Obtainment of Background Image Using Depth Information
International organization of Scientific Research 46 | P a g e
N The average The median The mode
100 92.83 97.51 96.30
250 91.39 91.04 95.40
500 91.07 90.75 95.13
1000 90.96 90.64 94.69
We find that the accuracy is the more correct if more backgrounds are accumulated in all cases of
method of obtaining the background image. We find that accuracy is the best if the median of accumulated
images is used to obtain the background image. However, if the number of accumulated images is not enough,
the accuracy of the method using the median drops rapidly. The accuracy of the method using the average is
similar to the best in all cases of the number of accumulated images. Also, the method using the average is faster
than other methods. The accuracy of the method using the mode is worse than other two methods.
In the above result, we find that it is the best to use the median as the method of obtain the background
image if it can afford to accumulate enough images. If it have to use a small number of images or need fast
speed, the method using the average is the best.
III. CONCLUSION
In this paper, we know that we have to accumulate backgrounds to obtain the correct background
image. We find the plane equation by the normal vector obtained using the depth camera and we measure the
accuracy of the background image obtained by accumulated background image to compare an estimated depth
information between using the plane equation and the depth information from captured image. We know that the
method using the median of depth information is the best correct. We also know that the more the correct
background image we can obtain, the more background frames we accumulate.
The conventional image processing using a color image has week points like similar color, illumination,
and etc. We expect that we can overcome this week points using depth image.
IV. ACKNOWLEDGMENT
This work (Grants No. C0248402) was supported by Business for Cooperative R&D between Industry,
Academy, and Research Institute funded Korea Small and Medium Business Administration in 2014.
Corresponding author: Soon-kak Kwon (skkwon@deu.ac.kr).
REFERENCES
[1] M. Siddiqui and G. Medioni, “Human pose estimation from a single view point, real-time range sensor”,
In Workshop on Computer Vision for Computer Games at Conference on Computer Vision and Pattern
Recognition, 2010.
[2] R. Munoz-Salinas, R. Medina-Carnicer, F.J. Madrid-Cuevas, and A. Carmona-Poyato, “Depth silhouettes
for gesture recognition”, Pattern Recognition Letters, vol.29, no.3, pp.319-329, 2008.
[3] P. Suryanarayan, A. Subramanian, and D. Mandalapu, “Dynamic hand pose recognition using depth
data”, In International Conference on Pattern Recognition, 2010.
[4] B. Choo, M. Landau, M. DeVore and P.A. Beling, “Statistical Analysis-Based Error Models for the
Microsoft KinectTM Depth Sensor”, Sensors, vol.14, no.9, 2014.
[5] C. V. Nguyen, S.Izadi, and D. Lovell, “Modeling Kinect Sensor Noise for Improved 3D Reconstruction
and Tracking”. 3D Imaging, Modeling, Processing, Visualization and Transmission, 2012 Second
International Conference on, 2012.
[6] H.W. Yoo, W.H. Kim, J.W. Park, W.H. Lee, and M.J. Chung, “Local Normal Vector-based Fast Plane
Detection using a Depth Camera,” The 8th Korea Robotics Society Annual Conference, pp. 15-18, 2013.
[7] R. Hartley and A. Zisserman, Multiple View Geometry in Computer Vision, Cambridge University Press,
Cambridge, UK, 2008.

More Related Content

What's hot

A review on image enhancement techniques
A review on image enhancement techniquesA review on image enhancement techniques
A review on image enhancement techniques
IJEACS
 
Digital image forgery detection
Digital image forgery detectionDigital image forgery detection
Digital image forgery detection
AB Rizvi
 
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
Pinaki Ranjan Sarkar
 
Image Registration Based on CCRE for Remote Sensing Images
Image Registration Based on CCRE for Remote Sensing ImagesImage Registration Based on CCRE for Remote Sensing Images
Image Registration Based on CCRE for Remote Sensing Images
Sujoy Sarathi
 
Region duplication forgery detection in digital images
Region duplication forgery detection  in digital imagesRegion duplication forgery detection  in digital images
Region duplication forgery detection in digital images
Rupesh Ambatwad
 
Performance Analysis of CRT for Image Encryption
Performance Analysis of CRT for Image Encryption Performance Analysis of CRT for Image Encryption
Performance Analysis of CRT for Image Encryption
ijcisjournal
 
B045050812
B045050812B045050812
B045050812
IJERA Editor
 
Ijetcas14 372
Ijetcas14 372Ijetcas14 372
Ijetcas14 372
Iasir Journals
 
Copy Move Forgery Detection Using GLCM Based Statistical Features
Copy Move Forgery Detection Using GLCM Based Statistical Features Copy Move Forgery Detection Using GLCM Based Statistical Features
Copy Move Forgery Detection Using GLCM Based Statistical Features
ijcisjournal
 
An unsupervised method for real time video shot segmentation
An unsupervised method for real time video shot segmentationAn unsupervised method for real time video shot segmentation
An unsupervised method for real time video shot segmentation
csandit
 
A MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHM
A MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHMA MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHM
A MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHM
csandit
 
[PDF] Automatic Image Co-segmentation Using Geometric Mean Saliency (Top 10% ...
[PDF] Automatic Image Co-segmentation Using Geometric Mean Saliency (Top 10% ...[PDF] Automatic Image Co-segmentation Using Geometric Mean Saliency (Top 10% ...
[PDF] Automatic Image Co-segmentation Using Geometric Mean Saliency (Top 10% ...
Koteswar Rao Jerripothula
 
Segmentation
SegmentationSegmentation
Segmentation
guest49d49
 
Image mosaicing
Image mosaicingImage mosaicing
Image mosaicing
Saddam Ahmed
 
50120130406029
5012013040602950120130406029
50120130406029
IAEME Publication
 
Image compression using sand algorithm
Image compression using sand algorithmImage compression using sand algorithm
Image compression using sand algorithm
IAEME Publication
 

What's hot (16)

A review on image enhancement techniques
A review on image enhancement techniquesA review on image enhancement techniques
A review on image enhancement techniques
 
Digital image forgery detection
Digital image forgery detectionDigital image forgery detection
Digital image forgery detection
 
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
 
Image Registration Based on CCRE for Remote Sensing Images
Image Registration Based on CCRE for Remote Sensing ImagesImage Registration Based on CCRE for Remote Sensing Images
Image Registration Based on CCRE for Remote Sensing Images
 
Region duplication forgery detection in digital images
Region duplication forgery detection  in digital imagesRegion duplication forgery detection  in digital images
Region duplication forgery detection in digital images
 
Performance Analysis of CRT for Image Encryption
Performance Analysis of CRT for Image Encryption Performance Analysis of CRT for Image Encryption
Performance Analysis of CRT for Image Encryption
 
B045050812
B045050812B045050812
B045050812
 
Ijetcas14 372
Ijetcas14 372Ijetcas14 372
Ijetcas14 372
 
Copy Move Forgery Detection Using GLCM Based Statistical Features
Copy Move Forgery Detection Using GLCM Based Statistical Features Copy Move Forgery Detection Using GLCM Based Statistical Features
Copy Move Forgery Detection Using GLCM Based Statistical Features
 
An unsupervised method for real time video shot segmentation
An unsupervised method for real time video shot segmentationAn unsupervised method for real time video shot segmentation
An unsupervised method for real time video shot segmentation
 
A MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHM
A MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHMA MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHM
A MODIFIED HISTOGRAM BASED FAST ENHANCEMENT ALGORITHM
 
[PDF] Automatic Image Co-segmentation Using Geometric Mean Saliency (Top 10% ...
[PDF] Automatic Image Co-segmentation Using Geometric Mean Saliency (Top 10% ...[PDF] Automatic Image Co-segmentation Using Geometric Mean Saliency (Top 10% ...
[PDF] Automatic Image Co-segmentation Using Geometric Mean Saliency (Top 10% ...
 
Segmentation
SegmentationSegmentation
Segmentation
 
Image mosaicing
Image mosaicingImage mosaicing
Image mosaicing
 
50120130406029
5012013040602950120130406029
50120130406029
 
Image compression using sand algorithm
Image compression using sand algorithmImage compression using sand algorithm
Image compression using sand algorithm
 

Viewers also liked

C05841121
C05841121C05841121
C05841121
IOSR-JEN
 
200704112 grand-case-study-final
200704112 grand-case-study-final200704112 grand-case-study-final
200704112 grand-case-study-final
homeworkping4
 
201422200 project-1
201422200 project-1201422200 project-1
201422200 project-1
homeworkping4
 
E05842831
E05842831E05842831
E05842831
IOSR-JEN
 
200824260 exasperating-essays-dd-kosambi
200824260 exasperating-essays-dd-kosambi200824260 exasperating-essays-dd-kosambi
200824260 exasperating-essays-dd-kosambi
homeworkping4
 
Country Club Kool Undri Pune - Yoga Event
Country Club Kool Undri Pune - Yoga EventCountry Club Kool Undri Pune - Yoga Event
Country Club Kool Undri Pune - Yoga Event
Country Club Vacations India
 
193680186 boston-case-not-closed
193680186 boston-case-not-closed193680186 boston-case-not-closed
193680186 boston-case-not-closed
homeworkping3
 
G05834551
G05834551G05834551
G05834551
IOSR-JEN
 
Drawings
DrawingsDrawings
Drawings
Yen Min Khor
 
Vu Duy Tran
Vu Duy TranVu Duy Tran
Vu Duy Tran
vu tran
 
Sejarah sultan Jalaluddin Akbar
Sejarah sultan Jalaluddin AkbarSejarah sultan Jalaluddin Akbar
Sejarah sultan Jalaluddin Akbar
Rafidah Andina
 

Viewers also liked (11)

C05841121
C05841121C05841121
C05841121
 
200704112 grand-case-study-final
200704112 grand-case-study-final200704112 grand-case-study-final
200704112 grand-case-study-final
 
201422200 project-1
201422200 project-1201422200 project-1
201422200 project-1
 
E05842831
E05842831E05842831
E05842831
 
200824260 exasperating-essays-dd-kosambi
200824260 exasperating-essays-dd-kosambi200824260 exasperating-essays-dd-kosambi
200824260 exasperating-essays-dd-kosambi
 
Country Club Kool Undri Pune - Yoga Event
Country Club Kool Undri Pune - Yoga EventCountry Club Kool Undri Pune - Yoga Event
Country Club Kool Undri Pune - Yoga Event
 
193680186 boston-case-not-closed
193680186 boston-case-not-closed193680186 boston-case-not-closed
193680186 boston-case-not-closed
 
G05834551
G05834551G05834551
G05834551
 
Drawings
DrawingsDrawings
Drawings
 
Vu Duy Tran
Vu Duy TranVu Duy Tran
Vu Duy Tran
 
Sejarah sultan Jalaluddin Akbar
Sejarah sultan Jalaluddin AkbarSejarah sultan Jalaluddin Akbar
Sejarah sultan Jalaluddin Akbar
 

Similar to H05844346

Az33298300
Az33298300Az33298300
Az33298300
IJERA Editor
 
motion and feature based person tracking in survillance videos
motion and feature based person tracking in survillance videosmotion and feature based person tracking in survillance videos
motion and feature based person tracking in survillance videos
shiva kumar cheruku
 
IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...
IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...
IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...
cscpconf
 
Improving image resolution through the cra algorithm involved recycling proce...
Improving image resolution through the cra algorithm involved recycling proce...Improving image resolution through the cra algorithm involved recycling proce...
Improving image resolution through the cra algorithm involved recycling proce...
csandit
 
Depth Estimation from Defocused Images: a Survey
Depth Estimation from Defocused Images: a SurveyDepth Estimation from Defocused Images: a Survey
Depth Estimation from Defocused Images: a Survey
IJAAS Team
 
Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...
Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...
Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...
Tomohiro Fukuda
 
Object Shape Representation by Kernel Density Feature Points Estimator
Object Shape Representation by Kernel Density Feature Points Estimator Object Shape Representation by Kernel Density Feature Points Estimator
Object Shape Representation by Kernel Density Feature Points Estimator
cscpconf
 
Research on Iris Region Localization Algorithms
Research on Iris Region Localization AlgorithmsResearch on Iris Region Localization Algorithms
Research on Iris Region Localization Algorithms
IJERA Editor
 
RECOGNITION OF RECAPTURED IMAGES USING PHYSICAL BASED FEATURES
RECOGNITION OF RECAPTURED IMAGES USING PHYSICAL BASED FEATURESRECOGNITION OF RECAPTURED IMAGES USING PHYSICAL BASED FEATURES
RECOGNITION OF RECAPTURED IMAGES USING PHYSICAL BASED FEATURES
csandit
 
A Review on Image Inpainting to Restore Image
A Review on Image Inpainting to Restore ImageA Review on Image Inpainting to Restore Image
A Review on Image Inpainting to Restore Image
IOSR Journals
 
Motion Human Detection & Tracking Based On Background Subtraction
Motion Human Detection & Tracking Based On Background SubtractionMotion Human Detection & Tracking Based On Background Subtraction
Motion Human Detection & Tracking Based On Background Subtraction
International Journal of Engineering Inventions www.ijeijournal.com
 
Inclined Image Recognition for Aerial Mapping using Deep Learning and Tree ba...
Inclined Image Recognition for Aerial Mapping using Deep Learning and Tree ba...Inclined Image Recognition for Aerial Mapping using Deep Learning and Tree ba...
Inclined Image Recognition for Aerial Mapping using Deep Learning and Tree ba...
TELKOMNIKA JOURNAL
 
Night image enhancement using fusion technique
Night image enhancement using fusion techniqueNight image enhancement using fusion technique
Night image enhancement using fusion technique
eSAT Journals
 
A Novel Color Image Fusion for Multi Sensor Night Vision Images
A Novel Color Image Fusion for Multi Sensor Night Vision ImagesA Novel Color Image Fusion for Multi Sensor Night Vision Images
A Novel Color Image Fusion for Multi Sensor Night Vision Images
Editor IJCATR
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
ijceronline
 
ADVANCED SURVEYING.pptx
ADVANCED SURVEYING.pptxADVANCED SURVEYING.pptx
ADVANCED SURVEYING.pptx
KarthikRao816294
 
A binarization technique for extraction of devanagari text from camera based ...
A binarization technique for extraction of devanagari text from camera based ...A binarization technique for extraction of devanagari text from camera based ...
A binarization technique for extraction of devanagari text from camera based ...
sipij
 
Application of Image Retrieval Techniques to Understand Evolving Weather
Application of Image Retrieval Techniques to Understand Evolving WeatherApplication of Image Retrieval Techniques to Understand Evolving Weather
Application of Image Retrieval Techniques to Understand Evolving Weather
ijsrd.com
 
Depth of Field Image Segmentation Using Saliency Map and Energy Mapping Techn...
Depth of Field Image Segmentation Using Saliency Map and Energy Mapping Techn...Depth of Field Image Segmentation Using Saliency Map and Energy Mapping Techn...
Depth of Field Image Segmentation Using Saliency Map and Energy Mapping Techn...
ijsrd.com
 
Fuzzy Logic based Contrast Enhancement
Fuzzy Logic based Contrast EnhancementFuzzy Logic based Contrast Enhancement
Fuzzy Logic based Contrast Enhancement
Samrudh Keshava Kumar
 

Similar to H05844346 (20)

Az33298300
Az33298300Az33298300
Az33298300
 
motion and feature based person tracking in survillance videos
motion and feature based person tracking in survillance videosmotion and feature based person tracking in survillance videos
motion and feature based person tracking in survillance videos
 
IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...
IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...
IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...
 
Improving image resolution through the cra algorithm involved recycling proce...
Improving image resolution through the cra algorithm involved recycling proce...Improving image resolution through the cra algorithm involved recycling proce...
Improving image resolution through the cra algorithm involved recycling proce...
 
Depth Estimation from Defocused Images: a Survey
Depth Estimation from Defocused Images: a SurveyDepth Estimation from Defocused Images: a Survey
Depth Estimation from Defocused Images: a Survey
 
Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...
Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...
Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...
 
Object Shape Representation by Kernel Density Feature Points Estimator
Object Shape Representation by Kernel Density Feature Points Estimator Object Shape Representation by Kernel Density Feature Points Estimator
Object Shape Representation by Kernel Density Feature Points Estimator
 
Research on Iris Region Localization Algorithms
Research on Iris Region Localization AlgorithmsResearch on Iris Region Localization Algorithms
Research on Iris Region Localization Algorithms
 
RECOGNITION OF RECAPTURED IMAGES USING PHYSICAL BASED FEATURES
RECOGNITION OF RECAPTURED IMAGES USING PHYSICAL BASED FEATURESRECOGNITION OF RECAPTURED IMAGES USING PHYSICAL BASED FEATURES
RECOGNITION OF RECAPTURED IMAGES USING PHYSICAL BASED FEATURES
 
A Review on Image Inpainting to Restore Image
A Review on Image Inpainting to Restore ImageA Review on Image Inpainting to Restore Image
A Review on Image Inpainting to Restore Image
 
Motion Human Detection & Tracking Based On Background Subtraction
Motion Human Detection & Tracking Based On Background SubtractionMotion Human Detection & Tracking Based On Background Subtraction
Motion Human Detection & Tracking Based On Background Subtraction
 
Inclined Image Recognition for Aerial Mapping using Deep Learning and Tree ba...
Inclined Image Recognition for Aerial Mapping using Deep Learning and Tree ba...Inclined Image Recognition for Aerial Mapping using Deep Learning and Tree ba...
Inclined Image Recognition for Aerial Mapping using Deep Learning and Tree ba...
 
Night image enhancement using fusion technique
Night image enhancement using fusion techniqueNight image enhancement using fusion technique
Night image enhancement using fusion technique
 
A Novel Color Image Fusion for Multi Sensor Night Vision Images
A Novel Color Image Fusion for Multi Sensor Night Vision ImagesA Novel Color Image Fusion for Multi Sensor Night Vision Images
A Novel Color Image Fusion for Multi Sensor Night Vision Images
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
ADVANCED SURVEYING.pptx
ADVANCED SURVEYING.pptxADVANCED SURVEYING.pptx
ADVANCED SURVEYING.pptx
 
A binarization technique for extraction of devanagari text from camera based ...
A binarization technique for extraction of devanagari text from camera based ...A binarization technique for extraction of devanagari text from camera based ...
A binarization technique for extraction of devanagari text from camera based ...
 
Application of Image Retrieval Techniques to Understand Evolving Weather
Application of Image Retrieval Techniques to Understand Evolving WeatherApplication of Image Retrieval Techniques to Understand Evolving Weather
Application of Image Retrieval Techniques to Understand Evolving Weather
 
Depth of Field Image Segmentation Using Saliency Map and Energy Mapping Techn...
Depth of Field Image Segmentation Using Saliency Map and Energy Mapping Techn...Depth of Field Image Segmentation Using Saliency Map and Energy Mapping Techn...
Depth of Field Image Segmentation Using Saliency Map and Energy Mapping Techn...
 
Fuzzy Logic based Contrast Enhancement
Fuzzy Logic based Contrast EnhancementFuzzy Logic based Contrast Enhancement
Fuzzy Logic based Contrast Enhancement
 

More from IOSR-JEN

C05921721
C05921721C05921721
C05921721
IOSR-JEN
 
B05921016
B05921016B05921016
B05921016
IOSR-JEN
 
A05920109
A05920109A05920109
A05920109
IOSR-JEN
 
J05915457
J05915457J05915457
J05915457
IOSR-JEN
 
I05914153
I05914153I05914153
I05914153
IOSR-JEN
 
H05913540
H05913540H05913540
H05913540
IOSR-JEN
 
G05913234
G05913234G05913234
G05913234
IOSR-JEN
 
F05912731
F05912731F05912731
F05912731
IOSR-JEN
 
E05912226
E05912226E05912226
E05912226
IOSR-JEN
 
D05911621
D05911621D05911621
D05911621
IOSR-JEN
 
C05911315
C05911315C05911315
C05911315
IOSR-JEN
 
B05910712
B05910712B05910712
B05910712
IOSR-JEN
 
A05910106
A05910106A05910106
A05910106
IOSR-JEN
 
B05840510
B05840510B05840510
B05840510
IOSR-JEN
 
I05844759
I05844759I05844759
I05844759
IOSR-JEN
 
G05843942
G05843942G05843942
G05843942
IOSR-JEN
 
F05843238
F05843238F05843238
F05843238
IOSR-JEN
 
D05842227
D05842227D05842227
D05842227
IOSR-JEN
 
B05840510
B05840510B05840510
B05840510
IOSR-JEN
 
A05840104
A05840104A05840104
A05840104
IOSR-JEN
 

More from IOSR-JEN (20)

C05921721
C05921721C05921721
C05921721
 
B05921016
B05921016B05921016
B05921016
 
A05920109
A05920109A05920109
A05920109
 
J05915457
J05915457J05915457
J05915457
 
I05914153
I05914153I05914153
I05914153
 
H05913540
H05913540H05913540
H05913540
 
G05913234
G05913234G05913234
G05913234
 
F05912731
F05912731F05912731
F05912731
 
E05912226
E05912226E05912226
E05912226
 
D05911621
D05911621D05911621
D05911621
 
C05911315
C05911315C05911315
C05911315
 
B05910712
B05910712B05910712
B05910712
 
A05910106
A05910106A05910106
A05910106
 
B05840510
B05840510B05840510
B05840510
 
I05844759
I05844759I05844759
I05844759
 
G05843942
G05843942G05843942
G05843942
 
F05843238
F05843238F05843238
F05843238
 
D05842227
D05842227D05842227
D05842227
 
B05840510
B05840510B05840510
B05840510
 
A05840104
A05840104A05840104
A05840104
 

Recently uploaded

Blockchain and Cyber Defense Strategies in new genre times
Blockchain and Cyber Defense Strategies in new genre timesBlockchain and Cyber Defense Strategies in new genre times
Blockchain and Cyber Defense Strategies in new genre times
anupriti
 
What Not to Document and Why_ (North Bay Python 2024)
What Not to Document and Why_ (North Bay Python 2024)What Not to Document and Why_ (North Bay Python 2024)
What Not to Document and Why_ (North Bay Python 2024)
Margaret Fero
 
UiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs ConferenceUiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs Conference
UiPathCommunity
 
@Call @Girls Pune 0000000000 Riya Khan Beautiful Girl any Time
@Call @Girls Pune 0000000000 Riya Khan Beautiful Girl any Time@Call @Girls Pune 0000000000 Riya Khan Beautiful Girl any Time
@Call @Girls Pune 0000000000 Riya Khan Beautiful Girl any Time
amitchopra0215
 
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsScaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Mydbops
 
MYIR Product Brochure - A Global Provider of Embedded SOMs & Solutions
MYIR Product Brochure - A Global Provider of Embedded SOMs & SolutionsMYIR Product Brochure - A Global Provider of Embedded SOMs & Solutions
MYIR Product Brochure - A Global Provider of Embedded SOMs & Solutions
Linda Zhang
 
5G bootcamp Sep 2020 (NPI initiative).pptx
5G bootcamp Sep 2020 (NPI initiative).pptx5G bootcamp Sep 2020 (NPI initiative).pptx
5G bootcamp Sep 2020 (NPI initiative).pptx
SATYENDRA100
 
“Intel’s Approach to Operationalizing AI in the Manufacturing Sector,” a Pres...
“Intel’s Approach to Operationalizing AI in the Manufacturing Sector,” a Pres...“Intel’s Approach to Operationalizing AI in the Manufacturing Sector,” a Pres...
“Intel’s Approach to Operationalizing AI in the Manufacturing Sector,” a Pres...
Edge AI and Vision Alliance
 
Data Protection in a Connected World: Sovereignty and Cyber Security
Data Protection in a Connected World: Sovereignty and Cyber SecurityData Protection in a Connected World: Sovereignty and Cyber Security
Data Protection in a Connected World: Sovereignty and Cyber Security
anupriti
 
Quality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of TimeQuality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of Time
Aurora Consulting
 
GDG Cloud Southlake #34: Neatsun Ziv: Automating Appsec
GDG Cloud Southlake #34: Neatsun Ziv: Automating AppsecGDG Cloud Southlake #34: Neatsun Ziv: Automating Appsec
GDG Cloud Southlake #34: Neatsun Ziv: Automating Appsec
James Anderson
 
Coordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar SlidesCoordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar Slides
Safe Software
 
Interaction Latency: Square's User-Centric Mobile Performance Metric
Interaction Latency: Square's User-Centric Mobile Performance MetricInteraction Latency: Square's User-Centric Mobile Performance Metric
Interaction Latency: Square's User-Centric Mobile Performance Metric
ScyllaDB
 
Cookies program to display the information though cookie creation
Cookies program to display the information though cookie creationCookies program to display the information though cookie creation
Cookies program to display the information though cookie creation
shanthidl1
 
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Chris Swan
 
AC Atlassian Coimbatore Session Slides( 22/06/2024)
AC Atlassian Coimbatore Session Slides( 22/06/2024)AC Atlassian Coimbatore Session Slides( 22/06/2024)
AC Atlassian Coimbatore Session Slides( 22/06/2024)
apoorva2579
 
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdfINDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
jackson110191
 
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdfWhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
ArgaBisma
 
Calgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptxCalgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptx
ishalveerrandhawa1
 
Pigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdfPigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdf
Pigging Solutions
 

Recently uploaded (20)

Blockchain and Cyber Defense Strategies in new genre times
Blockchain and Cyber Defense Strategies in new genre timesBlockchain and Cyber Defense Strategies in new genre times
Blockchain and Cyber Defense Strategies in new genre times
 
What Not to Document and Why_ (North Bay Python 2024)
What Not to Document and Why_ (North Bay Python 2024)What Not to Document and Why_ (North Bay Python 2024)
What Not to Document and Why_ (North Bay Python 2024)
 
UiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs ConferenceUiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs Conference
 
@Call @Girls Pune 0000000000 Riya Khan Beautiful Girl any Time
@Call @Girls Pune 0000000000 Riya Khan Beautiful Girl any Time@Call @Girls Pune 0000000000 Riya Khan Beautiful Girl any Time
@Call @Girls Pune 0000000000 Riya Khan Beautiful Girl any Time
 
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsScaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
 
MYIR Product Brochure - A Global Provider of Embedded SOMs & Solutions
MYIR Product Brochure - A Global Provider of Embedded SOMs & SolutionsMYIR Product Brochure - A Global Provider of Embedded SOMs & Solutions
MYIR Product Brochure - A Global Provider of Embedded SOMs & Solutions
 
5G bootcamp Sep 2020 (NPI initiative).pptx
5G bootcamp Sep 2020 (NPI initiative).pptx5G bootcamp Sep 2020 (NPI initiative).pptx
5G bootcamp Sep 2020 (NPI initiative).pptx
 
“Intel’s Approach to Operationalizing AI in the Manufacturing Sector,” a Pres...
“Intel’s Approach to Operationalizing AI in the Manufacturing Sector,” a Pres...“Intel’s Approach to Operationalizing AI in the Manufacturing Sector,” a Pres...
“Intel’s Approach to Operationalizing AI in the Manufacturing Sector,” a Pres...
 
Data Protection in a Connected World: Sovereignty and Cyber Security
Data Protection in a Connected World: Sovereignty and Cyber SecurityData Protection in a Connected World: Sovereignty and Cyber Security
Data Protection in a Connected World: Sovereignty and Cyber Security
 
Quality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of TimeQuality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of Time
 
GDG Cloud Southlake #34: Neatsun Ziv: Automating Appsec
GDG Cloud Southlake #34: Neatsun Ziv: Automating AppsecGDG Cloud Southlake #34: Neatsun Ziv: Automating Appsec
GDG Cloud Southlake #34: Neatsun Ziv: Automating Appsec
 
Coordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar SlidesCoordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar Slides
 
Interaction Latency: Square's User-Centric Mobile Performance Metric
Interaction Latency: Square's User-Centric Mobile Performance MetricInteraction Latency: Square's User-Centric Mobile Performance Metric
Interaction Latency: Square's User-Centric Mobile Performance Metric
 
Cookies program to display the information though cookie creation
Cookies program to display the information though cookie creationCookies program to display the information though cookie creation
Cookies program to display the information though cookie creation
 
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
 
AC Atlassian Coimbatore Session Slides( 22/06/2024)
AC Atlassian Coimbatore Session Slides( 22/06/2024)AC Atlassian Coimbatore Session Slides( 22/06/2024)
AC Atlassian Coimbatore Session Slides( 22/06/2024)
 
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdfINDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
 
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdfWhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
 
Calgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptxCalgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptx
 
Pigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdfPigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdf
 

H05844346

  • 1. IOSR Journal of Engineering (IOSRJEN) www.iosrjen.org ISSN (e): 2250-3021, ISSN (p): 2278-8719 Vol. 05, Issue 08 (August. 2015), ||V4|| PP 43-46 International organization of Scientific Research 43 | P a g e Obtainment of Background Image Using Depth Information Soon-kak Kwon, Dong-seok Lee Dept. of Computer Software Engineering, Dongeui University Abstract: Extracting objects from background using the color image has some weaknesses. Using the depth image, these weaknesses can be solved. However, the depth information has some noise so the extraction of the object is incorrect. In this paper, we measure the accuracy of the methods in obtaining the background image from accumulation images. We find the best method of obtaining the background depth image. Keywords: - Extraction, Depth information, Depth camera I. INTRODUCTION Image processing is one of the most important issues to extract an object from a background. To extract the object, the process of separating the foreground from a background is required. This process has various methods. The method of comparing a captured image from the background image which does not have any object is one of these methods. However, using this method with only color image has the following limits: (1) having high complexity if all channel in the color image are used; (2) having many errors if only brightness is used. As the 2010 Microsoft's Kinect has been released by the end widespread, studies in various field of the image processing using the depth camera have been increased[1,2,3]. The depth information which was obtained by the depth camera is not affected by the illumination. Thus, we can extract more correctly the foreground from the background using the depth camera than using the color camera. However, the depth information measured by the depth camera is not correct because of the noise. Thus, we have to accumulate depth images and obtain the correct background image using these images to correctly extract the object. In this paper, we accumulate the background to create the correct background image. After that, we make a background depth image with various methods. We measure the accuracy of a background depth image on each case. We can know the best method of making a background depth image from an accumulated images through our simulation. Through this method, we can obtain more correct background depth image using the depth information than the color image. II. OBTAINMENT OF BACKGROUND IMAGE USING DEPTH INFORMATION We can obtain the object by comparing the captured depth image with the background depth image using the depth camera. In this method, it is important to extract correctly the object from the captured image to find a correct background image. However, the background image made by only one background depth map is not correct due the depth information obtained by the depth camera which is also incorrect because of the depth camera’s method of measuring depth information [4,5]. The noise in the background image causes a problem where the object near to background cannot be extracted. Figure 1 shows the graph showing the error of measured depth information. In Fig.1, the measured depth information has some noise. However, this noise isn’t continuous and this depth information is changed based on the correct depth information. We can estimate the correct depth information from many depth images. Thus, the process of accumulating the depth images is required to obtain the correct depth information. To estimate the correct depth information, we need to obtain the background image from the accumulated images by a statistic method. Then, we can correct the background image using this method.
  • 2. Obtainment of Background Image Using Depth Information International organization of Scientific Research 44 | P a g e Fig. 1: The graph of changing depth information on a pixel. We use the depth images captured a plane by the depth camera to measure accuracy of the background image. For measuring the accuracy of the background image, we capture the plane area using the depth camera. When the depth camera captures the plane area, the plane area in camera coordinate system on real world has the camera focus as the origin point and the direction of the optical axis is as same as that in front of the camera, and can be represented as a plane equation, Eq. 1. 0 dczbyax (1) Eq. 1, (a, b, c) means the normal vector of the plane and we can find d to substitute one point of this plane to the equation. We can obtain a normal vector ),,( NNN cbaN of the plane in the camera coordinate system[6]. We also find z0 as the depth information of the image center. We can substitute a point (0, 0, z0) on plane to Eq. 1 because z0 is the depth information of the image center, so we find d as - cNz0. Thus, equation 1 can be represented as Eq. 2 to substitute (aN, bN, cN, - cNz0) to (a, b, c, d) in Eq. 1. 0)( 0  zzcybxa NNN (2) The relationship between  zx,y,P in the camera coordinate system and  iii ,yxP in the image coordinate system on the image is that the coordinate system has the image center as the origin point, and is represented as Eq. 3 and Eq. 4[7]. ix f z x  (3) iy f z y  (4) Equation 2 can represent as Eq. 5 using the relationship between the camera coordinate system and the image coordinate, Eq. 3 and Eq. 4. In this regard, z represents the depth information of the point  iii ,yxP because the depth information is the distance from XY plane composed of the depth camera. Thus Equation 5 is the relationship between the depth information and the point  iii ,yxP on the plane, or on the captured image. Figure 2 shows the above processes. Ni N i N N cy f b x f a zc z   0 (5)
  • 3. Obtainment of Background Image Using Depth Information International organization of Scientific Research 45 | P a g e Fig. 2: The plane captured by the depth camera. We can estimate the depth information of Pi on the plane using Eq. 5. Also, we already know the depth information to capture the plane area by the depth camera. We let the depth information that is captured by the depth camera as d ~ and the depth information that is estimated using Eq. 5 as d . Then, we can measure the accuracy of the background image to compare between d ~ and d . Figure 3 shows the difference between d ~ and d . In Fig. 3, the dash line is d and the solid line is d ~ . Fig. 3: The difference between the depth information captured and estimated. We obtain the background image from the accumulated images by various statistic methods. We use the average, the mode and the median of the accumulated images to obtain background image. In this regard, we calculate variance of the difference between d ~ and d in each pixel in the background image using Eq. 6 to measure the accuracy of the background image.     ii yx dd heightwidth , 22 ) ~ ( 1  (6) We measure the accuracy of the background image using each method of obtaining the background image. We also measure by changing the number of accumulated images n. The result of measure is shown Table 1. Table 1: The result of measure accuracy of the background image.
  • 4. Obtainment of Background Image Using Depth Information International organization of Scientific Research 46 | P a g e N The average The median The mode 100 92.83 97.51 96.30 250 91.39 91.04 95.40 500 91.07 90.75 95.13 1000 90.96 90.64 94.69 We find that the accuracy is the more correct if more backgrounds are accumulated in all cases of method of obtaining the background image. We find that accuracy is the best if the median of accumulated images is used to obtain the background image. However, if the number of accumulated images is not enough, the accuracy of the method using the median drops rapidly. The accuracy of the method using the average is similar to the best in all cases of the number of accumulated images. Also, the method using the average is faster than other methods. The accuracy of the method using the mode is worse than other two methods. In the above result, we find that it is the best to use the median as the method of obtain the background image if it can afford to accumulate enough images. If it have to use a small number of images or need fast speed, the method using the average is the best. III. CONCLUSION In this paper, we know that we have to accumulate backgrounds to obtain the correct background image. We find the plane equation by the normal vector obtained using the depth camera and we measure the accuracy of the background image obtained by accumulated background image to compare an estimated depth information between using the plane equation and the depth information from captured image. We know that the method using the median of depth information is the best correct. We also know that the more the correct background image we can obtain, the more background frames we accumulate. The conventional image processing using a color image has week points like similar color, illumination, and etc. We expect that we can overcome this week points using depth image. IV. ACKNOWLEDGMENT This work (Grants No. C0248402) was supported by Business for Cooperative R&D between Industry, Academy, and Research Institute funded Korea Small and Medium Business Administration in 2014. Corresponding author: Soon-kak Kwon (skkwon@deu.ac.kr). REFERENCES [1] M. Siddiqui and G. Medioni, “Human pose estimation from a single view point, real-time range sensor”, In Workshop on Computer Vision for Computer Games at Conference on Computer Vision and Pattern Recognition, 2010. [2] R. Munoz-Salinas, R. Medina-Carnicer, F.J. Madrid-Cuevas, and A. Carmona-Poyato, “Depth silhouettes for gesture recognition”, Pattern Recognition Letters, vol.29, no.3, pp.319-329, 2008. [3] P. Suryanarayan, A. Subramanian, and D. Mandalapu, “Dynamic hand pose recognition using depth data”, In International Conference on Pattern Recognition, 2010. [4] B. Choo, M. Landau, M. DeVore and P.A. Beling, “Statistical Analysis-Based Error Models for the Microsoft KinectTM Depth Sensor”, Sensors, vol.14, no.9, 2014. [5] C. V. Nguyen, S.Izadi, and D. Lovell, “Modeling Kinect Sensor Noise for Improved 3D Reconstruction and Tracking”. 3D Imaging, Modeling, Processing, Visualization and Transmission, 2012 Second International Conference on, 2012. [6] H.W. Yoo, W.H. Kim, J.W. Park, W.H. Lee, and M.J. Chung, “Local Normal Vector-based Fast Plane Detection using a Depth Camera,” The 8th Korea Robotics Society Annual Conference, pp. 15-18, 2013. [7] R. Hartley and A. Zisserman, Multiple View Geometry in Computer Vision, Cambridge University Press, Cambridge, UK, 2008.