图像采集方法、装置以及计算机可读存储介质与流程

文档序号:16201320发布日期:2018-12-08 06:38阅读:140来源:国知局
图像采集方法、装置以及计算机可读存储介质与流程

本发明涉及拍摄领域,尤其涉及一种图像采集方法、装置以及计算机可读存储介质。

背景技术

如今,拍摄成为受人们十分欢迎的一种记录生活的方式,例如帮朋友拍照,自拍等。

现有技术中,当拍摄一段运动中的人物视频时,通常需要用户自行调整摄像头的图像采集的方向和角度,以保证待拍摄的人在摄像头的拍摄画面中。

然而,在拍摄过程中,用户手动控制摄像头的图像采集的方向和角度的过程中,有时待拍摄的人仍会离开摄像头的拍摄画面;有时用户将智能终端固定放置在某一位置,想为自己拍摄一段运动的视频时,在运动过程中,用户容易离开摄像头的拍摄范围,导致无法完整地记录运动过程。



技术实现要素:

本发明解决的技术问题是用户在拍摄人物视频时,难以将人物始终保持在摄像头的拍摄画面中。

为解决上述技术问题,本发明实施例提供一种图像采集方法,包括:获取摄像头实时采集的图像;从所述实时采集的图像中识别出目标用户面部图像;当检测到所述目标用户面部图像移动时,调整所述摄像头的图像采集角度,使得所述目标用户面部图像处于所述摄像头的拍摄图像内;获取图像采集角度调整之后的所述摄像头采集的图像并显示。

可选的,获取用户面部图像在所述实时采集的图像中出现的持续时长;当所述用户面部图像在所述实时采集的图像中出现的持续时长达到预设时长时,判定所述用户面部图像为目标用户面部图像。

可选的,获取摄像头实时采集的图像的背景图像;根据所述背景图像,确定与之对应的目标区域;调整所述摄像头的图像采集角度,使得所述目标用户面部图像处于所述摄像头的拍摄图像中的目标区域内。

可选的,当检测到所述目标用户面部图像处于所述摄像头的拍摄画面之外时,输出告警信息以提示用户。

可选的,接收用户输入的语音信息;对所述语音信息进行解析;当检测到所述语音信息中存在与摄像头相关的控制指令时,根据所述控制指令控制所述摄像头执行相应的操作。

本发明提供一种图像采集装置,包括:获取单元,用于获取摄像头实时采集的图像;确定单元,用于从所述实时采集的图像中识别出目标用户面部图像;调整单元,用于当检测到所述目标用户面部图像移动时,调整所述摄像头的图像采集角度,使得所述目标用户面部图像处于所述摄像头的拍摄图像内;显示单元,用于获取图像采集角度调整之后的所述摄像头采集的图像并显示。

可选的,所述确定单元,用于获取用户面部图像在所述实时采集的图像中出现的持续时长;当所述用户面部图像在所述实时采集的图像中出现的持续时长达到预设时长时,判定所述用户面部图像为目标用户面部图像。

可选的,所述调整单元,用于获取摄像头实时采集的图像的背景图像;根据所述背景图像,确定与之对应的目标区域;调整所述摄像头的图像采集角度,使得所述目标用户面部图像处于所述摄像头的拍摄图像中的目标区域内。

可选的,所述调整单元,还用于当检测到所述目标用户面部图像处于所述摄像头的拍摄画面之外时,输出告警信息以提示用户。

可选的,所述调整单元,用于接收用户输入的语音信息;对所述语音信息进行解析;当检测到所述语音信息中存在与摄像头相关的控制指令时,根据所述控制指令控制所述摄像头执行相应的操作。

本发明还提供一种计算机可读存储介质,其上存储有计算机指令,所述计算机指令运行时执行上述任一种的图像采集方法的步骤。

本发明还提供一种图像采集装置,包括存储器和处理器,所述存储器上存储有计算机指令,所述计算机指令运行时所述处理器执行上述任一种的图像采集方法的步骤。

与现有技术相比,本发明实施例的技术方案具有以下有益效果:

在获取到摄像头实时采集的图像后,从中识别出用户面部图像。根据识别出的用户面部图像,确定需要拍摄的用户。当用户移动时,控制调整摄像头的图像采集角度,从而可以待用户图像维持在摄像头的拍摄画面中。

进一步,通过对背景图像进行识别,在摄像头的拍摄画面中确定目标区域,将待拍摄人物的面部图像维持于目标区域中,将用户面部图像置于拍摄画面中,便于用户拍摄,且能够提高拍摄质量,提高用户满意度。

进一步,根据用户的语音指令,将待拍摄人物的面部图像维持于摄像头的拍摄画面中,便于用户拍摄一段运动中的人物视频。

附图说明

图1是本发明实施例中提供的一种图像采集方法的流程图;

图2是本发明实施例中提供的一种图像采集装置的结构示意图。

具体实施方式

现有技术中,当拍摄一段运动中的人物视频时,通常需要用户自行调整摄像头的图像采集的方向和角度,以保证待拍摄的人在摄像头的拍摄画面中。

然而,在拍摄过程中,用户手动控制摄像头的图像采集的方向和角度的过程中,有时待拍摄的人仍会离开摄像头的拍摄画面;有时用户将智能终端固定放置在某一位置,想为自己拍摄一段运动的视频时,在运动过程中,用户容易离开摄像头的拍摄范围,导致无法完整地记录运动过程。

本发明实施例中,在获取到摄像头实时采集的图像后,从中识别出用户面部图像。根据识别出的用户面部图像,确定需要拍摄的用户。当用户移动时,控制调整摄像头的图像采集角度,从而可以待用户图像维持在摄像头的拍摄画面中。

为使本发明的上述目的、特征和有益效果能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。

参阅图1,本发明实施例中提供的一种图像采集方法,其中具体包括:

步骤s101,获取摄像头实时采集的图像。

在具体实施中,摄像头在进入工作状态时,即可实时采集镜头范围内的图像。摄像头也可以在接收到用户输入的控制指令时,实时采集镜头范围内的图像。

在实际应用中,摄像头可以设置在智能终端上。例如,摄像头可以设置在智能手机屏幕的上半部分的边框上。在本发明实施例中,智能终端可以控制摄像头采集图像,接收摄像头采集到的图像并在显示屏幕上显示。

步骤s102,从所述实时采集的图像中识别出目标用户面部图像。

在具体实施中,智能终端在接收到摄像头采集到的图像之后,可以对摄像头采集到的图像进行处理,以判断采集到的图像中是否存在目标用户面部图像。当判定采集到的图像中存在目标用户面部图像时,确定目标用户面部图像在采集到的图像中的具体位置。

在具体实施中,智能终端可以通过预设的人脸识别算法确定采集到的图像中是否存在目标用户面部图像,以及确定目标用户面部图像在采集到的图像中的位置。

在具体实施中,也可以由用户选定目标用户面部图像所处的位置。例如,用户可以在智能终端的显示屏幕上选定目标用户面部图像,智能终端在接收到用户输入的选定指令后,即可确定目标用户面部图像在所采集到的图像中的具体位置。

步骤s103,当检测到所述用户面部图像移动时,调整所述摄像头的图像采集角度,使得所述用户面部图像处于所述摄像头的采集的图像内。

在具体实施中,在根据预设的人脸识别算法确定的目标用户面部图像,和用户确定的目标用户面部图像移动时,调整所述摄像头的图像采集角度,使得所述目标用户面部图像处于所述摄像头的采集的图像内。

在具体实施中,目标用户面部图像可以是一个,也可以是多个。根据确定的目标用户面部图像移动时,调整所述摄像头的图像采集角度,使得所有的目标用户面部图像处于所述摄像头的采集的图像内。

步骤s104,获取图像采集角度调整之后的所述摄像头采集的图像并显示。

在具体实施中,在调整摄像头的图像采集角度,使得目标用户面部图像处于摄像头的拍摄范围之内后,摄像头可以实时采集拍摄范围内的图像并显示。

本发明实施例中,在从所述实时采集的图像中识别出用户面部图像之后,可以获取所述用户面部图像在所述实时采集的图像中出现的持续时长。当所述用户面部图像在所述实时采集的图像中出现的持续时长达到预设时长时,判定所述用户面部图像为目标用户面部图像。

在具体实施中,在实时采集的图像中出现的用户面部图像不一定全都是目标用户面部图像。因此在实时获取的图像中出现的持续时长达到预设时长时,判定所述用户面部图像为目标用户面部图像,在所有的用户面部图像移动时,通过调整摄像头的图像采集角度时,保证目标用户图像在拍摄画面中。

在具体实施中,用户面部图像在所述实时采集的图像中出现的持续时长可以由预设的算法确定,也可以是由用户根据实际需求设定。

例如,摄像头实时采集的图像中包括用户面部图像1和用户面部图像2,预设时长为1秒。若用户面部图像1在摄像头实时采集的图像中持续出现1.5秒,用户面部图像2在摄像头实时采集的图像中持续出现0.5秒,则判定用户面部图像1为目标用户面部图像。

本发明实施例中,可以将移动中的目标用户面部图像处于摄像头拍摄画面中的目标区域。

本发明实施例中,获取摄像头实时采集的图像的背景图像;根据所述背景图像,确定与之对应的目标区域;调整所述摄像头的图像采集角度,使得所述目标用户面部图像处于所述摄像头的采集的图像中的目标区域内。换而言之,针对不同的背景图像,其对应的目标区域可以不同。

例如,在拍摄过程中,若智能终端检测到背景图像为建筑物,则其对应的目标区域为背景图像的中间区域;若智能终端检测到背景图像为自然风景,则目标区域为背景图像中留白的部分。

需要说明的是,上述的举例仅为对本发明实施例中的目标区域与背景图像关系的说明。在实际应用中,可以根据厂商设置或者用户设置,针对不同的背景图像设置对应的目标区域。

采集的图像在具体实施中,可以通过预设的算法根据图像中的背景确定采集的图像中的目标区域。

本发明实施例中,在调整所述摄像头的图像采集角度之后,当检测到所述目标用户面部图像处于所述摄像头的拍摄画面之外时,可以输出告警信息以提示用户。

在具体实施中,摄像头的调整范围是有限的,当单个用户面部在移动过程中与摄像头之间的距离过近,那么在调整摄像头的图像采集角度之后,仍可能全部的目标用户面部图像可能无法处于拍摄画面之内。

当有多个目标用户面部图像时,在调整摄像头的图像采集角度后,所有需要调整的用户面部图像仍可能无法处于摄像头的拍摄画面之内。

在具体实施中,当调整摄像头的图像采集角度之后,仍无法将目标用户面部图像处于摄像头的拍摄画面之内时,输出警告提醒用户需要自行对身体姿态做出调整,或者对摄像头所处的位置做调整,以保证拍摄效果符合用户的预期。警告可以通过声音、振动或信息推送等多种方式实现。

本发明实施例中,在调整所述摄像头的图像采集角度时,接收用户输入的语音信息;对所述语音信息进行解析;当检测到所述语音信息中存在与摄像头相关的控制指令时,根据所述控制指令控制所述摄像头执行相应的操作。

在具体实施中,用户可以对智能终端进行语音控制。调整摄像头的拍摄角度,使得目标用户面部图像处于所述目标区域之后,用户可以根据实际情况,通过语音进一步控制摄像头的图像采集角度,以调整目标用户面部图像在图像采集画面中的位置,以拍摄出符合用户预期的图像。

例如,语音输出“向左边偏一点”,智能终端可以分析得到“左边”的控制指令,进而控制摄像头的图像采集角度向左偏。

在具体实施中,用户在为自己拍摄视频的过程中,通常是将智能终端放置于合适的位置以达到理想的拍摄效果。然而,当用户想要控制智能终端上的摄像头的图像采集角度时,可能不方便通过手动的方式对智能终端进行控制。采用本发明实施例中的方案,通过语音控制摄像头的图像采集角度,可以便于用户对智能终端进行控制,提升用户的使用体验。

参阅图2,本发明还提供一种图像采集装置20,包括:

获取单元201,用于获取摄像头实时采集的图像;

确定单元202,用于从所述实时采集的图像中识别出目标用户面部图像;

调整单元203,用于当检测到所述目标用户面部图像移动时,调整所述摄像头的图像采集角度,使得所述目标用户面部图像处于所述摄像头的拍摄图像内;

显示单元204,用于图像采集角度调整之后的获取所述摄像头采集的图像并显示。

本发明实施例中,所述确定单元202,还用于获取用户面部图像在所述实时采集的图像中出现的持续时长;当所述用户面部图像在所述实时采集的图像中出现的持续时长达到预设时长时,判定所述用户面部图像为目标用户面部图像。

本发明实施例中,所述调整单元203,用于获取摄像头实时采集的图像的背景图像;根据所述背景图像,确定与之对应的目标区域;调整所述摄像头的图像采集角度,使得所述目标用户面部图像处于所述摄像头的拍摄图像中的目标区域内。

本发明实施例中,所述调整单元203,还用于当检测到所述目标用户面部图像处于所述摄像头的拍摄画面之外时,输出告警信息以提示用户。

本发明实施例中,所述调整单元203,用于接收用户输入的语音信息;对所述语音信息进行解析;当检测到所述语音信息中存在与摄像头相关的控制指令时,根据所述控制指令控制所述摄像头执行相应的操作。

本发明还提供一种计算机可读存储介质,其上存储有计算机指令,所述计算机指令运行时执行上述任一种的图像采集方法的步骤。

本发明还提供一种图像采集装置,包括存储器和处理器,所述存储器上存储有计算机指令,所述计算机指令运行时所述处理器执行上述任一种的图像采集方法的步骤。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指示相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:rom、ram、磁盘或光盘等。

虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。

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