CN104935709A - 一种实现镜头兼容的方法及装置 - Google Patents

一种实现镜头兼容的方法及装置 Download PDF

Info

Publication number
CN104935709A
CN104935709A CN201510349673.2A CN201510349673A CN104935709A CN 104935709 A CN104935709 A CN 104935709A CN 201510349673 A CN201510349673 A CN 201510349673A CN 104935709 A CN104935709 A CN 104935709A
Authority
CN
China
Prior art keywords
lens
camera
camera lens
mobile terminal
driver
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.)
Pending
Application number
CN201510349673.2A
Other languages
English (en)
Inventor
曾阳
王园
谢超
宋琪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Zhuoyi Technology Co Ltd
Original Assignee
Shanghai Zhuoyi Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shanghai Zhuoyi Technology Co Ltd filed Critical Shanghai Zhuoyi Technology Co Ltd
Priority to CN201510349673.2A priority Critical patent/CN104935709A/zh
Publication of CN104935709A publication Critical patent/CN104935709A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Studio Devices (AREA)

Abstract

本发明公开的实现镜头兼容的方法及装置,所述方法包括:识别移动终端当前摄像头的镜头;找到预设的与所述镜头对应的lens驱动程序;采用所述lens驱动程序驱动所述镜头。通过本发明的技术方案,把多种lens驱动程序集成在一个***软件中,根据具体lens去选择采用对应的lens驱动程序,能够使移动终端兼容多种镜头,让外界图像能够正确的成像在感光芯片的感光区,保证成像质量。

Description

一种实现镜头兼容的方法及装置
技术领域
本发明涉及摄像头技术领域,尤其涉及一种实现具有摄像功能的移动终端的镜头兼容的方法及装置。
背景技术
现有的移动终端基本都设置有摄像头,以方便用户记录图片或者视频;摄像头的组成部分主要包括:镜头(lens)、感光芯片、自动对焦模块af。其中,lens的功能是让外界图像正确的成像在感光芯片的感光区。现有的运动终端只配置了一种lens驱动代码,当用户更换镜头时仍然采用原来的lens驱动代码,移动终端的镜头兼容性不高,因此导致成像效果较差。
发明内容
本发明的目的在于提出一种实现镜头兼容的方法及装置,能够使移动终端兼容多种镜头,保证成像质量。
为达此目的,本发明采用以下技术方案:
本发明一方面提供一种实现镜头兼容的方法,包括,
识别移动终端当前摄像头的镜头;
找到预设的与所述镜头对应的lens驱动程序;
采用所述lens驱动程序驱动所述镜头。
其中,所述识别移动终端当前摄像头的镜头,包括:
获取移动终端当前摄像头的IC型号,根据所述IC型号识别当前摄像头的镜头;所述IC型号用于唯一标识摄像头;
或者,接收用户输入的镜头信息,由所述镜头信息确定移动终端当前摄像头的镜头。
其中,所述识别移动终端当前摄像头的镜头,之前包括:
建立摄像头的IC型号与镜头信息的绑定关系并存储。
其中,所述找到预设的与所述镜头对应的lens驱动程序之前,还包括,
基于移动终端***设置两个以上lens驱动程序;
所述找到预设的与所述镜头对应的lens驱动程序,包括,
查询移动终端***预设的lens驱动程序,找出其中与所述镜头对应的lens驱动程序;
以及,若查询移动终端***预设的lens驱动程序,未找到与所述镜头对应的lens驱动程序,则启动联网功能从服务器端搜索获取与所述镜头对应的lens驱动程序。
其中,所述采用所述lens驱动程序驱动所述镜头,包括,
获取所述lens驱动程序对应的镜头配置文件,加载所述镜头配置文件到移动终端***;
移动终端***调用所述lens驱动程序驱动所述镜头。
本发明另一方面提供一种实现镜头兼容的装置,包括,
镜头识别模块,用于识别移动终端当前摄像头的镜头;
驱动确定模块,用于找到预设的与所述镜头对应的lens驱动程序;
驱动执行模块,用于采用所述lens驱动程序驱动所述镜头。
其中,所述镜头识别模块,具体用于获取移动终端当前摄像头的IC型号,根据所述IC型号识别当前摄像头的镜头;所述IC型号用于唯一标识摄像头;或者,接收用户输入的镜头信息,由所述镜头信息确定移动终端当前摄像头的镜头。
其中,还包括镜头设置模块,用于建立摄像头的IC型号与镜头信息的绑定关系并存储。
其中,还包括驱动设置模块,用于基于移动终端***设置两个以上lens驱动程序;
所述驱动确定模块,具体用于查询移动终端***预设的lens驱动程序,找出其中与所述镜头对应的lens驱动程序;以及,若查询移动终端***预设的lens驱动程序,未找到与所述镜头对应的lens驱动程序,则启动联网功能从服务器端搜索获取与所述镜头对应的lens驱动程序。
其中,所述驱动执行模块,具体用于获取所述lens驱动程序对应的镜头配置文件,加载所述镜头配置文件到移动终端***;移动终端***调用所述lens驱动程序驱动所述镜头.
实施本发明实施例,具有如下有益效果:
本发明实施例通过识别移动终端当前摄像头的镜头;找到预设的与所述镜头对应的lens驱动程序;采用所述lens驱动程序驱动所述镜头。本发明通过把多种lens驱动程序集成在一个***软件中,根据具体lens去选择采用对应的lens驱动程序,能够使移动终端兼容多种镜头,让外界图像能够正确的成像在感光芯片的感光区,保证成像质量。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明第一实施例的实现镜头兼容的方法的流程示意图。
图2是本发明第二实施例的实现镜头兼容的方法流程示意图。
图3是本发明第三实施例的实现镜头兼容的装置的结构示意图。
具体实施方式
下面结合本发明的附图对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
实现本发明以下实施例的硬件基础可以为手机、平板电脑等设置有摄像头的移动终端,本实施例中,移动终端的摄像头与摄像头采用的镜头是一一对应的,更换镜头,即需更换整个摄像头。
第一实施例。
下面结合图1对本发明第一实施例的实现镜头兼容的方法流进行说明,包括如下步骤:
步骤S101,识别移动终端当前摄像头的镜头。
本实施例中,由于lens本身是物理部件,不具备任何电器特性,因此无法用自带的硬件或者软件信息去识别采用的是何种lens,移动终端可接收用户输入的镜头信息,由此确定当前摄像头的镜头。
作为一优选实施方式,由于移动终端可获取到当前摄像头的IC型号,所述IC型号用于唯一标识摄像头。基于此,本发明可通过建立摄像头的IC型号与镜头信息的绑定关系,通过获取移动终端当前摄像头的IC型号,再根据所述IC型号识别当前摄像头的镜头。
步骤S102,找到预设的与所述镜头对应的lens驱动程序。
本实施例中,需预先在移动终端***基础上,编写两个以上lens驱动程序,将多种lens驱动程序集成在一个***中,以用于驱动不同种类的镜头,使得镜头能够让外界图像正确的成像在感光芯片的感光区,保证成像质量。
在预先设置的lens驱动程序中,包含有对应的镜头信息,当识别出当前摄像头的镜头之后,可找到与当前镜头对应的lens驱动程序。
作为另一优选实施方式,若在预先设置的lens驱动程序中,未找到与当前镜头对应的lens驱动程序,可通过启动联网功能从服务器端搜索获取对应的lens驱动程序,能更好兼容最新上市的镜头。
步骤S103,采用所述lens驱动程序驱动所述镜头。
通过本发明第一实施例,通过把多种lens驱动程序集成在一个***软件中,根据具体lens去选择采用对应的lens驱动程序,能够使移动终端兼容多种镜头,让外界图像能够正确的成像在感光芯片的感光区,保证成像质量。
第二实施例
第二实施例在第一实施例的基础上,给出了一种实现镜头兼容的方法的具体实施流程,下面结合图2对本发明的第二实施例进行说明,包括如下步骤。
步骤S201,建立摄像头的IC型号与镜头信息的绑定关系,存储所述绑定关系在移动终端***中。
步骤S202,基于移动终端***设置两个以上lens驱动程序。
本实施例中,各lens驱动程序包含有对应的镜头信息。
步骤S203,获取移动终端当前摄像头的IC型号;所述IC型号用于唯一标识摄像头。
步骤S204,根据所述IC型号识别当前摄像头的镜头。
步骤S205,找到预设的与所述镜头对应的lens驱动程序。
步骤S206,获取所述lens驱动程序对应的镜头配置文件。
本实施例中,可预先设置于各lens驱动程序对应的镜头配置文件在本地,获取本地的镜头配置;或者通过移动终端的网络模块,获取云端用于驱动所述镜头的镜头配置文件。
步骤S207,加载所述镜头配置文件到移动终端***,调用所述lens驱动程序驱动所述镜头。
第三实施例
第三实施例为本发明实施例提供的实现镜头兼容的装置的实施例。所述装置的实施例与上述的方法实施例属于同一构思,装置的实施例中未详尽描述的细节内容,可以参考上述方法实施例。
图3示出了本发明第三实施例的实现镜头兼容的装置的结构示意图,所述实现镜头兼容的装置包括:镜头识别模块310、驱动确定模块320和驱动执行模块330,下面对各模块进行具体说明。
所述镜头识别模块310,用于识别移动终端当前摄像头的镜头。
本实施例中,识别移动终端当前摄像头的镜头的方式可以为:接收用户输入的镜头信息,确定移动终端当前摄像头的镜头。
作为另一优选实施方式,还可通过获取移动终端当前摄像头的IC型号,所述IC型号用于唯一标识摄像头,根据所述IC型号识别当前摄像头的镜头。对应的,实现镜头兼容的装置还包括有镜头设置模块,用于建立摄像头的IC型号与镜头信息的绑定关系并存储。
所述驱动确定模块320,用于找到预设的与所述镜头对应的lens驱动程序。
本实施例中,实现镜头兼容的装置还包括有驱动设置模块,用于基于移动终端***设置两个以上lens驱动程序。各lens驱动程序包含有对应的镜头信息。
较佳的,所述驱动确定模块320,可具体用于查询移动终端***预设的lens驱动程序,找出其中与所述镜头对应的lens驱动程序;以及,若查询移动终端***预设的lens驱动程序,未找到与所述镜头对应的lens驱动程序,则启动联网功能从服务器端搜索获取与所述镜头对应的lens驱动程序。
所述驱动执行模块330,用于采用所述lens驱动程序驱动所述镜头。
本实施例中,所述驱动执行模块330可具体用于,获取所述lens驱动程序对应的镜头配置文件,加载所述镜头配置文件到移动终端***;移动终端***调用所述lens驱动程序驱动所述镜头。
通过上述第三实施例的装置,通过把多种lens驱动程序集成在一个***软件中,根据具体lens去选择采用对应的lens驱动程序,能够使移动终端兼容多种镜头,让外界图像能够正确的成像在感光芯片的感光区,保证移动终端镜头的成像质量。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利要求范围,因此,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,仍属本发明所涵盖的范围。

Claims (10)

1.一种实现镜头兼容的方法,其特征在于,包括,
识别移动终端当前摄像头的镜头;
找到预设的与所述镜头对应的lens驱动程序;
采用所述lens驱动程序驱动所述镜头。
2.如权利要求1所述实现镜头兼容的方法,其特征在于,所述识别移动终端当前摄像头的镜头,包括:
获取移动终端当前摄像头的IC型号,根据所述IC型号识别当前摄像头的镜头;所述IC型号用于唯一标识摄像头;
或者,接收用户输入的镜头信息,由所述镜头信息确定移动终端当前摄像头的镜头。
3.如权利要求2所述实现镜头兼容的方法,其特征在于,所述识别移动终端当前摄像头的镜头,之前包括:
建立摄像头的IC型号与镜头信息的绑定关系并存储。
4.如权利要求1所述实现镜头兼容的方法,其特征在于,所述找到预设的与所述镜头对应的lens驱动程序之前,还包括,
基于移动终端***设置两个以上lens驱动程序;
所述找到预设的与所述镜头对应的lens驱动程序,包括,
查询移动终端***预设的lens驱动程序,找出其中与所述镜头对应的lens驱动程序;
以及,若查询移动终端***预设的lens驱动程序,未找到与所述镜头对应的lens驱动程序,则启动联网功能从服务器端搜索获取与所述镜头对应的lens驱动程序。
5.如权利要求1所述实现镜头兼容的方法,其特征在于,所述采用所述lens驱动程序驱动所述镜头,包括,
获取所述lens驱动程序对应的镜头配置文件,加载所述镜头配置文件到移动终端***;
移动终端***调用所述lens驱动程序驱动所述镜头。
6.一种实现镜头兼容的装置,其特征在于,包括,
镜头识别模块,用于识别移动终端当前摄像头的镜头;
驱动确定模块,用于找到预设的与所述镜头对应的lens驱动程序;
驱动执行模块,用于采用所述lens驱动程序驱动所述镜头。
7.如权利要求6所述实现镜头兼容的装置,其特征在于,所述镜头识别模块,具体用于获取移动终端当前摄像头的IC型号,根据所述IC型号识别当前摄像头的镜头;所述IC型号用于唯一标识摄像头;或者,接收用户输入的镜头信息,由所述镜头信息确定移动终端当前摄像头的镜头。
8.如权利要求7所述实现镜头兼容的装置,其特征在于,还包括镜头设置模块,用于建立摄像头的IC型号与镜头信息的绑定关系并存储。
9.如权利要求6所述实现镜头兼容的装置,其特征在于,还包括驱动设置模块,用于基于移动终端***设置两个以上lens驱动程序;
所述驱动确定模块,具体用于查询移动终端***预设的lens驱动程序,找出其中与所述镜头对应的lens驱动程序;以及,若查询移动终端***预设的lens驱动程序,未找到与所述镜头对应的lens驱动程序,则启动联网功能从服务器端搜索获取与所述镜头对应的lens驱动程序。
10.如权利要求6所述实现镜头兼容的装置,其特征在于,所述驱动执行模块,具体用于获取所述lens驱动程序对应的镜头配置文件,加载所述镜头配置文件到移动终端***;移动终端***调用所述lens驱动程序驱动所述镜头。
CN201510349673.2A 2015-06-19 2015-06-19 一种实现镜头兼容的方法及装置 Pending CN104935709A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510349673.2A CN104935709A (zh) 2015-06-19 2015-06-19 一种实现镜头兼容的方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510349673.2A CN104935709A (zh) 2015-06-19 2015-06-19 一种实现镜头兼容的方法及装置

Publications (1)

Publication Number Publication Date
CN104935709A true CN104935709A (zh) 2015-09-23

Family

ID=54122671

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510349673.2A Pending CN104935709A (zh) 2015-06-19 2015-06-19 一种实现镜头兼容的方法及装置

Country Status (1)

Country Link
CN (1) CN104935709A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106066789A (zh) * 2016-05-24 2016-11-02 乐视控股(北京)有限公司 一种对摄像头驱动程序进行编译的方法和装置
CN107038696A (zh) * 2016-02-03 2017-08-11 幸福在线(北京)网络技术有限公司 一种镜头的识别方法、装置及镜头
CN107948526A (zh) * 2017-12-26 2018-04-20 北京传嘉科技有限公司 摄像头的驱动处理方法和装置
US11632491B2 (en) 2017-12-26 2023-04-18 Zhejiang Dahua Technology Co., Ltd. Methods and systems for identifying camera lens

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110170853A1 (en) * 2009-11-25 2011-07-14 Canon Kabushiki Kaisha Image pickup apparatus and interchangeable lens
CN103780813A (zh) * 2014-01-23 2014-05-07 青岛海信移动通信技术股份有限公司 在终端上兼容多种相机模组的方法、终端及相机模组
CN103905611A (zh) * 2012-12-24 2014-07-02 联想(北京)有限公司 图像采集单元兼容匹配方法及电子设备

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110170853A1 (en) * 2009-11-25 2011-07-14 Canon Kabushiki Kaisha Image pickup apparatus and interchangeable lens
CN103905611A (zh) * 2012-12-24 2014-07-02 联想(北京)有限公司 图像采集单元兼容匹配方法及电子设备
CN103780813A (zh) * 2014-01-23 2014-05-07 青岛海信移动通信技术股份有限公司 在终端上兼容多种相机模组的方法、终端及相机模组

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107038696A (zh) * 2016-02-03 2017-08-11 幸福在线(北京)网络技术有限公司 一种镜头的识别方法、装置及镜头
CN106066789A (zh) * 2016-05-24 2016-11-02 乐视控股(北京)有限公司 一种对摄像头驱动程序进行编译的方法和装置
CN107948526A (zh) * 2017-12-26 2018-04-20 北京传嘉科技有限公司 摄像头的驱动处理方法和装置
US11632491B2 (en) 2017-12-26 2023-04-18 Zhejiang Dahua Technology Co., Ltd. Methods and systems for identifying camera lens
US12028598B2 (en) 2017-12-26 2024-07-02 Zhejiang Dahua Technology Co., Ltd. Methods and systems for identifying camera lens

Similar Documents

Publication Publication Date Title
CN107277360B (zh) 一种双摄像头切换进行变焦的方法、移动终端及存储装置
WO2017107629A1 (zh) 移动终端、数据传输***及移动终端拍摄方法
CN110214375B (zh) 图像传感器和包括其的电子设备
US11138707B2 (en) Electronic device and method for processing multiple images
US20140049611A1 (en) Mobile terminal and controlling method thereof
CN103179322B (zh) 一种图像颜色校正方法及电子设备
CN104363379A (zh) 使用不同焦距摄像头拍照的方法和终端
CN105247567B (zh) 一种图像重新聚焦装置、方法、***以及非瞬态程序存储设备
CN105578045A (zh) 一种终端及终端拍摄的方法
CN105578026A (zh) 一种拍摄方法及用户终端
US8890999B2 (en) Method and system for controlling external lens
CN104935709A (zh) 一种实现镜头兼容的方法及装置
US11631190B2 (en) Electronic device and method for controlling auto focusing thereof
KR20190051594A (ko) 복수의 카메라들을 이용하여 영상을 촬영하는 전자 장치와 이의 동작 방법
EP3125525A1 (en) Method and system for enabling camera of mobile terminal to automatically adapt to scene
CN103078924A (zh) 视野共享方法及设备
EP3718296B1 (en) Electronic device and method for controlling autofocus of camera
KR20210090476A (ko) 단일 카메라로 줌 시나리오에서 화질 향상 방법과 이를 포함하는 전자장치
CN105008976A (zh) 摄像装置、信号处理方法、信号处理程序
US20140210941A1 (en) Image capture apparatus, image capture method, and image capture program
CN113099102A (zh) 一种对焦方法、对焦装置及存储介质、电子装置
US20150138076A1 (en) Communication device and method of processing incoming call by facial image
CN103888655A (zh) 一种拍照方法及电子设备
CN105357441A (zh) 一种图像采集方法及移动终端
CN105224680A (zh) 一种搜索应用程序的方法以及终端

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20150923