发明名称 Method for generating depth maps from monocular images and systems using the same
摘要 Methods for generating depth maps from monocular still image or monocular video and systems using the same are provided. First, an initial depth map is estimated or arbitrary defined. For video inputs, motion information can be used, for still image the initial background can be arbitrary set by default, chosen by the user or can be estimated. Estimation of the initial depth map can be based on a contrast map or a blur map. The initial depth map defines initial depth values for the respective pixels of the monocular image or monocular motion picture frames. The respective pixels of the original image or video frame data are mapped to the initial depth map according to positions of the pixels, in order to obtain corresponding initial depth values. An image data space of the image is subdivided into a plurality of sub-image spaces, and the initial depth value of each of the pixels of the image is filtered according to the initial depth values of the pixels located in the same sub-image space, in order to obtain depth information for the pixels.
申请公布号 US9030469(B2) 申请公布日期 2015.05.12
申请号 US200913509962 申请日期 2009.11.18
申请人 Industrial Technology Research Institute 发明人 Huang Wei-Jia;Liu Kai-Che;Angot Ludovic
分类号 H04N13/00;G06T7/00;H04N13/02 主分类号 H04N13/00
代理机构 Muncy, Geissler, Olds & Lowe, P.C. 代理人 Muncy, Geissler, Olds & Lowe, P.C.
主权项 1. A method for generating depth maps, comprising of the following steps: obtaining image comprising a plurality of pixels; obtaining an initial depth map, wherein the initial depth map defines initial depth values for a plurality of pixels; mapping each of the pixels of the image to the initial depth map according to positions of the pixels, in order to obtain corresponding initial depth values; and subdividing an image data space of the image into a plurality of sub-image spaces, and filtering the initial depth value of each of the pixels of the image according to the initial depth values of the pixels located in the same sub-image space, in order to obtain depth information for the pixels, wherein the step of subdividing the image data space, and filtering the initial depth value of each of the pixels of the image data comprises the steps of: mapping each of the pixels of the image data to one or a plurality of 3D grids based on pixel intensity; calculating an average depth value for each cell of said one or plurality of grids according to the initial depth values of the respective pixels in the cells; and replacing the initial depth values of each of the pixels of the image data by the average depth value of the grid where the pixel is located, in order to obtain the depth information for the pixels.
地址 Chutung, Hsinchu TW