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

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

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

背景技术

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

现有技术中,用户在自拍时,通常手持拍摄设备进行自拍,由拍摄者自行调整拍摄地角度,将面部调整至拍摄画面中合适的位置。

然而,在自拍中,由于用户是手持拍摄设备,通过调整手臂或手腕来调节的拍摄范围十分有限,用户难以自行将脸部调整至拍摄画面中合适的位置。



技术实现要素:

本发明解决的技术问题是自拍者难以自行将脸部调整至拍摄画面中合适的位置,不便于自拍。

为解决上述技术问题,本发明实施例提供一种图像采集方法,包括:获取摄像头采集的图像;确定用户面部图像在所述图像中的位置;判断所述用户面部图像在所述图像中的位置是否处于预设的目标区域;当所述用户面部图像处于所述目标区域之外时,调整所述摄像头的图像采集角度,使得所述摄像头采集到的用户面部图像处于所述目标区域;获取所述摄像头采集的待拍照图像并显示。

可选的,获取所述图像的背景图像;根据所述背景图像,确定与之对应的目标区域。

可选的,采用预设的面部识别算法确定用户面部图像在所述图像中的位置。

可选的,当某一用户面部图像处于目标区域之外的部分与所述用户面部图像的面积比例大于预设的合理比例时,判定所述用户面部图像处于所述目标区域之外。

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

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

本发明还提供一种图像采集装置,包括:采集单元,用于获取摄像头采集的图像;确定单元,用于确定用户面部图像在所述图像中的位置;判断单元,用于判断所述用户面部图像在所述图像中的位置是否处于预设的目标区域;调整单元,用于当所述用户面部图像处于所述目标区域之外时,调整所述摄像头的图像采集角度,使得所述摄像头采集到的用户面部图像处于所述目标区域;拍摄单元,用于获取所述摄像头采集的待拍照图像并显示。

可选的,所述判断单元,还用于获取所述图像的背景图像;根据所述背景图像,确定与之对应的目标区域。

可选的,所述确定单元,用于采用预设的面部识别算法确定用户面部图像在所述图像中的位置。

可选的,所述判断单元,用于当某一用户面部图像处于目标区域之外的部分与所述用户面部图像的面积比例大于预设的合理比例时,判定所述用户面部图像处于所述目标区域之外。

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

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

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

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

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

通过在拍摄画面中确定合理位置区域,调整摄像头的拍摄角度,将用户的脸部调整至拍摄画面中的合理位置区域,便于用户完成自拍。

进一步,根据拍摄画面中的背景确定拍摄画面中的合理位置区域,并在用户自拍时,将用户面部图像置于拍摄画面中的合理位置区域,便于用户自拍,且能够提高自拍质量,提高用户满意度。

进一步,根据自拍者的语音指令,调整自拍者的脸部在拍摄画面中的位置,更加便于用户自拍,提升用户的使用体验。

附图说明

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

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

具体实施方式

现有技术中,用户在自拍时,通常手持拍摄设备进行自拍,由拍摄者自行调整拍摄地角度,将面部调整至采集的图像中合适的位置。

然而,在自拍中,由于用户是手持拍摄设备,通过调整手臂或手腕来调节的拍摄范围十分有限,用户难以自行将脸部调整至采集的图像中合适的位置。

在本发明实施例中,通过在采集的图像中确定合理位置区域,调整摄像头的拍摄角度,将用户的脸部调整至采集的图像中的合理位置区域,便于用户完成自拍。

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

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

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

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

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

步骤s102,确定用户面部图像在所述图像中的位置。

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

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

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

步骤s103,判断所述用户面部图像在所述图像中的位置是否处于预设的目标区域。

在具体实施中,可以通过预设的算法确定采集的图像所采集到的图像中的目标区域,也可以由用户主动确定采集的图像中的目标区域。在确定采集的图像中的目标区域后,可以判断用户面部图像在所述图像中的位置是否处于预设的目标区域。

在具体实施中,图像中的用户面部图像可以为一个也可以为多个。当只有一个用户自拍时,摄像头采集到的用户面部图像为一个,可以当用户面部图像有处于目标区域外的部分时,判定用户面部图像处于目标区域之外;也可以当用户面部图像处于目标区域之外的部分与该用户面部图像的面积比例超过预设的阈值时,判定用户面部图像处于目标区域之外。

当有多个用户同时自拍时,摄像头采集到的用户面部图像为多个,可以当某一用户面部图像有处于目标区域外的部分时,判定用户面部图像处于目标区域之外;也可以当某一用户面部图像处于目标区域之外的部分与该用户面部图像的面积比例超过预设的阈值时,判定用户面部图像处于目标区域之外。

在具体实施中,可以由用户按照实际情况设定用户面部图像处于目标区域之外的判定标准。

步骤s104,当所述用户面部图像处于所述目标区域之外时,调整所述摄像头的图像采集角度,使得所述摄像头采集到的用户面部图像处于所述目标区域。

在具体实施中,当智能终端检测到用户面部图像处于目标区域之外时,摄像头可能没有采集到用户面部图像,或者仅采集到用户的部分面部图像。此时,用户可能对摄像头采集到的图像并不满意。因此,当智能终端检测到用户面部图像处于目标区域之外时,可以根据采集的图像中确定的目标区域,通过调整摄像头的采集图像角度,将用户面部图像处于采集的图像中的目标区域。

在具体实施中,用户面部图像为多个时,同样通过调整摄像头的采集图像角度,将所有的用户面部图像处于采集的图像中。

步骤s105,获取所述摄像头采集的待拍照图像并显示。

本发明实施例中,在获取图像后,获取所述图像的背景图像;根据所述背景图像,确定与之对应的目标区域。换而言之,针对不同的背景图像,其对应的目标区域可以不同。

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

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

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

本发明实施例中,在获取所述图像后,采用预设的面部识别算法确定用户面部图像在所述图像中的位置。

在具体实施中,预设的面部识别算法可以识别出图像中可以识别的所有用户面部图像,如果面部识别算法识别出的用户面部图像不是需要进行调整的用户面部图像,可以由用户主动进行排除;如果有面部识别算法没有识别出的用户面部图像,可以由用户根据实际情况选定需要进行调整的用户面部图像。

本发明实施例中,在确定目标区域以及用户面部图像后,当某一用户面部图像处于目标区域之外的部分与所述用户面部图像的面积比例大于预设的合理比例时,判定所述用户面部图像处于所述目标区域之外。

在具体实施中,需要进行调整的用户面部图像可能不止一个,完全处于所述目标区域内的用户面部图像不用进行进一步的调整。

在具体实施中,若某一用户面部图像一部分处于目标区域之内,一部分处于目标区域之外,当处于目标区域之外的部分与所述用户面部图像的面积比例大于预设的合理比例时,判定所述用户面部图像处于目标区域之外。

在具体实施中,合理比例可以根据预设的算法确定,也可以由用户根据实际情况设定。

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

在具体实施中,摄像头的调整范围是有限的。当单个用户进行自拍时,若用户面部与摄像头之间的距离过近,那么在调整摄像头的图像采集角度之后,用户面部图像可能仍未处于采集的图像的目标区域之内。

当多个用户同时进行自拍时,在调整摄像头的图像采集角度后,所有用户对应的用户面部图像可能没有全部处于目标区域之内。

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

本发明实施例中,在摄像头采集到的用户面部图像处于所述目标区域之后,接收用户输入的语音信息;对所述语音信息进行解析;当检测到所述语音信息中存在与摄像头相关的控制指令时,根据所述控制指令控制所述摄像头执行相应的操作。

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

在具体实施中,用户在自拍过程中,通常是一只手手持拍摄设备,并将拍摄设备放置于合适的位置以达到理想的拍摄效果,在这种情况下,当用户想要控制摄像头的拍摄角度时,用户的另一只手不方便对拍摄设备进行控制,此时语音控制可以很好地解决这个问题,提升用户的使用体验。

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

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

确定单元202,用于确定用户面部图像在所述图像中的位置;

判断单元203,用于判断所述用户面部图像在所述图像中的位置是否处于预设的目标区域;

调整单元204,用于当所述用户面部图像处于所述目标区域之外时,调整所述摄像头的图像采集角度,使得所述摄像头采集到的用户面部图像处于所述目标区域;

拍摄单元205,用于获取所述摄像头采集的待拍照图像并显示。

本发明实施例中,所述判断单元203,还用于获取所述图像的背景图像;根据所述背景图像,确定与之对应的目标区域。

本发明实施例中,所述确定单元202,用于采用预设的面部识别算法确定用户面部图像在所述图像中的位置。

本发明实施例中,所述判断单元203,用于当某一用户面部图像处于目标区域之外的部分与所述用户面部图像的面积比例大于预设的合理比例时,判定所述用户面部图像处于所述目标区域之外。

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

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

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

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

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

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

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