System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种图像处理方法、装置、电子设备及存储介质制造方法及图纸_技高网

一种图像处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:41255762 阅读:2 留言:0更新日期:2024-05-11 09:15
本申请实施例提供了一种图像处理方法、装置、电子设备及计算机可读存储介质。该图像处理方法包括:获取第一图像和第二图像,其中第一图像与第二图像部分重合;将第二图像中的目标转换至第一图像所在的坐标系下,得到转换后的第二图像;基于第一图像中的每个目标与转换后的第二图像中的各个目标的之间的距离,确定第一图像和第二图像中的重合的目标的位置。通过该图像处理方法能够改善利用现有智慧视频技术统计教室内人数不准确的问题。

【技术实现步骤摘要】

本申请属于人工智能领域,具体涉及一种图像处理方法、装置、电子设备及存储介质


技术介绍

1、随着智能视频技术的发展,智能视频技术逐渐引入学校教室中,用于协助老师统计教室中的学生人数。现有技术中通常采用将整个教室视频送入预设好的算法中来统计人数,但是采集视频通常采用单个摄像机进行采集,但是单个摄像机所能捕捉到的场景范围无法完全覆盖整个大教室,并且距离摄像机较远的学生在摄像机采集到的视频中占有的像素点较少,很容易出现漏检的情况。


技术实现思路

1、鉴于此,本申请的目的在于提供一种图像处理方法、装置、电子设备及存储介质,以改善利用现有智慧视频技术统计教室内学生人数不准确的问题。

2、本申请的实施例是这样实现的:

3、第一方面,本申请实施例提供了一种图像处理方法,其特征在于,所述方法包括:获取第一图像和第二图像,其中所述第一图像与所述第二图像部分重合;将所述第二图像中的目标转换至所述第一图像所在的坐标系下,得到转换后的第二图像;基于所述第一图像中的每个目标与所述转换后的第二图像中的各个目标的之间的距离,确定所述第一图像和所述第二图像中的重合的目标的位置。

4、本申请实施例中,由于在将第二图像中的目标转换至第一图像所在的坐标系下,所得到的转换后的第二图像中的目标与第一图像中的目标均在第一图像的坐标系下,第一图像中的某个目标与转换后的第二图像中的某个目标在同一坐标系下的距离越小,表征两个目标的为重合的目标的概率越大,因此,通过确定出第一图像中每个目标与转换后的第二图像中的各个目标之间的距离,能够更准确的确定出第一图像与第二图像中的重合的目标的位置,再通过确定出第一图像与转换后的第二图像中的重合的目标位置以及非重合的目标位置在第一图像所在的坐标系下的分布,进而能够更精确的统计出第一图像与第二图像所在的空间中的目标个数。

5、结合第一方面实施例的一种可能的实施方式,所述第一图像与所述第二图像均为三维图像,获取第一图像和第二图像,包括:获取第一相机采集的第一原始图像与第二相机采集的第二原始图像;其中,所述第一原始图像与所述第二原始图像均为二维图像,所述第一相机与所述第二相机能够拍摄到相同区域;确定所述第一原始图像中目标的位置和所述第二原始图像中目标的位置;基于所述第一相机的第一内参、所述第一相机的第一外参、所述第一相机与地面之间的距离以及所述第一原始图像中目标的位置,将所述第一原始图像中的目标从二维坐标系转换至三维坐标系,得到所述第一图像;基于所述第二相机的第二内参、所述第二相机的第二外参、所述第二相机与地面之间的距离以及所述第二原始图像中目标的位置,将所述第二原始图像中的目标从二维坐标系转换至三维坐标系,得到所述第二图像。

6、本申请实施例中,由于第一原始图像与第二原始图像均为二维图像,因此位于第一原始图像与第二原始图像中的目标之间的距离关系是在平面维度上的,准确性较低。基于第一原始图像中目标的位置、第一相机的第一内参、第一相机的第一外参以及第一相机与地面之间的距离,对第一原始图像中的目标的深度信息进行重建,所得到的第一图像能够更准确地呈现出位于其中的目标在对应空间中的坐标信息,进而能够更准确的确定出在第一图像中目标的位置;同理,基于第二原始图像中目标的位置、第二相机的第二内参、第二相机的第二外参以及第二相机与地面之间的距离,对第二原始图像中的目标的深度信息进行重建,所得到的第二图像能够更准确的呈现出位于其中的目标在对应空间中的坐标信息,进而能够更准确的确定出在第二图像中目标的位置。

7、结合第一方面实施例的一种可能的实施方式,基于所述第一相机的第一内参、所述第一相机的第一外参、所述第一相机与地面之间的距离以及所述第一原始图像中目标的位置,将所述第一原始图像中的目标从二维坐标系转换至三维坐标系,得到所述第一图像,包括:基于所述第一内参和所述第一外参,确定所述第一相机的第一平移矩阵,基于所述第一外参,确定出所述第一相机的第一旋转矩阵;利用所述第一旋转矩阵、所述第一平移矩阵、所述第一相机与地面之间的距离以及所述第一原始图像中目标的位置,将所述第一原始图像中的目标从二维坐标系转换至三维坐标系,得到所述第一图像。

8、本申请实施例中,由于第一相机的第一外参能够反映出第一相机在空间坐标系中的位置和方向,因此当第一相机位于不同的方位、并且以不同的旋转角度所采集到第一原始图像是不同的,以及第一相机的第一内参能够影响第一相机拍摄出来的第一原始图像的几何形状或畸变,为了更加准确的呈现出第一原始图像中的目标在其所在的空间中的空间位置信息,利用第一相机的对应的第一旋转矩阵、第一平移矩阵,在基于第一相机与地面之间的距离以及第一原始图像中目标的位置将第一原始图像从二维坐标系转换至三维坐标系,所得到的第一图像能够更加准确的反应出目标在其所在空间中的空间位置信息。

9、结合第一方面实施例的一种可能的实施方式,基于所述第二相机的第二内参、所述第二相机的第二外参、所述第二相机与地面之间的距离以及所述第二原始图像中目标的位置,将所述第二原始图像中的目标从二维坐标系转换至三维坐标系,得到所述第二图像,包括:基于所述第二内参和所述第二外参,确定所述第二相机的第二平移矩阵,基于所述第二外参,确定出所述第二相机的第二旋转矩阵;利用所述第二旋转矩阵、所述第二平移矩阵、所述第二相机与地面之间的距离以及所述第二原始图像中目标的位置,将所述第二原始图像中的目标从二维坐标系转换至三维坐标系,得到所述第二图像。

10、本申请实施例中,由于第二相机的外参能够反映出第二相机在空间坐标系中的位置和方向,因此当第二相机位于不同的方位、并且以不同的旋转角度所采集到第二原始图像是不同的,以及第二相机的第二内参能够影响第二相机拍摄出来的第二原始图像的几何形状或畸变,为了更加准确的呈现出第二原始图像中的目标在其所在的空间中的空间位置信息,利用第二相机的对应的第二旋转矩阵、第二平移矩阵,在基于第二相机与地面之间的距离以及第二原始图像中目标的位置将第二原始图像从二维坐标系转换至三维坐标系,所得到的第二图像能够更加准确的反应出目标在其所在空间中的空间位置信息。

11、结合第一方面实施例的一种可能的实施方式,确定所述第一原始图像中目标的位置和所述第二原始图像中目标的位置,包括:确定所述第一原始图像中的目标的几何中心处像素点的第一像素位置,以及所述第二原始图像中的目标的几何中心处像素点的第二像素位置;确定所述第一相机采集所述第一原始图像时的第一焦距,以及确定所述第二相机采集所述第二原始图像时的第二焦距;基于所述第一像素位置以及所述第一焦距,确定出所述第一原始图像中目标的位置,并基于所述第二像素位置以及所述第二焦距,确定出所述第二原始图像中目标的位置。

12、本申请实施例中,由于第一相机与第二相机以不同的焦距采集图像,图像中目标的位置会因焦距的不同而不同,为了提升确定第一原始图像中目标的位置和第二原始图像中目标的位置的准确性,通过利用第一原始图像中目标的几何中心处像素点的第一像本文档来自技高网...

【技术保护点】

1.一种图像处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一图像与所述第二图像均为三维图像,获取第一图像和第二图像,包括:

3.根据权利要求2所述的方法,其特征在于,基于所述第一相机的第一内参、所述第一相机的第一外参、所述第一相机与地面之间的距离以及所述第一原始图像中目标的位置,将所述第一原始图像中的目标从二维坐标系转换至三维坐标系,得到所述第一图像,包括:

4.根据权利要求2所述的方法,其特征在于,基于所述第二相机的第二内参、所述第二相机的第二外参、所述第二相机与地面之间的距离以及所述第二原始图像中目标的位置,将所述第二原始图像中的目标从二维坐标系转换至三维坐标系,得到所述第二图像,包括:

5.根据权利要求2所述的方法,其特征在于,确定所述第一原始图像中目标的位置和所述第二原始图像中目标的位置,包括:

6.根据权利要求1-5中任一项所述的方法,其特征在于,将所述第二图像中的目标转换至所述第一图像所在的坐标系下,得到转换后的第二图像,包括:

7.根据权利要求6所述的方法,其特征在于,在利用公式将所述第二图像中的目标转换至所述第一图像所在的坐标系下,得到转换后的第二图像之前,所述方法还包括:基于第一相机的第一旋转矩阵和第二相机的第二旋转矩阵,确定出所述旋转矩阵R,以及基于所述第一相机的第一平移矩阵以及所述第二相机的第二平移矩阵,确定出所述平移矩阵T;其中,所述第一相机用于采集第一原始图像,所述第二相机用于采集第二原始图像;所述第一图像基于第一原始图像得到,所述第二图像基于第二原始图像得到。

8.根据权利要求1所述的方法,其特征在于,基于第一图像中的每个目标与转换后的第二图像中的各个目标的之间的距离,确定所述第一图像和所述第二图像中的重合的目标的位置,包括:

9.一种图像处理装置,其特征在于,所述装置包括:

10.一种电子设备,其特征在于,所述电子设备包括至少一个处理器以及与所述至少一个处理器连接的存储器,所述至少一个处理器用于执行存储器的计算机程序时实现如权利要求1-8任一项所述方法的步骤。

11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行使实现如权利要求1-8任一项所述方法的步骤。

...

【技术特征摘要】

1.一种图像处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一图像与所述第二图像均为三维图像,获取第一图像和第二图像,包括:

3.根据权利要求2所述的方法,其特征在于,基于所述第一相机的第一内参、所述第一相机的第一外参、所述第一相机与地面之间的距离以及所述第一原始图像中目标的位置,将所述第一原始图像中的目标从二维坐标系转换至三维坐标系,得到所述第一图像,包括:

4.根据权利要求2所述的方法,其特征在于,基于所述第二相机的第二内参、所述第二相机的第二外参、所述第二相机与地面之间的距离以及所述第二原始图像中目标的位置,将所述第二原始图像中的目标从二维坐标系转换至三维坐标系,得到所述第二图像,包括:

5.根据权利要求2所述的方法,其特征在于,确定所述第一原始图像中目标的位置和所述第二原始图像中目标的位置,包括:

6.根据权利要求1-5中任一项所述的方法,其特征在于,将所述第二图像中的目标转换至所述第一图像所在的坐标系下,得到转换后的第二图像,包括:

7.根据权利要求6所述的方法,其特征在于,...

【专利技术属性】
技术研发人员:余家林宋晓婉何杰郑书潺丁肇丰邱雷震顾湘余胡茗强周向根
申请(专利权)人:杭州杰峰科技有限公司
类型:发明
国别省市:

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

1