本申请属于图像处理,尤其涉及一种图像处理方法、装置及视觉检测系统。
背景技术:
1、随着人工智能(artificial intelligence,ai)技术的发展,对图像信息的质量要求越来越高,尤其是在机器视觉领域,对图像信息的质量要求主要集中于信噪比和清晰度等方面。
2、目前,主要通过设置固定的参数对图像进行校正,提升图像质量,该方法存在图像质量提升效果不佳的缺陷。
技术实现思路
1、本申请旨在至少解决现有技术中存在的技术问题之一。为此,本申请提出一种图像处理方法、装置及视觉检测系统,能够有效提高图像质量。
2、第一方面,本申请提供了一种图像处理方法,该方法包括:
3、获取图像采集装置对目标对象采集的第n帧图像,以及所述第n帧图像的时域噪声信息,所述时域噪声信息用于表征所述图像采集装置对所述目标对象采集图像的在时域上的噪声特性;
4、对所述第n帧图像提取空域低频特征和空域高频特征;
5、根据所述时域噪声信息、所述空域低频特征和所述空域高频特征,确定所述第n帧图像的时空域噪声,以对所述第n帧图像进行降噪处理。
6、根据本申请的图像处理方法,通过空域的空域低频特征和空域高频特征,结合时域的时域噪声信息,能够对图像进行实时的降噪处理,有效地提高了信噪比、清晰度和保真性,提高了图像的质量。
7、根据本申请的一个实施例,所述根据所述时域噪声信息、所述空域低频特征和所述空域高频特征,确定所述第n帧图像的时空域噪声,包括:
8、根据所述空域低频特征,确定所述第n帧图像的噪声修正项,所述噪声修正项用于表征所述第n帧图像的纹理抑制程度;
9、基于所述时域噪声信息、所述噪声修正项和所述空域高频特征,得到所述第n帧图像的时空域噪声。
10、根据本申请的一个实施例,所述根据所述空域低频特征,确定所述第n帧图像的噪声修正项,包括:
11、对所述空域低频特征提取边缘特征,得到所述第n帧图像中每个像素的纹理参考值,所述纹理参考值用于表征像素的纹理强度;
12、基于所述纹理参考值,构建所述噪声修正项。
13、根据本申请的一个实施例,所述对所述空域低频特征提取边缘特征,得到所述第n帧图像中每个像素的纹理参考值,包括:
14、对所述空域低频特征提取边缘特征,确定所述目标对象在所述第n帧图像中的纹理区域像素,所述纹理区域像素包括边缘区域像素、过渡区域像素、平坦区域像素和背景区域像素中的至少一项;
15、基于所述纹理区域像素的像素亮度,确定所述第n帧图像中每个像素的所述纹理参考值。
16、根据本申请的一个实施例,所述基于所述纹理参考值,构建所述噪声修正项,包括:
17、基于所述纹理参考值,构建单调减函数,得到所述噪声修正项。
18、根据本申请的一个实施例,所述基于所述时域噪声信息、所述噪声修正项和所述空域高频特征,得到所述第n帧图像的时空域噪声,包括:
19、根据所述噪声修正项,确定所述第n帧图像中像素的噪声权重矩阵;
20、根据所述噪声权重矩阵和所述空域高频特征,确定所述第n帧图像的空域噪声项;
21、根据所述时域噪声信息和所述噪声权重矩阵,确定所述第n帧图像的时域噪声项;
22、基于所述空域噪声项和所述时域噪声项,确定所述第n帧图像的时空域噪声。
23、根据本申请的一个实施例,所述对所述第n帧图像提取空域低频特征和空域高频特征,包括:
24、对所述第n帧图像进行平滑滤波,得到所述空域低频特征;
25、将所述第n帧图像与所述空域低频特征进行作差,得到所述空域高频特征。
26、第二方面,本申请提供了一种图像处理装置,该装置包括:
27、获取模块,用于获取图像采集装置对目标对象采集的第n帧图像,以及所述第n帧图像的时域噪声信息,所述时域噪声信息用于表征所述图像采集装置对所述目标对象采集图像的在时域上的噪声特性;
28、第一处理模块,用于对所述第n帧图像提取空域低频特征和空域高频特征;
29、第二处理模块,用于根据所述时域噪声信息、所述空域低频特征和所述空域高频特征,确定所述第n帧图像的时空域噪声,以对所述第n帧图像进行降噪处理。
30、第三方面,本申请提供了一种视觉检测系统,该系统包括:
31、图像采集装置,所述图像采集装置用于对目标对象采集多帧图像;
32、数据处理装置,所述数据处理装置与所述图像采集装置电连接,所述数据处理装置用于执行上述第一方面所述的图像处理方法。
33、根据本申请的一个实施例,所述数据处理装置包括:
34、纹理提取模块,用于对第n帧图像提取空域低频特征和空域高频特征;
35、噪声修正模块,用于根据所述空域低频特征,确定所述第n帧图像的噪声修正项,所述噪声修正项用于表征所述第n帧图像的纹理抑制程度;
36、时空域噪声计算模块,用于基于所述第n帧图像的时域噪声信息、所述噪声修正项和所述空域高频特征,得到所述第n帧图像的时空域噪声;
37、画质提升处理模块,用于基于所述第n帧图像的时空域噪声,对所述第n帧图像进行降噪处理。
38、第四方面,本申请提供了一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面所述的图像处理方法。
39、第五方面,本申请提供了一种非暂态计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面所述的图像处理方法。
40、第六方面,本申请提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的图像处理方法。
41、第七方面,本申请提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述第一方面所述的图像处理方法。
42、本申请的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
1.一种图像处理方法,其特征在于,包括:
2.根据权利要求1所述的图像处理方法,其特征在于,所述根据所述时域噪声信息、所述空域低频特征和所述空域高频特征,确定所述第n帧图像的时空域噪声,包括:
3.根据权利要求2所述的图像处理方法,其特征在于,所述根据所述空域低频特征,确定所述第n帧图像的噪声修正项,包括:
4.根据权利要求3所述的图像处理方法,其特征在于,所述对所述空域低频特征提取边缘特征,得到所述第n帧图像中每个像素的纹理参考值,包括:
5.根据权利要求3所述的图像处理方法,其特征在于,所述基于所述纹理参考值,构建所述噪声修正项,包括:
6.根据权利要求2所述的图像处理方法,其特征在于,所述基于所述时域噪声信息、所述噪声修正项和所述空域高频特征,得到所述第n帧图像的时空域噪声,包括:
7.根据权利要求1-6任一项所述的图像处理方法,其特征在于,所述对所述第n帧图像提取空域低频特征和空域高频特征,包括:
8.一种图像处理装置,其特征在于,包括:
9.一种视觉检测系统,其特征在于,包括:
10.根据权利要求9所述的视觉检测系统,其特征在于,所述数据处理装置包括: