CN107333047A - 一种拍摄方法、移动终端及计算机可读存储介质 - Google Patents
一种拍摄方法、移动终端及计算机可读存储介质 Download PDFInfo
- Publication number
- CN107333047A CN107333047A CN201710734744.XA CN201710734744A CN107333047A CN 107333047 A CN107333047 A CN 107333047A CN 201710734744 A CN201710734744 A CN 201710734744A CN 107333047 A CN107333047 A CN 107333047A
- Authority
- CN
- China
- Prior art keywords
- front camera
- data
- human face
- face data
- shooting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/62—Control of parameters via user interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/50—Constructional details
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/50—Constructional details
- H04N23/55—Optical parts specially adapted for electronic image sensors; Mounting thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/56—Cameras or camera modules comprising electronic image sensors; Control thereof provided with illuminating means
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/61—Control of cameras or camera modules based on recognised objects
- H04N23/611—Control of cameras or camera modules based on recognised objects where the recognised objects include parts of the human body
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Studio Devices (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种拍摄方法、移动终端及计算机可读存储介质,其方法包括:获取第一前置摄像头采集的第一人脸数据和第二前置摄像头采集的第二人脸数据;按照预设显示帧率,控制显示屏交替显示第一人脸数据和第二人脸数据;其中,第一人脸数据和第二人脸数据为包括人脸的图像数据或视频数据。本发明的移动终端的显示屏可在不同视角形成两个互不影响的全屏画面,在多个用户同时自拍时,可在显示屏上交替显示不同用户的自拍内容,使得用户可在各自视角内看到各自自拍的全屏画面,在实现多用户自拍共享及显示共享的同时,保证两个画面之间不产生相互影响。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种拍摄方法、移动终端及计算机可读存储介质。
背景技术
显示屏是当今各种智能移动终端最重要的人机交互媒介,大部分移动终端都是通过显示屏来传播各种信息,如视频、游戏、文字阅读、图片等。随着移动牌照设备的广泛应用,越来越多的移动终端配置有拍摄功能,有的移动终端上甚至配置有两个及以上摄像头,以满足用户的拍摄需求。特别地,随着用户对自拍需求的越来越高,越来越多的移动终端配置有前置双摄,但是移动终端虽然配置有多个前置摄像头,但显示屏仅能显示相同的全屏画面,或者,当两个不同的用户想要分别观看各自的自拍内容时,当前的显示屏唯一可实现的方式是将屏幕分成两半或者两个区域,但是这样用户看到的画面尺寸变小了,而且还会感受到旁边显示内容的一些干扰和影响。
发明内容
本发明实施例提供了一种拍摄方法、移动终端及计算机可读存储介质,以解决现有技术中不同用户同时观看自拍内容时,显示屏时画面尺寸小、显示内容受到干扰的问题。
第一方面,本发明实施例提供了一种拍摄方法,应用于移动终端,移动终端包括显示屏、第一前置摄像头和第二前置摄像头,该显示屏包括:显示面板、背光源和导光板,背光源包括至少两个光源组件,每个光源组件分别设置于导光板的不同侧边;其中,至少两个光源组件中的第一光源组件发出的光线经导光板,以不小于第一角度的入射角投射至显示面板形成第一全屏画面,第一全屏画面的可视范围为:以不小于第一角度的出射角射出显示面板的光线角度范围;至少两个光源组件中的第二光源发出的光线经导光板,以不小于第二角度的入射角投射至显示面板形成第二全屏画面,第二全屏画面的可视范围为:以不小于第二角度的出射角射出显示面板的光线角度范围;第二全屏画面的可视范围与第一全屏画面的可视范围在预设角度范围内不发生交叠;
其中,拍摄方法包括:
获取第一前置摄像头采集的第一人脸数据和第二前置摄像头采集的第二人脸数据;
按照预设显示帧率,控制显示屏交替显示第一人脸数据和第二人脸数据;
其中,第一人脸数据和第二人脸数据为包括人脸的图像数据或视频数据。
第二方面,本发明实施例还提供了一种移动终端,移动终端包括显示屏、第一前置摄像头和第二前置摄像头,该显示屏包括:显示面板、背光源和导光板,背光源包括至少两个光源组件,每个光源组件分别设置于导光板的不同侧边;其中,至少两个光源组件中的第一光源组件发出的光线经导光板,以不小于第一角度的入射角投射至显示面板形成第一全屏画面,第一全屏画面的可视范围为:以不小于第一角度的出射角射出显示面板的光线角度范围;至少两个光源组件中的第二光源发出的光线经导光板,以不小于第二角度的入射角投射至显示面板形成第二全屏画面,第二全屏画面的可视范围为:以不小于第二角度的出射角射出显示面板的光线角度范围;第二全屏画面的可视范围与第一全屏画面的可视范围在预设角度范围内不发生交叠;
其中,移动终端还包括:
第一获取模块,用于获取第一前置摄像头采集的第一人脸数据和第二前置摄像头采集的第二人脸数据;
显示模块,用于按照预设显示帧率,控制显示屏交替显示第一人脸数据和第二人脸数据;
其中,第一人脸数据和第二人脸数据为包括人脸的图像数据或视频数据。
第三方面,本发明实施例还提供了一种移动终端,移动终端包括处理器,存储器,存储于存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如上所述的拍摄方法的步骤。
第四方面,本发明实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上所述的拍摄方法的步骤。
这样本发明实施例中的拍摄方法、移动终端及计算机可读存储介质中,移动终端的显示屏可在不同视角形成两个互不影响的全屏画面,在多个用户同时自拍时,可在显示屏上交替显示不同用户的自拍内容,使得用户可在各自视角内看到各自自拍的全屏画面,在实现多用户自拍共享及显示共享的同时,保证两个画面之间不产生相互影响。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1表示本发明实施例中的显示屏的结构示意图一;
图2表示本发明实施例中的显示屏的结构示意图二;
图3表示发明实施例的拍摄方法的流程示意图;
图4表示本发明实施例的拍摄方法的时序示意图;
图5表示本发明实施例的移动终端的结构示意图;
图6表示本发明实施例的移动终端的模块结构示意图一;
图7表示本发明实施例的移动终端的模块结构示意图二;
图8表示本发明实施例的移动终端框图。
其中,1、显示面板,2、背光源,3、导光板,4、非透光灯罩,5、第一前置摄像头,6、第二前置摄像头;
21、光源组件;
31、导光面。
具体实施方式
下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。
本发明实施例的拍摄方法,应用于一移动终端,该移动终端包括第一前置摄像头、第二前置摄像头和一显示屏,具体地,如图1所示,该显示屏具体包括:显示面板1、背光源2和导光板3,其中,背光源2包括至少两个光源组件21,每个光源组件21设置于导光板3的不同侧边。
具体地,至少两个光源组件21中第一光源组件21发出的光线经导光板3,以不小于第一角度的入射角投射至显示面板1形成第一全屏画面;至少两个光源组件21中第二光源组件发出的光线经导光板3,以不小于第二角度的入射角投射至显示面板1形成第二全屏画面。其中,第一全屏画面的可视范围为:第一光源组件以不小于第一角度的出射角射出显示面板1的光线角度范围,第二全屏画面的可视范围为:第二光源组件以不小于第二角度的出射角射出显示面板1的光线角度范围。这样在用户共享屏幕时,可分别在自己的视角范围内观看到各自的全屏画面。进一步地,第二全屏画面的可视范围与第一全屏画面的可视范围在预设角度范围内不发生交叠,这样可保证不同用户之间的画面不发生相互干扰和影响,提高用户体验。
进一步地,导光板3远离显示面板1的一侧设置有至少两组倾斜角度不同的导光面31。其中,每组导光面31的倾斜角度相同,且一个光源组件21对应一组导光面31,导光面31的作用是将引导对应光源组件21发出的光线的投射方向,具体地,导光面31可将投射至自身的光线以固定折射角投射出去。
具体地,第一光源组件与第二光源组件相对设置,导光板3的两组导光面31形成至少一个锯齿形槽面。其中,每组导光面31的个数等于形成的锯齿形槽面的数目,例如一组导光面31包括一个导光面31,那么两组导光面31形成的锯齿形槽面的数目为一个。其中,锯齿形槽面中第一倾斜角度的导光面31用于引导第一光源组件的光线投射方向,锯齿形槽面中第二倾斜角度的导光面31用于引导第二光源组件的光线投射方向。
进一步地,如图2所示,第一光源组件与第二光源组件相对设置,背光源2还包括相对设置的第三光源组件和第四光源组件,第一光源组件、第二光源组件、第三光源组件和第四光源组件围成一四边形,对应地,导光板3的导光面31形成至少一个方锥形槽面。其中,每组导光面31的个数等于形成的方锥形槽面的数目,例如一组导光面包括四个导光面31,那么导光面形成的锯齿形槽面的数目为四个。其中,方锥形槽面中第三倾斜角度的导光面31用于引导第一光源组件的光线投射方向,方锥形槽面中第四倾斜角度的导光面31用于引导第二光源组件的光线投射方向,方锥形槽面中第五倾斜角度的导光面31用于引导第三光源组件的光线投射方向,方锥形槽面中第六倾斜角度的导光面31用于引导第四光源组件的光线投射方向。
进一步地,为了增强光线透射率,在每个光源组件21上均罩设有一非透光灯罩4,该非透光灯罩4可将每个光源组件21发出的光线限制在预设角度内,且保证光源组件21避免漏光现象。
其中,每个光源组件21包括至少一列发光二极管,每列发光二极管包括至少一个发光二极管,其中,不同发光二极管之间的光线不发生遮挡。
其中,移动终端显示屏包括至少两组光源组件,其中第一光源组件发出的光线经显示面板形成第一全屏画面,第二光源组件发出的光线经显示面板形成第二全屏画面,这样,用户在屏幕共享时可观看到各自的全屏画面。此外,第二全屏画面的可视范围与第一全屏画面的可视范围在预设角度范围内不发生交叠,保证不同用户在共享屏幕时,各自的全屏画面不会对对方的画面产生干扰和影响,进一步提高用户体验。
进一步地,如图3所示,本发明的实施例提供拍摄方法具体包括以下步骤:
步骤301:获取第一前置摄像头采集的第一人脸数据和第二前置摄像头采集的第二人脸数据。
其中,第一人脸数据和第二人脸数据为包括人脸的图像数据或视频数据。具体地,移动终端包括背光源和显示面板,背光源包括至少两个光源组件,不同光源组件分别对应第一前置摄像头采集的第一人脸数据和第二前置摄像头采集的第二人脸数据。具体地,当有左侧用户和右侧用户两个用户同时共享自拍时,位于第一全屏画面的可视范围内的左侧用户A,通过第一前置摄像头采集第一人脸图像或视频数据,位于第二全屏画面的可视范围内的右侧用户B,通过第二前置摄像头采集第二人脸图像或视频数据。
步骤302:按照预设显示帧率,控制显示屏交替显示第一人脸数据和第二人脸数据。
当用户开启自拍共享时,按照预设显示帧率交替显示每个光源组件对应的第一人脸数据或第二人脸数据,以实现不同用户同时共享自拍的效果。例如,第一光源组件对应第一前置摄像头,从而控制显示屏显示第一人脸数据,供位于第一全屏画面的可视范围内的左侧用户A观看,第二光源组件对应第二前置摄像头,从而控制显示屏显示第二人脸数据,供位于第二全屏画面的可视范围内的右侧用户B观看。
本发明实施例基于上述显示屏的结构,能够实现在不同的角度范围观看到两个全屏的图像,具体地,在第一全屏画面的可视范围内可以观看到第一前置摄像头采集的第一人脸数据,在第二全屏画面的可视范围内可以观看第二前置摄像头采集的第二人脸数据,这样,两个用户就能看到两个全屏的自拍画面,且两者不会产生相互影响。
进一步地,步骤302具体包括:开启第一光源组件,同时关闭第二光源组件,并控制显示屏显示第一人脸数据;间隔预设时间间隔后,关闭第一光源组件,同时开启第二光源组件,并控制显示屏显示第二人脸数据;间隔预设时间间隔后,循环执行开启第一光源组件,同时关闭第二光源组件,并控制显示屏显示第一人脸数据的步骤至间隔预设时间间隔,关闭第一光源组件,同时开启第二光源组件,并控制显示屏显示第二人脸数据的步骤,直至检测到屏幕共享功能关闭,或者,直至检测到第一前置摄像头或第二前置摄像头关闭。
具体地,显示屏被点亮后,按照预设帧率刷新显示拍摄到的数据画面,两侧的LED灯同时开启,这时移动终端检测屏幕共享功能的开启状态,若检测到开启状态指示屏幕共享功能开启、且第一前置摄像头和第二前置摄像头均开启,则获取第一前置摄像头采集的第一人脸数据和第二前置摄像头采集的第二人脸数据,即执行步骤301。若检测到开启状态指示屏幕共享功能关闭、或检测到第一前置摄像头或第二前置摄像头关闭,则开启背光源中的所有光源组件,即两侧的LED灯同时开启。
下面将结合具体的交替点亮LED的时序示意图,对两用户(左侧用户A和右侧用户B)同时拍摄时,屏幕共享功能的具体实现原理做进一步介绍。具体地,如图4所示,(1)开启右侧LED灯,同时关闭左侧LED灯,显示面板的第一帧先显示第一前置摄像头采集的第一人脸数据的第一帧显示内容,这时只有左侧用户A能够看到画面显示内容。(2)间隔预设时间间隔后,关闭右侧LED灯,同时开启左侧LED灯,显示面板的第二帧显示第二前置摄像头采集的第二人脸数据的第一帧显示内容,这时只有右侧用户B能够看到画面显示内容。(3)间隔预设时间间隔后,开启右侧LED灯,同时关闭左侧LED灯,显示面板的第三帧显示第一前置摄像头采集的第一人脸数据的第二帧显示内容,这时只有左侧用户A能够看到画面显示内容。(4)间隔预设时间间隔后,关闭右侧LED灯,同时开启左侧LED灯,显示面板的第四帧显示第二前置摄像头采集的第二人脸数据的第二帧显示内容,这时只有右侧用户B能够看到画面显示内容。
按照上述方法交替显示第一前置摄像头和第二前置摄像头采集的自拍画面,当预设时间间隔足够小,即预设显示帧率足够快时,左右用户均可观看到连贯不闪烁的显示内容。其中,为了保证图像显示的连贯性,本发明实施例中的预设显示帧率一般要大于一般的显示屏的显示帧率。假设现有技术中显示帧率为60帧/秒,则本发明实施例中预设显示帧率需为120帧/秒,以保证每一个数据画面的显示效果。也就是说,当屏幕共享功能开启后,移动终端交替显示左右用户的自拍画面帧,使左右用户能够同时观看各自所需要的画面,且仅能够观看到各自所需的画面。
进一步地,步骤302具体包括:按照预设显示帧率,当控制显示屏全屏显示第一人脸数据时,在显示屏的第一预设区域内显示第二人脸数据;当控制显示屏全屏显示第二人脸数据时,在显示屏的第二预设区域内显示第一人脸数据。具体地,第一预设区域和第二预设区域可以是显示屏的显示面板中的一个小窗口区域,例如,左侧用户A可视的全屏画面中,显示第一前置摄像头的预览界面,并预留一个小窗口显示第二前置摄像头的预览界面;右侧用户B可视的全屏画面中,显示第二前置摄像头的预览界面,并预留一个小窗口显示第一前置摄像头的预览界面。
另一方面,步骤302还可具体包括:将显示屏的显示区域划分为第一显示区域和第二显示区域;按照预设显示帧率,当控制第一显示区域显示第一人脸数据时,在第二显示区域显示第二人脸数据;当控制第一显示区域显示第二人脸数据时,在第二显示区域显示第一人脸数据。也就是说,第一显示区域和第二显示区域还可以均占有显示屏的显示面板的1/2区域。例如,显示屏的显示面板分为面积相等的左右两个界面,左侧界面和右侧界面分别显示第一前置摄像头和第二前置摄像头的预览界面,两个用户可以根据对方的表情,做相同的表情。
进一步地,步骤302之后,还包括:检测用于触发表情抓拍的第一预设动作;若检测到第一预设动作,则获取第一人脸数据和第二人脸数据的表情相似度;若表情相似度高于预设阈值,则分别控制第一前置摄像头和第二前置摄像头执行拍摄操作。其中,第一预设动作包括:触屏或隔空手势控制动作、头部摆动控制动作、脸部表情动作和手指指向控制动作中的至少一项。这样,在第一人脸数据和第二人脸数据的表情相似度高于预设阈值时,则可同时拍摄不同用户的自拍画面,实现不同用户表情同步。例如左侧用户和右侧用户可分别通过手势指令触发连拍模式,左侧用户A和右侧用户B分别根据预览小窗口中另一用户的表情开始连拍,实现两人表情的神同步,抓拍一系列有趣的照片。
其中,若检测到第一预设动作,则获取第一人脸数据和第二人脸数据的表情相似度的步骤包括:若检测到第一预设动作,则启动预设时长的定时器;当定时器的预设时长到达时,获取第一人脸数据和第二人脸数据的表情相似度。对应连拍模式的触发可以是左侧用户A和右侧用户B中的任何一个用户,例如左侧用户A眨眼3次,触发一个3秒的定时器,定时器的时间到达后,第一前置摄像头和第二前置摄像头同时开始检测左侧用户A和右侧用户B的动作,当检测到左侧用户A和右侧用户B的表情相似度大于预设的阈值时,抓拍一张的操作,后面的抓拍操作依次实现,这样,不同用户在共享自拍时可拍摄一系列表情同步的有趣照片。
进一步地,在交替显示第一前置摄像头采集的第一人脸数据和第二前置摄像头采集的第二人脸数据后,该方法还包括:检测是否接收到拍摄控制指令;若检测到拍摄控制指令,则根据该拍摄控制指令,控制第一前置摄像头和/或第二前置摄像头执行拍摄操作。其中,拍摄控制指令与第一前置摄像头和/或第二前置摄像头的旋转角度和旋转方向相关联。具体地,第一前置摄像头和第二前置摄像头可根据拍摄控制指令,分别按照一定角度偏向对应用户的自拍方向,两个前置摄像头的角度均可以控制偏转,可以左侧前置摄像头角度偏向左侧用户A的自拍方向,右侧前置摄像头角度偏向右侧用户B的自拍方向。
具体地,如图5所示,第一前置摄像头5和第二前置摄像头6均为拍摄角度可调的后置摄像头,即第一前置摄像头5和第二前置摄像头6均可旋转。具体地,检测是否接收到拍摄控制指令的步骤包括:分别控制第一前置摄像头和第二前置摄像头进行控制动作检测。若检测到拍摄控制指令,则根据该拍摄控制指令,控制第一前置摄像头和/或第二前置摄像头执行拍摄操作的步骤包括:若第一前置摄像头在第一全屏画面的可视范围内检测到第一控制动作,则根据第一控制动作,控制第一前置摄像头执行拍摄操作;若第二前置摄像头在第二全屏画面的可视范围内检测到第二控制动作,则根据第二控制动作,控制第二前置摄像头执行拍摄操作。也就是说,通过第一前置摄像头和第二前置摄像头分别捕捉控制转动作,控制动作包括:触屏或隔空手势控制动作、头部摆动控制动作、脸部表情动作和手指指向控制动作中的至少一项。头部摆动动作包括向左扭头为摄像头向左旋转一定角度,向上抬头为向上旋转一定角度等,触屏或隔空手势动作包括:画“V”、“O”等指定形状,手指指向控制动作包括:手指向右为摄像头向右旋转一定角度、手指向上为摄像头向上旋转一定角度等,脸部表情动作包括:眨眼、微笑等。若第一前置摄像头在第一全屏画面的可视范围内检测到左侧用户A向左扭头,则控制第一前置摄像头向左旋转一定角度并执行拍摄操作。若第二前置摄像头在第二全屏画面的可视范围内检测到右侧用户B向左扭头,则控制第一前置摄像头向左旋转一定角度并执行拍摄操作。
具体地,在具体应用过程中,用户解锁显示屏并开启摄像头,控制两侧的LED同时开启,显示屏刷新显示用户的自拍画面。当有多个用户同时自拍时,判断用户是否点击进入了共享自拍功能,如果不是,则继续控制两侧LED同时开启,显示一个画面。若果检测到用户点击进入了共享自拍功能,则按照时序图4所示,交替显示第一前置摄像头和第二前置摄像头(左右两前置摄像头)的预览或者拍摄画面,使左右拍摄用户同时观看到自己的自拍全屏预览或者拍摄画面。当通过各自对应的前置摄像头检测到用户输入转动摄像头的指令时,如头部上下左右摆动(通过前置摄像头自身进行检测),手指/手掌指向上下左右时,摄像头分别对应向上下左右方向转动一定角度,改变拍摄或者预览的视角,并记录偏离的角度。
进一步地,步骤302之后,还包括:检测用于结束拍摄的第二预设动作;若检测到第二预设动作,则控制第一前置摄像头和/或第二前置摄像头输出人脸图像数据或人脸视频数据。其中,第二预设动作包括触屏或隔空手势控制动作、头部摆动控制动作、脸部表情动作和手指指向控制动作中的至少一项。
具体地,检测用于结束拍摄的第二预设动作的步骤包括:分别控制第一前置摄像头和第二前置摄像头进行第二预设动作检测;若检测到第二预设动作,则控制第一前置摄像头和/或第二前置摄像头输出图像数据或视频数据的步骤包括:若第一前置摄像头在第一全屏画面的可视范围内检测到第二预设动作,则控制第一前置摄像头输出人脸图像数据或人脸视频数据;若第二前置摄像头在第二全屏画面的可视范围内检测到第二预设动作,则控制第二前置摄像头输出人脸图像数据或人脸视频数据。也就是说,当用户有进行自拍时,执行眨眼、剪刀、微笑拍照等预设动作,将当前用户的照片或者视频缓存起来。例如当左侧用户A有进行自拍时,执行眨眼、剪刀、微笑拍照等预设动作,将左侧用户A的照片或者视频缓存起来。当右侧用户B有进行自拍时,执行眨眼、剪刀、微笑拍照等预设动作,将右侧用户B的照片或者视频缓存起来。
另一方面,检测用于结束拍摄的预设动作还可以是用户点击相应的功能按键,具体地,检测用于结束拍摄的预设动作的步骤还可通过以下方式实现:分别检测第一全屏画面中的第一拍摄按钮和第二全屏画面中的第二拍摄按钮上的触控操作;若检测到所述预设动作,则控制第一前置摄像头和/或第二前置摄像头输出人脸图像数据或人脸视频数据的步骤包括:若检测到第一拍摄按钮上的第一触控操作,则控制第一前置摄像头输出图像数据或视频数据;若检测到第二拍摄按钮上的第二触控操作,则控制第二前置摄像头输出人脸图像数据或人脸视频数据。也就是说,当用户需要自拍时,可点击相应的拍摄按钮,在检测到拍摄按钮上的触控操作后,将当前用户的照片或者视频缓存起来。例如当左侧用户A需要自拍时,可点击相应的拍摄按钮,在检测到拍摄按钮上的触控操作后,将左侧用户A的照片或者视频缓存起来;当右侧用户B需要自拍时,可点击相应的拍摄按钮,在检测到拍摄按钮上的触控操作后,将右侧用户B的照片或者视频缓存起来。
进一步地,在步骤302之后,还包括:将第一人脸数据和第二人脸数据进行图像合成,生成一张人脸图像;或者,将第一人脸数据和第二人脸数据进行视频合成,生成一个人脸视频。具体地,根据记录的摄像头的偏离角度,将第一前置摄像头采集的第一数据和第二前置摄像头采集的第二数据在后台合成一张左右广视角的照片或者是视频。当左右两个用户同时在使用不同前置摄像头进行自拍时,可以在显示屏上同时显示左右两个用户对应的全屏预览和拍摄画面,进一步通过前置摄像头检测对应用户的头部转动、手势等方式调整其拍摄角度,让左右相应视角的用户仅看到自己所需要的画面且不会对另外一个视角的用户画面产生干扰。此外,拍摄完成后还可以将两个用户拍摄的数据进行合成,生成一大视角照片或视频。
以上介绍了通过前置摄像头获取拍摄控制指令的方式,下面将进一步介绍通过语音控制拍摄过程的方式。具体地,检测是否接收到拍摄控制指令的步骤包括:获取麦克风采集的语音数据;将麦克风采集的语音数据与预先存储的参考语音数据进行比对;若麦克风采集的语音数据与预先存储的参考语音数据中的至少一项相匹配,则确定接收到拍摄控制指令。其中,参考语音数据包括:与第一前置摄像头关联的第一参考语音数据,以及,与第二前置摄像头关联的第二参考语音数据。也就是说,通过采集用户输入的语音信息,控制第一前置摄像头和第二前置摄像头进行角度旋转及拍摄操作。
在具体应用过程中,用户解锁显示屏并开启摄像头,控制两侧的LED同时开启,显示屏刷新显示用户的拍摄画面。当有多个用户同时自拍时,判断用户是否点击进入了共享自拍功能,如果不是,则继续控制两侧LED同时开启。若果检测到用户点击进入了共享自拍功能,则按照时序图4所示,交替显示第一前置摄像头和第二前置摄像头(左右两前置摄像头)的预览或者拍摄画面,使左右自拍用户同时观看到自己的自拍全屏预览或者拍摄画面。进一步地,若检测到拍摄控制指令,则根据拍摄控制指令,控制第一前置摄像头和/或第二前置摄像头执行拍摄操作的步骤包括:若麦克风采集的语音数据与第一参考语音数据相匹配,则根据麦克风采集的语音数据,控制第一前置摄像头执行拍摄操作;若麦克风采集的语音数据与第二参考语音数据相匹配,则根据麦克风采集的语音数据,控制第二前置摄像头执行拍摄操作。当通过麦克风采集到左侧用户A语音输入“上”“下”“左”“右”时,对应的第一前置摄像头分别向上下左右偏转一定角度,同时记录对应摄像头偏转的角度差,当通过麦克风采集到右侧用户B语音输入“上”“下”“左”“右”时,对应的第二前置摄像头分别向上下左右偏转一定角度,同时记录对应摄像头偏转的角度差。
进一步地,在检测是否接收到拍摄控制指令的步骤之前还包括:分别在第一全屏画面和第二全屏画面显示第一提示信息和第二提示信息;获取麦克风采集的第一用户的第一参考语音信息和第二用户的第二参考语音信息;分别建立第一前置摄像头与第一参考语音信息的第一关联关系,以及第二前置摄像头与第二参考语音信息的第二关联关系。其中,第一提示信息用于提示第一用户录入语音信息,第二提示信息用于提示第二用户录入语音信息。也就是说,在左侧屏幕视角显示提示界面,提示左侧用户A说话,通过集成麦克风记录左侧用户A的语音数据,并存储为参考语音信息。同理,在右侧屏幕视角显示提示界面,提示右侧用户说话,通过集成麦克风记录右侧用户B的语音数据,并存储为参考语音信息。
进一步地,检测是否接收到拍摄控制指令的步骤之后还包括:检测用于结束拍摄的预设动作;若检测到预设动作,则控制第一前置摄像头和/或第二前置摄像头输出图像数据或视频数据。
具体地,检测用于结束拍摄的预设动作的步骤亦可通过采集语音信息方式实现。当用户有进行拍照或者录像操作时,用户语音输入“拍照”、“录像”等语音信息,移动终端在采集到相应语音信息后开始拍照或者录像,将当前用户的照片或者视频缓存起来。在根据拍摄控制指令,控制第一前置摄像头和/或第二前置摄像头执行拍摄操作的步骤之后还包括:将第一前置摄像头和第二前置摄像头拍摄的图像数据进行图像合成,生成一张人脸图像;或者,将第一前置摄像头和第二前置摄像头拍摄的视频数据进行视频合成,生成一个人脸视频。具体地,根据记录的摄像头的偏离角度,将第一前置摄像头采集的第一人脸数据和第二前置摄像头采集的第二人脸数据在后台合成一张左右广视角的照片或者是视频。当左右两个用户同时在使用不同的前置摄像头进行拍摄时,可以在显示屏上同时显示左右两个用户的自拍全屏预览和拍摄画面,通过记录左右用户的语音数据,识别到用户语音输入摄像头偏转控制信号,让对应的前置摄像头进行一定角度的偏转,调整预览和拍照的视场角,让左右相应视角的用户仅看到自己所需要的画面且不会对另外一个视角的用户画面产生干扰。此外,拍摄完成后还可以将两个用户拍摄的数据进行合成,生成一大视角照片或视频。
进一步地,除了上述根据前置摄像头检测预设动作,以及根据采集的语音数据检测预设动作外,本发明实施例还提供根据人脸追踪方式调整摄像头的拍摄角度的方式,具体地,步骤302之后,还包括:分别控制第一前置摄像头和第二前置摄像头进行人脸追踪,确定人脸位置;根据人脸位置,调整第一前置摄像头和/或第二前置摄像头的拍摄角度。具体地,根据所述人脸位置,调整第一前置摄像头和/或第二前置摄像头的拍摄角度的步骤包括:若第一前置摄像头追踪的第一人脸位置超出第一前置摄像头的第一拍摄范围,则控制第一前置摄像头进行角度旋转,直至第一人脸位置位于第一拍摄范围内;若第二前置摄像头追踪的第二人脸位置超出第二前置摄像头的第二拍摄范围,则控制第二前置摄像头进行角度旋转,直至第二人脸位置位于第一拍摄范围内。其中,第一拍摄范围为第一前置摄像头的中心视场范围,第二拍摄范围为第二前置摄像头的中心视场范围。
进一步地,检测是否接收到拍摄控制指令的步骤之后还包括:检测用于结束拍摄的预设动作;若检测到预设动作,则控制第一前置摄像头和/或第二前置摄像头输出图像数据或视频数据。具体地,在根据拍摄控制指令,控制第一前置摄像头和/或第二前置摄像头执行拍摄操作的步骤之后还包括:将第一前置摄像头和第二前置摄像头拍摄的图像数据进行图像合成,生成一张人脸图像;或者,将第一前置摄像头和第二前置摄像头拍摄的视频数据进行视频合成,生成一个人脸视频。具体地,根据记录的摄像头的偏离角度,将第一前置摄像头采集的第一人脸数据和第二前置摄像头采集的第二人脸数据在后台合成一张左右广视角的照片或者是视频。当左右两个用户同时在使用不同的前置摄像头进行拍摄时,可以在显示屏上同时显示左右两个用户的自拍全屏预览和拍摄画面,通过记录左右用户的语音数据,识别到用户语音输入摄像头偏转控制信号,让对应的前置摄像头进行一定角度的偏转,调整预览和拍照的视场角,让左右相应视角的用户仅看到自己所需要的画面且不会对另外一个视角的用户画面产生干扰。此外,拍摄完成后还可以将两个用户拍摄的数据进行合成,生成一大视角照片或视频。采用上述方式,不同用户在自拍过程中可看到两个全屏的自拍画面,且两者不会产生相互影响,并可各自控制各自对应的前置摄像头进行自拍,并将输出的自拍数据合成一个大视角照片或视频。
以上实施例分别详细介绍了不同场景下的拍摄方法,下面将结合图7和图8对与其对应的移动终端做进一步介绍。
如图6所示,本发明实施例的移动终端600,能实现上述实施例中获取第一前置摄像头采集的第一人脸数据和第二前置摄像头采集的第二人脸数据;按照预设显示帧率,控制显示屏交替显示第一人脸数据和第二人脸数据方法的细节,并达到相同的效果,其中,该移动终端600具体包括显示屏、第一前置摄像头和第二前置摄像头,显示屏包括:显示面板、背光源和导光板,背光源包括至少两个光源组件,每个光源组件分别设置于导光板的不同侧边;其中,至少两个光源组件中的第一光源组件发出的光线经导光板,以不小于第一角度的入射角投射至显示面板形成第一全屏画面,第一全屏画面的可视范围为:以不小于第一角度的出射角射出显示面板的光线角度范围;至少两个光源组件中的第二光源发出的光线经导光板,以不小于第二角度的入射角投射至显示面板形成第二全屏画面,第二全屏画面的可视范围为:以不小于第二角度的出射角射出显示面板的光线角度范围;第二全屏画面的可视范围与第一全屏画面的可视范围在预设角度范围内不发生交叠。此外,该移动终端600还包括以下功能模块:
第一获取模块610,用于获取第一前置摄像头采集的第一人脸数据和第二前置摄像头采集的第二人脸数据;
显示模块620,用于按照预设显示帧率,控制显示屏交替显示第一人脸数据和第二人脸数据;
其中,第一人脸数据和第二人脸数据为包括人脸的图像数据或视频数据。
其中,如图7所示,显示模块620包括:
第一显示子模块621,用于开启第一光源组件,同时关闭第二光源组件,并控制显示屏显示第一人脸数据;
第二显示子模块622,用于间隔预设时间间隔后,关闭第一光源组件,同时开启第二光源组件,并控制显示屏显示第二人脸数据;
第一处理子模块623,用于间隔预设时间间隔后,循环执行开启第一光源组件,同时关闭第二光源组件,并控制显示屏显示第一人脸数据的步骤至间隔预设时间间隔,关闭第一光源组件,同时开启第二光源组件,并控制显示屏显示第二人脸数据的步骤,直至检测到屏幕共享功能关闭,或者,直至检测到第一前置摄像头或第二前置摄像头关闭。
其中,显示模块620还包括:
第三显示子模块624,用于按照预设显示帧率,当控制显示屏全屏显示第一人脸数据时,在显示屏的第一预设区域内显示第二人脸数据;
第四显示子模块625,用于当控制显示屏全屏显示第二人脸数据时,在显示屏的第二预设区域内显示第一人脸数据。
其中,显示模块具体用于:
将显示屏的显示区域划分为第一显示区域和第二显示区域;
按照预设显示帧率,当控制第一显示区域显示所述第一人脸数据时,在第二显示区域显示第二人脸数据;
当控制第一显示区域显示第二人脸数据时,在第二显示区域显示第一人脸数据。
其中,移动终端600还包括:
第一检测模块630,用于检测是否接收到拍摄控制指令;
第一处理模块640,用于若检测到拍摄控制指令,则根据拍摄控制指令,控制第一前置摄像头和/或第二前置摄像头执行拍摄操作;
其中,拍摄控制指令与第一前置摄像头和/或第二前置摄像头的旋转角度和旋转方向相关联。
其中,第一检测模块630包括:
第一检测子模块631,用于分别控制第一前置摄像头和第二前置摄像头进行控制动作检测;
第一处理模块640包括:
第一拍摄子模块641,用于若第一前置摄像头在第一全屏画面的可视范围内检测到第一控制动作,则根据第一控制动作,控制第一前置摄像头执行拍摄操作;
第二拍摄子模块642,用于若第二前置摄像头在第二全屏画面的可视范围内检测到第二控制动作,则根据第二控制动作,控制第二前置摄像头执行拍摄操作。
其中,控制动作包括:触屏或隔空手势控制动作、头部摆动控制动作、脸部表情动作和手指指向控制动作中的至少一项。
其中,第一检测模块630还包括:
第一获取子模块632,用于获取麦克风采集的语音数据;
比对子模块633,用于将麦克风采集的语音数据与预先存储的参考语音数据进行比对;
第二处理子模块634,用于若麦克风采集的语音数据与预先存储的参考语音数据中的至少一项相匹配,则确定接收到拍摄控制指令;
其中,参考语音数据包括:与第一前置摄像头关联的第一参考语音数据,以及,与第二前置摄像头关联的第二参考语音数据。
其中,第二处理子模块634包括:
第一拍摄单元6341,用于若麦克风采集的语音数据与第一参考语音数据相匹配,则根据麦克风采集的语音数据,控制第一前置摄像头执行拍摄操作;
第二拍摄单元6342,用于若麦克风采集的语音数据与第二参考语音数据相匹配,则根据麦克风采集的语音数据,控制第二前置摄像头执行拍摄操作。
其中,第一检测模块630还包括:
提示子模块635,用于分别在第一全屏画面和第二全屏画面显示第一提示信息和第二提示信息;
第二获取子模块636,用于获取麦克风采集的第一用户的第一参考语音信息和第二用户的第二参考语音信息;
第三处理子模块637,用于分别建立第一前置摄像头与第一参考语音信息的第一关联关系,以及第二前置摄像头与第二参考语音信息的第二关联关系;
其中,第一提示信息用于提示第一用户录入语音信息,第二提示信息用于提示第二用户录入语音信息。
其中,移动终端600还包括:
人脸追踪模块650,用于分别控制第一前置摄像头和第二前置摄像头进行人脸追踪,确定人脸位置;
调整模块660,用于根据人脸位置,调整第一前置摄像头和/或第二前置摄像头的拍摄角度。
其中,调整模块660包括:
第一调整子模块661,用于若第一前置摄像头追踪的第一人脸位置超出第一前置摄像头的第一拍摄范围,则控制第一前置摄像头进行角度旋转,直至第一人脸位置位于第一拍摄范围内;
第二调整子模块662,用于若第二前置摄像头追踪的第二人脸位置超出第二前置摄像头的第二拍摄范围,则控制第二前置摄像头进行角度旋转,直至第二人脸位置位于第一拍摄范围内;
其中,第一拍摄范围为第一前置摄像头的中心视场范围,第二拍摄范围为第二前置摄像头的中心视场范围。
其中,移动终端600还包括:
第二检测模块670,用于检测用于触发表情抓拍的第一预设动作;
第二获取模块680,用于若检测到第一预设动作,则获取第一人脸数据和第二人脸数据的表情相似度;
拍摄模块690,用于若表情相似度高于预设阈值,则分别控制第一前置摄像头和第二前置摄像头执行拍摄操作;
其中,第一预设动作包括:触屏或隔空手势控制动作、头部摆动控制动作、脸部表情动作和手指指向控制动作中的至少一项。
其中,第二获取模块680包括:
启动子模块681,用于若检测到第一预设动作,则启动预设时长的定时器;
第三获取子模块682,用于若定时器的预设时长到达,则获取第一人脸数据和第二人脸数据的表情相似度。
其中,移动终端600还包括:
第三检测模块6100,用于检测用于结束拍摄的第二预设动作;
第二处理模块6110,用于若检测到第二预设动作,则控制第一前置摄像头和/或第二前置摄像头输出人脸图像数据或人脸视频数据;
其中,第二预设动作包括触屏或隔空手势控制动作、头部摆动控制动作、脸部表情动作和手指指向控制动作中的至少一项。
其中,第三检测模块6100包括:
第二检测子模块6101,用于分别控制第一前置摄像头和第二前置摄像头进行第二预设动作检测;
第二处理模块6110包括:
第四处理子模块6111,用于若第一前置摄像头在第一全屏画面的可视范围内检测到第二预设动作,则控制第一前置摄像头输出人脸图像数据或人脸视频数据;
第五处理子模块6112,用于若第二前置摄像头在第二全屏画面的可视范围内检测到第二预设动作,则控制第二前置摄像头输出人脸图像数据或人脸视频数据。
其中,第三检测模块6100还包括:
第三检测子模块6102,用于分别检测第一全屏画面中的第一拍摄按钮和第二全屏画面中的第二拍摄按钮上的触控操作;
第二处理模块6110包括:
第六处理子模块6113,用于若检测到第一拍摄按钮上的第一触控操作,则控制第一前置摄像头输出图像数据或视频数据;
第七处理子模块6114,用于若检测到第二拍摄按钮上的第二触控操作,则控制第二前置摄像头输出人脸图像数据或人脸视频数据。
其中,移动终端600还包括:
第一合成模块6120,用于将第一人脸数据和第二人脸数据进行图像合成,生成一张人脸图像;
或者,
第二合成模块6130,用于将第一人脸数据和第二人脸数据进行视频合成,生成一个人脸视频。
其中,移动终端600还包括:
第四检测模块6140,用于检测屏幕共享功能、第一前置摄像头和/或第二前置摄像头的开启状态;
第三处理模块6150,用于若检测到屏幕共享功能开启,且第一前置摄像头和第二前置摄像头均开启,则获取第一前置摄像头采集的第一人脸数据和第二前置摄像头采集的第二人脸数据。
其中,移动终端600还包括:
第四处理模块6160,用于若检测到屏幕共享功能关闭,或检测到第一前置摄像头或第二前置摄像头关闭,则开启背光源中的所有光源组件。
值得指出的是,本发明实施例的移动终端是与上述拍摄方法对应的移动终端,上述方法的实施方式和实现的技术效果均适用于该移动终端的实施例中。其中,移动终端的显示屏可在不同视角形成两个互不影响的全屏画面,在多个用户同时自拍时,可在显示屏上交替显示不同用户的自拍内容,使得用户可在各自视角内看到各自自拍的全屏画面,在实现多用户自拍共享及显示共享的同时,保证两个画面之间不产生相互影响。
为了更好地实现上述目的,本发明实施例还提供了一种终端,包括处理器、存储器以及存储于存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如上所述的拍摄方法中的步骤。本发明实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上所述的拍摄方法的步骤。
图8是本发明实施例的移动终端的结构示意图。具体地,图8中的移动终端800可以是手机、平板电脑、个人数字助理(Personal Digital Assistant,PDA)、或车载电脑等。
图8中的移动终端800包括电源810、存储器820、输入单元830、显示单元840、拍照组件850、处理器860、WIFI(Wireless Fidelity)模块870、音频电路880和RF电路890,其中,拍照组件850包括第一前置摄像头851和第二前置摄像头852。另外,该移动终端还包括:显示屏,其特征在于,显示屏包括:显示面板、背光源和导光板,背光源包括至少两个光源组件,每个光源组件分别设置于导光板的不同侧边;其中,至少两个光源组件中的第一光源组件发出的光线经导光板,以不小于第一角度的入射角投射至显示面板形成第一全屏画面,第一全屏画面的可视范围为:以不小于第一角度的出射角射出显示面板的光线角度范围;至少两个光源组件中的第二光源发出的光线经导光板,以不小于第二角度的入射角投射至显示面板形成第二全屏画面,第二全屏画面的可视范围为:以不小于第二角度的出射角射出显示面板的光线角度范围;第二全屏画面的可视范围与第一全屏画面的可视范围在预设角度范围内不发生交叠。
其中,输入单元830可用于接收用户输入的信息,以及产生与移动终端800的用户设置以及功能控制有关的信号输入。具体地,本发明实施例中,该输入单元830可以包括触控面板831。触控面板831,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板831上的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板831可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给该处理器860,并能接收处理器860发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板831。除了触控面板831,输入单元830还可以包括其他输入设备832,其他输入设备832可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
其中,显示单元840可用于显示由用户输入的信息或提供给用户的信息以及移动终端的各种菜单界面。显示单元840可包括显示面板841,可选的,可以采用LCD或有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板841。
应注意,触控面板831可以覆盖显示面板841,形成触摸显示屏,当该触摸显示屏检测到在其上或附近的触摸操作后,传送给处理器860以确定触摸事件的类型,随后处理器860根据触摸事件的类型在触摸显示屏上提供相应的视觉输出。
触摸显示屏包括应用程序界面显示区及常用控件显示区。该应用程序界面显示区及该常用控件显示区的排列方式并不限定,可以为上下排列、左右排列等可以区分两个显示区的排列方式。该应用程序界面显示区可以用于显示应用程序的界面。每一个界面可以包含至少一个应用程序的图标和/或widget桌面控件等界面元素。该应用程序界面显示区也可以为不包含任何内容的空界面。该常用控件显示区用于显示使用率较高的控件,例如,设置按钮、界面编号、滚动条、电话本图标等应用程序图标等。
其中处理器860是移动终端的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在第一存储器921内的软件程序和/或模块,以及调用存储在第二存储器822内的数据,执行移动终端的各种功能和处理数据,从而对移动终端进行整体监控。可选的,处理器860可包括一个或多个处理单元。
在本发明实施例中,移动终端800还包括:存储在存储器820并可在处理器860上运行的计算机程序,具体地,通过调用存储该第一存储器821内的软件程序和/或模块和/给第二存储器822内的数据,处理器860实现如下步骤:获取第一前置摄像头采集的第一人脸数据和第二前置摄像头采集的第二人脸数据;
按照预设显示帧率,控制显示屏交替显示第一人脸数据和第二人脸数据;
其中,第一人脸数据和第二人脸数据为包括人脸的图像数据或视频数据。
具体地,计算机程序被处理器860执行时实现如下步骤:开启第一光源组件,同时关闭第二光源组件,并控制显示屏显示第一人脸数据;
间隔预设时间间隔后,关闭第一光源组件,同时开启第二光源组件,并控制显示屏显示第二人脸数据;
间隔预设时间间隔后,循环执行开启第一光源组件,同时关闭第二光源组件,并控制显示屏显示第一人脸数据的步骤至间隔预设时间间隔,关闭第一光源组件,同时开启第二光源组件,并控制显示屏显示第二人脸数据的步骤,直至检测到屏幕共享功能关闭,或者,直至检测到第一前置摄像头或第二前置摄像头关闭。
具体地,计算机程序被处理器860执行时实现如下步骤:按照预设显示帧率,当控制显示屏全屏显示第一人脸数据时,在显示屏的第一预设区域内显示第二人脸数据;
当控制显示屏全屏显示第二人脸数据时,在显示屏的第二预设区域内显示第一人脸数据。
其中,计算机程序被处理器860执行时实现如下步骤:将显示屏的显示区域划分为第一显示区域和第二显示区域;
按照预设显示帧率,当控制第一显示区域显示第一人脸数据时,在第二显示区域显示第二人脸数据;
当控制第一显示区域显示第二人脸数据时,在第二显示区域显示第一人脸数据。
进一步地,计算机程序被处理器860执行时实现如下步骤:检测是否接收到拍摄控制指令;
若检测到拍摄控制指令,则根据拍摄控制指令,控制第一前置摄像头和/或第二前置摄像头执行拍摄操作;
其中,拍摄控制指令与第一前置摄像头和/或第二前置摄像头的旋转角度和旋转方向相关联。
其中,计算机程序被处理器860执行时实现如下步骤:分别控制第一前置摄像头和第二前置摄像头进行控制动作检测;
若第一前置摄像头在第一全屏画面的可视范围内检测到第一控制动作,则根据第一控制动作,控制第一前置摄像头执行拍摄操作;
若第二前置摄像头在第二全屏画面的可视范围内检测到第二控制动作,则根据第二控制动作,控制第二前置摄像头执行拍摄操作。
其中,控制动作包括:触屏或隔空手势控制动作、头部摆动控制动作、脸部表情动作和手指指向控制动作中的至少一项。
具体地,计算机程序被处理器860执行时实现如下步骤:获取麦克风采集的语音数据;
将麦克风采集的语音数据与预先存储的参考语音数据进行比对;
若麦克风采集的语音数据与预先存储的参考语音数据中的至少一项相匹配,则确定接收到拍摄控制指令;
其中,参考语音数据包括:与第一前置摄像头关联的第一参考语音数据,以及,与第二前置摄像头关联的第二参考语音数据。
具体地,计算机程序被处理器860执行时实现如下步骤:若麦克风采集的语音数据与第一参考语音数据相匹配,则根据麦克风采集的语音数据,控制第一前置摄像头执行拍摄操作;
若麦克风采集的语音数据与第二参考语音数据相匹配,则根据麦克风采集的语音数据,控制第二前置摄像头执行拍摄操作。
具体地,计算机程序被处理器860执行时实现如下步骤:分别在第一全屏画面和第二全屏画面显示第一提示信息和第二提示信息;
获取麦克风采集的第一用户的第一参考语音信息和第二用户的第二参考语音信息;
分别建立第一前置摄像头与第一参考语音信息的第一关联关系,以及第二前置摄像头与第二参考语音信息的第二关联关系;
其中,第一提示信息用于提示第一用户录入语音信息,第二提示信息用于提示第二用户录入语音信息。
具体地,计算机程序被处理器860执行时实现如下步骤:分别控制第一前置摄像头和第二前置摄像头进行人脸追踪,确定人脸位置;
根据人脸位置,调整第一前置摄像头和/或第二前置摄像头的拍摄角度。
具体地,计算机程序被处理器860执行时实现如下步骤:若第一前置摄像头追踪的第一人脸位置超出第一前置摄像头的第一拍摄范围,则控制第一前置摄像头进行角度旋转,直至第一人脸位置位于第一拍摄范围内;
若第二前置摄像头追踪的第二人脸位置超出第二前置摄像头的第二拍摄范围,则控制第二前置摄像头进行角度旋转,直至第二人脸位置位于第一拍摄范围内;
其中,第一拍摄范围为第一前置摄像头的中心视场范围,第二拍摄范围为第二前置摄像头的中心视场范围。
具体地,计算机程序被处理器860执行时实现如下步骤:检测用于触发表情抓拍的第一预设动作;
若检测到第一预设动作,则获取第一人脸数据和第二人脸数据的表情相似度;
若表情相似度高于预设阈值,则分别控制第一前置摄像头和第二前置摄像头执行拍摄操作;
其中,第一预设动作包括:触屏或隔空手势控制动作、头部摆动控制动作、脸部表情动作和手指指向控制动作中的至少一项。
具体地,计算机程序被处理器860执行时实现如下步骤:若检测到第一预设动作,则启动预设时长的定时器;
当定时器的预设时长到达时,获取第一人脸数据和第二人脸数据的表情相似度。
具体地,计算机程序被处理器860执行时实现如下步骤:检测用于结束拍摄的第二预设动作;
若检测到第二预设动作,则控制第一前置摄像头和/或第二前置摄像头输出人脸图像数据或人脸视频数据;
其中,第二预设动作包括触屏或隔空手势控制动作、头部摆动控制动作、脸部表情动作和手指指向控制动作中的至少一项。
具体地,计算机程序被处理器860执行时实现如下步骤:分别控制第一前置摄像头和第二前置摄像头进行第二预设动作检测;
若第一前置摄像头在第一全屏画面的可视范围内检测到第二预设动作,则控制第一前置摄像头输出人脸图像数据或人脸视频数据;
若第二前置摄像头在第二全屏画面的可视范围内检测到第二预设动作,则控制第二前置摄像头输出人脸图像数据或人脸视频数据。
具体地,计算机程序被处理器860执行时实现如下步骤:分别检测第一全屏画面中的第一拍摄按钮和第二全屏画面中的第二拍摄按钮上的触控操作;
若检测到第一拍摄按钮上的第一触控操作,则控制第一前置摄像头输出图像数据或视频数据;
若检测到第二拍摄按钮上的第二触控操作,则控制第二前置摄像头输出人脸图像数据或人脸视频数据。
具体地,计算机程序被处理器860执行时实现如下步骤:将第一人脸数据和第二人脸数据进行图像合成,生成一张人脸图像;
或者,
将第一人脸数据和第二人脸数据进行视频合成,生成一个人脸视频。
具体地,计算机程序被处理器860执行时实现如下步骤:检测屏幕共享功能、第一前置摄像头和/或第二前置摄像头的开启状态;
若检测到屏幕共享功能开启,且第一前置摄像头和第二前置摄像头均开启,则获取第一前置摄像头采集的第一人脸数据和第二前置摄像头采集的第二人脸数据。
具体地,计算机程序被处理器860执行时实现如下步骤:若检测到屏幕共享功能关闭,或检测到第一前置摄像头或第二前置摄像头关闭,则开启背光源中的所有光源组件。
本发明实施例的移动终端800的显示屏可在不同视角形成两个互不影响的全屏画面,在多个用户同时自拍时,可在显示屏上交替显示不同用户的自拍内容,使得用户可在各自视角内看到各自自拍的全屏画面,在实现多用户自拍共享及显示共享的同时,保证两个画面之间不产生相互影响。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述的原理前提下还可以作出若干改进和润饰,这些改进和润饰也在本发明的保护范围内。
Claims (42)
1.一种拍摄方法,应用于移动终端,所述移动终端包括显示屏、第一前置摄像头和第二前置摄像头,其特征在于,所述显示屏包括:显示面板、背光源和导光板,所述背光源包括至少两个光源组件,每个光源组件分别设置于所述导光板的不同侧边;其中,所述至少两个光源组件中的第一光源组件发出的光线经所述导光板,以不小于第一角度的入射角投射至所述显示面板形成第一全屏画面,所述第一全屏画面的可视范围为:以不小于所述第一角度的出射角射出所述显示面板的光线角度范围;所述至少两个光源组件中的第二光源发出的光线经所述导光板,以不小于第二角度的入射角投射至所述显示面板形成第二全屏画面,所述第二全屏画面的可视范围为:以不小于所述第二角度的出射角射出所述显示面板的光线角度范围;所述第二全屏画面的可视范围与所述第一全屏画面的可视范围在预设角度范围内不发生交叠;
其中,所述拍摄方法包括:
获取第一前置摄像头采集的第一人脸数据和第二前置摄像头采集的第二人脸数据;
按照预设显示帧率,控制所述显示屏交替显示所述第一人脸数据和所述第二人脸数据;
其中,所述第一人脸数据和所述第二人脸数据为包括人脸的图像数据或视频数据。
2.根据权利要求1所述的拍摄方法,其特征在于,所述按照预设显示帧率,控制所述显示屏交替显示所述第一人脸数据和所述第二人脸数据的步骤,包括:
开启所述第一光源组件,同时关闭所述第二光源组件,并控制所述显示屏显示所述第一人脸数据;
间隔预设时间间隔后,关闭所述第一光源组件,同时开启所述第二光源组件,并控制所述显示屏显示所述第二人脸数据;
间隔预设时间间隔后,循环执行所述开启所述第一光源组件,同时关闭所述第二光源组件,并控制所述显示屏显示所述第一人脸数据的步骤至所述间隔预设时间间隔,关闭第一光源组件,同时开启第二光源组件,并控制所述显示屏显示第二人脸数据的步骤,直至检测到屏幕共享功能关闭,或者,直至检测到第一前置摄像头或第二前置摄像头关闭。
3.根据权利要求1所述的拍摄方法,其特征在于,所述按照预设显示帧率,控制所述显示屏交替显示所述第一人脸数据和所述第二人脸数据的步骤,包括:
按照预设显示帧率,当控制所述显示屏全屏显示第一人脸数据时,在所述显示屏的第一预设区域内显示所述第二人脸数据;
当控制所述显示屏全屏显示第二人脸数据时,在所述显示屏的第二预设区域内显示所述第一人脸数据。
4.根据权利要求1所述的拍摄方法,其特征在于,所述按照预设显示帧率,控制所述显示屏交替显示所述第一人脸数据和所述第二人脸数据的步骤,包括:
将所述显示屏的显示区域划分为第一显示区域和第二显示区域;
按照预设显示帧率,当控制所述第一显示区域显示所述第一人脸数据时,在所述第二显示区域显示所述第二人脸数据;
当控制所述第一显示区域显示所述第二人脸数据时,在所述第二显示区域显示所述第一人脸数据。
5.根据权利要求1所述的拍摄方法,其特征在于,所述按照预设显示帧率,控制所述显示屏交替显示第一人脸数据和第二人脸数据的步骤之后,还包括:
检测是否接收到拍摄控制指令;
若检测到拍摄控制指令,则根据所述拍摄控制指令,控制所述第一前置摄像头和/或第二前置摄像头执行拍摄操作;
其中,所述拍摄控制指令与所述第一前置摄像头和/或第二前置摄像头的旋转角度和旋转方向相关联。
6.根据权利要求5所述的拍摄方法,其特征在于,所述检测是否接收到拍摄控制指令的步骤,包括:
分别控制第一前置摄像头和第二前置摄像头进行控制动作检测;
所述若检测到拍摄控制指令,则根据所述拍摄控制指令,控制所述第一前置摄像头和/或第二前置摄像头执行拍摄操作的步骤,包括:
若所述第一前置摄像头在所述第一全屏画面的可视范围内检测到第一控制动作,则根据所述第一控制动作,控制所述第一前置摄像头执行拍摄操作;
若所述第二前置摄像头在所述第二全屏画面的可视范围内检测到第二控制动作,则根据所述第二控制动作,控制所述第二前置摄像头执行拍摄操作。
7.根据权利要求6所述的拍摄方法,其特征在于,所述控制动作包括:触屏或隔空手势控制动作、头部摆动控制动作、脸部表情动作和手指指向控制动作中的至少一项。
8.根据权利要求5所述的拍摄方法,其特征在于,所述检测是否接收到拍摄控制指令的步骤,包括:
获取麦克风采集的语音数据;
将所述麦克风采集的语音数据与预先存储的参考语音数据进行比对;
若所述麦克风采集的语音数据与预先存储的参考语音数据中的至少一项相匹配,则确定接收到拍摄控制指令;
其中,所述参考语音数据包括:与所述第一前置摄像头关联的第一参考语音数据,以及,与所述第二前置摄像头关联的第二参考语音数据。
9.根据权利要求8所述的拍摄方法,其特征在于,所述若检测到拍摄控制指令,则根据所述拍摄控制指令,控制所述第一前置摄像头和/或所述第二前置摄像头执行拍摄操作的步骤,包括:
若所述麦克风采集的语音数据与所述第一参考语音数据相匹配,则根据所述麦克风采集的语音数据,控制所述第一前置摄像头执行拍摄操作;
若所述麦克风采集的语音数据与所述第二参考语音数据相匹配,则根据所述麦克风采集的语音数据,控制所述第二前置摄像头执行拍摄操作。
10.根据权利要求8所述的拍摄方法,其特征在于,所述检测是否接收到拍摄控制指令的步骤之前,还包括:
分别在所述第一全屏画面和所述第二全屏画面显示第一提示信息和第二提示信息;
获取麦克风采集的第一用户的第一参考语音信息和第二用户的第二参考语音信息;
分别建立所述第一前置摄像头与所述第一参考语音信息的第一关联关系,以及所述第二前置摄像头与所述第二参考语音信息的第二关联关系;
其中,所述第一提示信息用于提示第一用户录入语音信息,所述第二提示信息用于提示第二用户录入语音信息。
11.根据权利要求1所述的拍摄方法,其特征在于,所述按照预设显示帧率,控制所述显示屏交替显示所述第一人脸数据和所述第二人脸数据的步骤之前,还包括:
分别控制所述第一前置摄像头和第二前置摄像头进行人脸追踪,确定人脸位置;
根据所述人脸位置,调整所述第一前置摄像头和/或第二前置摄像头的拍摄角度。
12.根据权利要求11所述的拍摄方法,其特征在于,所述根据所述人脸位置,调整所述第一前置摄像头和/或第二前置摄像头的拍摄角度的步骤,包括:
若所述第一前置摄像头追踪的第一人脸位置超出所述第一前置摄像头的第一拍摄范围,则控制所述第一前置摄像头进行角度旋转,直至所述第一人脸位置位于所述第一拍摄范围内;
若所述第二前置摄像头追踪的第二人脸位置超出所述第二前置摄像头的第二拍摄范围,则控制所述第二前置摄像头进行角度旋转,直至所述第二人脸位置位于所述第一拍摄范围内;
其中,所述第一拍摄范围为所述第一前置摄像头的中心视场范围,所述第二拍摄范围为所述第二前置摄像头的中心视场范围。
13.根据权利要求1所述的拍摄方法,其特征在于,所述按照预设显示帧率,控制所述显示屏交替显示所述第一人脸数据和所述第二人脸数据的步骤之后,还包括:
检测用于触发表情抓拍的第一预设动作;
若检测到所述第一预设动作,则获取所述第一人脸数据和所述第二人脸数据的表情相似度;
若所述表情相似度高于预设阈值,则分别控制所述第一前置摄像头和所述第二前置摄像头执行拍摄操作;
其中,所述第一预设动作包括:触屏或隔空手势控制动作、头部摆动控制动作、脸部表情动作和手指指向控制动作中的至少一项。
14.根据权利要求13所述的拍摄方法,其特征在于,所述若检测到所述第一预设动作,则获取所述第一人脸数据和所述第二人脸数据的表情相似度的步骤,包括:
若检测到所述第一预设动作,则启动预设时长的定时器;
若所述定时器的预设时长到达,则获取所述第一人脸数据和所述第二人脸数据的表情相似度。
15.根据权利要求1所述的拍摄方法,其特征在于,所述按照预设显示帧率,控制所述显示屏交替显示所述第一人脸数据和所述第二人脸数据的步骤之后,还包括:
检测用于结束拍摄的第二预设动作;
若检测到所述第二预设动作,则控制所述第一前置摄像头和/或所述第二前置摄像头输出人脸图像数据或人脸视频数据;
其中,第二预设动作包括触屏或隔空手势控制动作、头部摆动控制动作、脸部表情动作和手指指向控制动作中的至少一项。
16.根据权利要求15所述的拍摄方法,其特征在于,所述检测用于结束拍摄的第二预设动作的步骤,包括:
分别控制所述第一前置摄像头和所述第二前置摄像头进行第二预设动作检测;
所述若检测到所述第二预设动作,则控制所述第一前置摄像头和/或所述第二前置摄像头输出图像数据或视频数据的步骤,包括:
若所述第一前置摄像头在所述第一全屏画面的可视范围内检测到所述第二预设动作,则控制所述第一前置摄像头输出人脸图像数据或人脸视频数据;
若所述第二前置摄像头在所述第二全屏画面的可视范围内检测到所述第二预设动作,则控制所述第二前置摄像头输出人脸图像数据或人脸视频数据。
17.根据权利要求15所述的拍摄方法,其特征在于,所述检测用于结束拍摄的预设动作的步骤,包括:
分别检测所述第一全屏画面中的第一拍摄按钮和所述第二全屏画面中的第二拍摄按钮上的触控操作;
所述若检测到所述预设动作,则控制所述第一前置摄像头和/或所述第二前置摄像头输出人脸图像数据或人脸视频数据的步骤,包括:
若检测到所述第一拍摄按钮上的第一触控操作,则控制所述第一前置摄像头输出图像数据或视频数据;
若检测到所述第二拍摄按钮上的第二触控操作,则控制所述第二前置摄像头输出人脸图像数据或人脸视频数据。
18.根据权利要求1所述的拍摄方法,其特征在于,所述按照预设显示帧率,控制所述显示屏交替显示所述第一人脸数据和所述第二人脸数据的步骤之后,还包括:
将所述第一人脸数据和第二人脸数据进行图像合成,生成一张人脸图像;
或者,
将所述第一人脸数据和第二人脸数据进行视频合成,生成一个人脸视频。
19.根据权利要求1所述的拍摄方法,其特征在于,所述获取第一前置摄像头采集的第一人脸数据和第二前置摄像头采集的第二人脸数据的步骤之前,还包括:
检测屏幕共享功能、所述第一前置摄像头和/或第二前置摄像头的开启状态;
若检测到屏幕共享功能开启,且所述第一前置摄像头和所述第二前置摄像头均开启,则获取所述第一前置摄像头采集的第一人脸数据和所述第二前置摄像头采集的第二人脸数据。
20.根据权利要求19所述的拍摄方法,其特征在于,所述检测屏幕共享功能、所述第一前置摄像头和/或所述第二前置摄像头的开启状态的步骤之后,还包括:
若检测到屏幕共享功能关闭,或检测到所述第一前置摄像头或所述第二前置摄像头关闭,则开启所述背光源中的所有光源组件。
21.一种移动终端,所述移动终端包括显示屏、第一前置摄像头和第二前置摄像头,其特征在于,所述显示屏包括:显示面板、背光源和导光板,所述背光源包括至少两个光源组件,每个光源组件分别设置于所述导光板的不同侧边;其中,所述至少两个光源组件中的第一光源组件发出的光线经所述导光板,以不小于第一角度的入射角投射至所述显示面板形成第一全屏画面,所述第一全屏画面的可视范围为:以不小于所述第一角度的出射角射出所述显示面板的光线角度范围;所述至少两个光源组件中的第二光源发出的光线经所述导光板,以不小于第二角度的入射角投射至所述显示面板形成第二全屏画面,所述第二全屏画面的可视范围为:以不小于所述第二角度的出射角射出所述显示面板的光线角度范围;所述第二全屏画面的可视范围与所述第一全屏画面的可视范围在预设角度范围内不发生交叠;
其中,所述移动终端还包括:
第一获取模块,用于获取第一前置摄像头采集的第一人脸数据和第二前置摄像头采集的第二人脸数据;
显示模块,用于按照预设显示帧率,控制所述显示屏交替显示所述第一人脸数据和所述第二人脸数据;
其中,所述第一人脸数据和所述第二人脸数据为包括人脸的图像数据或视频数据。
22.根据权利要求21所述的移动终端,其特征在于,所述显示模块包括:
第一显示子模块,用于开启所述第一光源组件,同时关闭所述第二光源组件,并控制所述显示屏显示所述第一人脸数据;
第二显示子模块,用于间隔预设时间间隔后,关闭所述第一光源组件,同时开启所述第二光源组件,并控制所述显示屏显示所述第二人脸数据;
第一处理子模块,用于间隔预设时间间隔后,循环执行所述开启所述第一光源组件,同时关闭所述第二光源组件,并控制所述显示屏显示所述第一人脸数据的步骤至所述间隔预设时间间隔,关闭第一光源组件,同时开启第二光源组件,并控制所述显示屏显示第二人脸数据的步骤,直至检测到屏幕共享功能关闭,或者,直至检测到第一前置摄像头或第二前置摄像头关闭。
23.根据权利要求21所述的移动终端,其特征在于,所述显示模块还包括:
第三显示子模块,用于按照预设显示帧率,当控制所述显示屏全屏显示第一人脸数据时,在所述显示屏的第一预设区域内显示所述第二人脸数据;
第四显示子模块,用于当控制所述显示屏全屏显示第二人脸数据时,在所述显示屏的第二预设区域内显示所述第一人脸数据。
24.根据权利要求21所述的移动终端,其特征在于,所述显示模块具体用于:
将所述显示屏的显示区域划分为第一显示区域和第二显示区域;
按照预设显示帧率,当控制所述第一显示区域显示所述第一人脸数据时,在所述第二显示区域显示所述第二人脸数据;
当控制所述第一显示区域显示所述第二人脸数据时,在所述第二显示区域显示所述第一人脸数据。
25.根据权利要求21所述的移动终端,其特征在于,所述移动终端还包括:
第一检测模块,用于检测是否接收到拍摄控制指令;
第一处理模块,用于若检测到拍摄控制指令,则根据所述拍摄控制指令,控制所述第一前置摄像头和/或第二前置摄像头执行拍摄操作;
其中,所述拍摄控制指令与所述第一前置摄像头和/或第二前置摄像头的旋转角度和旋转方向相关联。
26.根据权利要求25所述的移动终端,其特征在于,所述第一检测模块包括:
第一检测子模块,用于分别控制第一前置摄像头和第二前置摄像头进行控制动作检测;
所述第一处理模块包括:
第一拍摄子模块,用于若所述第一前置摄像头在所述第一全屏画面的可视范围内检测到第一控制动作,则根据所述第一控制动作,控制所述第一前置摄像头执行拍摄操作;
第二拍摄子模块,用于若所述第二前置摄像头在所述第二全屏画面的可视范围内检测到第二控制动作,则根据所述第二控制动作,控制所述第二前置摄像头执行拍摄操作。
27.根据权利要求26所述的移动终端,其特征在于,所述控制动作包括:触屏或隔空手势控制动作、头部摆动控制动作、脸部表情动作和手指指向控制动作中的至少一项。
28.根据权利要求25所述的移动终端,其特征在于,所述第一检测模块还包括:
第一获取子模块,用于获取麦克风采集的语音数据;
比对子模块,用于将所述麦克风采集的语音数据与预先存储的参考语音数据进行比对;
第二处理子模块,用于若所述麦克风采集的语音数据与预先存储的参考语音数据中的至少一项相匹配,则确定接收到拍摄控制指令;
其中,所述参考语音数据包括:与所述第一前置摄像头关联的第一参考语音数据,以及,与所述第二前置摄像头关联的第二参考语音数据。
29.根据权利要求28所述的移动终端,其特征在于,所述第二处理子模块包括:
第一拍摄单元,用于若所述麦克风采集的语音数据与所述第一参考语音数据相匹配,则根据所述麦克风采集的语音数据,控制所述第一前置摄像头执行拍摄操作;
第二拍摄单元,用于若所述麦克风采集的语音数据与所述第二参考语音数据相匹配,则根据所述麦克风采集的语音数据,控制所述第二前置摄像头执行拍摄操作。
30.根据权利要求28所述的移动终端,其特征在于,所述第一检测模块还包括:
提示子模块,用于分别在所述第一全屏画面和所述第二全屏画面显示第一提示信息和第二提示信息;
第二获取子模块,用于获取麦克风采集的第一用户的第一参考语音信息和第二用户的第二参考语音信息;
第三处理子模块,用于分别建立所述第一前置摄像头与所述第一参考语音信息的第一关联关系,以及所述第二前置摄像头与所述第二参考语音信息的第二关联关系;
其中,所述第一提示信息用于提示第一用户录入语音信息,所述第二提示信息用于提示第二用户录入语音信息。
31.根据权利要求21所述的移动终端,其特征在于,所述移动终端还包括:
人脸追踪模块,用于分别控制所述第一前置摄像头和第二前置摄像头进行人脸追踪,确定人脸位置;
调整模块,用于根据所述人脸位置,调整所述第一前置摄像头和/或第二前置摄像头的拍摄角度。
32.根据权利要求31所述的移动终端,其特征在于,所述调整模块包括:
第一调整子模块,用于若所述第一前置摄像头追踪的第一人脸位置超出所述第一前置摄像头的第一拍摄范围,则控制所述第一前置摄像头进行角度旋转,直至所述第一人脸位置位于所述第一拍摄范围内;
第二调整子模块,用于若所述第二前置摄像头追踪的第二人脸位置超出所述第二前置摄像头的第二拍摄范围,则控制所述第二前置摄像头进行角度旋转,直至所述第二人脸位置位于所述第一拍摄范围内;
其中,所述第一拍摄范围为所述第一前置摄像头的中心视场范围,所述第二拍摄范围为所述第二前置摄像头的中心视场范围。
33.根据权利要求21所述的移动终端,其特征在于,所述移动终端还包括:
第二检测模块,用于检测触发用于表情抓拍的第一预设动作;
第二获取模块,用于若检测到所述第一预设动作,则获取所述第一人脸数据和所述第二人脸数据的表情相似度;
拍摄模块,用于若所述表情相似度高于预设阈值,则分别控制所述第一前置摄像头和所述第二前置摄像头执行拍摄操作;
其中,所述第一预设动作包括:触屏或隔空手势控制动作、头部摆动控制动作、脸部表情动作和手指指向控制动作中的至少一项。
34.根据权利要求33所述的移动终端,其特征在于,所述第二获取模块包括:
启动子模块,用于若检测到所述第一预设动作,则启动预设时长的定时器;第三获取子模块,用于若所述定时器的预设时长到达,则获取所述第一人脸数据和所述第二人脸数据的表情相似度。
35.根据权利要求21所述的移动终端,其特征在于,所述移动终端还包括:
第三检测模块,用于检测用于结束拍摄的第二预设动作;
第二处理模块,用于若检测到所述第二预设动作,则控制所述第一前置摄像头和/或所述第二前置摄像头输出人脸图像数据或人脸视频数据;
其中,第二预设动作包括触屏或隔空手势控制动作、头部摆动控制动作、脸部表情动作和手指指向控制动作中的至少一项。
36.根据权利要求35所述的移动终端,其特征在于,所述第三检测模块包括:
第二检测子模块,用于分别控制所述第一前置摄像头和所述第二前置摄像头进行第二预设动作检测;
所述第二处理模块包括:
第四处理子模块,用于若所述第一前置摄像头在所述第一全屏画面的可视范围内检测到所述第二预设动作,则控制所述第一前置摄像头输出人脸图像数据或人脸视频数据;
第五处理子模块,用于若所述第二前置摄像头在所述第二全屏画面的可视范围内检测到所述第二预设动作,则控制所述第二前置摄像头输出人脸图像数据或人脸视频数据。
37.根据权利要求35所述的移动终端,其特征在于,所述第三检测模块还包括:
第三检测子模块,用于分别检测所述第一全屏画面中的第一拍摄按钮和所述第二全屏画面中的第二拍摄按钮上的触控操作;
所述第二处理模块包括:
第六处理子模块,用于若检测到所述第一拍摄按钮上的第一触控操作,则控制所述第一前置摄像头输出图像数据或视频数据;
第七处理子模块,用于若检测到所述第二拍摄按钮上的第二触控操作,则控制所述第二前置摄像头输出人脸图像数据或人脸视频数据。
38.根据权利要求21所述的移动终端,其特征在于,所述移动终端还包括:
第一合成模块,用于将所述第一人脸数据和第二人脸数据进行图像合成,生成一张人脸图像;
或者,
第二合成模块,用于将所述第一人脸数据和第二人脸数据进行视频合成,生成一个人脸视频。
39.根据权利要求21所述的移动终端,其特征在于,所述移动终端还包括:
第四检测模块,用于检测屏幕共享功能、所述第一前置摄像头和/或第二前置摄像头的开启状态;
第三处理模块,用于若检测到屏幕共享功能开启,且所述第一前置摄像头和所述第二前置摄像头均开启,则获取所述第一前置摄像头采集的第一人脸数据和所述第二前置摄像头采集的第二人脸数据。
40.根据权利要求39所述的移动终端,其特征在于,所述移动终端还包括:
第四处理模块,用于若检测到屏幕共享功能关闭,或检测到所述第一前置摄像头或所述第二前置摄像头关闭,则开启所述背光源中的所有光源组件。
41.一种移动终端,其特征在于,所述移动终端包括处理器,存储器,存储于所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至20中任一项所述的拍摄方法的步骤。
42.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至20中任一项所述的拍摄方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710734744.XA CN107333047B (zh) | 2017-08-24 | 2017-08-24 | 一种拍摄方法、移动终端及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710734744.XA CN107333047B (zh) | 2017-08-24 | 2017-08-24 | 一种拍摄方法、移动终端及计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107333047A true CN107333047A (zh) | 2017-11-07 |
CN107333047B CN107333047B (zh) | 2020-03-31 |
Family
ID=60224730
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710734744.XA Active CN107333047B (zh) | 2017-08-24 | 2017-08-24 | 一种拍摄方法、移动终端及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107333047B (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107843993A (zh) * | 2017-11-09 | 2018-03-27 | 维沃移动通信有限公司 | 一种显示屏可视角度的控制方法及移动终端 |
CN108965714A (zh) * | 2018-08-01 | 2018-12-07 | 上海小蚁科技有限公司 | 图像采集方法、装置以及计算机储存介质 |
CN108965713A (zh) * | 2018-08-01 | 2018-12-07 | 上海小蚁科技有限公司 | 图像采集方法、装置以及计算机可读存储介质 |
CN109190533A (zh) * | 2018-08-22 | 2019-01-11 | Oppo广东移动通信有限公司 | 图像处理方法和装置、电子设备、计算机可读存储介质 |
CN114125143A (zh) * | 2020-08-31 | 2022-03-01 | 华为技术有限公司 | 一种语音交互方法及电子设备 |
CN114401340A (zh) * | 2021-12-31 | 2022-04-26 | 荣耀终端有限公司 | 协同拍摄方法、电子设备及其介质 |
CN115128856A (zh) * | 2022-07-05 | 2022-09-30 | 武汉华星光电技术有限公司 | 显示装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101266362A (zh) * | 2008-04-23 | 2008-09-17 | 友达光电股份有限公司 | 多视角液晶显示器及其驱动方法 |
CN106101541A (zh) * | 2016-06-29 | 2016-11-09 | 捷开通讯(深圳)有限公司 | 一种终端、拍照设备及其基于人物情绪的拍摄方法 |
CN106210526A (zh) * | 2016-07-29 | 2016-12-07 | 维沃移动通信有限公司 | 一种拍摄方法及移动终端 |
CN106817541A (zh) * | 2017-01-10 | 2017-06-09 | 惠州Tcl移动通信有限公司 | 一种基于面部表情控制拍照的方法及*** |
-
2017
- 2017-08-24 CN CN201710734744.XA patent/CN107333047B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101266362A (zh) * | 2008-04-23 | 2008-09-17 | 友达光电股份有限公司 | 多视角液晶显示器及其驱动方法 |
CN106101541A (zh) * | 2016-06-29 | 2016-11-09 | 捷开通讯(深圳)有限公司 | 一种终端、拍照设备及其基于人物情绪的拍摄方法 |
CN106210526A (zh) * | 2016-07-29 | 2016-12-07 | 维沃移动通信有限公司 | 一种拍摄方法及移动终端 |
CN106817541A (zh) * | 2017-01-10 | 2017-06-09 | 惠州Tcl移动通信有限公司 | 一种基于面部表情控制拍照的方法及*** |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107843993A (zh) * | 2017-11-09 | 2018-03-27 | 维沃移动通信有限公司 | 一种显示屏可视角度的控制方法及移动终端 |
CN107843993B (zh) * | 2017-11-09 | 2020-01-10 | 维沃移动通信有限公司 | 一种显示屏可视角度的控制方法、移动终端及计算机存储介质 |
CN108965714A (zh) * | 2018-08-01 | 2018-12-07 | 上海小蚁科技有限公司 | 图像采集方法、装置以及计算机储存介质 |
CN108965713A (zh) * | 2018-08-01 | 2018-12-07 | 上海小蚁科技有限公司 | 图像采集方法、装置以及计算机可读存储介质 |
CN109190533A (zh) * | 2018-08-22 | 2019-01-11 | Oppo广东移动通信有限公司 | 图像处理方法和装置、电子设备、计算机可读存储介质 |
CN109190533B (zh) * | 2018-08-22 | 2021-07-09 | Oppo广东移动通信有限公司 | 图像处理方法和装置、电子设备、计算机可读存储介质 |
CN114125143A (zh) * | 2020-08-31 | 2022-03-01 | 华为技术有限公司 | 一种语音交互方法及电子设备 |
CN114401340A (zh) * | 2021-12-31 | 2022-04-26 | 荣耀终端有限公司 | 协同拍摄方法、电子设备及其介质 |
CN114401340B (zh) * | 2021-12-31 | 2023-09-26 | 荣耀终端有限公司 | 协同拍摄方法、电子设备及其介质 |
CN115128856A (zh) * | 2022-07-05 | 2022-09-30 | 武汉华星光电技术有限公司 | 显示装置 |
CN115128856B (zh) * | 2022-07-05 | 2023-11-28 | 武汉华星光电技术有限公司 | 显示装置 |
Also Published As
Publication number | Publication date |
---|---|
CN107333047B (zh) | 2020-03-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107333047A (zh) | 一种拍摄方法、移动终端及计算机可读存储介质 | |
US20220303454A1 (en) | Method and apparatus for supporting image processing, and computer-readable recording medium for executing the method | |
US9529444B2 (en) | Recording and reproducing apparatus | |
US9360965B2 (en) | Combined touch input and offset non-touch gesture | |
CN107395969B (zh) | 一种拍摄方法及移动终端 | |
WO2019033957A1 (zh) | 交互位置确定方法、***、存储介质和智能终端 | |
CN107528938A (zh) | 一种视频通话方法、终端及计算机可读存储介质 | |
CN107257439A (zh) | 一种拍摄方法及移动终端 | |
CN107643828A (zh) | 对车辆中的用户行为进行识别和响应的方法和*** | |
CN107347140B (zh) | 一种拍摄方法、移动终端及计算机可读存储介质 | |
CN103440033B (zh) | 一种基于徒手和单目摄像头实现人机交互的方法和装置 | |
CN106713764A (zh) | 一种拍照方法及移动终端 | |
CN103150020A (zh) | 一种三维指控操作方法及*** | |
CN108932100A (zh) | 一种虚拟键盘的操作方法及头戴式显示设备 | |
CN104883505A (zh) | 电子设备及其拍照控制方法 | |
CN107396151B (zh) | 一种视频播放控制方法及电子设备 | |
CN107688385A (zh) | 一种控制方法及装置 | |
CN106973237A (zh) | 一种拍摄方法及移动终端 | |
CN106713665A (zh) | 一种快速开启相机的方法及装置 | |
US20180260031A1 (en) | Method for controlling distribution of multiple sub-screens and device using the same | |
CN110493454A (zh) | 一种拍摄方法及终端设备 | |
CN106550185A (zh) | 一种实现图像拍摄的方法及终端 | |
CN109040604A (zh) | 拍摄图像的处理方法、装置、存储介质及移动终端 | |
WO2021190336A1 (zh) | 设备控制方法、装置及*** | |
CN110225251A (zh) | 一种视频录制方法及终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |