图像处理统、图像处理方法以及非暂时性计算机程序产品与流程

摘要: 本发明属于图像处理的。特别是对影像进行局部优化的技术。背景技术:1、在多介质芯片架构中,为了提升影像的图像质量(picturequality,pq),会使用一系...
图像处理统、图像处理方法以及非暂时性计算机程序产品与流程

本发明属于图像处理的。特别是对影像进行局部优化的技术。

背景技术:

1、在多介质芯片架构中,为了提升影像的图像质量(picture quality,pq),会使用一系列的图像质量功能(pq function),例如:降噪(noise reduction)、清晰度调整(sharpness)、去轮廓(de-contour)等。随着显示技术更迭以及4k、8k电视的普及,技术上需要更精准的图像质量功能,亦即能针对影像局部(local)做适合的处理。然而传统的做法通常是整张画面做一个一般性的处理,对画面局部的表现非常有限。如果要做到特定范围或局部处理,除了需要先加入判断条件,通常这些条件需要更多像素的运算,以及在数据路径与控制逻辑上额外的电路(例如line buffer)。由于需要在每个时钟周期对每个像素做单独的处理,因此数据路径设计会更复杂,控制逻辑也会变得更繁琐,这将导致增加更多电路面积。

技术实现思路

1、有鉴于此,本发明一些实施例提供一种图像处理系统、图像处理方法、内存程序的非暂时性计算机可读取记录介质以及非暂时性计算机程序产品,以改善现有技术问题。

2、本发明一些实施例提供一种图像处理系统,图像处理系统包含处理模块以及图像质量模块;图像质量模块经配置以执行图像质量功能;以及处理模块经配置以接收输入影像并且执行下述步骤:(a)获得输入影像的前屏蔽影像并放大前屏蔽影像以获得屏蔽影像,其中屏蔽影像的尺寸相同于输入影像的尺寸;(b)经由图像质量模块对输入影像执行图像质量功能以获得图像质量影像;以及(c)基于屏蔽影像的多个像素的每一个的数值,对输入影像以及图像质量影像执行像素加权平均程序以获得输出影像。

3、本发明一些实施例提供一种图像处理方法,由处理模块执行,图像处理方法包含:(a)接收输入影像;获得输入影像的前屏蔽影像并放大前屏蔽影像以获得屏蔽影像,其中屏蔽影像的尺寸相同于输入影像的尺寸;(b)经由图像质量模块对输入影像执行图像质量功能以获得图像质量影像;以及(c)基于屏蔽影像的多个像素的每一个的数值,对输入影像以及图像质量影像执行像素加权平均程序以获得输出影像。

4、本发明一些实施例提供一种内存程序的计算机可读取介质及一种非暂时性计算机程序产品,当处理单元加载程序并执行后,能够完成前述图像处理方法。

5、基于上述,本发明一些实施例提供一种图像处理系统、图像处理方法、内存程序的非暂时性计算机可读取记录介质以及非暂时性计算机程序产品,藉由屏蔽影像获得输入影像的局部信息,再利用输入影像的局部信息对输入影像以及图像质量影像执行像素加权平均程序可达到在不修改图像质量模块原有架构(例如电路架构)的情况下,在输入影像的局部区域上执行特定图像质量功能的功效。在图像质量模块为硬件实现时,不修改图像质量模块原有架构可不增加额外电路面积。

1.一种图像处理系统,其特征在于,包含:

2.如权利要求1所述的图像处理系统,其特征在于,该图像处理系统包含一人工智能模块,该处理模块经由该人工智能模块获得该输入影像的该前屏蔽影像。

3.如权利要求2所述的图像处理系统,其特征在于,该人工智能模块包含一深度消息模型,所述步骤(a)包含:基于该深度消息模型获得对应于该输入影像的该前屏蔽影像。

4.如权利要求2所述的图像处理系统,其特征在于,该人工智能模块包含一影像分割模型,所述步骤(a)包含下述步骤以获得该前屏蔽影像:(a1)基于该影像分割模型获得对应于该输入影像的一中间屏蔽影像;(a2)对于该前屏蔽影像的一当前像素,基于该中间屏蔽影像中对应该当前像素的一对应像素的一分类标签,设定该当前像素的一像素值;以及(a3)响应于该前屏蔽影像具有一未处理像素,设定该未处理像素为该当前像素并回到步骤(a2)。

5.如权利要求1所述的图像处理系统,其特征在于,所述步骤(c)包含:

6.如权利要求1所述的图像处理系统,其特征在于,该处理模块经配置以在步骤(c)之后执行:对该输出影像执行一图像处理程序以获得一处理后输出影像。

7.如权利要求6所述的图像处理系统,其特征在于,该图像处理程序包含:使用一双边滤波器对该输出影像进行一滤波处理。

8.一种图像处理方法,由一处理模块执行,其特征在于,

9.如权利要求8所述的图像处理方法,其特征在于,所述步骤(a)包含:经由一人工智能模块获得该输入影像的该前屏蔽影像。

10.一种非暂时性计算机程序产品,其储存至少一指令,其特征在于,当该至少一指令由一处理单元执行时,使该处理单元执行如权利要求8至9任一项所述的方法。