发明名称 Depth map generation method, related system and computer program product
摘要 A depth map is generated from at least a first and a second image. A plurality of reference pixels are selected in the first image. A cost function is used to associate each reference pixel with a respective pixel in the second image. A masking operation is used to identify a subset of pixels in a block of pixels surrounding a reference pixel and the cost function is based on the identified subset of pixels. A disparity between each reference pixel and the respective pixel in said second image is determined, and a depth value is determined for each reference pixel as a function of the respective disparity. A depth map is generated based on the determined depth values.
申请公布号 US9483830(B2) 申请公布日期 2016.11.01
申请号 US201414336777 申请日期 2014.07.21
申请人 STMicroelectronics S.r.l. 发明人 Barone Massimiliano
分类号 G06T7/00 主分类号 G06T7/00
代理机构 Seed IP Law Group PLLC 代理人 Seed IP Law Group PLLC
主权项 1. A method, comprising: selecting a plurality of reference pixels in a first image; associating with each reference pixel a respective pixel in a second image, the associating including: selecting a block of pixels surrounding the reference pixel;selecting a plurality of candidate pixels in the second image;for each candidate pixel in the second image, selecting a block of pixels surrounding the candidate pixel, said block of pixels surrounding the candidate pixel having a same dimension as said block of pixels surrounding the reference pixel;identifying a subset of pixels in at least one of the block of pixels surrounding the reference pixel and the block of pixels surrounding the candidate pixel, the identifying the subset of pixels including identifying pixels in the block of pixels surrounding the reference pixel which have similar values as corresponding pixels in the block of pixels surrounding the candidate pixel; anddetermining a cost associated with the candidate pixel based on the identified subset of pixels; andselecting a subset of the candidate pixels based on the determined costs; determining a disparity between each reference pixel and the respective pixel in said second image; determining for each reference pixel a depth value as a function of the respective disparity; and generating a depth map based on the determined depth values.
地址 Agrate Brianza IT