一种筛选图像的方法及装置

文档序号:30708996发布日期:2022-07-10 02:34阅读:来源:国知局

技术特征:
1.一种筛选图像的方法,其特征在于,包括:对于多视点子块拼接图像中的至少一个图像,获取该图像的宽度信息width、高度信息height、该图像在多视点子块拼接图像中的位置信息、该图像在源视点图像中的位置信息和该图像所属源视点图像的相机参数,其中相机参数包括相机朝向、相机位置坐标、相机内参;获取目标图像的宽度信息width_o、高度信息height_o和相机参数;获得所述图像的两个深度参数:最近深度参数z_near_new和最远深度参数z_far_new,其中z_near_new≤z_far_new;利用所述图像的最远深度参数z_far_new以及图像信息和所属源视点图像的相机参数算得所述图像的修正最远深度参数:z_far_modified,其中z_far_new≤z_far_modified;利用所述源视点图像的相机参数和目标图像的相机参数,对图像四个边界顶点结合最近深度参数z_near_new和修正最远深度参数z_far_modified所得n个空间代表点(x
i
,y
i
,z
i
)从源视点向目标视点投影,得到目标图像中的n个代表点;其中,n为代表点的数量,i为0到n-1的整数;根据所得到的目标图像中的n个代表点的位置坐标(xo
i
,yo
i
),预判决该图像与目标图像是否存在区域重叠;如果存在区域重叠,使用图像中的像素进行渲染得到部分的目标图像,否则,不使用该图像进行渲染。2.根据权利1所述的一种筛选图像的方法,其特征还在于,所述图像的宽度信息width、高度信息height、该图像在多视点子块拼接图像中的位置信息、该图像在源视点图像中的位置信息确定方法为以下方法之一种:(1)从码流中直接解码获得;(2)从码流中获得所述图像对应信息传输单元的宽度w和高度h,计算该处理单元的宽度信息和高度信息;从码流中获取所述信息传输单元在多视点子块拼接图像中的位置信息、所述信息传输单元在源视点图像中的位置信息,结合所述图像在所述信息传输单元的位置,计算所述图像在多视点子块拼接图像中的位置信息、所述图像在源视点图像中的位置信息。3.根据权利1或2所述的一种筛选图像的方法,其特征在于,满足以下任一条件,则预判决图像与目标图像存在区域重叠:(1)投影到目标图像的n个代表点都在目标图像左边界左侧;(2)投影到目标图像的n个代表点都在目标图像右边界右侧;(3)投影到目标图像的n个代表点都在目标图像上边界上侧;(4)投影到目标图像的n个代表点都在目标图像下边界下侧。4.根据权利1或2或3所述的一种筛选图像的方法,其特征还在于,所述图像的两个深度参数z_near_new和z_far_new的确定方法为以下方法之一种:(1)从码流中解码得到源视点图像的最近深度值z_near和源视点图像的最远深度值z_far,所述图像的z_near_new等于z_near,所述图像的z_far_new等于z_far;(2)从码流中直接解码得到所述图像的最近深度值和最远深度值,所述图像的z_near_new等于该图像的最近深度值,所述图像的z_far_new等于该图像的最远深度值;
(3)在解码重构的深度图像中,所述图像的所有像素中距离该图像所属的源视点最近的像素的深度值为所述图像的最近深度值z_near_new;所述图像的所有像素中距离该图像所属的源视点最远的像素的深度值为所述图像的最远深度值z_far_new。5.根据权利1或2或3或4所述的一种筛选图像的方法,其特征在于,所述图像的修正最远深度参数z_far_modified的确定方法为:根据图像的宽度信息width、高度信息height以及所属源视点图像的相机参数,算得图像在所属源视点图像相机的经度跨度和纬度跨度δθ,利用以下公式计算修正最远深度参数z_far_modified:其中,x
mod
=z_far_new=z_far_new6.一种筛选图像的装置,其特征在于,包括:图像信息提取模块,输入为多视点子块拼接图像码流,输出为至少一个图像信息,信息包括:图像的宽度信息width、高度信息height、该图像在多视点子块拼接图像中的位置信息、该图像在源视点图像中的位置信息和该图像所属源视点图像的相机参数,其中相机参数包括相机朝向、相机位置坐标、相机内参;目标图像相关信息获取模块,用于获取目标图像的宽度信息width_o、高度信息height_o和相机参数;图像深度参数获取模块,用于获取两个深度参数z_near_new和z_far_new,其中z_near_new≤z_far_new;图像修正深度参数计算模块,用于利用所述图像的最远深度参数z_far_new以及图像信息和所属源视点图像的相机参数计算修正最远深度参数z_far_modified,其中z_far_new≤z_far_modified;图像判决模块,用于利用所述源视点图像的相机参数和目标图像的相机参数,对图像四个边界顶点结合最近深度参数z_near_new和修正最远深度参数z_far_modified所得n个空间代表点(x
i
,y
i
,z
i
)从源视点向目标视点投影,得到目标图像中的n个代表点;其中n为空间代表点的数量,i为0到n-1的整数;根据所得到的目标图像中的n个代表点的位置坐标(xo
i
,yo
i
),预判决该图像与目标图像是否存在区域重叠;如果存在区域重叠,使用图像中的像素进行渲染得到部分的目标图像,否则,不使用该图像进行渲染。7.根据权利6所述的一种筛选图像的装置,其特征还在于,所述图像的宽度信息width、高度信息height、该图像在多视点子块拼接图像中的位置信息、该图像在源视点图像中的位置信息确定方法为以下方法之一种:(1)从码流中直接解码获得;(2)从码流中获得所述图像对应信息传输单元的宽度w和高度h,计算该处理单元的宽度信息和高度信息;从码流中获取所述信息传输单元在多视点子块拼接图像中的位置信息、所述信息传输单元在源视点图像中的位置信息,结合所述图像在所述信息传输单元的
位置,计算所述图像在多视点子块拼接图像中的位置信息、所述图像在源视点图像中的位置信息。8.根据权利6或7所述的一种筛选图像的装置,其特征在于,满足以下任一条件,则预判决图像与目标图像不存在区域重叠:(1)投影到目标图像的n个代表点都在目标图像左边界左侧;(2)投影到目标图像的n个代表点都在目标图像右边界右侧;(3)投影到目标图像的n个代表点都在目标图像上边界上侧;(4)投影到目标图像的n个代表点都在目标图像下边界下侧。9.根据权利6或7或8所述的一种筛选图像的装置,其特征还在于,所述图像的两个深度参数z_near_new和z_far_new由以下方法之一种:得到(1)从码流中解码得到源视点图像的最近深度值z_near和源视点图像的最远深度值z_far,所述图像的z_near_new等于z_near,所述图像的z_far_new等于z_far;(2)从码流中直接解码得到所述图像的最近深度值和最远深度值,所述图像的z_near_new等于该图像的最近深度值,所述图像的z_far_new等于该图像的最远深度值;(3)在解码重构的深度图像中,所述图像的所有像素中距离该图像所属的源视点最近的像素的深度值为所述图像的最近深度值z_near_new;所述图像的所有像素中距离该图像所属的源视点最远的像素的深度值为所述图像的最远深度值z_far_new。10.根据权利6或7或8或9所述的一种筛选图像的装置,所述图像的修正最远深度参数z_far_modified的确定方法为:根据图像的宽度信息width、高度信息height以及所属源视点图像的相机参数,算得图像在所属源视点图像相机的经度跨度和纬度跨度δθ,利用以下公式计算修正最远深度参数z_far_modified:其中,x
mod
=z_far_new=z_far_new

技术总结
本发明公开了一种筛选图像的方法及装置。该发明用于多媒体领域中,从多视点子块拼接图像的码流中解码提取子块图像或处理单元,对子块图像或处理单元进行筛选,通过提取子块图像或处理单元相关信息和目标图像相关信息,判决该子块图像或处理单元与目标图像是否存在区域重叠,如果存在区域重叠,就使用子块图像或处理单元中的像素进行渲染得到部分的目标图像,否则,不进行渲染。本发明给出的方法能够有效解决已有算法存在的误删问题且保证算法的简洁性,在不降低渲染目标图像的质量下,可以有效降低渲染计算时间。本发明在提出一种筛选子块图像或处理单元的方法的同时,还提出了相应的装置。应的装置。应的装置。


技术研发人员:虞露 王楚楚
受保护的技术使用者:浙江大学
技术研发日:2021.04.19
技术公布日:2022/7/9
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1