预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共31页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113840091A(43)申请公布日2021.12.24(21)申请号202111274607.5(22)申请日2021.10.29(71)申请人OPPO广东移动通信有限公司地址523860广东省东莞市长安镇乌沙海滨路18号(72)发明人张光辉(74)专利代理机构广州华进联合专利商标代理有限公司44224代理人钟善宝(51)Int.Cl.H04N5/232(2006.01)权利要求书3页说明书18页附图9页(54)发明名称图像处理方法、装置、电子设备和计算机可读存储介质(57)摘要本申请涉及一种图像处理方法、装置、电子设备、计算机可读存储介质,通过应用层中的图像读取器,从硬件抽象层中获取多帧图像。若通过应用层确定图像参数信息的传输方式为第一传输方式,则通过应用层从第一预设队列中获取多帧图像的图像参数信息。第一预设队列为应用层与硬件抽象层之间用于传输图像参数信息的共享队列。通过应用层基于多帧图像的图像参数信息,对多帧图像中的各图像帧进行处理生成目标图像帧。由于采用共享队列进行传输时传输时间的波动范围较小,所以时间差的波动范围也较小。因此,所生成的目标图像帧的时间间隔较均匀。进而,避免了基于目标图像帧所形成的预览图像或视频经常出现卡顿、不流畅的问题。CN113840091ACN113840091A权利要求书1/3页1.一种图像处理方法,其特征在于,应用于电子设备,所述电子设备上运行安卓系统,所述方法包括:通过应用层中的图像读取器,从硬件抽象层中获取多帧图像;若通过所述应用层确定图像参数信息的传输方式为第一传输方式,则通过所述应用层从第一预设队列中获取所述多帧图像的图像参数信息;所述第一传输方式为通过共享队列进行传输的方式;所述第一预设队列为所述应用层与所述硬件抽象层之间用于传输图像参数信息的共享队列;通过所述应用层基于所述多帧图像的图像参数信息,对所述多帧图像中的各图像帧进行处理生成目标图像帧。2.根据权利要求1所述的方法,其特征在于,所述图像参数信息以所述第一预设队列的形式存储于所述第一预设缓冲区中;所述第一预设缓冲区为所述应用层与所述硬件抽象层之间用于传输所述图像参数信息的共享缓冲区。3.根据权利要求2所述的方法,其特征在于,所述通过所述应用层从第一预设队列中获取所述多帧图像的图像参数信息,包括:通过所述应用层从所述第一预设缓冲区中获取所述多帧图像的图像参数信息。4.根据权利要求3所述的方法,其特征在于,在所述通过所述应用层从第一预设队列中获取所述多帧图像的图像参数信息之前,包括:控制所述硬件抽象层将所述多帧图像的图像参数信息传输至应用框架层;控制所述应用框架层对所述第一预设队列中的队列元素执行出队操作;将所述多帧图像的图像参数信息写入所述队列元素,对写入了所述多帧图像的图像参数信息的队列元素执行入队操作,更新所述第一预设队列。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:若通过所述应用层确定图像参数信息的传输方式为第二传输方式,则控制所述应用层通过回调方式从所述硬件抽象层的缓冲区中获取所述多帧图像的图像参数信息;所述第二传输方式为通过回调方式进行传输的方式。6.根据权利要求5所述的方法,其特征在于,所述控制所述应用层通过回调方式从所述硬件抽象层的缓冲区中获取所述多帧图像的图像参数信息,包括:将所述硬件抽象层的缓冲区中的所述多帧图像的图像参数信息,拷贝至所述应用层的缓冲区中;控制所述应用层从所述应用层的缓冲区中获取所述多帧图像的图像参数信息。7.根据权利要求1所述的方法,其特征在于,所述通过所述应用层基于所述多帧图像的图像参数信息,对所述多帧图像中的各图像帧进行处理生成目标图像帧,包括:通过所述应用层将所述多帧图像的图像参数信息与所述多帧图像进行匹配,生成多组相应的匹配结果;所述匹配结果包括相互匹配的图像帧及所述图像参数信息;通过所述应用层基于所述匹配结果中的图像参数信息,对所述图像帧进行处理生成目标图像帧。8.根据权利要求7所述的方法,其特征在于,所述通过所述应用层将所述多帧图像的图像参数信息与所述多帧图像进行匹配,生成多组匹配结果,包括:针对所述多帧图像中的各图像帧,通过所述应用层获取所述图像帧的第一生成时间2CN113840091A权利要求书2/3页戳;针对所述多帧图像的各参数信息,通过所述应用层获取所述参数信息的第二生成时间戳;若所述第一生成时间戳与所述第二生成时间戳相同,则利用所述应用层基于与所述第一生成时间戳对应的所述图像帧、与所述第二生成时间戳对应的所述参数信息,生成所述匹配结果。9.一种图像处理方法,其特征在于,应用于电子设备,所述电子设备上运行安卓系统,所述方法包括:控制硬件抽象层将所获取的多帧图像及所述多帧图像的图像