[发明专利]一种生成深度图的方法和装置有效
申请号: | 201710708845.X | 申请日: | 2017-08-17 |
公开(公告)号: | CN107452033B | 公开(公告)日: | 2020-03-06 |
发明(设计)人: | 张毅军;徐小丽 | 申请(专利权)人: | 万维云视(上海)数码科技有限公司 |
主分类号: | G06T7/50 | 分类号: | G06T7/50 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 唐维虎 |
地址: | 200030 上海市徐汇*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 生成 深度 方法 装置 | ||
本发明提供了一种生成深度图的方法和装置,包括:将接收到的原始图像转换为原始灰度图;根据预设的下采样倍数,对原始灰度图进行下采样,得到下采样灰度图;按照设定像素范围,将所述下采样灰度图划分为多个图像块;根据像素点的灰度值,以及预设的连通方向,在多个图像块中,确定至少一个连通的图像块,并计算相邻连通的图像块之间的权重值;基于确定的所述权重值,在所述至少一个连通的图像块中,确定至少一个连通区域;针对确定的每个连通区域,确定该连通区域的深度值;基于确定的各个连通区域的深度值和原始灰度图,得到预处理深度图;根据原始灰度图,对预处理深度图进行滤波,得到原始图像的深度图。本发明还公开相应的生成深度图的装置。
技术领域
本发明涉及图像处理技术领域,具体而言,涉及一种生成深度图的方法和装置。
背景技术
目前,对于单幅图像提取深度图,对原始图像分割为16*16大小的多个图像块,对每个图像块进行小波变换,得到256种系数值,再根据非零小波系数的个数来估计相对深度。这种方法得到的深度图则是按图像块为单位来赋深度值,仍然是使用图像中一部分像素点估计得到全局的深度信息,同样未充分利用图像中各个像素点的信息。如果逐个像素点提取深度信息,数据处理量会比较大,特别是应用在实时二维视频转三维视频时,由于数据处理量大,会影响实时播放效果,出现卡顿现象。
发明内容
有鉴于此,本发明的目的在于提供一种生成深度图的方法和装置,用于解决现有技术无法快速提取深度图的问题。
第一方面,本发明提供一种生成深度图的方法,包括:
将接收到的原始图像转换为原始灰度图;
根据预设的下采样倍数,对所述原始灰度图进行下采样,得到下采样灰度图;
按照设定像素范围,将所述下采样灰度图划分为多个图像块;
根据像素点的灰度值,以及预设的连通方向,在多个图像块中,确定至少一个连通的图像块,并计算相邻连通的图像块之间的权重值,所述权重值为相邻连通图像块的平均灰度值的差值;
基于确定的所述权重值,在所述至少一个连通的图像块中,确定至少一个连通区域,所述连通区域包括至少一个图像块;
针对确定的每个连通区域,根据该连通区域中像素点数目和区域范围,确定该连通区域的深度值;
基于确定的各个连通区域的深度值和原始灰度图,得到预处理深度图;
根据所述原始灰度图,对所述预处理深度图进行滤波,得到原始图像的深度图。
可选地,在所述对所述原始灰度图进行下采样,得到下采样灰度图之前,还包括:
对所述原始灰度图进行低通滤波。
可选地,所述对所述原始灰度图进行下采样,得到下采样灰度图,包括:
根据所述预设的下采样倍数,确定每一个下采样后的像素点的位置;
采用双线性差值算法,对所述原始灰度图进行上采样处理,获取每一个上采样后像素点的像素值;
根据所述每一个下采样后的像素点的像素值和位置,生成下采样灰度图。
可选地,所述基于确定的所述权重值,在所述至少一个连通的图像块中,确定至少一个连通区域,包括:
根据确定的各个权重值,在所述至少一个连通的图像块中,将符合预设条件的至少一个图像块确定为一个连通区域;
其中,针对一个连通区域包括一个图像块的情况,所述预设条件包括:该一个图像与其相邻前一个图像块以及相邻后一个图像块分别对应的权重均大于设定权重;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于万维云视(上海)数码科技有限公司,未经万维云视(上海)数码科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710708845.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:人体背部深度图像预处理方法
- 下一篇:图像处理方法及其装置