【技术实现步骤摘要】
图像处理方法、图像处理器、拍摄装置和电子设备
本申请涉及图像处理
,特别涉及一种图像处理方法、图像处理器、拍摄装置和电子设备。
技术介绍
电子防抖(ElectricImageStabilization,EIS)利用侦测到的机身抖动的程度来动态调整感光度、快门等参数来做模糊修正。相关技术中,算法后处理模块在对图像进行EIS算法处理时,应用程序模块才开始获取抖动参数,并按照当前系统时间,将得到的抖动参数标记时间戳,然后送入至算法后处理模块中进行EIS算法处理。这样得到的抖动参数与图像之间会存在时间差,抖动参数无法和图像精确对应,影响防抖处理效果。
技术实现思路
本申请实施方式提供一种图像处理方法、图像处理器、拍摄装置和电子设备。本申请实施方式提供的图像处理方法包括:应用程序模块的防抖单元在接收到带有当前时间戳的当前图像时,从抖动检测模块中读取抖动参数,所述抖动检测模块包括缓存区,所述缓存区内存储有多个所述抖动参数,每两个相邻的所述抖动参数的检测时间间隔预定时长;所述防抖单元根据所述当前时间戳、读 ...
【技术保护点】
1.一种图像处理方法,其特征在于,包括:/n应用程序模块的防抖单元在接收到带有当前时间戳的当前图像时,从抖动检测模块中读取抖动参数,所述抖动检测模块包括缓存区,所述缓存区内存储有多个所述抖动参数,每两个相邻的所述抖动参数的检测时间间隔预定时长;/n所述防抖单元根据所述当前时间戳、读取所述抖动参数的读取时间以及所述预定时长从多个所述抖动参数中确定与所述当前图像对应的当前抖动参数以及在所述当前抖动参数之后的未来抖动参数;和/n算法后处理模块的处理单元根据所述当前抖动参数和所述未来抖动参数对所述当前图像进行防抖算法处理。/n
【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:
应用程序模块的防抖单元在接收到带有当前时间戳的当前图像时,从抖动检测模块中读取抖动参数,所述抖动检测模块包括缓存区,所述缓存区内存储有多个所述抖动参数,每两个相邻的所述抖动参数的检测时间间隔预定时长;
所述防抖单元根据所述当前时间戳、读取所述抖动参数的读取时间以及所述预定时长从多个所述抖动参数中确定与所述当前图像对应的当前抖动参数以及在所述当前抖动参数之后的未来抖动参数;和
算法后处理模块的处理单元根据所述当前抖动参数和所述未来抖动参数对所述当前图像进行防抖算法处理。
2.根据权利要求1所述的图像处理方法,其特征在于,所述图像处理方法还包括:
相机服务模块接收图像传感器发送的所述当前图像;
所述相机服务模块对所述当前图像标记所述当前时间戳;和
所述相机服务模块将带有所述当前时间戳的所述当前图像发送至所述防抖单元。
3.根据权利要求1所述的图像处理方法,其特征在于,所述防抖单元根据所述当前时间戳、读取所述抖动参数的读取时间以及所述预定时长从多个所述抖动参数中确定与所述当前图像对应的当前抖动参数以及在所述当前抖动参数之后的未来抖动参数,包括:
所述防抖单元根据所述读取时间与所述当前时间戳之间的时间差以及所述预定时长从多个所述抖动参数中确定所述当前抖动参数以及所述未来抖动参数。
4.根据权利要求1所述的图像处理方法,其特征在于,所述防抖单元根据所述当前时间戳、读取所述抖动参数的读取时间以及所述预定时长从多个所述抖动参数中确定与所述当前图像对应的当前抖动参数以及在所述当前抖动参数之后的未来抖动参数,包括:
所述防抖单元根据所述读取时间标记最新的一个所述抖动参数的时间戳;
根据最新的一个所述抖动参数的时间戳和所述预定时长依次标记多个所述抖动参数中除最新的一个所述抖动参数之外的所述抖动参数的时间戳得到所有所述抖动参数的时间戳;和
将所有所述抖动参数的时间戳中与所述当前时间戳匹配的一个时间戳对应的所述抖动参数作为所述当前抖动参数,将晚于所述当前抖动参数的时间戳的预定个时间戳对应的所述抖动参数作为所述未来抖动参数。
5.根据权利要求1所述的图像处理方法,其特征在于,相邻的两帧图像的生成时间间隔预设时长,所述预定时长小于或等于所述预设时长。
6.根据权利要求1所述的图像处理方法,其特征在于,所述图像处理方法还包括:
所述算法后处理模块的处理单元根据所述未来抖动参数对所述当前图像之后的未来图像进行防抖算法预处理。
7.根据权利要求1所述的图像处理方法,其特征在于,所述应用程序模块的防抖单元在接收到带有当前时间戳的当前图像时,从抖动检测模块中读取抖动参数,包括:
所述防抖单元在接收到带有所述当前时间戳的所述当前图像时,等待设定时间后,从所述抖动检测模块中读取所述抖动参数。
8.一...
【专利技术属性】
技术研发人员:吴恒刚,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。