一种基于画面显示的人物框定方法、装置和终端设备与流程

文档序号:37362100发布日期:2024-03-22 10:15阅读:64来源:国知局
一种基于画面显示的人物框定方法、装置和终端设备与流程

本发明涉及图像处理,尤其涉及一种基于画面显示的人物框定方法、装置和终端设备。


背景技术:

1、监控画面是指通过安装在公共场所或私人领域的监控摄像头所拍摄到的画面,摄像画面则是指通过摄像机拍摄到的画面或者在视频通话中的根据摄像装置拍摄到的画面,但是,无论是监控画面还是摄像画面,其经常需要进行人物的框定,而人物的框定技术是指在摄影或摄像中,使用框架或边框来突出人物,强调人物的重要性,或者将人物置于特定的情境中,这种技术可以通过选择合适的镜头、设置拍摄角度、调整画面的显示区域等方式来实现。

2、而在监控和摄像系统中,实现人物画面自动框定的系统可以自动调整画面,以捕捉和追踪目标。然而,现有系统在基于人脸识别实现人脸的画面框定时,常常直接根据识别的人物或人脸,基于预设的框定面积大小就直接得到出人物的框定画面,并没有根据人脸在画面中的实际位置坐标来得到人物框定的画面,因此现有技术的人物框定技术不能实现人物或人脸的准确定位和框定,使得监控和摄像的画面显示的质量太差,且不能实现画面的精确调整。


技术实现思路

1、本发明实施例提供了一种基于画面显示的人物框定方法、装置和终端设备,能有效解决现有技术中不能实现人物或人脸的准确定位和框定,使得监控和摄像的画面显示的质量太差,且不能实现画面的精确调整的问题。

2、本发明一实施例提供了一种基于画面显示的人物框定方法,包括:

3、对拍摄到的第一画面进行人脸识别,得到若干目标人脸;

4、根据每一目标人脸的中心坐标、人脸区域的尺寸与第一预设宽高比,在所述第一画面中生成人物选定框;

5、根据所述人物选定框的尺寸以及人物选定框的位置调整摄像头的视角,以使得所述摄像头根据调整后的视角对所述人物选定框内的第二画面进行显示。

6、优选地,所述对拍摄到的第一画面进行人脸识别,得到若干目标人脸,包括:

7、获取第一摄像头拍摄到的第一画面;

8、对所述第一画面中的人脸进行识别,继而对所述若干目标人脸进行框定。

9、优选地,所述根据每一目标人脸的中心坐标、人脸区域的尺寸与第一预设宽高比,在所述第一画面中生成人物选定框,包括:

10、在判定目标人脸的个数为单个时,则根据人脸区域的尺寸,得到人脸高度和人脸宽度;

11、根据人脸宽度乘以第一预设倍数的乘积得到第一目标宽度,并根据第一目标宽度得到躯干宽度;

12、在所述目标人脸的中心生成第一区域;其中,所述第一区域的宽度为所述躯干宽度与人脸宽度之和,所述第一区域的高度为人脸高度;所述躯干宽度包括第一左躯干宽度以及第一右躯干宽度,所述第一区域的左边界与目标人脸的人脸区域的距离为第一左躯干宽度,所述第一区域的右边界与目标人脸的人脸区域的距离为第一右躯干宽度;

13、根据所述第一区域的宽度乘以第二预设倍数得到的第二目标宽度,以及根据第二目标宽度与第一预设宽高比得到的第一目标高度,生成人物选定框;其中,所述目标人脸的中心在第二目标高度对应的高度线上;所述第二目标高度为所述第一目标高度与第三预设倍数的乘积。

14、优选地,所述根据每一目标人脸的中心坐标、人脸区域的尺寸与第一预设宽高比,在所述第一画面中生成人物选定框,包括:

15、在判定目标人脸的个数为多个时,则根据每一目标人脸的中心坐标,将与画面左边缘相距最小的目标人脸作为左目标人脸,将与画面右边缘相距最小的目标人脸作为右目标人脸,将与画面上边缘相距最小的目标人脸作为上目标人脸,将与画面下边缘相距最小的目标人脸作为下目标人脸;

16、将左目标人脸的人脸宽度乘以第一预设倍数得到的第三目标宽度作为第二左躯干宽度,根据右目标人脸的人脸宽度乘以第一预设倍数得到的第四目标宽度作为第二右躯干宽度;

17、以左目标人脸以及右目标人脸对应的躯干分别作为左边界和右边界,以上目标人脸的头顶作为上边界,以下目标人脸的人脸区域下边缘与作为下边界,生成第二区域;其中,所述第二区域的左边界与左目标人脸的人脸区域的距离为第二左躯干宽度,所述第二区域的右边界与右目标人脸的人脸区域的距离为第二右躯干宽度;

18、根据所述第二区域的尺寸以及第一预设宽高比,在所述第一画面中生成人物选定框。

19、优选地,根据所述第二区域的尺寸以及第一预设宽高比,在所述第一画面中生成人物选定框,包括:

20、在判定所述第二区域的宽高比大于第二预设宽高比时,则根据所述第二区域的宽度与第四预设倍数的乘积得到第五目标宽度,根据所述第二区域的高度以及第一预设宽高比得到第三目标高度;

21、根据所述第五目标宽度以及所述第三目标高度,在所述第一画面中生成人物选定框;其中,所述第二区域的中心在第四目标高度对应的高度线上;所述第四目标高度为所述第三目标高度与第三预设倍数的乘积。

22、优选地,根据所述第二区域的尺寸以及第一预设宽高比,在所述第一画面中生成人物选定框,包括:

23、在判定所述第二区域的宽高比小于第二预设宽高比时,根据上目标人脸的人脸高度乘以第五预设倍数的乘积得到第五目标高度,根据下目标人脸的人脸高度乘以第六预设倍数的乘积得到第六目标高度;

24、根据所述第二区域的高度、第五目标高度以及第六目标高度得到第七目标高度,根据所述第二区域的宽度以及第一预设宽高比得到第目标宽度;

25、根据所述第六目标宽度以及所述第七目标高度,在所述第一画面中生成人物选定框;其中,所述第二区域的中心在第八目标高度对应的高度线上;所述第八目标高度为所述第七目标高度与第三预设倍数的乘积。

26、优选地,所述根据所述人物选定框的尺寸以及人物选定框的位置调整摄像头的视角,以使得所述摄像头根据调整后的视角对所述人物选定框内的第二画面进行显示,包括:

27、根据所述人物选定框的尺寸以及人物选定框的位置调整第二摄像头的视角,以使得所述第二摄像头根据调整后的视角对所述人物选定框内的第二画面进行显示;其中,所述第一摄像头用于进行人形或人脸的追踪,所述第二摄像头用于调整画面显示的视角。

28、优选地,还包括:

29、当目标人脸的个数为单个且判定第二画面中的目标人脸移动时,则判断目标人脸移动后的人脸区域是否还处于第一区域或第一左躯干宽度对应的区域,或是否还处于第一区域或第一右躯干宽度对应的区域内,若是,则不重新调整第二摄像头的视角;若否,则重新调整第二摄像头的视角;

30、当目标人脸的个数为多个且判定第二画面中的左目标人脸或右目标人脸移动时,则判断左目标人脸移动后的人脸区域是否还处于第二区域或第二左躯干宽度对应的区域,或判断右目标人脸移动后的人脸区域是否还处于第二区域或第二右躯干宽度对应的区域;若是,则不重新调整第二摄像头的视角;若否,则重新调整第二摄像头的视角。

31、在上述的方法实施例的基础上,本发明对应提供了装置项实施例。

32、本发明一实施例提供了一种基于画面显示的人物框定装置,包括:人脸识别模块、人物选定框生成模块以及画面显示模块;

33、所述人脸识别模块,用于对拍摄到的第一画面进行人脸识别,得到若干目标人脸;

34、所述人物选定框生成模块,用于根据每一目标人脸的中心坐标、人脸区域的尺寸与第一预设宽高比,在所述第一画面中生成人物选定框;

35、所述画面显示模块,用于根据所述人物选定框的尺寸以及人物选定框的位置调整摄像头的视角,以使得所述摄像头根据调整后的视角对所述人物选定框内的第二画面进行显示。

36、在上述的方法实施例的基础上,本发明对应提供了终端设备项实施例。

37、本发明另一实施例提供了一种终端设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现上述发明实施例所述的一种基于画面显示的人物框定方法。

38、通过实施本发明具有如下有益效果:

39、本发明实施例提供了一种基于画面显示的人物框定方法、装置和终端设备,所述方法包括:对拍摄到的第一画面进行人脸识别,得到若干目标人脸;根据每一目标人脸的中心坐标、人脸区域的尺寸与第一预设宽高比,在所述第一画面中生成人物选定框;根据所述人物选定框的尺寸以及人物选定框的位置调整摄像头的视角,以使得所述摄像头根据调整后的视角对所述人物选定框内的第二画面进行显示。与现有技术相比,本发明通过对拍摄到的第一画面进行人脸识别得到若干目标人脸后,可以根据一目标人脸的中心坐标、人脸宽度与第一预设宽高比,在所述第一画面中生成人物选定框,即本发明不是在得到人脸后直接根据预设的框定面积大小直接生成人物选定框,而是根据了每一目标人脸的中心坐标和人脸宽度,以及第一预设宽高比生成更加精准的人物选定框,以实现人物或人脸的准确定位和框定,也使得后续在根据所述人物选定框的尺寸以及位置调整摄像头的视角时,可以实现画面的精确调整,即实现了人物画面的精准定位和显示,从而可以更加精准地突出人物,以在画面中强调人物的重要性,因此本发明提高了画面显示的质量,且提高了画面调整的精确度。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1