本发明专利技术公开一种图片处理方法和装置,通过采集同一物体不同视角的多个成像或带有成像图片预先存储在数据库中,然后计算待替换成像的空间信息与标准成像的标准空间信息的变化量,匹配对应的成像来像替换待替换成像。使图片或视频中的指定对象能够快速的完成替换。此外,因为增加了对待替换成像空间信息变化量的计算,从而能够使替换的成像更贴近于待替换的成像,实现指定对象的精确替换。同时,在本申请中还通过设置不同表情参数,实现用户以他种表情替换原始表情的要求,提高了对指定物体替换的多样性,进一步提高了用户的体验度,扩展了视频及图片处理的功能。
【技术实现步骤摘要】
一种图片处理方法和装置
本专利技术涉及一种图片处理方法和装置,尤其涉及一种替换指定对象的图片处理方法和装置。
技术介绍
在人们的日常生活中,随着照相机和摄像机的普及,相片或者视频的拍摄已经越来越广泛,伴随而来的用户对相片和视频的要求也越来越高,用户希望视频和相片的质量能越来越好的基础上,能够对照片和视频中一些不令人满意的地方进行处理,而在现有的处理方法中,针对视频的处理方式只能以视频帧为最小处理单元进行简单的分割和合成处理,无法精确到对视频画面中特定的物体进行跟踪和处理。由于视频中很多物体都是运动的,每一时刻物体所见的角度基本都不同,给物体跟踪和替换带来了很大困难。而针对图片的处理方式中只可以对单帧图像中的特定物体进行处理,无法对动态画面进行处理。而且静态图片中替换物体时必须要找一张与物体所见角度非常接近的一张图像作为替换素材,否则替换后的图片显得不伦不类。比如想替换照片中某个人正面照的头像,那么必须要拍摄一张同样是正面照的头像才可以替换,如果用某个侧面照的头像去替换,则人身体和脸部就会不协调,而且脸部和颈部很难进行无缝拼接。如果想要对一组图片中某个人的头像进行替换,而这一组图片中每张人脸的所见偏离角度都不同,则需要拍摄更多不同角度的照片与之相对应,然后通过手动完成替换操作。操作繁琐,用户体验差。所以如何在保证图片或视频指定对象替换的质量上,快速精确的进行替换是亟需解决的问题。
技术实现思路
本专利技术提供一种图片处理方法和装置,解决了无法精确的快速替换图片或视频中指定对象的问题。为解决上述技术问题,本专利技术采用的技术方案如下:一种图片处理方法,包括以下步骤:采集物体的一张全景图片,或者该物体N个不同视角的成像或带有所述成像的图片,其中N≥2;获取待处理图片中待替换成像的空间信息,计算待替换成像的空间信息的变化量,根据该变化量在采集的所述成像或带有所述成像的图片中匹配对应的成像;用匹配到的所述物体的成像替换所述待处理图片中的待替换成像。进一步地,在采集物体的一张全景图片,或者该物体N个不同视角的成像或带有所述成像的图片步骤之后,还包括:获取所述物体各个成像的空间信息,将其中一个成像作为标准成像,将从所述标准成像中获取到的空间信息作为标准空间信息,计算从其他各个成像中获取到的空间信息与所述标准空间信息的变化量,将计算出的变化量与对应的成像或图片关联,并保存在数据库中;而所述计算待替换成像的空间信息的变化量,根据该变化量在采集的所述成像或带有所述成像的图片中匹配对应的成像步骤的具体处理方式为:计算待替换成像的空间信息与所述标准空间信息的变化量,根据该变化量在所述数据库中匹配对应的成像。更进一步地,所述获取物体各个成像的空间信息和所述获取待处理图片中待替换成像的空间信息的方法为:获取所述物体的各个成像上和所述待处理图片中待替换成像上同一识别区的空间信息;所述识别区包括:所述物体上选定的两个基准点在所述物体的成像上的连线。更进一步地,所述变化量的计算方法为:获取所述两个基准点在待计算变化量的成像上的第一连线和所述两个基准点在标准成像上的第二连线;将所述第一连线和第二连线中长度较长的一者作为直角三角形的斜边,另一者作为所述直角三角形的一个直角边;根据所述斜边和所述直角边的长度计算所述两个边的夹角。更进一步地,所述物体为人脸、人头、人身中的至少一种;若所述待替换成像为人头,则在采集同一N个不同视角的成像或带有所述成像的图片的步骤之后还包括:针对相同的所述成像的面部表情设置相同的表情参数;生成期望替换的成像的表情参数指令;而在根据该变化量在所述数据库中匹配对应的成像的步骤之前还包括:根据所述表情参数指令在数据库中选择与表情参数对应的成像;在选择的成像中,根据所述变化量匹配对应的成像。更进一步地,在计算待替换成像的空间信息与所述标准空间信息的变化量的步骤之前还包括:计算所述待替换成像与所述物体的成像的缩放比例,获得缩放因子;根据所述缩放因子计算待替换成像的空间信息与所述标准空间信息的变化量;此外,用匹配到的所述物体的成像替换所述待处理图片中的待替换成像的具体处理过程为:根据所述缩放因子将所述匹配到的所述物体的成像缩小或放大到待替换成像的大小;并用缩小或放大之后的所述物体的成像替换所述待处理图片中的待替换成像。本申请还提供一种图片处理装置,包括:采集模块、数据库、计算模块、匹配模块和替换模块;所述采集模块用于采集物体的一张全景图片,或者该物体N个不同视角的成像或带有所述成像的图片,其中N≥2;以及采集待处理图片中待替换成像的空间信息;所述计算模块用于计算待替换成像的空间信息的变化量;所述匹配模块用于根据该变化量在采集的所述成像或带有所述成像的图片中匹配对应的成像;所述替换模块用于用匹配到的所述物体的成像替换所述待处理图片中的待替换成像。进一步地,本申请的图片处理装置还包括数据库;所述获取模块还用于获取所述物体的各个成像的空间信息,将其中一个成像作为标准成像,将从所述标准成像中获取到的空间信息作为标准空间信息;所述计算模块具体用于计算从其他各个成像中获取到的空间信息与所述标准空间信息的变化量;以及计算待替换成像的空间信息与所述标准空间信息的变化量;所述数据库用于根据各个成像中获取到的空间信息与所述标准空间信息的变化量,将对应的成像或图片相关联,并保存所述成像或图片;所述匹配模块具体用于根据所述变化量在所述数据库中匹配对应的成像。进一步地,所述获取模块具体用于获取所述物体的各个成像上和所述待处理图片中待替换成像上同一识别区的空间信息;所述识别区包括:所述物体上选定的两个基准点在所述物体的成像上的连线;所述计算模块具体用于获取所述两个基准点在待计算变化量的成像上的第一连线和所述两个基准点在标准成像上的第二连线;将所述第一连线和第二连线中长度较长的一者作为直角三角形的斜边,另一者作为所述直角三角形的一个直角边,并根据所述斜边和所述直角边的长度计算所述两个边的夹角。更进一步地,所述物体为人脸、人头、人身中的至少一种;若所述待替换成像为人头,则所述数据库还用于针对相同的所述成像的面部表情设置相同的表情参数,并根据表情参数指令在数据库中选择与表情参数对应的成像,所述表情参数指令根据用户期望替换的成像的面部表情生成的指令;而所述匹配模块则具体用于在所述数据库选择的成像中,根据所述变化量匹配对应的成像。本专利技术的有益效果是:通过采集同一物体不同视角的多个成像或带有成像图片预先存储在数据库中,然后计算待替换成像的空间信息与标准成像的标准空间信息的变化量,匹配对应的成像来像替换待替换成像。使图片或视频中的指定对象能够快速的完成替换。此外,因为增加了对待替换成像空间信息变化量的计算,从而能够使替换的成像更贴近于待替换的成像,实现指定对象的精确替换。进一步的,通过自动计算变化量以及自动替换对象的过程,简化了用户的操作,提高了用户的体验度。同时,在本申请中还通过设置不同表情参数,实现用户以他种表情替换原始表情的要求,提高了对指定物体替换的多样性,进一步提高了用户的体验度,扩展了视频及图片处理的功能。附图说明图1为本专利技术一实施例中视频处理装置结构示意图;图2为本专利技术一实施例中图片处理装置结构示意图;图3为本专利技术一实施例中图片处理方法流程图;图4为本发本文档来自技高网...
【技术保护点】
一种图片处理方法,其特征在于,包括以下步骤:采集物体的一张全景图片,或者该物体N个不同视角的成像或带有所述成像的图片,其中N≥2;获取待处理图片中待替换成像的空间信息,计算待替换成像的空间信息的变化量,根据该变化量在采集的所述成像或带有所述成像的图片中匹配对应的成像;用匹配到的所述物体的成像替换所述待处理图片中的待替换成像。
【技术特征摘要】
1.一种图片处理方法,其特征在于,包括以下步骤:采集物体的一张全景图片,或者该物体N个不同视角的成像或带有所述成像的图片,其中N≥2;获取待处理图片中待替换成像上两个基准点的第一连线和标准成像上两个基准点的第二连线,其中,所述待处理图片上的两个基准点在待替换成像上所处的位置与标准成像上的两个基准点所处的位置相同;将所述第一连线和第二连线中长度较长的一者作为直角三角形的斜边,另一者作为所述直角三角形的一个直角边;根据所述斜边和所述直角边的长度计算待替换成像与标准成像的夹角变化量,根据该夹角变化量在采集的所述成像或带有所述成像的图片中匹配对应的成像;用匹配到的所述物体的成像替换所述待处理图片中的待替换成像。2.如权利要求1所述的图片处理方法,其特征在于,在采集物体的一张全景图片,或者该物体N个不同视角的成像或带有所述成像的图片步骤之后,还包括:获取所述物体各个成像上两基准点的连线,并将所述连线的长度作为成像的空间信息,将其中一个成像作为标准成像,将从所述标准成像中获取到的空间信息作为标准空间信息,计算从其他各个成像中获取到的空间信息与所述标准空间信息的夹角变化量,将计算出的夹角变化量与对应的成像或图片关联,并保存在数据库中;而所述根据该夹角变化量在采集的所述成像或带有所述成像的图片中匹配对应的成像步骤的具体为:根据该夹角变化量在所述数据库中匹配对应的成像。3.如权利要求2所述的图片处理方法,其特征在于,所述获取物体各个成像的空间信息和所述获取待处理图片中待替换成像的空间信息的方法为:获取所述物体的各个成像上和所述待处理图片中待替换成像上同一识别区的空间信息;所述识别区包括:所述物体上选定的两个基准点在所述物体的成像上的连线。4.如权利要求2所述的图片处理方法,其特征在于,所述物体为人脸、人头、人身中的至少一种;若所述待替换成像为人头,则在采集同一N个不同视角的成像或带有所述成像的图片的步骤之后还包括:针对相同的所述成像的面部表情设置相同的表情参数;生成期望替换的成像的表情参数指令;而在根据该夹角变化量在数据库中匹配对应的成像的步骤之前还包括:根据所述表情参数指令在数据库中选择与表情参数对应的成像;在选择的成像中,根据所述夹角变化量匹配对应的成像。5.如权利要求1-4中任一项所述的图片处理方法,其特征在于,在根据所述斜边和所述直角边的长度计算待替换成像与标准成像的夹角变化量的步骤之前还包括:计算所述待替换成像与所述物体的成像的缩放比例,获得缩放因子;根据所述缩放因子计算待替换成像的空间信息与标准空间信息的夹角变化量,所述空间信息为所述待替换成像上两基准点的连线的长度,...
【专利技术属性】
技术研发人员:张焰焰,
申请(专利权)人:东莞宇龙通信科技有限公司,宇龙计算机通信科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。