电子终端中采集的画面的角度切换方法及装置与流程

文档序号:12183525阅读:190来源:国知局
电子终端中采集的画面的角度切换方法及装置与流程

本发明属于互联网通讯技术领域,尤其涉及一种电子终端中采集的画面的角度切换方法及装置。



背景技术:

随着计算机的普及,越来越多的用户使用手机、电脑等电子终端采集自己的即时状态,或者通过视频会话进行交流。现有技术中,用户如果想要电子终端采集的画面的角度更好看,往往是通过移动电子终端的摄像头的位置来调整最好的角度,但是手动改变所述摄像头的位置来调整很不方便,如果是调整手机摄像头的位置可能就看不到显示界面。因此在不改变所述摄像头的位置的情况下,改变所述摄像头采集到的画面的显示角度是亟待解决的问题。



技术实现要素:

本发明提供了一种电子终端中采集的画面的角度切换方法及装置,可以在不移动摄像头的位置的情况下,改变所述摄像头采集画面的显示角度。

本发明实施例提供一种电子终端中采集的画面的角度切换方法,所述方法包括以下步骤:

接收用户输入的对指定切换按钮的触发操作;

将当前终端的摄像头采集到的画面根据所述指定切换按钮所对应的画面范围在指定角度范围内进行角度切换;以及

以切换后的角度显示所述当前终端的摄像头采集的画面。

本发明实施例还提供一种电子终端中采集的画面的角度切换装置,所述装置包括:

接收模块,用于接收用户输入的对指定切换按钮的触发操作;

角度切换模块,用于将当前终端的摄像头采集到的画面根据所述指定切换按钮所对应画面范围在指定角度范围内进行角度切换;以及

显示模块,用于以切换后的角度显示所述当前终端的摄像头采集的画面。本发明实施例所提供的电子终端中采集的画面的角度切换方法及装置通过将摄像头采集的画面的角度进行调整,从而使所述摄像头采集的画面更好的呈现,提高用户体验。

为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。

附图说明

图1示出了一种电子终端的结构框图。

图2为第一实施例提供的电子终端中采集的画面的角度切换方法流程图。

图3为第二实施例提供的电子终端中采集的画面的角度切换方法流程图。

图4为第三实施例提供的电子终端采集的画面的角度切换装置结构框图。

图5为第四实施例提供的电子终端采集的画面的角度切换装置结果框图。

具体实施方式

为更进一步阐述本发明为实现预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明的具体实施方式、结构、特征及其功效,详细说明如后。

本发明实施例所提供的电子终端中采集的画面的角度切换方法及装置可用于电子终端。

图1示出了一种电子终端的结构框图。如图1所示,电子终端100包括一个或多个(图中仅示出一个)处理器102、存储器104、存储控制器106,外设接口108、RF(Radio Frequency,射频)模块110、网络模块112、音频电路114、传感器116、摄像模块118、输入模块120、及显示模块122。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对电子终端100的结构造成限定。例如,电子终端100还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。上述的电子终端100的具体实例包括但并不限于手持式计算机、移动电话、媒体播放器、车载设备、个人数字助理及前述装置的各种组合。

本领域普通技术人员可以理解,相对于处理器102来说,所有其他的组件均属于外设,处理器102与这些外设之间通过多个外设接口108相耦合。外设接口108可基于以下标准实现:通用异步接收/发送装置(Universal Asynchronous Receiver/Transmitter,UART)、通用输入/输出(General Purpose Input Output,GPIO)、串行外设接口(Serial Peripheral Interface,SPI)、内部集成电路(Inter-Integrated Circuit,I2C),但不并限于上述标准。在一些实例中,外设接口108可仅包括总线;在另一些实例中,外设接口108还可包括其他元件,如一个或者多个控制器,例如用于连接液晶显示面板的显示控制器或者用于连接存储器的存储控制器106。此外,这些控制器还可以从外设接口108中脱离出来,而集成于处理器102内或者相应的外设内。

存储器104可用于存储软件程序以及模块,如本发明实施例中的电子 终端中采集的画面的角度切换方法/装置对应的程序指令/模块,处理器102通过运行存储在存储器104内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的电子终端中采集的画面的角度切换方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至电子终端100。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

RF模块110用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯。RF模块110可包括各种现有的用于执行这些功能的电路元件,例如,天线、射频收发器、数字信号处理器、加密/解密芯片、用户身份模块(SIM)卡、存储器等等。RF模块110可与各种网络如互联网、企业内部网、无线网络进行通讯或者通过无线网络与其他设备进行通讯。上述的无线网络可包括蜂窝式电话网、无线局域网或者城域网。上述的无线网络可以使用各种通信标准、协议及技术,包括但并不限于全球移动通信系统(Global System for Mobile Communication,GSM)、增强型移动通信技术(Enhanced Data GSM Environment,EDGE),宽带码分多址技术(wideband code division multiple access,W-CDMA),码分多址技术(Code division access,CDMA)、时分多址技术(time division multiple access,TDMA),无线保真技术(Wireless,Fidelity,WiFi)(如美国电气和电子工程师协会标准IEEE 802.11a,IEEE 802.11b,IEEE802.11g和/或IEEE802.11n)、网络电话(Voice over internet protocal,VoIP)、全球微波互联接入(Worldwide Interoperability for Microwave Access,Wi-Max)、其他用于邮件、即时通讯及短消息的协议,以及任何其他合适的通讯协议,甚至可包括那些当前仍未被开发出来的协议。

网络模块112用于接收以及发送网络信号。上述网络信号可包括无线信号或者有线信号。在一个实例中,上述网络信号为WiFi信号,由于WiFi的工作频率也处于射频的频段内,此时网络模块可具有与RF模块110类似的硬件结构,即可包括天线、射频收发器、数字信号处理器、加密/解密芯片等元件。在一个实例中,上述网络信号为有线网络信号。此时,网络模块112可包括处理器、随机存储器、转换器、晶体振荡器等元件。

音频电路114、扬声器、声音插孔、麦克风共同提供用户与电子终端100之间的音频接口。具体地,音频电路114从处理器102处接收声音数据,将声音数据转换为电信号,将电信号传输至扬声器。扬声器将电信号转换为人耳能听到的声波。音频电路114还从麦克风处接收电信号,将电信号转换为声音数据,并将声音数据传输给处理器102以进行进一步的处理。音频数据可以从存储器104处或者通过RF模块110、网络模块112获取。此外,音频数据也可以存储至存储器104中或者通过RF模块110及网络模块112进行发送。

传感器116的实例包括但并不限于:光传感器、运行传感器、及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可以感测环境光的明暗,进而处理器102执行的一些模块可利用环境光传感器的输出来自动调节显示的输出。接近传感器可在电子终端100移动到耳边时,关闭显示输出。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于电子终端100还可配置的陀螺仪、气压计、湿度计、温度计等其他传感器,在此不再赘述。

摄像模块118用于拍摄照片或者视频。拍摄的照片或者视频可以存储至存储器104内,并可通过RF模块110发送。摄像模块118具体可包括镜 头模组、影像感测器以及闪光灯等组件。镜头模组用于对被拍摄的目标成像,并将所成的像映射至影像感测器中。影像感测器用于接收来自镜头模组的光线,实现感光,以记录图像信息。具体地,影像感测器可基于互补金属氧化物半导体(Complementary Metal Oxide Semiconductor,CMOS)、电荷耦合元件(Charge-coupled Device,CCD)或者其他影像感测原理实现。闪光灯用于在拍摄时进行曝光补偿。一般来说,用于电子终端100的闪光灯可为发光二极体(Light Emitting Diode,LED)闪光灯。

输入模块120可用于接收输入的字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入模块120可包括按键以及触控表面。按键例如可包括用于输入字符的字符按键,以及用于触发控制功能的控制按键。控制按键的实例包括“返回主屏”按键、开机/关机按键、拍照键等等。触控表面可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控表面上或在触控表面附近的操作),并根据预先设定的程序驱动相应的连接装置。可选的,触控表面可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器102,并能接收处理器102发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控表面。除了触控表面,输入模块120还可以包括其他输入设备。上述的其他输入设备包括但不限于物理键盘、轨迹球、鼠标、操作杆等中的一种或多种。

显示模块122用于显示由用户输入的信息、提供给用户的信息以及电子终端100的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。在一个实例中,显示模块122包括一个 显示面板。显示面板例如可为一个液晶显示面板(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode Display,OLED)显示面板、电泳显示面板(Electro-Phoretic Display,EPD)等。进一步地,触控表面可设置于显示面板上从而与显示面板构成一个整体。在另一些实施例中,显示模块122还可包括其他类型的显示装置,例如包括一个投影显示装置。相比于一般的显示面板,投影显示装置还需要包括一些用于投影的部件例如透镜组。

上述的软件程序以及模块包括:操作系统以及采集画面角度切换模块。本发明实施例中,操作系统例如可为LINUX,UNIX,WINDOWS,或者移动操作系统如Android,IOS等,其可包括各种用于管理系统任务(例如内存管理、存储设备控制、电源管理等)的软件组件和/或驱动,并可与各种硬件或软件组件相互通讯,从而提供其他软件组件的运行环境。采集画面角度切换模块运行在操作系统的基础上,用于对电子终端100的中摄像头采集的画面进行显示角度的切换。

第一实施例

本实施例提供一种电子终端中采集的画面的角度切换方法,如图2所示,本实施例中的方法包括以下步骤:

步骤S101、接收用户输入的对指定切换按钮的触发操作。

本实施例的方法可用于当前终端进行拍照或者录视频中,也可用于通过即时通讯工具进行视频交流中的视频角度调整。

在一种实施方式中,所述接收用户输入的对指定切换按钮的触发操作包括:接收所述用户触发打开选项的操作;接收所述用户从所述选项中的选择操作,所述选项包括至少两项选项。详细地,可在相应的显示界面中增加如“图像角度切换”的选项,接收所述用户触发打开此选项的操作后,显示界面进一步显示至少两个选项,例如第一选项、第二选项以及第三选项等。

在一个实例中,所述第一选项可为对所述摄像头采集的人脸的显示角度进行切换的选项,如所述第一选项可显示为“人脸角度”;所述第二选项可为对所述摄像头采集的画面整体的显示角度进行切换的选项,如所述第二选项可显示为“全景角度”;所述第三选项可为对所述摄像头采集的画面中所述用户选定范围的显示角度进行切换的选项,如所述第三选项可显示为“自选范围角度”。

步骤S102、将当前终端的摄像头采集到的画面根据所述指定切换按钮所对应的画面范围在指定角度范围内进行角度切换。

详细地,所述角度切换可以是所述摄像头采集的平面与竖直平面之间的角度切换。

在本实施例中,所述摄像头采集到的画面为所述摄像头采集的即时显示画面。

详细地,若接收到所述用户选择的对所述摄像头采集的人脸的显示角度进行切换的第一选项,则将所述摄像头采集的人脸的显示角度在第一指定角度范围内进行角度切换。例如,所述第一指定角度范围可以是0-45度。具体地,切换方向可以沿着人脸方向切换显示角度,例如,人脸额头沿下巴方向的显示平面与竖直平面的角度。

详细地,若接收到所述用户选择的所述第二选项或所述第三选项,则将当前终端的摄像头采集到的画面根据所述指定切换按钮所对应的画面范围在第二指定角度范围内进行角度切换。例如,所述第二指定角度范围内可以是0-180度。具体地,切换方向可以是沿着显示画面正向方向,也可以是与所述显示画面正向的垂直方向。

步骤S103、以切换后的角度显示所述当前终端的摄像头采集的画面。

详细地,本实施例的方法若用于当前终端进行拍照或者录视频中,则在当前终端的显示画面显示切换后的所述当前终端的摄像头采集的画面。

详细地,本实施例的方法若用于所述当前终端的摄像头采集到的画面是 以视频会话的形式采集所述画面,则所述以切换后的角度显示所述当前终端的摄像头采集的画面包括:所述当前终端以所述切换后的角度显示所述当前终端的摄像头采集的画面,且促使所述视频会话的视频接收终端以所述切换后的角度显示所述当前终端的摄像头采集的画面,比如当前终端可以直接发送切换后的画面给视频会话的视频接收终端以进行显示。

例如,在一个实例中,用户A用电子终端进行自拍,通常情况下,将胳膊举至与水平面45度是会显得脸小且不失真的角度。在接收到所述用户A对指定切换按钮触发操作后,则对所述摄像头采集的画面在所述指定角度范围内进行角度切换。在另一个实例中,用户B与用户C进行视频通话时,所述用户B的对应终端接收到所述用户B对指定切换按钮触发操作后,对所述用户B的对应终端采集到的对应画面在所述指定角度范围内进行角度切换。进一步地,所述用户B对应终端的显示界面对应显示所述切换角度后的画面,所述用户C的对应终端的显示界面显示也显示在对所述用户B的对应终端采集到的画面进行切换角度后的画面。

根据本实施例的方法,通过对所述摄像头采集的画面的角度在不改变所述摄像头位置的情况下进行调整,有利于在不影响用户画面观看角度的情况下,调整画面显示角度,从而提高用户体验。

第二实施例

本实施例提供一种电子终端中采集的画面的角度切换方法,本实施例与第一实施例类似,其不同之处在于,如图3所示,本实施例的方法包括:

步骤S201、接收用户输入的对指定切换按钮的触发操作。

在一种实施方式中,步骤S201具体包括:接收所述用户触发打开选项的操作;接收所述用户从所述选项中的选择操作,所述选项包括至少两项选项。

进一步地,所述选项中包括对所述摄像头采集的人脸的显示角度进行切 换的第一选项、对所述摄像头采集的画面整体的显示角度进行切换的第二选项、以及对所述摄像头采集的画面中所述用户选定范围的显示角度进行切换的第三选项。

步骤S202、将当前终端的摄像头采集到的画面根据所述指定切换按钮所对应的画面范围进行指定角度切换。

其中,若接收到所述用户选择的对所述摄像头采集的人脸的显示角度进行切换的第一选项,则所述步骤S202包括:

子步骤S2021、开启人脸识别系统对所述摄像头采集的所述画面进行人脸识别。

子步骤S2022、判断所述开启人脸识别系统在指定次数内是否对所述摄像头采集的所述画面进行人脸识别成功。

若判断在指定次数内人脸识别成功则执行子步骤S2023;若在指定次数内人脸识别失败则执行步骤S201。

在一个实例中,所述人脸识别系统对所述摄像头采集的画面进行人脸检测,若在指定次数内未检测到画面中的人脸,则可以判断画面中没有人脸。可返回执行步骤S201。例如,所述指定次数可以是两次、三次等。

子步骤S2023、对所述采集到的人脸在第一指定角度范围内进行角度切换。

详细地,将检测到的人脸在第一指定角度范围内进行角度切换,由于人脸切换角度过大,可能导致看不到人脸形状,因此所述第一指定角度范围可以为较小角度范围,例如0-45度。

进一步地,在对所述采集到的人脸在第一指定角度范围内进行角度切换后,可将人脸周围的环境也切换至与所述人脸切换的角度一样的角度。可以使画面看起来更自然。

步骤S203、以切换后的角度显示所述当前终端的摄像头采集的画面。

详细地,本实施例的方法若用于当前终端进行拍照或者录视频中,则在 当前终端的显示画面显示切换后的所述当前终端的摄像头采集的画面。

详细地,本实施例的方法若所述当前终端的摄像头采集到的画面是以视频会话的形式采集所述画面,则所述以切换后的角度显示所述当前终端的摄像头采集的画面包括:所述当前终端以所述切换后的角度显示所述当前终端的摄像头采集的画面,且促使所述视频会话的视频接收终端以所述切换后的角度显示所述当前终端的摄像头采集的画面。

根据本实施例的方法,可以通过人脸识别系统对所述摄像头采集到的画面中的人脸进行识别,然后调整画面中人脸所在的范围的角度,从而实现画面的较佳显示角度,提高用户体验。

第三实施例

本实施例提供一种电子终端中采集的画面的角度切换装置,如图4所示,本实施例的装置包括:接收模块301、角度切换模块302以及显示模块303。

接收模块301,用于接收用户输入的对指定切换按钮的触发操作。

所述接收模块301包括:第一接收单元,用于接收所述用户触发打开选项的操作;第二接收单元,用于接收所述用户从所述选项中的选择操作,所述选项包括至少两项选项。例如,所述选项中可包括第一选项、第二选项以及第三选项。

角度切换模块302,用于将当前终端的摄像头采集到的画面根据所述指定切换按钮所对应画面范围在指定角度范围内进行角度切换。

进一步地,若所述第二接收单元接收到用户选择的所述选项中的所述第二选项或所述第三选项,则所述角度切换模块402还包括:用于将当前终端的摄像头采集到的画面根据所述指定切换按钮所对应的画面范围在第二指定角度范围内进行角度切换。

显示模块303,用于以切换后的角度显示所述当前终端的摄像头采集的 画面。

进一步地,若所述当前终端的摄像头采集到的画面是以视频会话的形式采集所述画面,则所述显示模块303还包括:用于所述当前终端以所述切换后的角度显示所述当前终端的摄像头采集的画面,且促使所述视频会话的视频接收终端以所述切换后的角度显示所述当前终端的摄像头采集的画面。

关于本实施例的其它细节可进一步参考第一实施例,在此不再赘述。

根据本实施例的装置,通过对所述摄像头采集的画面的角度在不改变所述摄像头位置的情况下进行调整,有利于在不影响用户画面观看角度的情况下,调整画面显示角度,从而提高用户体验。

第四实施例

本实施例的提供一种电子终端中采集的画面的角度切换装置,本实施例与第三实施例类似,其不同之处在于,如图5所示,本实施例的装置包括:

所述选项中包括对所述摄像头采集的人脸的显示角度进行切换的第一选项。

若所述第二接收单元接收到所述用户选择的所述第一选项,则所述角度切换模块302包括:人脸识别单元3021、判断单元3022以及切换单元3023。

人脸识别单元3021,用于开启人脸识别系统对所述摄像头采集的所述画面进行人脸识别。

判断单元3022,用于判断所述开启人脸识别系统在指定次数内是否对所述摄像头采集的所述画面进行人脸识别成功。

若所述判断单元3022判断为人脸识别成功,则运行所述切换单元3023,若所述判断单元3022判断为人脸识别失败,则再一次运行所述接收模块301。

切换单元3023,用于对所述采集到的人脸在第一指定角度范围内进行角度切换。

关于本实施例的其它细节可进一步参考第二实施例,在此不再赘述。

根据本实施例的装置,可以通过人脸识别系统对所述摄像头采集到的画面中的人脸进行识别,然后调整画面中人脸所在的范围的角度,从而实现画面的较佳显示角度,提高用户体验。

此外,本发明实施例还提供一种计算机可读存储介质,其内存储有计算机可执行指令,上述的计算机可读存储介质例如为非易失性存储器例如光盘、硬盘、或者闪存。上述的计算机可执行指令用于让计算机或者类似的运算装置完成上述的电子终端中采集的画面的角度切换方法中的各种操作。

需要说明的是,本说明书中的各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、物品或者装置中还存在另外的相同要素。

以上该,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任 何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容做出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。

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