发明名称 平面视频立体化转换深度图生成方法和装置
摘要 本发明提出一种平面视频立体化转换深度图生成方法和装置,其中,该方法包括以下步骤:判断图像是否为有效数据;如果图像为有效数据,对有效数据进行灰度转换以得到灰度值;根据灰度值应用灰度线索计算图像的初始深度值;根据零视差点模板计算图像零视差点的深度值;根据初始深度值和所述零视差点的深度值,计算图像的最终深度图;对最终深度图进行高斯滤波以得到图像的平滑深度图。该方法解决了现有技术存在的处理速度慢,实时性差,可兼容性差的不足的缺点,使深度图生成速度大幅提升,同时该装置体积小、成本低且兼容性强,并能满足多种显示设备实时显示的需求,使大量平面片源转化为立体片源,从而解决立体片源匮乏的现状。
申请公布号 CN102026012B 申请公布日期 2012.11.14
申请号 CN201010568235.2 申请日期 2010.11.26
申请人 清华大学 发明人 戴琼海;张晶;陈峰
分类号 H04N13/00(2006.01)I;H04N15/00(2006.01)I;H04N9/77(2006.01)I 主分类号 H04N13/00(2006.01)I
代理机构 北京清亦华知识产权代理事务所(普通合伙) 11201 代理人 张大威
主权项 一种平面视频立体化转换深度图生成方法,其特征在于,包括以下步骤:判断平面视频图像是否为有效红绿蓝颜色分量RGB或亮度和色差分量YUV数据格式的数据;如果判断所述平面视频图像为有效红绿蓝颜色分量RGB或亮度和色差分量YUV数据格式的数据,则对所述有效红绿蓝颜色分量RGB或亮度和色差分量YUV数据格式的数据进行灰度转换以得到所述平面视频图像中每个像素点的灰度值;根据所述灰度值应用灰度线索计算所述平面视频图像的初始深度值,包括根据所述灰度线索绘制虚拟深度图并搜索最小灰度路径,且将所述平面视频图像首行像素点初始深度值设置为0,并根据所述灰度线索计算其它行像素点的初始深度值,其中,所述灰度线索为:Depthj=Depthj‑1+tscale*min(|Grayj‑Grayj‑1|,d),其中,Depthj为当前像素点的初始深度值,Depthj‑1为当前像素点上一行且同列像素点的初始深度值,tscale为比例因子,min(|Grayj‑Grayj‑1|,d)为取|Grayj‑Grayj‑1|,d中的最小值,Grayj为当前像素点的灰度值,Grayj‑1为当前像素点上一行且同列像素点的灰度值,d为最大灰度约束;根据零视差点模板计算所述平面视频图像零视差点的深度值,包括根据所述零视差点模板获取所述零视差点的位置,其中,零视差点模板为:y_Zero=2*h*(i‑w/2)2/w2+h/4,其中,y_Zero为所述平面视频图像当前列的零视差点所在行号值,i为所述平面视频图像当前所在列号值,h和w分别为所述平面视频图像的高度和宽度,其中,所述零视差点的位置对应的所述初始深度值为所述零视差点的深度值;根据所述初始深度值和所述零视差点的深度值,计算所述平面视频图像的最终深度图;和对所述最终深度图进行高斯滤波以得到所述平面视频图像的平滑深度图。
地址 100084 北京市100084-82信箱