图像处理方法、设备及存储介质技术

技术编号:38141215 阅读:8 留言:0更新日期:2023-07-08 09:55
本申请提供一种图像处理方法、设备及存储介质,该方法包括:通过监测第一队列中连续M帧图像的缓存个数的变化情况,确定采用何种图像处理模式处理图像数据。本申请提供的图像处理模式包括第一模式、第二模式和第三模式。第一模式对应暗光环境,需要对RAW图像数据进行图像处理;第二模式对应亮光环境,不需要对RAW图像数据进行图像处理,第三模式为新配置的由第二模式切换至第一模式的一个过渡模式,第三模式不需要对RAW图像数据进行图像处理,但需要初始化与RAW图像处理相关的资源,这样,由第三模式切换至第一模式后,第一模式下的首帧图像能够直接利用提前创建的该资源进行RAW图像处理,避免图像处理模式切换时出现画面异常,提高设备拍摄性能。高设备拍摄性能。高设备拍摄性能。

【技术实现步骤摘要】
图像处理方法、设备及存储介质


[0001]本申请涉及图像处理
,尤其涉及图像处理方法、设备及存储介质。

技术介绍

[0002]手机拍摄能力是评价手机性能的一个重要指标。其中,夜景拍摄是用户使用手机拍摄的一个常用场景,由于夜景拍摄时的环境光线较弱,手机拍摄的照片或视频的画质差、噪点多,因此需要在暗光环境下对图像进行一系列的图像处理,例如多帧降噪处理、图像融合等。
[0003]相关技术中,为了降低设备的拍摄功耗,在视频录制时,可以设定仅在暗光环境下执行上述图像处理,在亮光环境下不执行上述图像处理。然而,在亮光环境切换至暗光环境的瞬间,需要初始化未经加工(RAW)图像处理相关的资源,在初始化过程中,由于该资源未准备好,设备界面会出现明显的闪帧现象。

技术实现思路

[0004]本申请实施例提供一种图像处理方法、设备及存储介质,提升设备的拍摄性能。
[0005]第一方面,本申请实施例提供一种图像处理方法,应用于电子设备,该图像处理方法,包括:
[0006]第一时间点,第一队列中连续M帧图像的最后一帧图像的缓存个数为第一值,在所述第一时间点,从所述电子设备的图像传感器获取第一图像数据,经图像格式转换后显示所述第一图像数据;
[0007]第二时间点,所述第一队列中连续M帧图像的缓存个数不全为第二值,且连续M帧图像的最后一帧图像的缓存个数为所述第二值,在所述第二时间点,从所述图像传感器获取第二图像数据,经图像格式转换后显示所述第二图像数据,以及初始化与RAW图像处理相关的资源;<br/>[0008]第三时间点,所述第一队列中连续M帧图像的缓存个数均为所述第二值,在所述第三时间点,从所述图像传感器获取第三图像数据,对所述第三图像数据进行RAW图像处理,经图像格式转换后,显示图像处理后的所述第三图像数据;
[0009]所述第二值大于所述第一值,所述M为大于1的正整数。
[0010]需要说明的是,若连续图像帧的缓存个数均为1,说明当前拍摄环境为亮光环境,若连续图像帧的缓存个数均为2,说明当前拍摄环境为暗光环境。图像传感器输出的图像数据为RAW图像数据。
[0011]示例性的,M取5,第一值取1,第二值取2。第一时间点的第一队列的缓存个数可以为如[2 2 2 2 1],[2 1 2 2 1],[2 2 1 1 1],[1 1 1 1 1]等,只要最后一帧图像的缓存个数为1,可确定第一时间点的图像处理模式为第二模式,第二模式下无需对RAW图像进行图像处理,如多帧降噪、图像融合等处理。第二时间点的第一队列的缓存个数可以为如[1 2 2 2 2],[2 1 2 22],[1 1 1 1 2]等,可确定第二时间点的图像处理模式为第三模式,第三
模式下同样不需要对RAW图像进行图像处理,但是会在该模式下初始化与RAW图像处理相关的资源。第三时间点的第一队列的缓存个数可以为如[2 2 2 2 2],可确定第三时间点的图像处理模式为第一模式,第一模式下需要对RAW图像进行图像处理。
[0012]需要说明的是,本实施例的第一模式可以看作是暗光环境的图像处理模式,第二模式可以看作是亮光环境的图像处理模式。第三模式可以看作是由第二模式切换至第一模式的一个过渡模式。
[0013]上述方案适用于拍摄环境从亮光环境至暗光环境的场景,例如第一时间点的第一队列为[1 1 1 1 1],第一时间点之后(如第二时间点)进入到第一队列的缓存个数为2,即第二时间点的第一队列为[1 1 1 1 2],第二时间点之后进入到第一队列的缓存个数均为2,直至第三时间点的第一队列为[2 2 2 2 2]。在第一时间点图像处理模式为第二模式,电子设备不对RAW图像数据进行图像处理;第二时间点由第二模式切换至第三模式,电子设备同样不对RAW图像数据进行图像处理,但是开始初始化与RAW图像处理相关的资源,第三时间点由第三模式切换至第一模式,电子设备利用第二时间点至第三时间点的时段初始化的资源,对第一模式下的首帧图像进行RAW图像处理,由于资源已经提前准备好,因此不会出现闪帧现象,提高了设备的拍摄性能,提升了用户的拍摄体验。
[0014]作为一种示例,所述从所述电子设备的图像传感器获取第一图像数据,经图像格式转换后显示所述第一图像数据,包括:所述电子设备的图像处理模块从所述图像传感器获取所述第一图像数据;所述图像处理模块将所述第一图像数据直接发送至所述电子设备的图像格式转换模块;经所述图像格式转换模块处理后,显示所述第一图像数据。
[0015]作为一种示例,所述从所述图像传感器获取第二图像数据,经图像格式转换后显示所述第二图像数据,包括:所述电子设备的图像处理模块从所述图像传感器获取所述第二图像数据;所述图像处理模块将所述第二图像数据发送至所述电子设备的图像格式转换模块;经所述图像格式转换模块处理后,显示所述第二图像数据;所述初始化与RAW图像处理相关的资源,包括:所述电子设备的控制模块初始化与所述RAW图像处理相关的资源。
[0016]作为一种示例,所述从所述图像传感器获取第三图像数据,对所述第三图像数据进行RAW图像处理,经图像格式转换后,显示图像处理后的所述第三图像数据,包括:所述电子设备的图像处理模块从所述图像传感器获取所述第三图像数据;所述图像处理模块对所述第三图像数据进行RAW图像处理,经所述电子设备的图像格式转换模块处理后,显示图像处理后的所述第三图像数据。
[0017]在本申请第一方面的一个可选实施例中,图像处理方法,还包括:
[0018]第四时间点,所述第一队列中连续M帧图像的缓存个数均为所述第一值;
[0019]在第四时间点后,最新进入所述第一队列的图像的缓存个数为所述第二值,所述电子设备的控制模块初始化与所述RAW图像处理相关的资源。
[0020]上述方案中,基于第四时间点的第一队列[1 1 1 1 1],可以确定第四时间点的图像处理模式为第二模式,第二模式下无需对RAW图像数据进行图像处理,在第四时间点后的第一队列为[1 1 1 1 2],可以确定第四时间点后,图像处理模式将由第二模式切换至第三模式,第三模式下虽然无需对RAW图像数据进行图像处理,但是需要初始化与RAW图像处理相关的资源,以便后续切换至第一模式的瞬间,与RAW图像处理相关的资源已准备好。
[0021]在本申请第一方面的一个可选实施例中,图像处理方法,还包括:
[0022]第五时间点,所述第一队列中连续M帧图像的最前一帧图像的缓存个数为所述第一值,且后M

1帧图像的缓存个数均为所述第二值;
[0023]在所述第五时间点后,所述第一队列中最新进入的图像的缓存个数为所述第二值,所述电子设备的控制模块向所述电子设备的图像处理模块发送第一指示;
[0024]所述图像处理模块从所述图像传感器获取第四图像数据,基于所述第一指示对所述第四图像数据进行RAW图像处理,经所述电子设备的图像格式转换模块处理后,显示图像处理后的所述第四图像数据。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,其特征在于,应用于电子设备,所述方法包括:第一时间点,第一队列中连续M帧图像的最后一帧图像的缓存个数为第一值,在所述第一时间点,从所述电子设备的图像传感器获取第一图像数据,经图像格式转换后显示所述第一图像数据;第二时间点,所述第一队列中连续M帧图像的缓存个数不全为第二值,且连续M帧图像的最后一帧图像的缓存个数为所述第二值,在所述第二时间点,从所述图像传感器获取第二图像数据,经图像格式转换后显示所述第二图像数据,以及初始化与未经加工(RAW)图像处理相关的资源;第三时间点,所述第一队列中连续M帧图像的缓存个数均为所述第二值,在所述第三时间点,从所述图像传感器获取第三图像数据,对所述第三图像数据进行RAW图像处理,经图像格式转换后,显示图像处理后的所述第三图像数据;所述第二值大于所述第一值,M为大于1的正整数。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:第四时间点,所述第一队列中连续M帧图像的缓存个数均为所述第一值;在第四时间点后,最新进入所述第一队列的图像的缓存个数为所述第二值,所述电子设备的控制模块初始化与所述RAW图像处理相关的资源。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:第五时间点,所述第一队列中连续M帧图像的最前一帧图像的缓存个数为所述第一值,且后M

1帧图像的缓存个数均为所述第二值;在所述第五时间点后,所述第一队列中最新进入的图像的缓存个数为所述第二值,所述电子设备的控制模块向所述电子设备的图像处理模块发送第一指示;所述图像处理模块从所述图像传感器获取第四图像数据,基于所述第一指示对所述第四图像数据进行RAW图像处理,经所述电子设备的图像格式转换模块处理后,显示图像处理后的所述第四图像数据。4.根据权利要求1至3任一项所述的方法,其特征在于,所述方法还包括:在所述第三时间点后,最新进入所述第一队列的图像的缓存个数为所述第一值,所述电子设备的控制模块向所述电子设备的图像处理模块发送第二指示;所述图像处理模块从所述图像传感器获取第五图像数据,基于所述第二指示将所述第五图像数据发送至所述电子设备的图像格式转换模块,经所述图像格式转换模块处理后,显示...

【专利技术属性】
技术研发人员:贺永祥
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1