【技术实现步骤摘要】
相机模块运行方法及装置、计算机可读介质和电子设备
[0001]本公开涉及数据处理
,具体涉及一种相机模块运行方法、相机模块运行装置、计算机可读介质和电子设备。
技术介绍
[0002]伴随着人们生活水平的不断提高,拍照或者自拍、录制视频等成为人们生活中不可缺少的娱乐方式,因此,现有的大多数终端设备都集成有相机模块。为了保证终端设备对相机模块的精细化控制,针对应用Android操作系统的终端设备提出了相机平台架构CamX
‑
CHI,相机模块的所有功能均集成在不同的功能驱动Feature上。
[0003]目前,相关的技术方案中,为满足各原始设备制造商(Original Equipment Manufacturer,OEM)的设计,会在终端设备使用相机模块的过程中,将相机模块所有的功能对应的功能驱动Feature均创建出来,导致相机模块的响应速度较慢,浪费系统资源,降低系统性能。
技术实现思路
[0004]本公开的目的在于提供一种相机模块运行方法、相机模块运行装置、计算机可读介质和电子 ...
【技术保护点】
【技术特征摘要】
1.一种相机模块运行方法,其特征在于,由集成有相机模块以及相机平台架构CamX
‑
CHI的终端设备执行,所述方法包括:获取所述相机模块的标识信息,并根据所述相机模块的标识信息确定所述相机模块对应的拍照模式;根据所述拍照模式确定功能驱动,并创建所述功能驱动;其中,不同的所述拍照模式对应不同的功能驱动集合;根据创建好的所述功能驱动运行所述拍照模式下的所述相机模块。2.根据权利要求1所述的方法,其特征在于,所述方法包括:响应启动相机模块的开启指令,根据所述开启指令确定所述相机模块对应的初始拍照模式;确定所述初始拍照模式对应的初始功能驱动;创建所述初始功能驱动,并根据创建的所述初始功能驱动对所述相机模块进行初始化,以实现对所述初始拍照模式下的所述相机模块的启动。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应针对所述相机模块的拍照模式切换指令,确定所述相机模块的当前拍照模式以及需要切换的目标拍照模式;获取所述当前拍照模式对应的当前功能驱动集合,以及获取所述目标拍照模式对应的目标功能驱动集合;将所述当前功能驱动集合与所述目标功能驱动集合进行比对,确定共同功能驱动;将所述当前功能驱动集合中除所述共同功能驱动之外的功能驱动停止运行,以及将所述目标功能驱动集合中除所述共同功能驱动之外的功能驱动进行创建,以实现将所述相机模块的所述当前拍照模式切换为目标拍照模式。4.根据权利要求1所述的方法,其特征在于,所述相机模块包括多摄像头相机模块和单摄像头相机模块中的至少一个。5.根据权利要求4所述的方法,其特征在于,所述多摄像头相机模块包括后置照片模式和后置夜景模式,所述单摄像头相机模块包括前置照片模式和前置夜景模式。6.根据权利要求5所述的方法,其特征在于:所述后置照片模式包括MFNR功能驱动和RawHDR功能驱动;所述后置夜景模式包括HDR功能驱动和Demux Serializer功能驱动;所述前置照片...
【专利技术属性】
技术研发人员:常景洋,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。