A Hole-Filling Approach Based on Morphological Operation for Stereoscopic Image Generation

Size: px
Start display at page:

Download "A Hole-Filling Approach Based on Morphological Operation for Stereoscopic Image Generation"

Transcription

1 A Hole-Filling Approach Based on Morphological Operation for Stereoscopic Image Generation Chyuan-Huei Thomas Yang, Yen-Ting Hsu, Wen-Chieh, Chou Department of Information Management, Hsuan Chuang University, Hsin Chu, Taiwan Abstract - Apply the stereoscopic image generation from 2D to 3D conversion depth image based rendering (DIBR) technique it is 2D view to multi-angle virtual view by the single depth image. We develop a stereoscopic image generation method from one-view color image and its corresponding depth information. The DIBR firstly does the preprocessing of the depth image by using the smooth filter, which sharpens the discontinuous depth changes as well as to smooth the neighboring depth of similar color and also detain noises from appearing on the warped images. The occlusion regions are applied the morphological operations on the depth image with the background depth levels to keep the depth structure. With depth-guided exemplar-based image inpainting combines the color gradient to preserve the image structure in the restored regions. Keywords: Depth image based rendering, Hole filling approach, Color gradient, Morphological operations 1 Introduction 3D Television has become an important entertainment medium, but in recent 3D contents of a large number of acceptable not to be one of the reasons is the lack of, and often is not currently suitable for initial purchase 3D TV causes. A quick fix the lack of 3D contents programs, namely 3D broadcast on television by the 2D transform 3D programs or movies. Today a number of 3D TVs already have this automatic conversion. However, the2d-3d conversion, can only offer simple simulation 3D rather than genuine 3D. Actually it is not really 2D transformed into actual 3D, or just adding an actual depth textures within the image. In recent years, people will want to experience the more 2D images more realistic 3D Visual effects, 3D related technologies were becoming increasingly concerned by people, and stereoscopic display technology has greatly improved. Generation of stereo images can be divided into two broad categories: (1) by the dual-lens stereoscopic images; (2) single-camera images converted to multiple perspectives of the virtual image. Current twin-lens 3D camera is expensive and a twin-lens camera calibration and synchronization issues, internal parameter adjustment is also very complex. Mostly owned by the photographer is still dominated by single lens camera or camera. So many experts and scholars in relevant fields are studying or applying 2D images into 3D images, so we may avoid buying the expensive 3D Cameras and accompanied by undesired operation problem, also we can make 3D images rich and popular. Internationally well-known seminar (Such as SIGGRAPH, and CVPR) stereoscopic images made by the relevant technical and learned that in computer graphics and computer vision technology has begun to integrate, wants to provide a more realistic and more in stereoscopic images. With the future of stereoscopic display technologies in recent years has become more mature, interactive full view 3D TV (interactive free-viewpoint 3D TV) household TV will be the next generation of new specifications, the showing of the film will not just be mere stereo image, will be further high quality 3D Stereo images of the model. This program is a threedimensional image synthesis techniques will be explored, can be divided into two broad classes, image drawing method (Image based rendering,ibr), as well as the depth of image drawing method (Depth image based rendering,dibr), which don't use depth information-image drawing method, but because of the restrictions on use, it is less frequently used. Current depth image drawing method for 2D conversion to 3D image synthesis technology in their evolution that adds up the stereo to stereo system for object image synthesis, mainly includes three parts: (1) pretreatment (pre-processing), (2) 3D Image deformation (image warping) (3) Hole filling (hole filling). Stereo image synthesizing method of this study was to explore effective and new technology made a hole to fill. Balcerek et al. [1] presents a red component of depth map generation and hole filling method in monitoring system of 3D effects. Its binary depth map is based on target recognition and tracking, and use the red component is mirrored and filter (blocking) hole filling method. Camplani and Salgado [2] the proposed method is based on a joint bi-directional filtering framework, including space and time information, with their repeated use of adjacent pixels depth of joint bilateral filter to recover their lost values. Chen et al. [3] within a depth of to the edge of the filter and put effective depth image of the drawing. It can effectively solve DIBR hole in the system fill problem. Cheng et al. [4] present three view image generation technologies to improve results. First is to use bilateral filters in depth on the image, it may help the continuous change of the depth and smoothness similar adjacent color depth, so noise can inhibit the image distortion. Secondly, in variants a new observation point on the image, depth to depth strata in order to fill the background of the shadowed area on the image in order to maintain depth structure. For color images, image drawing based on the depth-oriented examples, combines the structural strength of gradient colors, image to maintain schema in the reply area. Last triangular filter combined with the spatial position, color, intensity and depth of information to determine weight, enhances image synthesis of results. Choi et al. [5] they recommended depth estimation and image restoration of high quality 3D video hole filling

2 method. First of all, they draw images and the depth maps. Then, there was a hole estimated in the depth map. Auxiliary images based on sparseness and depth of holes to fill to fix these holes. Cigla and Alatan [6] using reliable horizontal and vertical orientation of the texture transform from visible pixel to fill holes. They use similar to that of neighboring pixels and depth of color continuous weighted sum (SWS), the adaptive weighting and connection aggregation. Dong et al. [7] analyze on DIBR virtual view of the drawing process, two views presented to modify the parallax method for generating new views and combines the image patch to improve. Parallax is determined by the depth of the above information to infer, based on disparity gradient correction, thus reducing previous 3-D image deformation produced a new hole in the view area. Doria and Radke [8] combined the images from the supplement the basic concept of patch and the gradient field image editing, both in texture and structure of two species of fill light (LiDAR) to scan images. Once the depth gradient, they use image reconstruction techniques, to obtain the final 3D scene structure. Mokhtar and Pramod [9] used two new 3 by 3 structural elements can speed up the modified hole-filling algorithm. Hsiao et al. in [10] a new algorithm is presented, along with variants and holes to fill, making calculated overall significant reduction in the delay. Two ways to upgrade around the edges of parallax a horizontally mirrored is used to reduce the synthesis of virtual images generated by the visual flaws. Hung and Siu [11] propose a depth aided nonlocal-means algorithm, using information from the current frame and another frame figure to fill the hole in the synthesis of video. Hwang et al. [12] they recommended image based image segmentation method of patching holes to fill. Their holes filled can not only show the high quality of the results, can also be applied on the commonly used methods for real-time applications. Jung and Ho [13] make a hole filling algorithm using spatial domain of adjacent frames with 3D video synthesis of color and depth of deformation and eye hole in the depth of the linear interpolation. As the interpolated depth value, search in the time domain corresponds to the colors and the textures used to fill in the hole in the color image. Mao et al. [14] provide the first observation hole and fill the hole of expansion problems. First, proposed a depth to convert pixel histogram to identify missing or incorrect expansion arising out of holes. Then, put forward two different computational complexity of technology to fill the expanding holes (1) linear interpolation, and (2) based on graphical interpolation with sparseness of priority. An adaptive method of image distortion to improve the general method of deformation was presented by Plath et al. [15]. The algorithm is used to smooth a typical depth map, in order to reduce the potential for optimization problems. To prevent deformation of the hole must be found. This depth map divided into blocks of uniform depth, use the fourelement tree and perform adaptive grid to achieve optimal results. Solh and AlRegib [16] proposed removing shaded areas DIBR with two new methods. Respectively, these two approaches are hierarchical holes filled (HHF) and the holes filled with Adaptive depth hierarchy to eliminate the depth map by any smoothing or filtering needs repair. Both technologies use a pyramid method to estimate, from 3D deformation of hole in the estimation of low resolution pixels in the image. The estimated the low resolution images to virtual zeros deleted, together with deformation of the Gaussian filter. With adaptive depth of HHF using the depth information result in a higher resolution to previously shaded areas of the drawing. Wang et al. [17] provide an asymmetric edge adaptive filter (AEAF) partially addressed two 3DTV Challenges, namely depth to generate and fill the hole. Unlike other similar treatment is, AEAF operation can be achieved when edge effects of pretreatment of correction and depth charts. Wang et al. [18] put forward based on projection onto convex sets a new hole to fill. They will observe the way pixels projected into the hole in the frame of reference of the frame formed by the convex set to fill the position of holes by it. Xu et al. [19] show the filtering shaded areas of the holes by Kinect photography method of the depth map. This method is used by traditional Kinect camera and depth maps provided by the original RGB image. They used the original image capturing moving objects and background differences, and then filled the main application area for 4-neighborhood pixels interpolated to holes area. Xu et al. [20] proposed a deep secondary image restoration method based on the model to restore a large shaded area. It includes two processing, deformation depth maps to fill and color image to fill. Because depth map can be considered without texture, grayscale images, it is easy to fill. Shaded areas of the color images are based on the associated filling depth map information to predict. Background area with the texture has a high priority in filling and shaded areas by model-based image restoration with its background texture fill. First of all, Yang et al. [21] the proposed method to 8 connecting depth as a benchmark the hole number. For each hole in the depth of a number, use deep holes neighborhood pixel depth distributions for filling deep holes. Then, use the improved cross-bidirectional filter to fill the holes. Simply use the depth distribution of neighboring pixels, this method to improve the depth map, and reduced depth due to incorrect color filled. In this paper, we give the general procedure of stereoscopic image generation and a hole filling technique. Next section we show some basic previous works that we are going to apply. The third section we demonstrate the computer experiment results. The conclusions and comments are given in the final section. 2 Proposed method Currently it often used in 2D to 3D converted image synthesis techniques for depth imaging of mapmaking. Depth image drawing method is based on stereo system for objects derived from stereo image synthesizing method that adds up, the main process consisted of three parts: (1) pre-processing, (2) 3D image warping (3) hole filling. Pre-processing uses mainly the depth map by smooth filter after processing, noise reduction, and decides to zero plane ( left and right eye images of parallax for the 0 position ) location, General views of zero plane Multi-DVD set for the depth value is 128 or 255

3 points. Fig. 1, as a parallel set of diagrams of the photo camera and stereo image synthesis, Cl, and Cr severally for the optical center of the camera in the right eye and left eye (optical Center), Cc the optical center of the camera shot for us. 2.1 Review of mathematical morphology 1. The erosion of the binary image A by the structuring element B is defined by: AΘB = {zεe B Z A}, (3) where B z is the translation of B by the vector z, i.e.,, B Z = {b + z b B}, z E. (4) 2. The dilation of A by the structuring element B is defined by: A B = b B A b (5) Fig. 1 a parallel set of diagrams of the photo camera and stereo image synthesis C c camera image as the middle of the left and right eye image, and after the calculated horizontal displacement to the left and to the right, it will be able to synthesize images shot left and right cameras, as shown in the formula is as follows: x l = x e + t x f 2 Z x r = x e + t x f 2 Z where x l and x r is to synthesize the pixels located in the left and right eye images; x c coordinates from the image in the middle, center image location, f is focal length, experiment is set to a constant; t x is the baseline length; Z is the p location depth value, contrary to depth grayscale values (that is, Z smaller, greater depth grayscale value). By the formula, deep closer, larger the parallax, the coordinates on the image left image shifts to the right and vice versa. Regardless of the advantages, it has a serious problem. When we synthesize a virtual view with single color and depth image, occlusion regions appear. The occlusion is a visible region created due to different view point position as shown in Fig. 2. Since the occlusion regions have no information in input data, they are shown like holes on the synthesized images. Fig. 2 the hole appearance in image synthesis (1) (2). The dilation is commutative, also given by : A B = B A = α A B α (6) 3. The opening of A by B is obtained by the erosion of A by B, followed by dilation of the resulting image by B: A B = (AΘB) B. (7) 4. The closing of A by B is obtained by the dilation of A by B, followed by erosion of the resulting structure by B: A B = (A B)ΘB. (8) 2.2 Review of bilateral filter: The bilateral filter is defined as I filtered (x) = 1 W p I(x i )f r ( I(x i ) I(x) )g s ( x i x ) x i Ω (9) where the normalization term W p = f r ( I(x i ) I(x) )g s ( x i x ) x i Ω (10) ensures that the filter preserves image energy and I filtered is the filtered image; I is the original input image to be filtered; x are the coordinates of the current pixel to be filtered; Ω is the window centered in x ; f r is the range kernel for smoothing differences in intensities. This function can be a Gaussian function; g s is the spatial kernel for smoothing differences in coordinates. This function can be a Gaussian function; 2.3 Proposed method In this method there are two of the most important parts is the acquisition of depth information, another is the hole

4 filling after image warping. For acquisition of depth information edge information can be used to convert color images to grayscale depth map. Another problem for the depth maps for filling of holes you can do preprocessing. Preprocessing for depth map is doing image smoothing. It can reduce the number and scope of holes. The flow chart of our proposed as following: Step 1: Depth image drawing method: 2D images into 3D images using depth image drawing method, as shown in Figure 3. Step 2: Use depth information classification, the distinction between foreground and background: Mark the foreground area is to search for matching blocks can be judged, and morphological characteristics with a depth map of the closed holes filled up, so the blocks will be marked future errors can be avoided by taking to fill. Step 3: Detecting Hole type: it makes different situation for different processing; by single image synthesis produces more virtual images, this process caused many images of broken situation, roughly divided into single points of broken hole, small range cracks, and big regional broken hole, its causes for rounded of calculation errors value, as referred to around eye calculation out of formula, and depth changes not obviously regional and prospects and background junction, depth dramatic changes. Step 4: For a small break area get holes and cracks in the small, mean approach, breaking scenario for minor uses a simple way to do it, can effectively reduce the operation time, while maintaining the image quality. Step 5: Large broken area filled: For a hole in the image to fill the order, select a gradient higher the value, the higher the priority, the aim is to give priority to the image partially filled with texture information to complete, avoiding vertical or horizontal lines break, imaging of the unnatural. Observation on imaging characteristics of holes, found forming holes due to image after Warping caused by horizontal displacement to the left or to the right, so the best way to fill is the holes around the blocks to find the closest replication similar to determine whether the sum of squared differences (SSD) as a judge and representatives of the smaller the number, the more similar. We use morphological holes filled at this time. The procedure of our proposed method is shown in Figure 3. using 3D warping with the camera parameters. Fig. 6(a) is the left view of ballet and Fig. 6(b) is the right view of ballet after warping. Fig. 7 and Fig. 8 show the final results. Single Color Image Left Image with Depth Map 3D Image Warping Mean Filter (Small Hole) Preprocessing (Bilateral Filtering) Morphological Operation + Gradient Hole Filling Single Depth Image Right Image with Depth Map Fig. 3 the flow chart of proposed method Fig.4 single color image Ballet 3 Experiments Results The experiment of the proposed algorithm, we apply it to one-view and one-depth video of the benchmark image Ballet shown in Fig. 4. Fig. 5 shows the labeled of foreground of depth map after lateral filtering. We synthesize the single color image Fig. 5 (a) depth map after lateral filtering (b) labeled of foreground

5 [2] Camplani, M., & Salgado, L. Efficient Spatio- Temporal Hole Filling Strategy for Kinect Depth Maps. In IS&T/SPIE Electronic Imaging (pp E-82900E). International Society for Optics and Photonics, Feb Fig. 6(a) left view image after warping (b) right view image after warping Fig. 7(a) left view image after hole filling (b) right view image after warping Fig. 8(a) left view depth after hole filling (b) right view depth after warping 4 Conclusions Proposed method in this paper, we select the right way according to various characteristics of holes to fill, and use the morphology, texture information area for the highest priority, and also refer to the depth of information, avoid to use the foreground information to fill the hole in the background error conditions occur. Through experimental results demonstrate that this method effective in the benchmark scenes and complete hole repair images, which allows us to enjoy a more natural and proper 3D images of the future 2D convert to 3D technologies become more widespread. Acknowledgment This paper is supported by HCU-102-B References [1] Balcerek, J., Konieczka, A., Dabrowski, A., & Marciniak, T. Binary Depth Map Generation and Color Component Hole Filling for 3D Effects in Monitoring Systems. In Signal Processing Algorithms, Architectures, Arrangements, and Applications Conference Proceedings (SPA), 2011 (pp. 1-6).IEEE, Sep [3] Chen, W. Y., Chang, Y. L., Lin, S. F., Ding, L. F., & Chen, L. G. Efficient Depth Image Based Rendering With Edge Dependent Depth Filter and Interpolation. In Multimedia and Expo, ICME IEEE International Conference on (pp ). IEEE, Jul [4] Cheng, C. M., Lin, S. J., Lai, S. H., & Yang, J. C. Improved Novel View Synthesis From Depth Image with Large Baseline. In Pattern Recognition, ICPR th International Conference on (pp. 1-4). IEEE, Dec [5] Choi, J., Choe, Y., & Kim, Y. G. Sparsity Based Depth Estimation And Hole-Filling Algorithm for 2D to 3D Video Conversion. In Signals and Electronic Systems (ICSES), 2012 International Conference on (pp. 1-4).IEEE, Sep [6] Cigla, C., & Alatan, A. A. An Efficient Hole Filling for Depth Image Based Rendering. In Multimedia and Expo Workshops (ICMEW), 2013 IEEE International Conference on (pp. 1-6). IEEE, Jul [7] Dong, H., Jianfei, S., & Ping, X. Improvement of Virtual View Rendering Based on Depth Image. In Image and Graphics (ICIG), 2011 Sixth International Conference on (pp ). IEEE, Aug [8] Doria, D., & Radke, R. J. Filling Large Holes in LiDAR Data by Inpainting Depth Gradients. In Computer Vision and Pattern Recognition Workshops (CVPRW), 2012 IEEE Computer Society Conference on (pp ). IEEE, Jun [9] Hasan, M. M. & Mishra, P. K. Improving Morphology Operation for 2D Hole Filling Algorithm. International Journal of Image Processing (IJIP), Volume (6) : Issue (1) : 2012 (pp. 1-12), [10] Hsiao, S. F., Cheng, J. W., Wang, W. L., & Yeh, G. F. Low Latency Design of Depth-Image-Based Rendering Using Hybrid Warping and Hole-Filling. In Circuits and Systems (ISCAS), 2012 IEEE International Symposium on (pp ). IEEE, May [11] Hung, K. W., & Siu, W. C. Depth-Assisted Nonlocal Means Hole Filling for Novel View Synthesis. In Image Processing (ICIP), th IEEE International Conference on (pp ). IEEE, Sep [12] Hwang, J., Lee, K., Kim, J., & Lee, S. A Novel Hole Filling Method Using Image Segmentation-Based Image in- Painting. In Consumer Electronics (ICCE), 2013 IEEE International Conference on (pp ). IEEE, Jan 2013.

6 [13] Jung, J. I., & Ho, Y. S. A Hole Filling Technique in The Temporal Domain for Stereoscopic Video Generation. In Proceedings of 2011 APSIPA Annual Summit and Conference, Xian, China, Oct [14] Mao, Y., Cheung, G., Ortega, A., & Ji, Y. Expansion Hole Filling in Depth-Image-Based Rendering Using Graph- Based Interpolation. In Acoustics, Speech and Signal Processing, IEEE International Conference on, Vancouver, Canada, May [15] Plath, N., Knorr, S., Goldmann, L., & Sikora, T. Adaptive Image Warping for Hole Prevention in 3D View Synthesis. IEEE transactions on image processing: a publication of the IEEE Signal Processing Society, [16] Solh, M., & AlRegib, G. Hierarchical Hole-Filling For Depth-Based View Synthesis in FTV and 3D Video. Selected Topics in Signal Processing, IEEE Journal of, 6(5), , [17] Wang, L. H., Huang, X. J., Xi, M., Li, D. X., & Zhang, M. An Asymmetric Edge Adaptive Filter for Depth Generation and Hole Filling in 3DTV. Broadcasting, IEEE Transactions on, 56(3), , [18] Wang, W., Yang, Y., & Liang, Q. A Novel Hole Filling Method Based on Projection onto Convex Set in DIBR. In 3rd International Conference on Multimedia Technology (ICMT-13). Atlantis Press, Nov [19] Xu, K., Zhou, J., & Wang, Z. A Method of Hole- Filling for The Depth Map Generated by Kinect with Moving Objects Detection. In Broadband Multimedia Systems and Broadcasting (BMSB), 2012 IEEE International Symposium on (pp. 1-5). IEEE, Jun [20] Xu, X., Po, L. M., Cheung, C. H., Feng, L., Ng, K. H., & Cheung, K. W. Depth-Aided Exemplar-Based Hole Filling for DIBR View Synthesis. In Circuits and Systems (ISCAS), 2013 IEEE International Symposium on (pp ). IEEE, May [21] Yang, N. E., Kim, Y. G., & Park, R. H. Depth Hole Filling Using The Depth Distribution of Neighboring Regions of Depth Holes in The Kinect Sensor. In Signal Processing, Communication and Computing (ICSPCC), 2012 IEEE International Conference on (pp ). IEEE, Aug 2012.

A Novel Filling Disocclusion Method Based on Background Extraction. in Depth-Image-Based-Rendering

A Novel Filling Disocclusion Method Based on Background Extraction. in Depth-Image-Based-Rendering A Novel Filling Disocclusion Method Based on Background Extraction in Depth-Image-Based-Rendering Zhenguo Lu,Yuesheng Zhu,Jian Chen ShenZhen Graduate School,Peking University,China Email:zglu@sz.pku.edu.cn,zhuys@pkusz.edu.cn

More information

Texture Sensitive Image Inpainting after Object Morphing

Texture Sensitive Image Inpainting after Object Morphing Texture Sensitive Image Inpainting after Object Morphing Yin Chieh Liu and Yi-Leh Wu Department of Computer Science and Information Engineering National Taiwan University of Science and Technology, Taiwan

More information

Shape Preserving RGB-D Depth Map Restoration

Shape Preserving RGB-D Depth Map Restoration Shape Preserving RGB-D Depth Map Restoration Wei Liu 1, Haoyang Xue 1, Yun Gu 1, Qiang Wu 2, Jie Yang 1, and Nikola Kasabov 3 1 The Key Laboratory of Ministry of Education for System Control and Information

More information

CONVERSION OF FREE-VIEWPOINT 3D MULTI-VIEW VIDEO FOR STEREOSCOPIC DISPLAYS

CONVERSION OF FREE-VIEWPOINT 3D MULTI-VIEW VIDEO FOR STEREOSCOPIC DISPLAYS CONVERSION OF FREE-VIEWPOINT 3D MULTI-VIEW VIDEO FOR STEREOSCOPIC DISPLAYS Luat Do 1, Svitlana Zinger 1, and Peter H. N. de With 1,2 1 Eindhoven University of Technology, P.O. Box 513, 5600 MB Eindhoven,

More information

Automatic 2D-to-3D Video Conversion Techniques for 3DTV

Automatic 2D-to-3D Video Conversion Techniques for 3DTV Automatic 2D-to-3D Video Conversion Techniques for 3DTV Dr. Lai-Man Po Email: eelmpo@cityu.edu.hk Department of Electronic Engineering City University of Hong Kong Date: 13 April 2010 Content Why 2D-to-3D

More information

Color and Depth Image Based 3D Object Model Generation

Color and Depth Image Based 3D Object Model Generation Color and Depth Image Based 3D Object Model Generation YANG-KEUN AHN, KWANG-SOON CHOI, YOUNG-CHOONG PARK Korea Electronics Technology Institute 121-835, 8th Floor, #1599, Sangam-Dong, Mapo-Gu, Seoul REPUBLIC

More information

An Improved Image Resizing Approach with Protection of Main Objects

An Improved Image Resizing Approach with Protection of Main Objects An Improved Image Resizing Approach with Protection of Main Objects Chin-Chen Chang National United University, Miaoli 360, Taiwan. *Corresponding Author: Chun-Ju Chen National United University, Miaoli

More information

What have we leaned so far?

What have we leaned so far? What have we leaned so far? Camera structure Eye structure Project 1: High Dynamic Range Imaging What have we learned so far? Image Filtering Image Warping Camera Projection Model Project 2: Panoramic

More information

IMA Preprint Series # 2016

IMA Preprint Series # 2016 VIDEO INPAINTING OF OCCLUDING AND OCCLUDED OBJECTS By Kedar A. Patwardhan Guillermo Sapiro and Marcelo Bertalmio IMA Preprint Series # 2016 ( January 2005 ) INSTITUTE FOR MATHEMATICS AND ITS APPLICATIONS

More information

Conversion of free-viewpoint 3D multi-view video for stereoscopic displays Do, Q.L.; Zinger, S.; de With, P.H.N.

Conversion of free-viewpoint 3D multi-view video for stereoscopic displays Do, Q.L.; Zinger, S.; de With, P.H.N. Conversion of free-viewpoint 3D multi-view video for stereoscopic displays Do, Q.L.; Zinger, S.; de With, P.H.N. Published in: Proceedings of the 2010 IEEE International Conference on Multimedia and Expo

More information

Light Field Occlusion Removal

Light Field Occlusion Removal Light Field Occlusion Removal Shannon Kao Stanford University kaos@stanford.edu Figure 1: Occlusion removal pipeline. The input image (left) is part of a focal stack representing a light field. Each image

More information

DEPTH LESS 3D RENDERING. Mashhour Solh and Ghassan AlRegib

DEPTH LESS 3D RENDERING. Mashhour Solh and Ghassan AlRegib DEPTH LESS 3D RENDERING Mashhour Solh and Ghassan AlRegib School of Electrical and Computer Engineering Georgia Institute of Technology { msolh,alregib } @gatech.edu ABSTRACT We propose a new view synthesis

More information

Bilateral Depth-Discontinuity Filter for Novel View Synthesis

Bilateral Depth-Discontinuity Filter for Novel View Synthesis Bilateral Depth-Discontinuity Filter for Novel View Synthesis Ismaël Daribo and Hideo Saito Department of Information and Computer Science, Keio University, 3-14-1 Hiyoshi, Kohoku-ku, Yokohama 3-85, Japan

More information

Depth Image Based 3D Object Model Generation

Depth Image Based 3D Object Model Generation Depth Image Based 3D Object Model Generation YANG-KEUN AHN, KWANG-SOON CHOI, YOUNG-CHOONG PARK Realistic Media Platform Research Center Korea Electronics Technology Institute 121-835, 8th Floor, #1599,

More information

3D Digitization of Human Foot Based on Computer Stereo Vision Combined with KINECT Sensor Hai-Qing YANG a,*, Li HE b, Geng-Xin GUO c and Yong-Jun XU d

3D Digitization of Human Foot Based on Computer Stereo Vision Combined with KINECT Sensor Hai-Qing YANG a,*, Li HE b, Geng-Xin GUO c and Yong-Jun XU d 2017 International Conference on Mechanical Engineering and Control Automation (ICMECA 2017) ISBN: 978-1-60595-449-3 3D Digitization of Human Foot Based on Computer Stereo Vision Combined with KINECT Sensor

More information

A reversible data hiding based on adaptive prediction technique and histogram shifting

A reversible data hiding based on adaptive prediction technique and histogram shifting A reversible data hiding based on adaptive prediction technique and histogram shifting Rui Liu, Rongrong Ni, Yao Zhao Institute of Information Science Beijing Jiaotong University E-mail: rrni@bjtu.edu.cn

More information

Broad field that includes low-level operations as well as complex high-level algorithms

Broad field that includes low-level operations as well as complex high-level algorithms Image processing About Broad field that includes low-level operations as well as complex high-level algorithms Low-level image processing Computer vision Computational photography Several procedures and

More information

Robust Exemplar based Object Removal in Video

Robust Exemplar based Object Removal in Video Robust Exemplar based Object Removal in Video Sreelekshmi Das 1, Reeba.R 2 1, 2 Department of Computer Science and Engineering, Kerala University, Sree Buddha College of Engineeing, Pattoor, Alappuzha,

More information

Usings CNNs to Estimate Depth from Stereo Imagery

Usings CNNs to Estimate Depth from Stereo Imagery 1 Usings CNNs to Estimate Depth from Stereo Imagery Tyler S. Jordan, Skanda Shridhar, Jayant Thatte Abstract This paper explores the benefit of using Convolutional Neural Networks in generating a disparity

More information

CHAPTER 3 DISPARITY AND DEPTH MAP COMPUTATION

CHAPTER 3 DISPARITY AND DEPTH MAP COMPUTATION CHAPTER 3 DISPARITY AND DEPTH MAP COMPUTATION In this chapter we will discuss the process of disparity computation. It plays an important role in our caricature system because all 3D coordinates of nodes

More information

EE795: Computer Vision and Intelligent Systems

EE795: Computer Vision and Intelligent Systems EE795: Computer Vision and Intelligent Systems Spring 2012 TTh 17:30-18:45 FDH 204 Lecture 14 130307 http://www.ee.unlv.edu/~b1morris/ecg795/ 2 Outline Review Stereo Dense Motion Estimation Translational

More information

View Generation for Free Viewpoint Video System

View Generation for Free Viewpoint Video System View Generation for Free Viewpoint Video System Gangyi JIANG 1, Liangzhong FAN 2, Mei YU 1, Feng Shao 1 1 Faculty of Information Science and Engineering, Ningbo University, Ningbo, 315211, China 2 Ningbo

More information

TEXTURE OVERLAY ONTO NON-RIGID SURFACE USING COMMODITY DEPTH CAMERA

TEXTURE OVERLAY ONTO NON-RIGID SURFACE USING COMMODITY DEPTH CAMERA TEXTURE OVERLAY ONTO NON-RIGID SURFACE USING COMMODITY DEPTH CAMERA Tomoki Hayashi 1, Francois de Sorbier 1 and Hideo Saito 1 1 Graduate School of Science and Technology, Keio University, 3-14-1 Hiyoshi,

More information

3D Autostereoscopic Display Image Generation Framework using Direct Light Field Rendering

3D Autostereoscopic Display Image Generation Framework using Direct Light Field Rendering 3D Autostereoscopic Display Image Generation Framework using Direct Light Field Rendering Young Ju Jeong, Yang Ho Cho, Hyoseok Hwang, Hyun Sung Chang, Dongkyung Nam, and C. -C Jay Kuo; Samsung Advanced

More information

An algorithm of lips secondary positioning and feature extraction based on YCbCr color space SHEN Xian-geng 1, WU Wei 2

An algorithm of lips secondary positioning and feature extraction based on YCbCr color space SHEN Xian-geng 1, WU Wei 2 International Conference on Advances in Mechanical Engineering and Industrial Informatics (AMEII 015) An algorithm of lips secondary positioning and feature extraction based on YCbCr color space SHEN Xian-geng

More information

International Journal of Modern Engineering and Research Technology

International Journal of Modern Engineering and Research Technology Volume 4, Issue 3, July 2017 ISSN: 2348-8565 (Online) International Journal of Modern Engineering and Research Technology Website: http://www.ijmert.org Email: editor.ijmert@gmail.com A Novel Approach

More information

Stereo pairs from linear morphing

Stereo pairs from linear morphing Proc. of SPIE Vol. 3295, Stereoscopic Displays and Virtual Reality Systems V, ed. M T Bolas, S S Fisher, J O Merritt (Apr 1998) Copyright SPIE Stereo pairs from linear morphing David F. McAllister Multimedia

More information

PRE-PROCESSING OF HOLOSCOPIC 3D IMAGE FOR AUTOSTEREOSCOPIC 3D DISPLAYS

PRE-PROCESSING OF HOLOSCOPIC 3D IMAGE FOR AUTOSTEREOSCOPIC 3D DISPLAYS PRE-PROCESSING OF HOLOSCOPIC 3D IMAGE FOR AUTOSTEREOSCOPIC 3D DISPLAYS M.R Swash, A. Aggoun, O. Abdulfatah, B. Li, J. C. Fernández, E. Alazawi and E. Tsekleves School of Engineering and Design, Brunel

More information

Optimizing the Deblocking Algorithm for. H.264 Decoder Implementation

Optimizing the Deblocking Algorithm for. H.264 Decoder Implementation Optimizing the Deblocking Algorithm for H.264 Decoder Implementation Ken Kin-Hung Lam Abstract In the emerging H.264 video coding standard, a deblocking/loop filter is required for improving the visual

More information

A New Approach For 3D Image Reconstruction From Multiple Images

A New Approach For 3D Image Reconstruction From Multiple Images International Journal of Electronics Engineering Research. ISSN 0975-6450 Volume 9, Number 4 (2017) pp. 569-574 Research India Publications http://www.ripublication.com A New Approach For 3D Image Reconstruction

More information

Perceptual Quality Improvement of Stereoscopic Images

Perceptual Quality Improvement of Stereoscopic Images Perceptual Quality Improvement of Stereoscopic Images Jong In Gil and Manbae Kim Dept. of Computer and Communications Engineering Kangwon National University Chunchon, Republic of Korea, 200-701 E-mail:

More information

A Semi-Automatic 2D-to-3D Video Conversion with Adaptive Key-Frame Selection

A Semi-Automatic 2D-to-3D Video Conversion with Adaptive Key-Frame Selection A Semi-Automatic 2D-to-3D Video Conversion with Adaptive Key-Frame Selection Kuanyu Ju and Hongkai Xiong Department of Electronic Engineering, Shanghai Jiao Tong University, Shanghai, China ABSTRACT To

More information

Range Imaging Through Triangulation. Range Imaging Through Triangulation. Range Imaging Through Triangulation. Range Imaging Through Triangulation

Range Imaging Through Triangulation. Range Imaging Through Triangulation. Range Imaging Through Triangulation. Range Imaging Through Triangulation Obviously, this is a very slow process and not suitable for dynamic scenes. To speed things up, we can use a laser that projects a vertical line of light onto the scene. This laser rotates around its vertical

More information

Three-dimensional reconstruction of binocular stereo vision based on improved SURF algorithm and KD-Tree matching algorithm

Three-dimensional reconstruction of binocular stereo vision based on improved SURF algorithm and KD-Tree matching algorithm Three-dimensional reconstruction of binocular stereo vision based on improved SURF algorithm and KD-Tree matching algorithm Jie Cheng Informatization Center Tianjin Polytechnic University Tianjin, China

More information

Chapter 3 Image Registration. Chapter 3 Image Registration

Chapter 3 Image Registration. Chapter 3 Image Registration Chapter 3 Image Registration Distributed Algorithms for Introduction (1) Definition: Image Registration Input: 2 images of the same scene but taken from different perspectives Goal: Identify transformation

More information

A NEW PROCEDURE FOR 2D TO 3D CONVERSION USING DEPTH ARRAY CONVERSION

A NEW PROCEDURE FOR 2D TO 3D CONVERSION USING DEPTH ARRAY CONVERSION American Journal of Applied Sciences 11 (4): 694-699, 2014 ISSN: 1546-9239 2014 Science Publication doi:10.3844/ajassp.2014.694.699 Published Online 11 (4) 2014 (http://www.thescipub.com/ajas.toc) A NEW

More information

Novel Iterative Back Projection Approach

Novel Iterative Back Projection Approach IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661, p- ISSN: 2278-8727Volume 11, Issue 1 (May. - Jun. 2013), PP 65-69 Novel Iterative Back Projection Approach Patel Shreyas A. Master in

More information

WATERMARKING FOR LIGHT FIELD RENDERING 1

WATERMARKING FOR LIGHT FIELD RENDERING 1 ATERMARKING FOR LIGHT FIELD RENDERING 1 Alper Koz, Cevahir Çığla and A. Aydın Alatan Department of Electrical and Electronics Engineering, METU Balgat, 06531, Ankara, TURKEY. e-mail: koz@metu.edu.tr, cevahir@eee.metu.edu.tr,

More information

An introduction to 3D image reconstruction and understanding concepts and ideas

An introduction to 3D image reconstruction and understanding concepts and ideas Introduction to 3D image reconstruction An introduction to 3D image reconstruction and understanding concepts and ideas Samuele Carli Martin Hellmich 5 febbraio 2013 1 icsc2013 Carli S. Hellmich M. (CERN)

More information

An Implementation of Spatial Algorithm to Estimate the Focus Map from a Single Image

An Implementation of Spatial Algorithm to Estimate the Focus Map from a Single Image An Implementation of Spatial Algorithm to Estimate the Focus Map from a Single Image Yen-Bor Lin and Chung-Ping Young Department of Computer Science and Information Engineering National Cheng Kung University

More information

Motion Estimation. There are three main types (or applications) of motion estimation:

Motion Estimation. There are three main types (or applications) of motion estimation: Members: D91922016 朱威達 R93922010 林聖凱 R93922044 謝俊瑋 Motion Estimation There are three main types (or applications) of motion estimation: Parametric motion (image alignment) The main idea of parametric motion

More information

Automatic Tracking of Moving Objects in Video for Surveillance Applications

Automatic Tracking of Moving Objects in Video for Surveillance Applications Automatic Tracking of Moving Objects in Video for Surveillance Applications Manjunath Narayana Committee: Dr. Donna Haverkamp (Chair) Dr. Arvin Agah Dr. James Miller Department of Electrical Engineering

More information

FAST MOTION ESTIMATION WITH DUAL SEARCH WINDOW FOR STEREO 3D VIDEO ENCODING

FAST MOTION ESTIMATION WITH DUAL SEARCH WINDOW FOR STEREO 3D VIDEO ENCODING FAST MOTION ESTIMATION WITH DUAL SEARCH WINDOW FOR STEREO 3D VIDEO ENCODING 1 Michal Joachimiak, 2 Kemal Ugur 1 Dept. of Signal Processing, Tampere University of Technology, Tampere, Finland 2 Jani Lainema,

More information

Stereo Image Rectification for Simple Panoramic Image Generation

Stereo Image Rectification for Simple Panoramic Image Generation Stereo Image Rectification for Simple Panoramic Image Generation Yun-Suk Kang and Yo-Sung Ho Gwangju Institute of Science and Technology (GIST) 261 Cheomdan-gwagiro, Buk-gu, Gwangju 500-712 Korea Email:{yunsuk,

More information

A New Data Format for Multiview Video

A New Data Format for Multiview Video A New Data Format for Multiview Video MEHRDAD PANAHPOUR TEHRANI 1 AKIO ISHIKAWA 1 MASASHIRO KAWAKITA 1 NAOMI INOUE 1 TOSHIAKI FUJII 2 This paper proposes a new data forma that can be used for multiview

More information

Image Inpainting by Hyperbolic Selection of Pixels for Two Dimensional Bicubic Interpolations

Image Inpainting by Hyperbolic Selection of Pixels for Two Dimensional Bicubic Interpolations Image Inpainting by Hyperbolic Selection of Pixels for Two Dimensional Bicubic Interpolations Mehran Motmaen motmaen73@gmail.com Majid Mohrekesh mmohrekesh@yahoo.com Mojtaba Akbari mojtaba.akbari@ec.iut.ac.ir

More information

TEXTURE OVERLAY ONTO NON-RIGID SURFACE USING COMMODITY DEPTH CAMERA

TEXTURE OVERLAY ONTO NON-RIGID SURFACE USING COMMODITY DEPTH CAMERA TEXTURE OVERLAY ONTO NON-RIGID SURFACE USING COMMODITY DEPTH CAMERA Tomoki Hayashi, Francois de Sorbier and Hideo Saito Graduate School of Science and Technology, Keio University, 3-14-1 Hiyoshi, Kohoku-ku,

More information

2.1 Image Segmentation

2.1 Image Segmentation 3rd International Conference on Multimedia Technology(ICMT 2013) Fast Adaptive Depth Estimation Algorithm Based on K-means Segmentation Xin Dong 1, Guozhong Wang, Tao Fan, Guoping Li, Haiwu Zhao, Guowei

More information

LBP-GUIDED DEPTH IMAGE FILTER. Rui Zhong, Ruimin Hu

LBP-GUIDED DEPTH IMAGE FILTER. Rui Zhong, Ruimin Hu LBP-GUIDED DEPTH IMAGE FILTER Rui Zhong, Ruimin Hu National Engineering Research Center for Multimedia Software,School of Computer, Wuhan University,Wuhan, 430072, China zhongrui0824@126.com, hrm1964@163.com

More information

ISSN: (Online) Volume 2, Issue 5, May 2014 International Journal of Advance Research in Computer Science and Management Studies

ISSN: (Online) Volume 2, Issue 5, May 2014 International Journal of Advance Research in Computer Science and Management Studies ISSN: 2321-7782 (Online) Volume 2, Issue 5, May 2014 International Journal of Advance Research in Computer Science and Management Studies Research Article / Survey Paper / Case Study Available online at:

More information

Stereo Vision Image Processing Strategy for Moving Object Detecting

Stereo Vision Image Processing Strategy for Moving Object Detecting Stereo Vision Image Processing Strategy for Moving Object Detecting SHIUH-JER HUANG, FU-REN YING Department of Mechanical Engineering National Taiwan University of Science and Technology No. 43, Keelung

More information

DEPTH AND GEOMETRY FROM A SINGLE 2D IMAGE USING TRIANGULATION

DEPTH AND GEOMETRY FROM A SINGLE 2D IMAGE USING TRIANGULATION 2012 IEEE International Conference on Multimedia and Expo Workshops DEPTH AND GEOMETRY FROM A SINGLE 2D IMAGE USING TRIANGULATION Yasir Salih and Aamir S. Malik, Senior Member IEEE Centre for Intelligent

More information

Accurate 3D Face and Body Modeling from a Single Fixed Kinect

Accurate 3D Face and Body Modeling from a Single Fixed Kinect Accurate 3D Face and Body Modeling from a Single Fixed Kinect Ruizhe Wang*, Matthias Hernandez*, Jongmoo Choi, Gérard Medioni Computer Vision Lab, IRIS University of Southern California Abstract In this

More information

Image Denoising Based on Hybrid Fourier and Neighborhood Wavelet Coefficients Jun Cheng, Songli Lei

Image Denoising Based on Hybrid Fourier and Neighborhood Wavelet Coefficients Jun Cheng, Songli Lei Image Denoising Based on Hybrid Fourier and Neighborhood Wavelet Coefficients Jun Cheng, Songli Lei College of Physical and Information Science, Hunan Normal University, Changsha, China Hunan Art Professional

More information

Extracting Road Signs using the Color Information

Extracting Road Signs using the Color Information Extracting Road Signs using the Color Information Wen-Yen Wu, Tsung-Cheng Hsieh, and Ching-Sung Lai Abstract In this paper, we propose a method to extract the road signs. Firstly, the grabbed image is

More information

A Survey of Light Source Detection Methods

A Survey of Light Source Detection Methods A Survey of Light Source Detection Methods Nathan Funk University of Alberta Mini-Project for CMPUT 603 November 30, 2003 Abstract This paper provides an overview of the most prominent techniques for light

More information

BUILDING DETECTION AND STRUCTURE LINE EXTRACTION FROM AIRBORNE LIDAR DATA

BUILDING DETECTION AND STRUCTURE LINE EXTRACTION FROM AIRBORNE LIDAR DATA BUILDING DETECTION AND STRUCTURE LINE EXTRACTION FROM AIRBORNE LIDAR DATA C. K. Wang a,, P.H. Hsu a, * a Dept. of Geomatics, National Cheng Kung University, No.1, University Road, Tainan 701, Taiwan. China-

More information

A SXGA 3D Display Processor with Reduced Rendering Data and Enhanced Precision

A SXGA 3D Display Processor with Reduced Rendering Data and Enhanced Precision A SXGA 3D Display Processor with Reduced Rendering Data and Enhanced Precision Seok-Hoon Kim KAIST, Daejeon, Republic of Korea I. INTRODUCTION Recently, there has been tremendous progress in 3D graphics

More information

3D HAND LOCALIZATION BY LOW COST WEBCAMS

3D HAND LOCALIZATION BY LOW COST WEBCAMS 3D HAND LOCALIZATION BY LOW COST WEBCAMS Cheng-Yuan Ko, Chung-Te Li, Chen-Han Chung, and Liang-Gee Chen DSP/IC Design Lab, Graduated Institute of Electronics Engineering National Taiwan University, Taiwan,

More information

Motion Estimation using Block Overlap Minimization

Motion Estimation using Block Overlap Minimization Motion Estimation using Block Overlap Minimization Michael Santoro, Ghassan AlRegib, Yucel Altunbasak School of Electrical and Computer Engineering, Georgia Institute of Technology Atlanta, GA 30332 USA

More information

5LSH0 Advanced Topics Video & Analysis

5LSH0 Advanced Topics Video & Analysis 1 Multiview 3D video / Outline 2 Advanced Topics Multimedia Video (5LSH0), Module 02 3D Geometry, 3D Multiview Video Coding & Rendering Peter H.N. de With, Sveta Zinger & Y. Morvan ( p.h.n.de.with@tue.nl

More information

Fast Decision of Block size, Prediction Mode and Intra Block for H.264 Intra Prediction EE Gaurav Hansda

Fast Decision of Block size, Prediction Mode and Intra Block for H.264 Intra Prediction EE Gaurav Hansda Fast Decision of Block size, Prediction Mode and Intra Block for H.264 Intra Prediction EE 5359 Gaurav Hansda 1000721849 gaurav.hansda@mavs.uta.edu Outline Introduction to H.264 Current algorithms for

More information

Hole-filling Based on Disparity Map and Inpainting for Depth- Image-Based Rendering

Hole-filling Based on Disparity Map and Inpainting for Depth- Image-Based Rendering , pp. 145-164 http://dx.doi.org/10.14257/ijhit.2016.9.5.12 Hole-filling Based on Disparity Map and Inpainting for Depth- Image-Based Rendering Ran Liu 1,2,3, Zekun Deng 1, Lin Yi 2, Zhenwei Huang 1, Donghua

More information

A Low Power, High Throughput, Fully Event-Based Stereo System: Supplementary Documentation

A Low Power, High Throughput, Fully Event-Based Stereo System: Supplementary Documentation A Low Power, High Throughput, Fully Event-Based Stereo System: Supplementary Documentation Alexander Andreopoulos, Hirak J. Kashyap, Tapan K. Nayak, Arnon Amir, Myron D. Flickner IBM Research March 25,

More information

Adaptive Zoom Distance Measuring System of Camera Based on the Ranging of Binocular Vision

Adaptive Zoom Distance Measuring System of Camera Based on the Ranging of Binocular Vision Adaptive Zoom Distance Measuring System of Camera Based on the Ranging of Binocular Vision Zhiyan Zhang 1, Wei Qian 1, Lei Pan 1 & Yanjun Li 1 1 University of Shanghai for Science and Technology, China

More information

Algorithm research of 3D point cloud registration based on iterative closest point 1

Algorithm research of 3D point cloud registration based on iterative closest point 1 Acta Technica 62, No. 3B/2017, 189 196 c 2017 Institute of Thermomechanics CAS, v.v.i. Algorithm research of 3D point cloud registration based on iterative closest point 1 Qian Gao 2, Yujian Wang 2,3,

More information

Complex Sensors: Cameras, Visual Sensing. The Robotics Primer (Ch. 9) ECE 497: Introduction to Mobile Robotics -Visual Sensors

Complex Sensors: Cameras, Visual Sensing. The Robotics Primer (Ch. 9) ECE 497: Introduction to Mobile Robotics -Visual Sensors Complex Sensors: Cameras, Visual Sensing The Robotics Primer (Ch. 9) Bring your laptop and robot everyday DO NOT unplug the network cables from the desktop computers or the walls Tuesday s Quiz is on Visual

More information

DEPTH IMAGE BASED RENDERING WITH ADVANCED TEXTURE SYNTHESIS. P. Ndjiki-Nya, M. Köppel, D. Doshkov, H. Lakshman, P. Merkle, K. Müller, and T.

DEPTH IMAGE BASED RENDERING WITH ADVANCED TEXTURE SYNTHESIS. P. Ndjiki-Nya, M. Köppel, D. Doshkov, H. Lakshman, P. Merkle, K. Müller, and T. DEPTH IMAGE BASED RENDERING WITH ADVANCED TEXTURE SYNTHESIS P. Ndjiki-Nya, M. Köppel, D. Doshkov, H. Lakshman, P. Merkle, K. Müller, and T. Wiegand Fraunhofer Institut for Telecommunications, Heinrich-Hertz-Institut

More information

A virtual tour of free viewpoint rendering

A virtual tour of free viewpoint rendering A virtual tour of free viewpoint rendering Cédric Verleysen ICTEAM institute, Université catholique de Louvain, Belgium cedric.verleysen@uclouvain.be Organization of the presentation Context Acquisition

More information

A New Block-Matching Based Approach for Automatic. 2D to 3D Conversion

A New Block-Matching Based Approach for Automatic. 2D to 3D Conversion 2012 4 th International Conference on Computer Engineering and Technology (ICCET 2012) IPCSIT vol.40 (2012) (2012) IACSIT Press, Singapore A New Block-Matching Based Approach for Automatic 2D to 3D Conversion

More information

A novel 3D torso image reconstruction procedure using a pair of digital stereo back images

A novel 3D torso image reconstruction procedure using a pair of digital stereo back images Modelling in Medicine and Biology VIII 257 A novel 3D torso image reconstruction procedure using a pair of digital stereo back images A. Kumar & N. Durdle Department of Electrical & Computer Engineering,

More information

3D Modeling of Objects Using Laser Scanning

3D Modeling of Objects Using Laser Scanning 1 3D Modeling of Objects Using Laser Scanning D. Jaya Deepu, LPU University, Punjab, India Email: Jaideepudadi@gmail.com Abstract: In the last few decades, constructing accurate three-dimensional models

More information

Public Library, Stereoscopic Looking Room, Chicago, by Phillips, 1923

Public Library, Stereoscopic Looking Room, Chicago, by Phillips, 1923 Public Library, Stereoscopic Looking Room, Chicago, by Phillips, 1923 Teesta suspension bridge-darjeeling, India Mark Twain at Pool Table", no date, UCR Museum of Photography Woman getting eye exam during

More information

Why is computer vision difficult?

Why is computer vision difficult? Why is computer vision difficult? Viewpoint variation Illumination Scale Why is computer vision difficult? Intra-class variation Motion (Source: S. Lazebnik) Background clutter Occlusion Challenges: local

More information

Research on QR Code Image Pre-processing Algorithm under Complex Background

Research on QR Code Image Pre-processing Algorithm under Complex Background Scientific Journal of Information Engineering May 207, Volume 7, Issue, PP.-7 Research on QR Code Image Pre-processing Algorithm under Complex Background Lei Liu, Lin-li Zhou, Huifang Bao. Institute of

More information

Lecture 19: Depth Cameras. Visual Computing Systems CMU , Fall 2013

Lecture 19: Depth Cameras. Visual Computing Systems CMU , Fall 2013 Lecture 19: Depth Cameras Visual Computing Systems Continuing theme: computational photography Cameras capture light, then extensive processing produces the desired image Today: - Capturing scene depth

More information

Storage Efficient NL-Means Burst Denoising for Programmable Cameras

Storage Efficient NL-Means Burst Denoising for Programmable Cameras Storage Efficient NL-Means Burst Denoising for Programmable Cameras Brendan Duncan Stanford University brendand@stanford.edu Miroslav Kukla Stanford University mkukla@stanford.edu Abstract An effective

More information

A New Fast Motion Estimation Algorithm. - Literature Survey. Instructor: Brian L. Evans. Authors: Yue Chen, Yu Wang, Ying Lu.

A New Fast Motion Estimation Algorithm. - Literature Survey. Instructor: Brian L. Evans. Authors: Yue Chen, Yu Wang, Ying Lu. A New Fast Motion Estimation Algorithm - Literature Survey Instructor: Brian L. Evans Authors: Yue Chen, Yu Wang, Ying Lu Date: 10/19/1998 A New Fast Motion Estimation Algorithm 1. Abstract Video compression

More information

EE795: Computer Vision and Intelligent Systems

EE795: Computer Vision and Intelligent Systems EE795: Computer Vision and Intelligent Systems Spring 2012 TTh 17:30-18:45 FDH 204 Lecture 12 130228 http://www.ee.unlv.edu/~b1morris/ecg795/ 2 Outline Review Panoramas, Mosaics, Stitching Two View Geometry

More information

Stereo vision. Many slides adapted from Steve Seitz

Stereo vision. Many slides adapted from Steve Seitz Stereo vision Many slides adapted from Steve Seitz What is stereo vision? Generic problem formulation: given several images of the same object or scene, compute a representation of its 3D shape What is

More information

CS 4495 Computer Vision A. Bobick. Motion and Optic Flow. Stereo Matching

CS 4495 Computer Vision A. Bobick. Motion and Optic Flow. Stereo Matching Stereo Matching Fundamental matrix Let p be a point in left image, p in right image l l Epipolar relation p maps to epipolar line l p maps to epipolar line l p p Epipolar mapping described by a 3x3 matrix

More information

Mixed Raster Content for Compound Image Compression

Mixed Raster Content for Compound Image Compression Mixed Raster Content for Compound Image Compression Final Project Presentation EE-5359 Spring 2009 Submitted to: Dr. K.R. Rao Submitted by: Pritesh Shah (1000555858) MOTIVATION In today s world it is impossible

More information

Object Tracking Algorithm based on Combination of Edge and Color Information

Object Tracking Algorithm based on Combination of Edge and Color Information Object Tracking Algorithm based on Combination of Edge and Color Information 1 Hsiao-Chi Ho ( 賀孝淇 ), 2 Chiou-Shann Fuh ( 傅楸善 ), 3 Feng-Li Lian ( 連豊力 ) 1 Dept. of Electronic Engineering National Taiwan

More information

Facial Animation System Based on Image Warping Algorithm

Facial Animation System Based on Image Warping Algorithm Facial Animation System Based on Image Warping Algorithm Lanfang Dong 1, Yatao Wang 2, Kui Ni 3, Kuikui Lu 4 Vision Computing and Visualization Laboratory, School of Computer Science and Technology, University

More information

Conversion of 2D Image into 3D and Face Recognition Based Attendance System

Conversion of 2D Image into 3D and Face Recognition Based Attendance System Conversion of 2D Image into 3D and Face Recognition Based Attendance System Warsha Kandlikar, Toradmal Savita Laxman, Deshmukh Sonali Jagannath Scientist C, Electronics Design and Technology, NIELIT Aurangabad,

More information

Depth. Common Classification Tasks. Example: AlexNet. Another Example: Inception. Another Example: Inception. Depth

Depth. Common Classification Tasks. Example: AlexNet. Another Example: Inception. Another Example: Inception. Depth Common Classification Tasks Recognition of individual objects/faces Analyze object-specific features (e.g., key points) Train with images from different viewing angles Recognition of object classes Analyze

More information

Low-Complexity, Near-Lossless Coding of Depth Maps from Kinect-Like Depth Cameras

Low-Complexity, Near-Lossless Coding of Depth Maps from Kinect-Like Depth Cameras Low-Complexity, Near-Lossless Coding of Depth Maps from Kinect-Like Depth Cameras Sanjeev Mehrotra, Zhengyou Zhang, Qin Cai, Cha Zhang, Philip A. Chou Microsoft Research Redmond, WA, USA {sanjeevm,zhang,qincai,chazhang,pachou}@microsoft.com

More information

I. INTRODUCTION. Figure-1 Basic block of text analysis

I. INTRODUCTION. Figure-1 Basic block of text analysis ISSN: 2349-7637 (Online) (RHIMRJ) Research Paper Available online at: www.rhimrj.com Detection and Localization of Texts from Natural Scene Images: A Hybrid Approach Priyanka Muchhadiya Post Graduate Fellow,

More information

Image-Based Rendering

Image-Based Rendering Image-Based Rendering COS 526, Fall 2016 Thomas Funkhouser Acknowledgments: Dan Aliaga, Marc Levoy, Szymon Rusinkiewicz What is Image-Based Rendering? Definition 1: the use of photographic imagery to overcome

More information

Rectification of distorted elemental image array using four markers in three-dimensional integral imaging

Rectification of distorted elemental image array using four markers in three-dimensional integral imaging Rectification of distorted elemental image array using four markers in three-dimensional integral imaging Hyeonah Jeong 1 and Hoon Yoo 2 * 1 Department of Computer Science, SangMyung University, Korea.

More information

DEPTH-LEVEL-ADAPTIVE VIEW SYNTHESIS FOR 3D VIDEO

DEPTH-LEVEL-ADAPTIVE VIEW SYNTHESIS FOR 3D VIDEO DEPTH-LEVEL-ADAPTIVE VIEW SYNTHESIS FOR 3D VIDEO Ying Chen 1, Weixing Wan 2, Miska M. Hannuksela 3, Jun Zhang 2, Houqiang Li 2, and Moncef Gabbouj 1 1 Department of Signal Processing, Tampere University

More information

Temporal Filtering of Depth Images using Optical Flow

Temporal Filtering of Depth Images using Optical Flow Temporal Filtering of Depth Images using Optical Flow Razmik Avetisyan Christian Rosenke Martin Luboschik Oliver Staadt Visual Computing Lab, Institute for Computer Science University of Rostock 18059

More information

Ping Tan. Simon Fraser University

Ping Tan. Simon Fraser University Ping Tan Simon Fraser University Photos vs. Videos (live photos) A good photo tells a story Stories are better told in videos Videos in the Mobile Era (mobile & share) More videos are captured by mobile

More information

An Abstraction Technique for Producing 3D Visual Contents

An Abstraction Technique for Producing 3D Visual Contents , pp.353-360 http://dx.doi.org/10.14257/ijmue.2013.8.5.35 An Abstraction Technique for Producing 3D Visual Contents Kyungha Min Dept. of Digital Media, Sangmyung Univ., Seoul, Korea minkyungha@gmail.com

More information

A Robust and Adaptive Image Inpainting Algorithm Based on a Novel Structure Sparsity

A Robust and Adaptive Image Inpainting Algorithm Based on a Novel Structure Sparsity A Robust and Adaptive Image Inpainting Algorithm Based on a Novel Structure Sparsity Zhidan Li, Hongjie He, Zhongke Yin, and Fan Chen Sichuan Key Laboratory of Signal and Information Processing, Southwest

More information

Filters. Advanced and Special Topics: Filters. Filters

Filters. Advanced and Special Topics: Filters. Filters Filters Advanced and Special Topics: Filters Dr. Edmund Lam Department of Electrical and Electronic Engineering The University of Hong Kong ELEC4245: Digital Image Processing (Second Semester, 2016 17)

More information

3D Editing System for Captured Real Scenes

3D Editing System for Captured Real Scenes 3D Editing System for Captured Real Scenes Inwoo Ha, Yong Beom Lee and James D.K. Kim Samsung Advanced Institute of Technology, Youngin, South Korea E-mail: {iw.ha, leey, jamesdk.kim}@samsung.com Tel:

More information

Image processing and features

Image processing and features Image processing and features Gabriele Bleser gabriele.bleser@dfki.de Thanks to Harald Wuest, Folker Wientapper and Marc Pollefeys Introduction Previous lectures: geometry Pose estimation Epipolar geometry

More information

Comparative Analysis of Occlusion-Filling Techniques in Depth Image-Based Rendering for 3D Videos

Comparative Analysis of Occlusion-Filling Techniques in Depth Image-Based Rendering for 3D Videos Comparative Analysis of Occlusion-Filling Techniques in Depth Image-Based Rendering for 3D Videos Lucio Azzari Università degli Studi Roma TRE Via della Vasca Navale,84 00144 Roma, Italia +390657337061

More information

Face Recognition Technology Based On Image Processing Chen Xin, Yajuan Li, Zhimin Tian

Face Recognition Technology Based On Image Processing Chen Xin, Yajuan Li, Zhimin Tian 4th International Conference on Machinery, Materials and Computing Technology (ICMMCT 2016) Face Recognition Technology Based On Image Processing Chen Xin, Yajuan Li, Zhimin Tian Hebei Engineering and

More information