[发明专利]通过机器学习技术改进2D至3D的自动转换质量的方法有效
申请号: | 201780060262.9 | 申请日: | 2017-10-13 |
公开(公告)号: | CN109891880B | 公开(公告)日: | 2020-11-13 |
发明(设计)人: | 李应樵;林浩生;李天惠 | 申请(专利权)人: | 万维数码有限公司 |
主分类号: | H04N13/261 | 分类号: | H04N13/261;H04N13/271;H04N13/128;G06K9/62;G06N20/00 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 姚开丽 |
地址: | 中国香*** | 国省代码: | 香港;81 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 机器 学习 技术 改进 自动 转换 质量 方法 | ||
1.一种通过机器学习技术改进2D至3D的自动转换质量的方法,其中,所述的方法包括:
根据用户输入的多个图像数据生成对象集K={k1,k2,…,kN},其中,因素kN为所述对象集K中的对象数据;N为因素kN的个数;具体包括:
步骤a:接收用户输入的多对基准2D图像及其深度图像;
步骤b:针对所述基准2D图像,为2D至3D的转换创建多个图层;
步骤c:获取用户对每一所述图层中多个对象所做的标签,并为每一所述图层赋值深度值;
步骤d:将包含所述标签、深度值及对象的数据组合创建为所述基准2D图像的所述对象数据;对于每一基准2D图像,重复所述步骤a至步骤d,以根据多个基准2D图像的所述对象数据创建所述对象集K,所述对象集K中的因素表示所述对象集K中的各个所述对象;
确定所述对象集K中各对象之间的关系指标;
将所述对象集K及关系指标存储至一数据库;
接收用户输入的新的2D图像;
通过机器学习算法识别所述新的2D图像中的多个对象;
根据所述对象的特征确定各所述对象的层次关系;
根据所述层次关系改进3D图像的质量。
2.根据权利要求1所述的通过机器学习技术改进2D至3D的自动转换质量的方法,其中,确定所述对象集K中各对象之间的关系指标,具体包括:
分析每对所述基准2D图像及其深度图像,并通过数据转换和图案识别学习所述基准2D图像及其深度图像之间的映射关系;对于所述对象集K中的每个所述对象,使用条件概率计算各所述对象之间的关系,生成所述关系指标;
所述关系指标为P(kj|ki+n…ki+2ki+1ki),其中,i=1,2,…,N且j不等于i。
3.根据权利要求2所述的通过机器学习技术改进2D至3D的自动转换质量的方法,其中,根据所述对象的特征确定各所述对象的层次关系,具体包括:
判断两所述对象之间的所述关系指标是否小于一阈值;
当所述关系指标小于或等于所述阈值时,则判定两所述对象之间属于同一深度等级;
当所述关系指标大于所述阈值时,则判定两所述对象之间不属于同一深度等级,并进一步根据两所述对象的深度值判定两所述对象的深度等级的大小。
4.根据权利要求1所述的通过机器学习技术改进2D至3D的自动转换质量的方法,其中,根据所述对象的特征确定各所述对象的层次关系,具体包括:
通过机器学习算法基于所述数据库判断所述新的2D图像中各所述对象的完整性;
根据各所述对象的完整性判定各所述对象是否属于同一深度等级。
5.根据权利要求4所述的通过机器学习技术改进2D至3D的自动转换质量的方法,其中,根据各所述对象的完整性判定各所述对象是否属于同一深度等级,具体包括:
若两所述对象的完整性并不一致,则判定两所述对象不属于同一深度等级,且完整的对象位于不完整的对象之前;
若两所述对象的完整性一致,则进一步根据两所述对象的深度值判定两所述对象的深度等级的大小。
6.根据权利要求3或5所述的通过机器学习技术改进2D至3D的自动转换质量的方法,其中,根据所述层次关系改进3D图像的质量,具体包括:
根据所述新的2D图像中的对象创建一数据集A={a1,a2,…,an},其中,所述数据集A为所述对象集K的子集,an为所述新的2D图像中识别的对象;n为在所述新的2D图像中识别的对象的个数;
在所述数据集A中,将其中一所述对象定义为主要对象;
在一预设的检索距离β内,检索所述主要对象周围的多个第一对象,其中,所述多个第一对象与所述主要对象属于同一深度等级;
使用预测函数创建并调整所述新的2D图像的深度图像;
根据所述新的2D图像及调整后的深度图像生成3D图像。
7.根据权利要求6所述的通过机器学习技术改进2D至3D的自动转换质量的方法,其中,所述的预测函数具体执行以下步骤:
创建所述新的2D图像的深度图像;
确定所述深度图像中每个对象的深度值质量的中心,并表示为集合C{c1,c2,…,cn};
通过以下公式分别计算各所述第一对象与所述主要对象之间的空间距离:
其中,ai为所述主要对象;aj为所述第一对象;和是集合C中的因素,该集合C中存储有所有的数据集A中的因素的深度值质量的中心;指数i不等于j;以及
通过以下公式调整所述深度图像的深度值:
Depthnew=Depthold+SpatialDistance,其中,Depthold为所述深度图像的原始深度值;Depthnew为所述深度图像调整后的深度值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于万维数码有限公司,未经万维数码有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780060262.9/1.html,转载请声明来源钻瓜专利网。