一种拍照方法及电子设备的制造方法_2

文档序号:9581993阅读:来源:国知局
样,在电子设备检测到用户的拍照命令后,就能够立即从M个摄像头中确定N个摄像头为工作摄像头来执行拍照命令,所以,能有效解决现有技术存在的电子设备存在不能同时启动电子设备的多个摄像头的技术问题,进而实现电子设备能同时启动多个摄像头,以及能够使电子设备可根据用户的拍照命令从多个摄像头中确定至少一个摄像头为工作摄像头的技术效果。
[0068]2、由于在本申请实施例中的技术方案中,采用了电子设备根据用户的拍照命令,确定处于开启状态中的多个摄像头中的一个或N个摄像头为工作摄像头的技术手段,这样,在电子设备检测到用户的拍照命令后,基于所述拍照命令,就能够立即从M个摄像头中确定N个摄像头为工作摄像头来执行拍照命令。比如,电子设备在获得用户的当前声控信号后,就判断当前声控信号与预设声控信号是否匹配,当匹配时,可根据当前声控信号的当前方向,选择与当前方向在同一方向上的且与当前声控信号的声源位置的距离小于预设距离的至少一个摄像头作为工作摄像头来执行拍照命令,或者可根据当前声控信号的声源位置选择与所述声源位置的距离小于预设距离的属于电子设备多个摄像头中的至少一个摄像头作为工作摄像头来执行拍照命令。所以,电子设备能准确响应用户的当前声控信号进而选择合适的摄像头作为工作摄像来执行拍照命令。又如:电子设备在获得用户的拍照命令后,就立即获取M个摄像头的M个当前预览图像,判断当前预览图像中的人脸图像与电子设备的用户人脸预览图像是否匹配,在所述M个当前预览图像中有N个当前预览图像中的人脸图像匹配所述电子设备的用户的用户人脸预览图像时,确定所述N个当前预览图像对应的N个摄像头为工作摄像头。所以,电子设备能准确识别电子设备所属用户的人脸进而选择识别到电子设备所属用户的人脸的摄像头作为工作摄像来执行拍照命令。因此,能有效解决现有技术中的电子设备存在不能自动地基于拍照命令智能地设置工作摄像头的技术问题。进而实现了电子设备能自动地基于拍照命令智能地设置工作摄像头的技术效果。
[0069]3、由于在本申请实施例中的技术方案中,采用了电子设备识别所述工作摄像头所拍摄的待显示图像中是否包含人脸图像的技术手段,这样,实现了在当所述待显示图像中包含人脸图像时,才会在显示单元显示出包含人脸图像的图像,进而实现了电子设备能够智能地根据工作摄像头所拍摄的待显示图像中是否包含人脸图像,显示满足用户要求的图像的技术效果。
[0070]4、由于在本申请实施例中的技术方案中,采用了电子设备识别所述工作摄像头所拍摄的待显示图像中是否包含所述电子设备所属用户人脸预览图像的技术手段,这样,实现了在当所述待显示图像中包含电子设备所属用户人脸时,才会在显示单元显示出包含电子设备所属用户人脸的图像,进而实现了电子设备能够智能地根据工作摄像头所拍摄的待显示图像中是否包含所属用户的人脸图像,显示满足用户要求的图像的技术效果。
[0071]5、由于在本申请实施例中的技术方案中,采用了电子设备的多个工作摄像头可同时执行拍照命令的技术手段,这样,电子设备可以同时在显示单元显示出所述多个摄像头所拍摄的图像,进而实现了电子设备能够显示多个工作摄像头所拍摄的图像的技术效果。
[0072]6、由于本申请实施例中的一个或多个技术方案能够实现上述技术效果,所以,使得用户在使用本申请中的电子设备进行拍照时,能够根据拍照者的拍照命令,智能地选着电子设备多个摄像头中的至少一个作为工作摄像头来执行所述拍照命令,并且可根据所述工作摄像头所拍摄的待显示图像的特征,确定所述待显示图像中至少一个图像作为最终显示图像,所以有效提升了用户体验。
【附图说明】
[0073]图1为本申请实施例一提供的一种拍照方法的流程图;
[0074]图2为本申请实施例一中拍照方法的步骤S102的第一种实现方式;
[0075]图3为本申请实施例一中拍照方法的步骤S103的第一种实现方式;
[0076]图4为本申请实施例一中拍照方法的步骤S103的第二种实现方式;
[0077]图5为本申请实施例一中拍照方法的步骤S103的第三种实现方式;
[0078]图6为本申请实施例一中拍照方法的步骤S103的第四种实现方式;
[0079]图7为本申请实施例一中拍照方法的步骤S105的第二种实现方式;
[0080]图8为本申请实施例二提供的一种电子设备的结构方框图。
【具体实施方式】
[0081]在本申请实施例提供的技术方案中,通过提供一种拍照方法及电子设备,用于解决现有技术中的电子设备存在不能同时启动电子设备的多个摄像头的技术问题,实现了电子设备能同时启动多个摄像头的技术效果。
[0082]为解决上述技术问题并实现上述技术效果,本申请实施例中技术方案的总体思路如下:
[0083]采用了先同时启动所述M个摄像头;再接收拍照命令的技术手段,即:是在接收到拍照指令之前先同时启动电子设备中的M个摄像头,这样,在电子设备检测到用户的拍照命令后,就能够立即从M个摄像头中确定N个摄像头为工作摄像头来执行拍照命令,所以,能有效解决现有技术存在的电子设备存在不能同时启动电子设备的多个摄像头的技术问题,进而实现电子设备能同时启动多个摄像头,以及能够使电子设备可根据用户的拍照命令从多个摄像头中确定至少一个摄像头为工作摄像头的技术效果。
[0084]下面结合附图对本申请实施例技术方案的主要实现原理、【具体实施方式】及其对应能够达到的有益效果进行详细的阐述。
[0085]实施例一
[0086]请参考图1,本申请实施例提供一种拍照方法,应用于电子设备,所述电子设备包括设置在至少两个不同位置的M个摄像头和显示单元,M为大于等于2的整数,所述方法包括:
[0087]SlOl:同时启动所述M个摄像头;
[0088]S102:接收拍照命令;
[0089]S103:基于所述拍照命令,确定所述M个摄像头中的N个摄像头为工作摄像头;
[0090]S104:执行所述拍照指令,获得所述工作摄像头所拍摄的N张图像,N为小于等于M的正整数;
[0091]S105:从所述N张图像中确定出P张待显示图像,并将所述P张待显示图像显示在所述显示单元上,P为小于等于N的正整数。
[0092]在具体实施过程中,所述电子设备可以是相机、手机、pad等具有至少两个位置不同的摄像头的电子设备,也可以是别的电子设备,在此,就不一一举例了。
[0093]在本申请实施例中,将以电子设备是手机为例,来对本申请实施例中的方法的实现过程进行详细描述。本申请实施例中的手机具有前置摄像头和后置摄像头。
[0094]在以电子设备是手机为例时,步骤SlOl的具体实现为:同时启动手机中的前置摄像头和后置摄像头。在本申请实施例中,启动前置摄像头和后置摄像头是指让前置摄像头和后置摄像头处于待命状态,在待命状态下,一旦接收到拍照命令,就可以立即进入工作状态,进行拍照。
[0095]在执行完成步骤SlOl之后,本申请实施例中的方法便执行步骤S102,即:接收拍照命令。
[0096]在本申请实施例中,步骤S102的有两种具体实现方式:
[0097]请参考图2,第一种方式,声控拍照模式,此时,步骤S102的具体实现过程如下:
[0098]S1021,接收当前声控信号;
[0099]S1022,判断所述当前声控信号与所述电子设备中的预设声控信号是否匹配,获得第一判断结果;
[0100]S1023,在所述第一判断结果为是时,基于所述当前声控信号生成所述拍照命令。
[0101]第二种方式,按键拍照模式,即在电子设备上设置一个机械拍照按键,当在机械拍照按键上有按压操作时,就会响应按压操作而生成拍照命令。
[0102]继续以电子设备是手机为例,对步骤S102的上述两种方式的具体实现进行描述:
[0103]第一种方式,首先,手机通过设置在手机上的声音采集单元,如:麦克,采集手机的用户的当前声控信号;然后,判断当前声控信号是否为预设声控信号;然后,在当前声控信号为预设声控信号时,生成拍照命令。在第一种方式中,预设声控信号为与拍照命令对应的声控信号。
[0104]第二种方式,首先,手机检测是否有针对设置在手机上的机械拍照按键的按压操作;然后,在检测到按压操作时,响应按压操作,生成拍照命令。
[0105]当然,在具体实现过程中,本领域普通技术人员还可以采用其它方式来获得拍照命令,在此,本申请中就不一一举例了。
[0106]在执行完成步骤S102之后,本申请实施例中的方法便执行步骤S103,即:基于所述拍照命令,确定所述M个摄像头中的N个摄像头为工作摄像头。
[0107]在本申请实施例中,步骤S103的具体实现方式有如下四种,分别为:
[0108]请参考图3,第一种方式,步骤S103具体实现过程如下:
[0109]S10311,基于所述拍照命令,检测获得当前声控信号及所述当前声控信号的当前传播方向;
[0110]S10312,基于所述当前传播方向,获得与所述当前传播方向在同一方向上的Q个摄像头中每个摄像头在所述当前传播方向上与所述当前声控信号的声源间的距离,共计获得Q个距离,Q为小于等于M且大于等于N的整数;
[0111]S10313,在所述Q个距离中有N个距离小于等于第一预设距离时,确定所述N个距离对应的N个摄像头为工作摄像头。
[0112]请参考图4,第二种方式,步骤S103具体实现过程如下:
[0113]S10321,基于所述拍照命令,采集当前声控信号并获得所述当前声控信号的声源位置;
[0114]S10322,基于所述声源位置,获得所述M个摄像头中每个摄像头与所述声源位置间的距离,共计获得M个距离;
[0115]S10323,在所述M个距离中有N个距离小于等于第二预设距离时,确定所述N个距离对应的N个摄像头为工作摄像头。
[0116]请参考图5,第三种方式,步骤S103具体实现过程如下:
[0117]S10331,基于所述拍照命令,获得所述M个摄像头的M个当前预览图像;
[0118]S10332,在所述M个当前预览图像中有N个当前预览图像包含人脸图像时,确定所述N个当前预览图像对应的N个摄像头为工作摄像头。
[0119]请参考图6,第四种方式,步骤S103具体实现过程如下:
[0120]S10341,基于所述拍照命令,获得所述M个摄像头的M个当前预
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1