人像构图肢体截断检测方法、装置、终端及存储介质制造方法及图纸

技术编号:24521030 阅读:23 留言:0更新日期:2020-06-17 07:56
本申请实施例提供了一种人像构图肢体截断检测方法、装置、终端及存储介质,涉及终端技术领域。所述方法包括:对目标图像进行人体关键点检测,获取人体的骨骼关键点的位置;对目标图像进行人体检测,获取人体检测框的位置和大小,人体检测框是指与目标图像中的人体外接的矩形框;根据骨骼关键点的位置与人体检测框的位置和大小,确定拍摄的人像类型;根据骨骼关键点的位置、人体检测框的位置和大小与人像类型,检测是否存在人像构图肢体截断。本申请实施例可以有效检测是否存在人像构图肢体截断。

Detection method, device, terminal and storage medium of limb truncation in portrait composition

【技术实现步骤摘要】
人像构图肢体截断检测方法、装置、终端及存储介质
本申请实施例涉及终端
,特别涉及一种人像构图肢体截断检测方法、装置、终端及存储介质。
技术介绍
随着终端技术的发展,用户可以通过终端拍摄图像。在相关技术中,有些终端可以指导用户进行图像拍摄。例如,当检测到人脸时,终端启动人像构图模式,通过将人脸放置于图像的某几个位置上来达到智能构图的效果,当人像与最佳构图定位一致时,将自动定格拍摄。然而,上述相关技术中仅考虑了人脸的位置,导致智能构图后的成片会出现人体肢体被画面边缘切割的情况。因此,检测是否存在人像构图肢体截断现象是亟待解决的问题。
技术实现思路
本申请实施例提供一种人像构图肢体截断检测方法、装置、终端及存储介质。所述技术方案如下:一方面,本申请实施例提供一种人像构图肢体截断检测方法,所述方法包括:对目标图像进行人体关键点检测,获取人体的骨骼关键点的位置;对所述目标图像进行人体检测,获取人体检测框的位置和大小,所述人体检测框是指与所述目标图像中的人体外接的矩形框;根据所述骨骼本文档来自技高网...

【技术保护点】
1.一种人像构图肢体截断检测方法,其特征在于,所述方法包括:/n对目标图像进行人体关键点检测,获取人体的骨骼关键点的位置;/n对所述目标图像进行人体检测,获取人体检测框的位置和大小,所述人体检测框是指与所述目标图像中的人体外接的矩形框;/n根据所述骨骼关键点的位置与所述人体检测框的位置和大小,确定拍摄的人像类型;/n根据所述骨骼关键点的位置、所述人体检测框的位置和大小与所述人像类型,检测是否存在人像构图肢体截断。/n

【技术特征摘要】
1.一种人像构图肢体截断检测方法,其特征在于,所述方法包括:
对目标图像进行人体关键点检测,获取人体的骨骼关键点的位置;
对所述目标图像进行人体检测,获取人体检测框的位置和大小,所述人体检测框是指与所述目标图像中的人体外接的矩形框;
根据所述骨骼关键点的位置与所述人体检测框的位置和大小,确定拍摄的人像类型;
根据所述骨骼关键点的位置、所述人体检测框的位置和大小与所述人像类型,检测是否存在人像构图肢体截断。


2.根据权利要求1所述的方法,其特征在于,所述根据所述骨骼关键点的位置与所述人体检测框的位置和大小,确定拍摄的人像类型,包括:
响应于不包含头部关键点,确定拍摄的人像类型为局部身体特写;
响应于包含所述头部关键点,根据目标长度与所述人体检测框的长度,确定拍摄的人像类型,所述目标长度是指头部的长度与宽度中较大的长度。


3.根据权利要求2所述的方法,其特征在于,所述根据目标长度与所述人体检测框的长度,确定拍摄的人像类型,包括:
响应于所述目标长度与所述人体检测框的长度的比值属于第一取值范围,确定拍摄的人像类型为面部特写;
响应于所述目标长度与所述人体检测框的长度的比值属于第二取值范围,确定拍摄的人像类型为胸像;
响应于所述目标长度与所述人体检测框的长度的比值属于第三取值范围,确定拍摄的人像类型为七分身像;
响应于所述目标长度与所述人体检测框的长度的比值属于第四取值范围,确定拍摄的人像类型为全身像。


4.根据权利要求1所述的方法,其特征在于,所述根据所述骨骼关键点的位置与所述人体检测框的位置和大小,确定拍摄的人像类型,包括:
响应于不包含头部关键点,确定拍摄的人像类型为局部身体特写;
响应于包含头部关键点和脚部关键点,确定拍摄的人像类型为全身像;
响应于包含头部关键点和髋关节关键点,且不包含脚部关键点,确定拍摄的人像类型为七分身像;
响应于包含头部关键点,且不包含髋关节关键点和脚部关键点,确定拍摄的人像类型为胸像。


5.根据权利要求1所述的方法,其特征在于,所述根据所述骨骼关键点的位置、所述人体检测框的位置和大小与所述人像类型,检测是否存在人像构图肢体截断,包括:
响应于不存在头部关键点,确定不存在人像构图头部截断;
响应于存在头部关键点,根据头部关键点和所述人像类型,检测是否存在人像构图头部截断。


6.根据权利要求5所述的方法,其特征在于,所述根据头部关键点和所述人像类型,检测是否存在人像构图头部截断,包括:
响应于第一距离属于第五取值范围,根据目标头部检测点和所述人像类型,检测是否存在人像构图头部截断,所述目标图像中包括至少一个所述头部关键点,所述第一距离是指所述头部关键点到所述目标图像的上边缘的距离的均值,所述目标头部检测点是指距离所述目标图像的上边缘最近的头部关键点;
响应于所述第一距离不属于第五取值范围,确定不存在人像构图头部截断。


7.根据权利要求6所述的方法,其特征在于,所述根据目标头部检测点和所述人像类型,检测是否存在人像构图头部截断,包括:
响应于所述人像类型为面部特写或胸像、且所述目标头部检测点到所述目标图像的上边缘的距离属于第六取值范围,确定存在人像构图头部截断;
响应于所述人像类型为面部特写或胸像、且所述目标头部检测点到所述目标图像的上边缘的距离不属于所述第六取值范围,确定不存在人像构图头部截断;
响应于所述人像类型为七分身像或全身像、且所述目标头部检测点到所述目标图像的上边缘的距离属于第七取值范围,确定存在人像构图头部截断;
响应于所述人像类型为七分身像或全身像、且所述目标头部检测点到所述目标图像的上边缘的距离不属于所述第七取值范围,确定不存在人像构图头部截断;
响应于所述人像类型为局部身体特写,确定不存在人像构图头部截断。


8.根据权利要求1所述的方法,其特征在于,所述根据所述骨骼关键点的位置、所述人体检测框的位置和大小与所述人像类型,检测是否存在人像构图肢体截断,包括:
响应于所述人体检测框的下边缘与所述目标图像的下边缘的距离不属于第八取值范围,确定不存在人像构图脚踝截断;
响应于所述人体检测框的下边缘与所述目标图像的下边缘的距离属于所述第八取值范围、且存在所述脚踝关键点,根据目标脚踝检测点和所述人像类型,检测是否存在人像构图脚踝截断,所述目标图像中包括至少一个脚踝关键点,所述目标脚踝检测点是指距离所述目标图像的下边缘最远的脚踝关键点;
响应于所述人体检测框的下边缘与所述目标图像的下边缘的距离属于所述第八取值范围、且不存在所述脚踝关键点,确定不存在人像构图脚踝截断。


9.根据权利要求8所述的方法,其特征在于,所述根据目标脚踝检测点和所述人像类型,检测是否存在人像构图脚踝截断,包括:
响应于所述人...

【专利技术属性】
技术研发人员:金越蒋燚李亚乾
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东;44

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

1