【技术实现步骤摘要】
拍照控制方法及相关产品
本申请涉及拍照控制
,具体涉及一种拍照控制方法及相关产品。
技术介绍
随着电子设备(如手机、平板电脑等等)的大量普及应用,电子设备能够支持的应用越来越多,功能越来越强大,电子设备向着多样化、个性化的方向发展,成为用户生活中不可缺少的电子用品。目前,第三方应用中CameraAPP主动下发拍照请求,底层根据拍照请求获取拍照数据,然后将数据直接送给应用层进行处理,可以看出虽然拍照请求是应用主动发出,但数据的接收却是被动的,只能被动的接收底层送上来的Camera数据,无法针对拍照需求在Camera的数据中选择效果较好的数据帧作为拍照结果,因此,降低了图像拍摄效率。
技术实现思路
本申请实施例提供了一种拍照控制方法及相关产品,能够主动对底层的拍摄数据进行筛选,提升了图像拍摄效率。第一方面,本申请实施例提供一种拍照控制方法,应用于电子设备,所述电子设备包括媒体服务模块和操作系统,所述操作系统的应用层设置有第三方应用;所述方法包括:所述第三方应用向所述媒体服务模块发 ...
【技术保护点】
1.一种拍照控制方法,其特征在于,应用于电子设备,所述电子设备包括媒体服务模块和操作系统,所述操作系统的应用层设置有第三方应用;所述方法包括:/n所述第三方应用向所述媒体服务模块发送拍照请求;/n所述媒体服务模块接收所述拍照请求,并对所述拍照请求进行分析,得到目标拍摄参数;将所述目标拍摄参数发送到所述操作系统的驱动层;/n所述驱动层驱动所述电子设备的摄像头依据所述目标拍摄参数进行拍摄,得到多帧拍摄图像,并将所述多帧拍摄图像发送给所述媒体服务模块;/n所述媒体服务模块从所述多帧拍摄图像中选取图像质量最好的一张目标拍摄图像,并将所述目标拍摄图像发送给所述第三方应用;/n所述第三 ...
【技术特征摘要】
1.一种拍照控制方法,其特征在于,应用于电子设备,所述电子设备包括媒体服务模块和操作系统,所述操作系统的应用层设置有第三方应用;所述方法包括:
所述第三方应用向所述媒体服务模块发送拍照请求;
所述媒体服务模块接收所述拍照请求,并对所述拍照请求进行分析,得到目标拍摄参数;将所述目标拍摄参数发送到所述操作系统的驱动层;
所述驱动层驱动所述电子设备的摄像头依据所述目标拍摄参数进行拍摄,得到多帧拍摄图像,并将所述多帧拍摄图像发送给所述媒体服务模块;
所述媒体服务模块从所述多帧拍摄图像中选取图像质量最好的一张目标拍摄图像,并将所述目标拍摄图像发送给所述第三方应用;
所述第三方应用接收所述目标拍摄图像。
2.根据权利要求1所述的方法,其特征在于,所述媒体服务模块从所述多帧拍摄图像中选取图像质量最好的一张目标拍摄图像,包括:
对所述多帧拍摄图像进行整体图像质量评价,得到多个图像质量评价值,每一拍摄图像对应一个图像质量评价值;
从所述多个图像质量评价值中选取大于预设阈值的图像质量评价值,得到至少一个目标图像质量评价值,并获取所述至少一个目标图像质量评价值对应的拍摄图像,得到至少一个第一拍摄图像;
对所述至少一个第一拍摄图像中的每一拍摄图像进行局部图像质量评价,得到至少一个目标评价值,每一拍摄图像对应一个目标评价值;
确定所述至少一个目标评价值中的最大值,并获取该最大值对应的目标拍摄图像。
3.根据权利要求1或2所述的方法,其特征在于,所述拍照指令携带目标环境参数和目标属性设置参数;
所述对所述拍照请求进行分析,得到目标拍摄参数,包括:
所述媒体服务模块按照预设的环境参数与拍摄参数之间的映射关系,确定所述目标环境参数对应的第一拍摄参数;
将所述第一拍摄参数和和所述目标属性设置参数作为所述目标拍摄参数。
4.根据权利要求2所述的方法,其特征在于,所述对所述多帧拍摄图像进行整体图像质量评价,得到多个图像质量评价值,包括:
所述媒体服务模块确定拍摄图像i对应的第一清晰度,所述拍摄图像i为所述多帧拍摄图像中的任一拍摄图像;
将拍摄图像i划分为多个区域;
确定所述多个区域中每一区域对应的特征点分布密度,得到多个特征点分布密度;
依据所述多个特征点分布密度进行均方差运算,得到目标均方差;
按照预设的均方差与清晰度调节系数之间的映射关系,确定所述目标均方差对应的目标清晰度调节系数;
依据所述目标清晰度调节系数对所述第一清晰度进行调节,得到第二清晰度;
按照预设的清晰度与图像质量评价值之间的映射关系,确定所述第二清晰度对应的图像质量评价值。
5.根据权利要求2-4任一项所述的方法,其特征在于,所述对所述至少一个第一...
【专利技术属性】
技术研发人员:陈岩,方攀,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。