技术新讯 > 计算推算,计数设备的制造及其应用技术 > 屏幕定位方法、装置、电子设备及计算机可读存储介质与流程  >  正文

屏幕定位方法、装置、电子设备及计算机可读存储介质与流程

  • 国知局
  • 2024-07-31 23:03:46

本申请属于图像处理,涉及一种屏幕定位方法、装置、电子设备及计算机可读存储介质。

背景技术:

1、在多媒体教学全自动录播、视频会议录制等使用场景中,电子屏幕常被用作信息交互的主要载体,因此如何通过摄像对电子屏幕进行实时录制具有重要的价值。然而在自然场景下,电子屏幕经过拍摄后,电子屏幕在图像中的表现较为复杂,例如,电子屏幕所在的场景可能会存在较为复杂的背景,在录制时会对屏幕区域的定位形成干扰,且拍摄时摄像机镜头相对电子屏幕的表面倾斜,拍摄距离不确定等的因素导致不能准确定位电子屏幕的位置,进而满足用户对电子屏幕拍摄录制的需求。

2、目前,往往通过图像分割技术来提取屏幕区域,比如采用边缘分割、图像二值化分割等一些经典图像处理技术,但在背景较为复杂的场景下,仍难以准确识别电子屏幕的位置,进而难以满足用户对电子屏幕拍摄录制的需求。

3、上述内容仅用于辅助理解本申请的技术方案,并不代表承认上述内容为现有技术。

技术实现思路

1、本申请的主要目的在于提供一种屏幕定位方法、装置、电子设备及计算机可读存储介质,旨在解决在拍摄背景复杂的情况下,难以准确定位电子屏幕的区域的技术问题。

2、为实现上述目的,本申请提供一种屏幕定位方法,所述屏幕定位方法包括:

3、获取摄像机拍摄的图像数据,调用直线检测模型检测出所述图像数据中各直线段,以及调用目标区域检测模型检测出所述图像数据中的各矩形区域;

4、根据各所述矩形区域、各所述直线段以及各所述直线段之间的潜在交点,从所述图像数据中确定至少一个候选闭合区域,并分别确定各所述候选闭合区域的闭合面积比和所述候选闭合区域的直线平行度;

5、基于各所述候选闭合区域各自对应的所述闭合面积和所述平行度,分别确定各所述候选闭合区域的候选值;

6、在各所述候选闭合区域中选择候选值最大的候选闭合区域作为目标屏幕区域。

7、为实现上述目的,本申请提供一种屏幕定位装置,所述屏幕定位装置包括:

8、获取模块,用于获取摄像机拍摄的图像数据,调用直线检测模型检测出所述图像数据中各直线段,以及调用目标区域检测模型检测出所述图像数据中的各矩形区域;

9、候选闭合区域确定模块,用于根据各所述矩形区域、各所述直线段以及各所述直线段之间的潜在交点,从所述图像数据中确定至少一个候选闭合区域,并分别确定各所述候选闭合区域的闭合面积比和所述候选闭合区域的直线平行度;

10、候选值确定模块,用于基于各所述候选闭合区域各自对应的所述闭合面积和所述平行度,分别确定各所述候选闭合区域的候选值;

11、屏幕确定模块,用于在各所述候选闭合区域中选择候选值最大的候选闭合区域作为目标屏幕区域。

12、本申请还提供一种电子设备,所述电子设备包括:存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的所述屏幕定位方法的程序,所述屏幕定位方法的程序被处理器执行时可实现如上述的屏幕定位方法的步骤。

13、本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有实现屏幕定位方法的程序,所述屏幕定位方法的程序被处理器执行时实现如上述的屏幕定位方法的步骤。

14、本申请还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述的屏幕定位方法的步骤。

15、本申请提供了一种屏幕定位方法、装置、电子设备及计算机可读存储介质,获取摄像机拍摄的图像数据,调用直线检测模型检测出所述图像数据中各直线段,以及调用目标区域检测模型检测出所述图像数据中的各矩形区域;根据各所述矩形区域、各所述直线段以及各所述直线段之间的潜在交点,从所述图像数据中确定至少一个候选闭合区域,并分别确定各所述候选闭合区域的闭合面积比和所述候选闭合区域的直线平行度;基于各所述候选闭合区域各自对应的所述闭合面积和所述平行度,分别确定各所述候选闭合区域的候选值;在各所述候选闭合区域中选择候选值最大的候选闭合区域作为目标屏幕区域。

16、本申请获取摄像机拍摄的图像数据,分别调用直线检测模型和目标区域检测模型,从而实现检测出图像数据中的矩形区域和各直线段;再根据矩形区域、直线段以及直线段之间潜在的交点,从图像数据中确定至少一个候选闭合区域,后续则对各潜在闭合区域进行分析以得到目标屏幕区域,实现通过矩形区域、直线段和各直线段之间的潜在交点,确定可以通过直线段组成的候选闭合区域,从而可以排除不会形成闭合区域的直线段,减少了复杂背景下非闭合区域对应的直线段的干扰;进一步的,通过确定候选闭合区域的闭合面积比和直线平行度,并通过闭合面积和平行度,确定候选闭合区域的候选值,并选择候选值最大的候选闭合区域作为目标屏幕区域,实现在各候选闭合区域中选择闭合面积和平行度的水平都相对高的候选闭合区域作为目标屏幕区域,从而可以排除候选闭合区域的面积小和/或平行度低的候选区域的干扰,实现了在拍摄背景复杂的情况下,仍能准确定位目标屏幕区域,提高了目标屏幕区域定位的准确性。

技术特征:

1.一种屏幕定位方法,其特征在于,所述屏幕定位方法包括:

2.如权利要求1所述的屏幕定位方法,其特征在于,所述根据各所述矩形区域、各所述直线段以及各所述直线段之间的潜在交点,从所述图像数据中确定至少一个候选闭合区域的步骤包括:

3.如权利要求2所述的屏幕定位方法,其特征在于,所述根据各所述直线段以及各所述直线段之间的潜在交点,从所述图像数据中确定至少一个潜在闭合区域的步骤包括:

4.如权利要求3所述的屏幕定位方法,其特征在于,所述预设闭合条件包括预设闭合距离条件和预设闭合角度条件;所述在各所述潜在交点中筛选出满足预设闭合条件的多个潜在顶点的步骤包括:

5.如权利要求3所述的屏幕定位方法,其特征在于,所述根据各所述潜在顶点的顶点标识,确定至少一个潜在闭合区域的步骤包括:

6.如权利要求2所述的屏幕定位方法,其特征在于,所述根据各所述矩形区域,分别确定各所述潜在闭合区域的区域面积重合比的步骤包括:

7.如权利要求1所述的屏幕定位方法,其特征在于,所述分别确定各所述候选闭合区域的闭合面积比和所述候选闭合区域的直线平行度的步骤包括:

8.如权利要求1所述的屏幕定位方法,其特征在于,在所述在各所述候选闭合区域中选择候选值最大的候选闭合区域作为目标屏幕区域的步骤之后还包括:

9.一种电子设备,其特征在于,所述电子设备包括:

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

技术总结本申请应用于图像处理技术领域,公开了一种屏幕定位方法、装置、电子设备及计算机可读存储介质,包括:获取摄像机拍摄的图像数据,调用直线检测模型检测出图像数据中各直线段以及调用目标区域检测模型检测出图像数据中的各矩形区域;根据各矩形区域、各直线段以及各直线段之间的潜在交点,从图像数据中确定至少一个候选闭合区域,并分别确定各候选闭合区域的闭合面积和候选闭合区域上各候选直线段之间的平行度;基于各候选闭合区域各自对应的闭合面积和平行度分别确定各候选闭合区域的候选值;在各候选闭合区域中选择候选值最大的候选闭合区域作为目标屏幕区域。本申请旨在解决在拍摄背景复杂的情况下,难以准确定位电子屏幕的区域的技术问题。技术研发人员:曹长刚,郑永勤,罗钦瀚受保护的技术使用者:成都维海德科技有限公司技术研发日:技术公布日:2024/7/29

本文地址:https://www.jishuxx.com/zhuanli/20240730/195857.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。