CN104469156B - 摄像头的切换方法、装置及移动终端 - Google Patents
摄像头的切换方法、装置及移动终端 Download PDFInfo
- Publication number
- CN104469156B CN104469156B CN201410748588.9A CN201410748588A CN104469156B CN 104469156 B CN104469156 B CN 104469156B CN 201410748588 A CN201410748588 A CN 201410748588A CN 104469156 B CN104469156 B CN 104469156B
- Authority
- CN
- China
- Prior art keywords
- camera
- switching
- mobile terminal
- carry
- carry direction
- 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.)
- Active
Links
Landscapes
- Studio Devices (AREA)
- Telephone Function (AREA)
Abstract
本发明适用于通信领域,提供了一种摄像头的切换方法、装置及移动终端。所述方法包括:在接收到摄像头的切换指令后,获取摄像头的id,所述摄像头的id用于标识摄像头当前处于前置位置还是后置位置;驱动所述摄像头旋转至与所述获取的摄像头的id标识的当前位置相反的位置。本发明实施例能够降低移动终端的成本。
Description
技术领域
本发明实施例属于通信领域,尤其涉及一种摄像头的切换方法、装置及移动终端。
背景技术
目前,移动终端通常集成摄像头以实现照摄像头的拍摄功能。
现有的摄像头切换方法,需要预先在移动终端设置两个摄像头,在接收到摄像头的切换指令后,将前置的摄像头切换至后置的摄像头,或者,将后置的摄像头切换至前置的摄像头,以实现前后置摄像头的切换。
由于现有的摄像头切换方法需要预先在移动终端设置两个摄像头,因此,在实现摄像头切换功能时需要耗费两个摄像头的成本,从而造成成本过高。
发明内容
本发明实施例提供了一种摄像头的切换方法、装置及移动终端,旨在解决现有方法在切换前后置摄像头时,需要预设两个摄像头,从而导致成本过高的问题。
一方面,提供了一种摄像头的切换方法,所述方法包括:
在接收到摄像头的切换指令后,获取摄像头的id,所述摄像头的id用于标识摄像头当前处于前置位置还是后置位置;
驱动所述摄像头旋转至与所述获取的摄像头的id标识的当前位置相反的位置。
结合第一方面,在第一方面的第一种可能的实现方式中,在所述获取摄像头的id之前,包括:
预先设置摄像头的id,所述摄像头的id有两个,一个用于标识摄像头处于前置位置,另一个用于标识摄像头处于后置位置;
预先设置所述摄像头的id对应的摄像头的挂载方向,所述摄像头的挂载方向有两个。
结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述驱动所述摄像头旋转至与所述获取的摄像头的id标识的当前位置相反的位置,具体包括:
确定获取的摄像头的id对应的挂载方向;
从确定的挂载方向驱动所述摄像头旋转至另一个摄像头的id对应的挂载方向。
结合第一方面,在第一方面的第三种可能的实现方式中,在所述获取摄像头的id之前,包括:
将摄像头的数量从1修改为2。
第二方面,提供了一种摄像头的切换装置,所述装置包括:
摄像头的位置标识获取单元,用于在接收到摄像头的切换指令后,获取摄像头的id,所述摄像头的id用于标识摄像头当前处于前置位置还是后置位置;
驱动摄像头单元,用于驱动所述摄像头旋转至与所述获取的摄像头的id标识的当前位置相反的位置。
结合第二方面,在第二方面的第一种可能的实现方式中,所述装置包括:
摄像头的位置标识设置模块,用于预先设置摄像头的id,所述摄像头的id有两个,一个用于标识摄像头处于前置位置,另一个用于标识摄像头处于后置位置;
摄像头的挂载方向设置模块,用于预先设置所述摄像头的id对应的摄像头的挂载方向,所述摄像头的挂载方向有两个。
结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述驱动摄像头单元包括:
挂载方向确定模块,用于确定获取的摄像头的id对应的挂载方向;
摄像头旋转模块,用于从确定的挂载方向驱动所述摄像头旋转至另一个摄像头的id对应的挂载方向。
结合第二方面,在第二方面的第三种可能的实现方式中,所述装置包括:
摄像头的数量修改单元,用于将摄像头的数量从1修改为2。
第三方面,提供了一种移动终端,所述移动终端包括上述的摄像头的切换装置。
在本发明实施例中,接收到摄像头的切换指令后,获取摄像头的id,所述摄像头的id用于标识摄像头当前处于前置位置还是后置位置,驱动所述摄像头旋转至与所述获取的摄像头的id标识的当前位置相反的位置。由于接收到摄像头的切换指令后,通过驱动预先设置在移动终端的一个摄像头旋转,就能实现摄像头的前、后置位置的切换,因此,只需耗费一个摄像头的成本,从而降低了移动终端的成本。
附图说明
图1是本发明第一实施例提供的一种摄像头的切换方法的流程图;
图2是本发明第二实施例提供的一种摄像头的切换装置的结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例中,接收到摄像头的切换指令后,获取摄像头的id,所述摄像头的id用于标识摄像头当前处于前置位置还是后置位置,驱动所述摄像头旋转至与所述获取的摄像头的id标识的当前位置相反的位置。
为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
实施例一:
图1示出了本发明第一实施例提供的一种摄像头的切换方法的流程图,在本发明实施例中,通过驱动设置在移动终端的一个摄像头进行旋转实现前后置摄像头的切换。详述如下:
步骤S11,在接收到摄像头的切换指令后,获取摄像头的id,所述摄像头的id用于标识摄像头当前处于前置位置还是后置位置。
其中,摄像头的切换指令通过显示在移动终端屏幕上的摄像头切换图标发出,或者,通过设置在移动终端上的摄像头切换按键发出。
可选地,在所述获取摄像头的id之前,包括:
预先设置摄像头的id,所述摄像头的id有两个,一个用于标识摄像头处于前置位置,另一个用于标识摄像头处于后置位置;预先设置所述摄像头的id对应的摄像头的挂载方向,所述摄像头的挂载方向有两个。具体地,在摄像头服务层中,将摄像头的id分别设置为0和1,其中,0标识摄像头处于后置位置,1标识摄像头处于前置位置,当然,也可以设定0标识摄像头处于前置位置,1标识摄像头处于后置位置。或者,设置其他数值标识摄像头处于前置位置和后置位置,此处不作限定。除了需要预先设置摄像头的id,还需要预先设置摄像头的id对应的摄像头的挂载方向,例如,将摄像头的id为0对应的挂载方向设置为0°,将摄像头的id为1对应的挂载方向设置为270°,当然,也可将摄像头的id为0对应的挂载方向设置为270°,将摄像头的id为1对应的挂载方向设置为0°,此处不作限定。由于本发明实施例通过旋转同一个摄像头实现前后置摄像头的切换,因此,需要设定两个摄像头的挂载方向,以保证旋转后的摄像头拍摄的图像也不发生歪斜。
可选地,在所述获取摄像头的id之前,包括:
将摄像头的数量从1修改为2。由于移动终端实际上只设置了一个摄像头,因此,需要将摄像头服务层中的摄像头的数量从1修改为2。
由于预先设置摄像头的id、所述摄像头的id对应的摄像头的挂载方向,以及修改摄像头的数量等信息,因此,在用户启动摄像头时,摄像头应用层能够根据预先设置的信息在移动终端的屏幕生成摄像头切换图标,以便接收用户在该摄像头切换图标发出的摄像头的切换指令。
步骤S12,驱动所述摄像头旋转至与所述获取的摄像头的id标识的当前位置相反的位置。
具体地,可通过驱动马达驱动摄像头的旋转。
在该步骤中,若摄像头的id标识的当前位置为前置位置,则将摄像头驱动到后置位置,若摄像头的id标识的当前位置为后置位置,则将摄像头驱动到前置位置。
可选地,所述驱动所述摄像头旋转至与所述获取的摄像头的id标识的当前位置相反的位置,具体包括:
确定获取的摄像头的id对应的挂载方向;从确定的挂载方向驱动所述摄像头旋转至另一个摄像头的id对应的挂载方向。
具体地,根据获取的摄像头的id确定与该摄像头的id对应的摄像头的挂载方向。例如,假设预先设定摄像头的id为0时,对应的摄像头的挂载方向为0°,摄像头的id为1时,对应的摄像头的挂载方向为270°,则在获取的摄像头的id为0时,确定获取的摄像头的id对应的挂载方向为0°,之后,将摄像头从0°驱动到270°。
在本发明第一实施例中,接收到摄像头的切换指令后,获取摄像头的id,所述摄像头的id用于标识摄像头当前处于前置位置还是后置位置,驱动所述摄像头旋转至与所述获取的摄像头的id标识的当前位置相反的位置。由于接收到摄像头的切换指令后,通过驱动预先设置在移动终端的一个摄像头旋转,就能实现摄像头的前、后置位置的切换,因此,只需耗费一个摄像头的成本,从而降低了移动终端的成本。
应理解,在本发明实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
实施例二:
图2示出了本发明第二实施例提供的一种摄像头的切换装置的结构图,该摄像头的切换装置可应用于移动终端中,该移动终端可以包括经无线接入网RAN与一个或多个核心网进行通信的用户设备,该用户设备可以是移动电话(或称为“蜂窝”电话)、具有移动设备的计算机等,例如,用户设备还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语音和/或数据。又例如,该移动设备可以包括智能手机、平板电脑、个人数字助理PDA、销售终端POS或车载电脑等。为了便于说明,仅示出了与本发明实施例相关的部分。
该摄像头的切换装置包括:摄像头的位置标识获取单元21和驱动摄像头单元22。其中:
摄像头的位置标识获取单元21,用于在接收到摄像头的切换指令后,获取摄像头的id,所述摄像头的id用于标识摄像头当前处于前置位置还是后置位置。
其中,摄像头的切换指令通过显示在移动终端屏幕上的摄像头切换图标发出,或者,通过设置在移动终端上的摄像头切换按键发出。
可选地,所述装置包括:
摄像头的位置标识设置模块,用于预先设置摄像头的id,所述摄像头的id有两个,一个用于标识摄像头处于前置位置,另一个用于标识摄像头处于后置位置。具体地,在摄像头服务层中,将摄像头的id分别设置为0和1,其中,0标识摄像头处于后置位置,1标识摄像头处于前置位置,当然,也可以设定0标识摄像头处于前置位置,1标识摄像头处于后置位置。或者,设置其他数值标识摄像头处于前置位置和后置位置,此处不作限定。
摄像头的挂载方向设置模块,用于预先设置所述摄像头的id对应的摄像头的挂载方向,所述摄像头的挂载方向有两个。除了需要预先设置摄像头的id,还需要预先设置摄像头的id对应的摄像头的挂载方向,例如,将摄像头的id为0对应的挂载方向设置为0°,将摄像头的id为1对应的挂载方向设置为270°,当然,也可将摄像头的id为0对应的挂载方向设置为270°,将摄像头的id为1对应的挂载方向设置为0°,此处不作限定。由于本发明实施例通过旋转同一个摄像头实现前后置摄像头的切换,因此,需要设定两个摄像头的挂载方向,以保证旋转后的摄像头拍摄的图像也不发生歪斜。
可选地,所述装置包括:
摄像头的数量修改单元,用于将摄像头的数量从1修改为2。
由于预先设置摄像头的id、所述摄像头的id对应的摄像头的挂载方向,以及修改摄像头的数量等信息,因此,在用户启动摄像头时,摄像头应用层能够根据预先设置的信息在移动终端的屏幕生成摄像头切换图标,以便接收用户在该摄像头切换图标发出的摄像头的切换指令。
驱动摄像头单元22,用于驱动所述摄像头旋转至与所述获取的摄像头的id标识的当前位置相反的位置。
具体地,可通过驱动马达驱动摄像头的旋转。
可选地,所述驱动摄像头单元22包括:
挂载方向确定模块,用于确定获取的摄像头的id对应的挂载方向;
摄像头旋转模块,用于从确定的挂载方向驱动所述摄像头旋转至另一个摄像头的id对应的挂载方向。
具体地,根据获取的摄像头的id确定与该摄像头的id对应的摄像头的挂载方向,再根据确定的挂载方向驱动摄像头旋转至另一个设置的挂载方向。例如,假设获取的摄像头的id对应的挂载方向为0°,则将摄像头从0°驱动到另一个挂载方向270°。
在本发明第二实施例中,由于接收到摄像头的切换指令后,通过驱动预先设置在移动终端的一个摄像头旋转,就能实现摄像头的前、后置位置的切换,因此,只需耗费一个摄像头的成本,从而降低了移动终端的成本。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
Claims (6)
1.一种摄像头的切换方法,其特征在于,所述方法包括:
预先设置摄像头的id,所述摄像头的id有两个,一个用于标识摄像头处于前置位置,另一个用于标识摄像头处于后置位置;
预先设置所述摄像头的id对应的摄像头的挂载方向,所述摄像头的挂载方向有两个,分别为0°和270°;
在接收到摄像头的切换指令后,获取摄像头的id,所述摄像头的id用于标识摄像头当前处于前置位置还是后置位置,所述切换指令通过显示在移动终端屏幕上的摄像头切换图标发出,所述摄像头切换图标由在启动摄像头时摄像头应用层根据预先设置的摄像头的id、所述摄像头的id对应的摄像头的挂载方向、以及修改摄像头的数量在移动终端的屏幕生成;
驱动所述摄像头旋转至与所述获取的摄像头的id标识的当前位置相反的位置;
所述驱动所述摄像头旋转至与所述获取的摄像头的id标识的当前位置相反的位置,具体包括:
确定获取的摄像头的id对应的挂载方向;
从确定的挂载方向驱动所述摄像头旋转至另一个摄像头的id对应的挂载方向。
2.根据权利要求1所述的方法,其特征在于,在所述获取摄像头的id之前,包括:
将摄像头的数量从1修改为2。
3.一种摄像头的切换装置,其特征在于,所述装置包括:
摄像头的位置标识设置模块,用于预先设置摄像头的id,所述摄像头的id有两个,一个用于标识摄像头处于前置位置,另一个用于标识摄像头处于后置位置;
摄像头的挂载方向设置模块,用于预先设置所述摄像头的id对应的摄像头的挂载方向,所述摄像头的挂载方向有两个,分别为0°和270°;
摄像头的位置标识获取单元,用于在接收到摄像头的切换指令后,获取摄像头的id,所述摄像头的id用于标识摄像头当前处于前置位置还是后置位置,所述切换指令通过显示在移动终端屏幕上的摄像头切换图标发出,所述摄像头切换图标由在启动摄像头时摄像头应用层根据预先设置的摄像头的id、所述摄像头的id对应的摄像头的挂载方向、以及修改摄像头的数量在移动终端的屏幕生成;
驱动摄像头单元,用于驱动所述摄像头旋转至与所述获取的摄像头的id标识的当前位置相反的位置;
所述驱动摄像头单元包括:
挂载方向确定模块,用于确定获取的摄像头的id对应的挂载方向;
摄像头旋转模块,用于从确定的挂载方向驱动所述摄像头旋转至另一个摄像头的id对应的挂载方向。
4.根据权利要求3所述的装置,其特征在于,所述装置包括:
摄像头的数量修改单元,用于将摄像头的数量从1修改为2。
5.一种移动终端,其特征在于,所述移动终端包括权利要求3或4任一项所述的摄像头的切换装置。
6.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1或2任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410748588.9A CN104469156B (zh) | 2014-12-08 | 2014-12-08 | 摄像头的切换方法、装置及移动终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410748588.9A CN104469156B (zh) | 2014-12-08 | 2014-12-08 | 摄像头的切换方法、装置及移动终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104469156A CN104469156A (zh) | 2015-03-25 |
CN104469156B true CN104469156B (zh) | 2018-05-04 |
Family
ID=52914452
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410748588.9A Active CN104469156B (zh) | 2014-12-08 | 2014-12-08 | 摄像头的切换方法、装置及移动终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104469156B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108124052A (zh) * | 2016-11-30 | 2018-06-05 | 北京小米移动软件有限公司 | 移动终端及其控制摄像头旋转的方法 |
CN112637508B (zh) * | 2020-12-31 | 2022-11-11 | 维沃移动通信有限公司 | 摄像头的控制方法、装置和电子设备 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103024106A (zh) * | 2012-12-04 | 2013-04-03 | 广东欧珀移动通信有限公司 | 智能终端及其摄像头旋转拍照方法 |
CN103259933A (zh) * | 2013-04-28 | 2013-08-21 | 广东欧珀移动通信有限公司 | 一种移动终端的双向摄像***及其控制方法 |
JP2014107735A (ja) * | 2012-11-28 | 2014-06-09 | Xacti Corp | 撮像装置 |
-
2014
- 2014-12-08 CN CN201410748588.9A patent/CN104469156B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014107735A (ja) * | 2012-11-28 | 2014-06-09 | Xacti Corp | 撮像装置 |
CN103024106A (zh) * | 2012-12-04 | 2013-04-03 | 广东欧珀移动通信有限公司 | 智能终端及其摄像头旋转拍照方法 |
CN103259933A (zh) * | 2013-04-28 | 2013-08-21 | 广东欧珀移动通信有限公司 | 一种移动终端的双向摄像***及其控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN104469156A (zh) | 2015-03-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104160759B (zh) | 用于双sim单待设备中的订阅管理的方法和装置 | |
CN103384369B (zh) | 一种建立数据连接的方法、装置及*** | |
WO2015058709A1 (en) | Secured payment method and relevant device and system | |
CN104469717B (zh) | 短信发送方法及装置 | |
CN104793887B (zh) | 移动终端的双摄像头控制方法及装置 | |
CN104954676A (zh) | 控制摄像头自动旋转的方法及电子设备 | |
CN104333704B (zh) | 一种拍照场景的预览方法、装置及终端 | |
CN106502826B (zh) | 数据备份及传输方法及移动终端 | |
CN104598286B (zh) | 移动终端的软件更新方法及装置 | |
CN104503713B (zh) | 打印机及其认证装置、运行方法,及其控制装置和方法 | |
CN104854809A (zh) | 自适应天线选择 | |
CN104333622A (zh) | 移动终端和通信方法 | |
CN108965691A (zh) | 摄像头控制方法、装置、移动终端及存储介质 | |
CN106331372A (zh) | 数据传输方法及移动终端 | |
CN106933350A (zh) | Ar交互方法及装置 | |
CN108702607A (zh) | 一种多设备无线连接方法和设备 | |
CN110475000A (zh) | 触控屏报点方法及相关设备 | |
CN105279186A (zh) | 一种图像处理方法和*** | |
CN106569910A (zh) | 数据备份及传输方法及移动终端 | |
CN109040351A (zh) | 摄像头控制方法、装置、移动终端及存储介质 | |
CN108932102A (zh) | 数据处理方法、装置以及移动终端 | |
CN104809744A (zh) | 图片处理方法和装置 | |
CN104469156B (zh) | 摄像头的切换方法、装置及移动终端 | |
CN104349320A (zh) | 一种共享的方法和电子设备 | |
CN105933944A (zh) | 4g网络的优化使用方法、装置及移动终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., Ltd. Address before: Changan town in Guangdong province Dongguan 523841 usha Beach Road No. 18 Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., Ltd. |
|
CP03 | Change of name, title or address |