图像处理方法、相关设备及计算机存储介质技术

技术编号:22566254 阅读:74 留言:0更新日期:2019-11-16 12:32
本发明专利技术实施例公开了图像处理方法、相关设备及计算机存储介质,其中所述方法包括:根据待插值像素点在目标图像中的坐标位置,确定所述待插值像素点对应在源图像中的第一坐标位置;根据所述第一坐标位置,确定m个参考像素点;根据所述m个参考像素点的坐标位置各自与所述第一坐标位置之间的球面距离,确定所述m个参考像素点各自对所述待插值像素点的插值权重;根据所述m个参考像素点各自对应的像素值以及所述m个参考像素点各自对所述待插值像素点的插值权重,确定所述待插值像素点的像素值,从而得到所述目标图像。采用本发明专利技术实施例,能够解决现有技术中采用平面图像插值算法对非平面图像进行图像处理时导致图像插值的性能和效率低等问题。

Image processing method, related equipment and computer storage medium

The embodiment of the invention discloses an image processing method, related equipment and computer storage medium, wherein the method comprises: determining the first coordinate position of the pixel to be interpolated in the source image according to the coordinate position of the pixel to be interpolated in the target image; determining m reference pixel points according to the first coordinate position; and determining the sitting position of the M reference pixel points The spherical distance between the target position and the first coordinate position respectively determines the interpolation weight of the M reference pixel points to the pixel points to be interpolated; the pixel value of the pixel points to be interpolated is determined according to the pixel values corresponding to the M reference pixel points and the interpolation weight of the M reference pixel points to the pixel points to be interpolated, so as to obtain the pixel values of the pixel points to be interpolated Target image. By adopting the embodiment of the invention, the problem of low performance and efficiency of image interpolation caused by using planar image interpolation algorithm to process non planar image in the prior art can be solved.

【技术实现步骤摘要】
图像处理方法、相关设备及计算机存储介质
本专利技术涉及图像处理
,尤其涉及图像处理方法、相关设备及计算机存储介质。
技术介绍
图像插值算法是现代数字图像处理中缩放图像的传统算法,其主要有最邻近插值算法、双线性插值算法等等。然而,这些图像插值算法均是针对平面图像所提出的,用以处理平面图像的性能较好。并不适用于非平面图像(曲面图像),例如360°图像(全景图像)等大视角图像中。在实践中发现,如果使用现有图像插值算法来对非平面图像进行图像插值,会大大降低图像插值的效率和性能。
技术实现思路
本专利技术实施例公开了图像处理方法、相关设备及计算机存储介质,能够解决现有技术中采用平面图像算法对非平面图像进行图像处理时导致图像插值的性能和效率降低等问题。第一方面,本专利技术实施例公开提供了一种图像插值方法,所述方法包括:根据待插值像素点在目标图像中的坐标位置,确定所述待插值像素点对应在源图像中的第一坐标位置,所述源图像为待转换的曲面图像,或者为待转换的具有球面图像格式的平面图像,所述目标图像为所述源图像转换后的图像;根据所述第一坐标位置,确定m个参考像素点,所述m个参考像素点位于所述源图像中,m为正整数;根据所述m个参考像素点的坐标位置各自与所述第一坐标位置之间的球面距离,确定所述m个参考像素点各自对所述待插值像素点的插值权重;根据所述m个参考像素点各自对应的像素值以及所述m个参考像素点各自对所述待插值像素点的插值权重,确定所述待插值像素点的像素值,从而得到所述目标图像。在一些实施例中,所述目标图像为曲面图像,或者为具有球面图像格式的平面图像。在一些实施例中,所述源图像和所述目标图像各自对应的球面图像格式不相同,和/或,所述源图像和所述目标图像各自对应的图像分辨率不相同。具体的,当所述源图像和所述目标图像均为具有球面图像格式的平面图像时,所述源图像和所述目标图像各自对应的球面图像格式不相同。在一些实施例中,所述m个参考像素点为在所述第一坐标位置的周围沿着经度方向和/或纬度方向上采样获得的;其中,所述m个参考像素点中部分参考像素点的纵坐标或者纬度坐标相同,和/或,所述m个参考像素点中部分参考像素点的横坐标或者经度坐标相同。其中,所述m个参考像素点中各自对应的坐标位置不完全相同,即所述m个参考像素点中不存在有坐标位置完全相同的像素点。在一些实施例中,所述源图像为具有球面图像格式的平面图像,所述第一坐标位置为平面坐标系下由横坐标和纵坐标所组成的点的位置;所述经度方向为根据地理坐标系和所述源图像的平面坐标系之间的位置映射关系确定的,在所述经度方向上的所述源图像的坐标位置对应的纬度值不变;所述纬度方向为根据所述地理坐标系和所述源图像的平面坐标系之间的位置映射关系确定的,在所述纬度方向上的所述源图像的坐标位置对应的经度值不变。在一些实施例中,所述经度方向为地理坐标系下纬度坐标保持不变的方向,在所述源图像中是根据地理坐标系和所述源图像的平面坐标系之间的位置映射关系确定的。在一些实施例中,所述纬度方向为地理坐标系下经度坐标保持不变的方向,在所述源图像中是根据地理坐标系和所述源图像的平面坐标系之间的位置映射关系确定的。在一些实施例中,对于所述根据所述m个参考像素点中任一参考像素点的坐标位置与所述第一坐标位置之间的球面距离,所述球面距离包括第一球面距离和第二球面距离,所述第一球面距离为在经度方向上所述任一参考像素点的坐标位置与所述第一坐标位置之间的球面距离,所述第二球面距离为在纬度方向上所述任一参考像素点的坐标位置与所述第一坐标位置之间的球面距离;所述根据所述m个参考像素点的坐标位置各自与所述第一坐标位置之间的球面距离,确定所述m个参考像素点各自对所述待插值像素点的插值权重包括:确定单位距离,所述单位距离包括第一单位距离以及第二单位距离,所述第一单位距离为第一参考像素点和第二参考像素点之间在经度方向上的距离;所述第二单位距离为第三参考像素点和第四参考像素点之间在纬度方向上的的距离;根据所述单位距离以及所述m个参考像素点的坐标位置各自与所述第一坐标位置之间的球面距离,确定所述m个参考像素点各自对所述待插值像素点的插值权重。在一些实施例中,所述第一参考像素点和所述第二参考像素点为在经度方向上所述m个参考像素点中距离所述第一坐标位置(具体可为所述第一坐标位置对应的经度坐标)最近的两个参考像素点。可选的,所述第一参考像素点和所述第二参考像素点对应相同的纬度坐标。在一些实施例中,所述第三参考像素点和所述第四参考像素点为在纬度方向上所述m个参考像素点中距离所述第一坐标位置(具体可为所述第一坐标位置对应的纬度坐标)最近的两个参考像素点。可选的,所述第三参考像素点和所述第四参考像素点对应相同的经度坐标。在一些实施例中,所述第一单位距离Udφ可采用如下公式计算获得:Udφ=|φA-φB|·RcosλA其中,第一参考像素点A的坐标位置为(φA,λA),第二参考像素点的坐标位置B为(φB,λB),第一坐标位置为(φ,λ)。R为源图像对应的球面的半径。在单位球上,通常R=1。φ为经度坐标,λ为纬度坐标。在一些实施例中,所述第二单位距离Udλ可采用如下公式计算获得:Udλ=|λC-λD|·R其中,第三参考像素点C的坐标位置为(φC,λC),第四参考像素点D的坐标位置为(φD,λD)。R为源图像对应的球面的半径。在单位球上,通常R=1。φ为经度坐标,λ为纬度坐标。在一些实施例中,所述第一球面距离以及所述第二球面距离可对应采用如下公式计算获得:其中,所述任一参考像素点的坐标位置为(φij,λij),第一坐标位置为(φ,λ)。在一些实施例中,所述根据所述单位距离以及所述m个参考像素点的坐标位置各自与所述第一坐标位置之间的球面距离,确定所述m个参考像素点各自对所述待插值像素点的插值权重包括:根据所述第一单位距离以及所述m个参考像素点各自的坐标位置与所述第一坐标位置之间的第一球面距离,确定所述m个参考像素点各自对所述待插值像素点的第一权重分量;根据所述第二单位距离以及所述m个参考像素点各自的坐标位置与所述第一坐标位置之间的第二球面距离,确定所述m个参考像素点各自对所述待插值像素点的第二权重分量;根据所述m个参考像素点各自对所述待插值像素点的第一权重分量以及所述m个参考像素点各自对所述待插值像素点的第二权重分量,确定所述m个参考像素点各自对所述待插值像素点的插值权重。在一些实施例中,所述根据所述第一单位距离以及所述m个参考像素点各自的坐标位置与所述第一坐标位置之间的第一球面距离,确定所述m个参考像素点各自对所述待插值像素点的第一权重分量包括:根据图像插值算法、所述第一单位距离以及所述m个参考像素点各自的坐标位置与所述第一坐标位置之间的第一球面距离,确定所述m个参考像素点各自对所述待插值像素点的第一权重分量。在一些实施例中,本文档来自技高网...

【技术保护点】
1.一种图像插值方法,其特征在于,所述方法包括:/n根据待插值像素点在目标图像中的坐标位置,确定所述待插值像素点对应在源图像中的第一坐标位置,所述源图像为待转换的曲面图像,或者为待转换的具有球面图像格式的平面图像;/n根据所述第一坐标位置,确定m个参考像素点,所述m个参考像素点位于所述源图像中,m为正整数;/n根据所述m个参考像素点的坐标位置各自与所述第一坐标位置之间的球面距离,确定所述m个参考像素点各自对所述待插值像素点的插值权重;/n根据所述m个参考像素点各自对应的像素值以及所述m个参考像素点各自对所述待插值像素点的插值权重,确定所述待插值像素点的像素值,从而得到所述目标图像。/n

【技术特征摘要】
1.一种图像插值方法,其特征在于,所述方法包括:
根据待插值像素点在目标图像中的坐标位置,确定所述待插值像素点对应在源图像中的第一坐标位置,所述源图像为待转换的曲面图像,或者为待转换的具有球面图像格式的平面图像;
根据所述第一坐标位置,确定m个参考像素点,所述m个参考像素点位于所述源图像中,m为正整数;
根据所述m个参考像素点的坐标位置各自与所述第一坐标位置之间的球面距离,确定所述m个参考像素点各自对所述待插值像素点的插值权重;
根据所述m个参考像素点各自对应的像素值以及所述m个参考像素点各自对所述待插值像素点的插值权重,确定所述待插值像素点的像素值,从而得到所述目标图像。


2.根据权利要求1所述的方法,其特征在于,所述源图像为具有球面图像格式的平面图像,所述源图像和所述目标图像各自对应的球面图像格式不相同,和/或,所述源图像和所述目标图像各自对应的图像分辨率不相同。


3.根据权利要求1或2所述的方法,其特征在于,所述m个参考像素点为在所述第一坐标位置的周围沿着经度方向和/或纬度方向上采样获得的;其中,所述m个参考像素点中部分参考像素点的纵坐标或者纬度坐标相同,和/或,所述m个参考像素点中部分参考像素点的横坐标或者经度坐标相同。


4.根据权利要求3所述的方法,其特征在于,所述源图像为具有球面图像格式的平面图像,所述第一坐标位置为平面坐标系下由横坐标和纵坐标所组成的点的位置;
所述经度方向为根据地理坐标系和所述源图像的平面坐标系之间的位置映射关系确定的,在所述经度方向上所述源图像的坐标位置对应的纬度值不变,所述纬度方向为根据所述地理坐标系和所述源图像的平面坐标系之间的位置映射关系确定的,在所述纬度方向上所述源图像的坐标位置对应的经度值不变。


5.根据权利要求1-4中任一项所述的方法,其特征在于,对于所述根据所述m个参考像素点中任一参考像素点的坐标位置与所述第一坐标位置之间的球面距离,所述球面距离包括第一球面距离和第二球面距离,所述第一球面距离为在经度方向上所述任一参考像素点的坐标位置与所述第一坐标位置之间的球面距离,所述第二球面距离为在纬度方向上所述任一参考像素点的坐标位置与所述第一坐标位置之间的球面距离;
所述根据所述m个参考像素点的坐标位置各自与所述第一坐标位置之间的球面距离,确定所述m个参考像素点各自对所述待插值像素点的插值权重包括:
...

【专利技术属性】
技术研发人员:宋翼邸佩云张赛萍
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1