System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请属于图像处理,具体涉及一种图像处理方法及其装置。
技术介绍
1、在日常生活中,存在很多需要拍摄全景图像的场景,例如,用户拍摄风景的图像。
2、在相关技术中,即使是超广角镜头,其拍摄范围也是有限的,因此,可以采用图像拼接技术来提高全景图像的场景覆盖范围。
3、然而,由于分别拍摄出来的图像很难保持拍摄角度的一致性,因此,现有技术中,多张图像在拼接后形成的全景图像存在透视形变度高的问题。
技术实现思路
1、本申请实施例的目的是提供一种图像处理方法及其装置,能够解决多张图像拼接形成的全景图像透视形变度高的问题。
2、第一方面,本申请实施例提供了一种图像处理方法,该方法包括:获取至少两个图像的姿态信息,该至少两个图像为相邻图像帧;根据姿态信息对至少两个图像进行第一处理,该第一处理包括透视矫正处理;将第一处理后的至少两个图像进行拼接处理,得到第三图像。
3、第二方面,本申请实施例提供了一种图像处理装置,包括:获取模块和处理模块;获取模块,用于获取至少两个图像的姿态信息,该至少两个图像为相邻图像帧;处理模块,用于根据姿态信息对至少两个图像进行第一处理,该第一处理包括透视矫正处理;将第一处理后的至少两个图像进行拼接处理,得到第三图像。
4、第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
6、第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
7、第六方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法。
8、在本申请实施例中,首先获取至少两个图像的姿态信息,该至少两个图像为相邻图像帧;根据姿态信息对至少两个图像进行透视矫正处理,经过透视矫正处理降低相邻图像帧因为拍摄角度的不同而导致的透视变形,然后将经过透视矫正处理的至少两个图像进行拼接处理,得到透视形变度低的全景图像,即第三图像。通过该方案,降低了全景拍摄时多张图像拼接形成的全景图像的透视形变度,提升了用户拍摄的体验。
本文档来自技高网...【技术保护点】
1.一种图像处理方法,其特征在于,包括:
2.根据权利要求1所述的图像处理方法,其特征在于,所述至少两个图像包括第一图像和第二图像,所述姿态信息包括所述第一图像对应的第一姿态信息和所述第二图像对应的第二姿态信息;
3.根据权利要求2所述的图像处理方法,其特征在于,所述根据所述第一姿态信息对所述第一图像进行透视矫正处理,包括:
4.根据权利要求1所述的图像处理方法,其特征在于,所述第一处理还包括缩放处理;
5.根据权利要求1-4任一项所述的图像处理方法,其特征在于,所述将第一处理后的所述至少两个图像进行拼接处理,包括:
6.一种图像处理装置,其特征在于,包括:获取模块和处理模块;
7.根据权利要求6所述的图像处理装置,其特征在于,所述至少两个图像包括第一图像和第二图像,所述姿态信息包括所述第一图像对应的第一姿态信息和所述第二图像对应的第二姿态信息;
8.根据权利要求7所述的图像处理装置,其特征在于,所述处理模块,具体用于根据所述第一姿态信息确定所述第一图像在重力方向的第一旋转向量;根据所述第一旋转向
9.根据权利要求6所述的图像处理装置,其特征在于,所述第一处理还包括缩放处理;所述处理模块,还用于从未经透视矫正处理的所述第一图像中确定第一像素;从未经透视矫正处理的所述第二图像中确定与所述第一像素对应的第二像素;根据所述第一像素、所述第二像素以及所述姿态信息确定第一系数;按照所述第一系数对经过透视矫正处理的所述第二图像进行缩放处理。
10.根据权利要求6-9任一项所述的图像处理装置,其特征在于,所述处理模块,具体用于基于第一算法从第一处理后的所述至少两个图像中提取图像特征点;基于第二算法将所述图像特征点进行融合处理;其中,所述第一算法为以下项中的一个:尺度不变特征变换算法、加速稳健特征算法以及特征点提取与描述算法;所述第二算法为以下项中的一个:线性混合算法、多分辨率融合算法、基于能量优化的融合算法。
...【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:
2.根据权利要求1所述的图像处理方法,其特征在于,所述至少两个图像包括第一图像和第二图像,所述姿态信息包括所述第一图像对应的第一姿态信息和所述第二图像对应的第二姿态信息;
3.根据权利要求2所述的图像处理方法,其特征在于,所述根据所述第一姿态信息对所述第一图像进行透视矫正处理,包括:
4.根据权利要求1所述的图像处理方法,其特征在于,所述第一处理还包括缩放处理;
5.根据权利要求1-4任一项所述的图像处理方法,其特征在于,所述将第一处理后的所述至少两个图像进行拼接处理,包括:
6.一种图像处理装置,其特征在于,包括:获取模块和处理模块;
7.根据权利要求6所述的图像处理装置,其特征在于,所述至少两个图像包括第一图像和第二图像,所述姿态信息包括所述第一图像对应的第一姿态信息和所述第二图像对应的第二姿态信息;
8.根据权利要求7所述的图像处理装置,其特征在于,所述处理模块,具体用于...
【专利技术属性】
技术研发人员:叶伟文,
申请(专利权)人:维沃移动通信杭州有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。