CN114420066B - 图像处理方法、装置、电子设备及计算机可读存储介质 - Google Patents

图像处理方法、装置、电子设备及计算机可读存储介质 Download PDF

Info

Publication number
CN114420066B
CN114420066B CN202210068082.8A CN202210068082A CN114420066B CN 114420066 B CN114420066 B CN 114420066B CN 202210068082 A CN202210068082 A CN 202210068082A CN 114420066 B CN114420066 B CN 114420066B
Authority
CN
China
Prior art keywords
image
residual
dynamic
residual block
time domain
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210068082.8A
Other languages
English (en)
Other versions
CN114420066A (zh
Inventor
丁华文
赵博
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Eswin Computing Technology Co Ltd
Haining Eswin IC Design Co Ltd
Original Assignee
Beijing Eswin Computing Technology Co Ltd
Haining Eswin IC Design Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Eswin Computing Technology Co Ltd, Haining Eswin IC Design Co Ltd filed Critical Beijing Eswin Computing Technology Co Ltd
Priority to CN202210068082.8A priority Critical patent/CN114420066B/zh
Publication of CN114420066A publication Critical patent/CN114420066A/zh
Priority to US18/147,403 priority patent/US11798507B2/en
Application granted granted Critical
Publication of CN114420066B publication Critical patent/CN114420066B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/34Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
    • G09G3/36Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • G09G2320/0252Improving the response speed
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • G09G2320/0261Improving the quality of display appearance in the context of movement of objects on the screen or movement of the observer relative to the screen
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/10Special adaptations of display systems for operation with variable images
    • G09G2320/103Detection of image changes, e.g. determination of an index representative of the image change
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/16Determination of a pixel data signal depending on the signal applied in the previous frame
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2360/00Aspects of the architecture of display systems
    • G09G2360/16Calculation or use of calculated indices related to luminance levels in display data

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Crystallography & Structural Chemistry (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Image Processing (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Abstract

本申请实施例提供了一种图像处理方法、装置、电子设备及计算机可读存储介质,涉及显示器技术领域。该方法包括:获取在时域上相邻的第一图像以及第二图像;确定第二图像相对于第一图像的动态像素点;确定动态像素点的过压驱动增益值;根据过压驱动增益值,对第二图像进行过压驱动处理。本申请实施例针对动态像素点根据过压驱动增益值,对图像进行过压驱动处理,实现了针对图像动态区域的过压驱动效果的优化,保障了过压驱动的技术效果,有效改善了图像显示的动态模糊问题。

Description

图像处理方法、装置、电子设备及计算机可读存储介质
技术领域
本申请涉及显示器技术领域,具体而言,本申请涉及一种图像处理方法、装置、电子设备及计算机可读存储介质。
背景技术
随着科技的发展,液晶显示器的应用日益广阔。其中,过压驱动(Overdrive,OD)技术是提高液晶显示器响应速度的关键技术之一,过压驱动技术通过压缩算法计算图像序列像素值的差异来调整过驱电压,以提高液晶显示器的响应时间,有效改善显示画面的动态模糊问题。
但是,在过压驱动过程中,压缩算法引入的误差和运动导致的前后帧像素差值会混为一体,导致OD过驱电压与当前图像不匹配,使得过压驱动的效果较差。
发明内容
本申请实施例提供了一种图像处理方法、装置、电子设备及计算机可读存储介质,可以解决现有技术中针对液晶显示器的过压驱动效果较差的问题。所述技术方案如下:
根据本申请实施例的一个方面,提供了一种图像处理方法,该方法包括:
获取在时域上相邻的第一图像以及第二图像;
确定第二图像相对于第一图像的动态像素点;
确定动态像素点的过压驱动增益值;
根据过压驱动增益值,对第二图像进行过压驱动处理。
可选的,上述确定第二图像相对于第一图像的动态像素点,包括:
对第一图像和第二图像进行时域差分处理,得到第二图像相对第一图像的第一动态点;
对第二图像进行空间域的差分处理,得到第二图像的梯度信息;
获取第一图像和第二图像的时域距离;
根据时域距离以及梯度信息,确定第二图像相对第一图像的第二动态点;
获取第一动态点和第二动态点的重叠像素点作为动态像素点。
可选的,上述获取第一图像和第二图像的时域距离,包括:
基于第一图像和第二图像中的对应像素点的灰度差值,生成残差块;其中,残差块的数量与第二图像的像素点数量相同;
根据残差块,确定第一图像和第二图像的时域距离。
可选的,上述根据残差块,确定第一图像和第二图像的时域距离,包括:
针对每一残差块,统计残差块内所包含的所有残差值的总和,将总和作为残差块对应像素点的时域距离。
可选的,上述对第一图像和第二图像进行时域差分处理,得到第二图像相对第一图像的第一动态点,包括:
将第一图像和第二图像中的对应像素点的灰度差值,作为像素点的运动数据;
当运动数据大于预设运动阈值,则将运动数据对应的像素点作为第一动态点。
可选的,上述确定动态像素点的过压驱动增益值,包括:
获取与各动态像素点对应的残差块,作为目标残差块;
分别对各目标残差块进行时域分解,得到每一目标残差块对应的子残差块集合;
统计子残差块集合的残差值,生成针对每一目标残差块的残差统计数据;
确定与残差统计数据对应的过压驱动增益值。
可选的,上述统计子残差块集合的残差值,生成针对每一目标残差块的残差统计数据,包括如下任一项:
针对目标残差块对应的子残差块集合,将子残差块的残差值中的最大值,作为目标残差块的残差统计数据;
针对目标残差块对应的子残差块集合,将所有子残差块的残差值的均值,作为目标残差块的残差统计数据。
根据本申请实施例的另一个方面,提供了一种图像处理装置,该装置包括:
获取模块,用于获取在时域上相邻的第一图像以及第二图像;
第一确定模块,用于确定第二图像相对于第一图像的动态像素点;
第二确定模块,用于确定动态像素点的过压驱动增益值;
矫正模块,用于根据过压驱动增益值,对第二图像进行过压驱动处理。
可选的,上述第一确定模块,用于:
对第一图像和第二图像进行时域差分处理,得到第二图像相对第一图像的第一动态点;
对第二图像进行空间域的差分处理,得到第二图像的梯度信息;
获取第一图像和第二图像的时域距离;
根据时域距离以及梯度信息,确定第二图像相对第一图像的第二动态点;
获取第一动态点和第二动态点的重叠像素点作为动态像素点。
可选的,上述第一确定模块,还用于:
基于第一图像和第二图像中的对应像素点的灰度差值,生成残差块;其中,残差块的数量与第二图像的像素点数量相同;
根据残差块,确定第一图像和第二图像的时域距离。
可选的,上述第一确定模块,还用于:
针对每一残差块,统计残差块内所包含的所有残差值的总和,将总和作为残差块对应像素点的时域距离。
可选的,上述第一确定模块,还用于:
将第一图像和第二图像中的对应像素点的灰度差值,作为像素点的运动数据;
当运动数据大于预设运动阈值,则将运动数据对应的像素点作为第一动态点。
可选的,上述第二确定模块,用于:
获取与各动态像素点对应的残差块,作为目标残差块;
分别对各目标残差块进行时域分解,得到每一目标残差块对应的子残差块集合;
统计子残差块集合的残差值,生成针对每一目标残差块的残差统计数据;
确定与残差统计数据对应的过压驱动增益值。
可选的,上述第二确定模块,还用于:
针对目标残差块对应的子残差块集合,将子残差块的残差值中的最大值,作为目标残差块的残差统计数据;
针对目标残差块对应的子残差块集合,将所有子残差块的残差值的均值,作为目标残差块的残差统计数据。
根据本申请实施例的另一个方面,提供了一种电子设备,该电子设备包括:存储器、处理器及存储在存储器上的计算机程序,上述处理器执行计算机程序以实现本申请实施例第一方面所示方法的步骤。
根据本申请实施例的再一个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现本申请实施例第一方面所示方法的步骤。
根据本申请实施例的一个方面,提供了一种计算机程序产品,其包括计算机程序,该计算机程序被处理器执行时实现本申请实施例第一方面所示方法的步骤。
本申请实施例提供的技术方案带来的有益效果是:
本申请实施例通过时域上相邻的两帧图像对各像素点进行动静态检测,确定动态像素点,实现了图像中动静态区域的分离;接着根据动态像素点对应的过压驱动增益值,对第二图像进行过压驱动处理;由于在过压驱动过程中,压缩算法引入的误差和动态像素点导致的像素差值会混为一体,本申请针对动态像素点根据过压驱动增益值对过压驱动的OD电压值进行矫正,实现了针对图像动态区域的过压驱动效果的优化,保障了过压驱动的技术效果,有效改善了图像显示的动态模糊问题。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对本申请实施例描述中所需要使用的附图作简单地介绍。
图1为本申请实施例提供的一种图像处理方法的应用场景示意图;
图2为本申请实施例提供的一种图像处理方法的流程示意图;
图3为本申请实施例提供的一种图像处理方法中的确定第一动态点的流程示意图;
图4为本申请实施例提供的一种图像处理方法中动态点检测的流程示意图;
图5为本申请实施例提供的一种图像处理方法中的block数据结构示意图;
图6为本申请实施例提供的一种图像处理方法中的判断第二动态点的流程示意图;
图7为本申请实施例提供的一个示例的图像处理方法的流程示意图;
图8为本申请实施例提供的一种图像处理装置的结构示意图;
图9为本申请实施例提供的一种图像处理电子设备的结构示意图。
具体实施方式
下面结合本申请中的附图描述本申请的实施例。应理解,下面结合附图所阐述的实施方式,是用于解释本申请实施例的技术方案的示例性描述,对本申请实施例的技术方案不构成限制。
本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请实施例所使用的术语“包括”以及“包含”是指相应特征可以实现为所呈现的特征、信息、数据、步骤、操作、元件和/或组件,但不排除实现为本技术领域所支持其他特征、信息、数据、步骤、操作、元件、组件和/或它们的组合等。应该理解,当我们称一个元件被“连接”或“耦接”到另一元件时,该一个元件可以直接连接或耦接到另一元件,也可以指该一个元件和另一元件通过中间元件建立连接关系。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的术语“和/或”指示该术语所限定的项目中的至少一个,例如“A和/或B”可以实现为“A”,或者实现为“B”,或者实现为“A和B”。
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
响应时间指的是液晶显示器对于输入信号的反应速度,也就是液晶由暗转亮或由亮转暗的反应时间(亮度从10%-->90%或者90%-->10%的时间),通常是以毫秒(ms)为单位。从人眼对动态图像的感知谈起,人眼存在“视觉残留”的现象,高速运动的画面在人脑中会形成短暂的印象。动画片、电影等一直到最新的游戏正是应用了视觉残留的原理,让一系列渐变的图像在人眼前快速连续显示,便形成动态的影像。人能够接受的画面显示速度一般为每秒24张,这也是电影每秒24帧播放速度的由来,如果显示速度低于这一标准,人就会明显感到画面的停顿和不适。按照这一指标计算,每张画面显示的时间需要小于40ms。这样,对于液晶显示器来说,响应时间40ms就成了一道坎,高于40ms的显示器便会出现明显的画面闪烁现象,让人感觉眼花。要是想让图像画面达到不闪的程度,则就最好要达到每秒60帧的速度。由此看来响应时间是越短越好。
为了提升液晶面板的响应时间,现有技术中,液晶显示器多采用过压驱动技术来提高液晶分子的反应速度。过驱动技术系指根据先前图像及目前图像来进行过驱动处理,进而得到对应的过驱电压来驱动液晶分子,以改善显示画面的动态模糊问题。
发明人发现,对于前后帧图像序列是相同的场景下,通过简单复制后帧图像源像素就可以避免过驱电压与图像不匹配的问题。对于前后帧图像序列不一致,尤其是背景一致,前景存在运动物体的场景下,压缩解压引入的误差和运动图像导致的像素差值会混为一体,简单的通过像素差阈值等手段,很难区分开静态区域和动态区域。一般来说,OD效果较明显位置的前后帧图像像素差异值会比压缩误差要大,可以通过整体减弱像素差异来解决过驱电压与图像不匹配的问题,但这会导致OD的效果大打折扣。
本申请提供的图像处理方法、装置、电子设备以及计算机可读存储介质,旨在解决现有技术的如上技术问题。
本申请实施例提供了一种图像处理方法,该方法可以由终端或服务器实现。本申请实施例涉及的终端或服务器,通过时域上相邻的两帧图像对各像素点进行动静态检测,确定动态像素点,实现了图像中动静态区域的分离;接着根据动态像素点对应的过压驱动增益值,对图像进行过压驱动处理;本申请实施例实现了针对图像动态区域的过压驱动效果的优化,保障了OD的技术效果。
下面通过对几个示例性实施方式的描述,对本申请实施例的技术方案以及本申请的技术方案产生的技术效果进行说明。需要指出的是,下述实施方式之间可以相互参考、借鉴或结合,对于不同实施方式中相同的术语、相似的特征以及相似的实施步骤等,不再重复描述。
如图1所示,本申请的图像处理方法,可以应用于图1所示的场景中,具体的,服务器101可以从客户端102获取在时域上相邻的第一图像和第二图像,以确定第二图像相对于第一图像的动态像素点,并确定动态像素点的过压驱动过压驱动增益值;服务器再根据过压驱动增益值,对第二图像进行过压驱动处理,以确保过压驱动效果。
图1所示的场景中,上述图像处理方法可以在服务器中进行,在其他的场景中,也可以在终端中进行。
本技术领域技术人员可以理解,这里所使用的“终端”可以是手机、平板电脑、PDA(Personal Digital Assistant,个人数字助理)、MID(Mobile Internet Device,移动互联网设备)等;“服务器”可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
本申请实施例中提供了一种图像处理方法,如图2所示,该方法包括:
S201,获取在时域上相邻的第一图像以及第二图像。
其中,第一图像和第二图像可以是进行OD处理之前的在时域上相邻的两帧图像,第一图像的时序可以在第二图像之前。第一图像和第二图像所包含的像素点的数量相同。
具体的,用于进行图像处理的终端或服务器,可以从预设数据库获取第一图像和第二图像,还可以基于图像采集设备实时采集第一图像和第二图像,在本实施例中不做限定。
S202,确定第二图像相对于第一图像的动态像素点。
其中,在第一图像和第二图像中可以包括动态区域和静态区域,静态区域可以是第一图像和第二图像中,存在相同像素信息的对应像素点所指示的图像区域;动态区域可以是第一图像和第二图像中,存在不同像素信息的对应像素点所指示的图像区域。
具体的,用于进行图像处理的终端或服务器,可以结合第一图像和第二图像的时域和空间域信息,针对第一图像和第二图像进行动静态检测,进而确定第二图像相对于第一图像的动态像素点。具体的动态像素点的确定过程将在下文详细介绍。
S203,确定动态像素点的过压驱动增益值。
具体的,用于进行图像处理的终端或服务器,可以通过对第一图像和第二图像进行时域上的残差处理,进而确定针对动态像素点的过压驱动增益值。
其中,上述过压驱动增益值可以用于对该动态像素点对应过压驱动的OD电压值进行矫正。
S204,根据过压驱动增益值,对第二图像进行过压驱动处理。
具体的,用于进行图像处理的终端或服务器,可以结合过压驱动增益值和OD电压值,对第二图像进行过压驱动处理。
在本申请实施例中,用于进行图像处理的终端或服务器,可以先基于第一图像和第二图像计算图像序列像素值的差值,进而根据该差值得到OD电压值。然后基于OD电压值与过压驱动增益值的乘积,对第二图像进行过压驱动处理。例如,可以将OD电压值加上上述乘积得到最终的矫正OD电压值,进而基于矫正OD电压值对第二图像进行过压驱动处理;此时,过压驱动增益值的取值范围可以为0-1之间的任意实数。
在一些实施方式中,用于进行图像处理的终端或服务器,可以基于过压驱动增益值对OD电压值进行矫正,然后基于矫正后的OD电压值对第二图像进行过压驱动处理。
在另一些实施方式中,用于进行图像处理的终端或服务器,可以先基于OD电压值对第二图像进行过压驱动处理,然后根据过压驱动增益值对经过过压驱动处理之后的第二图像进行矫正处理。
本申请实施例通过时域上相邻的两帧图像对各像素点进行动静态检测,确定动态像素点,实现了图像中动静态区域的分离;接着根据动态像素点对应的过压驱动增益值,对第二图像进行过压驱动处理;由于在过压驱动过程中,压缩算法引入的误差和动态像素点导致的像素差值会混为一体,本申请针对动态像素点根据过压驱动增益值对过压驱动的OD电压值进行矫正,实现了针对图像动态区域的过压驱动效果的优化,保障了过压驱动的技术效果,有效改善了图像显示的动态模糊问题。
本申请实施例中提供了一种可能的实现方式,如图3所示,上述步骤S202中的确定第二图像相对于第一图像的动态像素点,包括:
(1)对第一图像和第二图像进行时域差分处理,得到第二图像相对第一图像的第一动态点。
具体的,用于进行图像处理的终端或服务器,可以先对第一图像和第二图像的像素值进行逐点相减,得到每一像素点的像素值的差值,然后基于上述差值的绝对值确定第一动态点。其中,像素值可以包括灰度值、亮度、饱和度、色调中的至少一项。
在本申请实施例中,用于进行图像处理的终端或服务器,可以基于多通道的像素值对像素点进行计算,还可以基于单通道的像素值对像素点进行计算,在本实施例中不做具体限制。
本申请实施例中提供了一种可能的实现方式,以像素值为单通道的灰度值为例进行详细说明。如图4所示,上述对第一图像和第二图像进行时域差分处理,得到第二图像相对第一图像的第一动态点,包括:
a、将第一图像和第二图像中的对应像素点的灰度差值,作为像素点的运动数据;
具体的,用于进行图像处理的终端或服务器,可以先计算第一图像和第二图像中,每个对应像素点的灰度差的绝对值,得到每个像素点的运动数据Move。根据上述运动数据Move对第一图像和第二图像进行时域上的动静态检测。
b、当运动数据大于预设运动阈值,则将运动数据对应的像素点作为第一动态点。
在本申请实施例中,用于进行图像处理的终端或服务器,可以预先设置运动阈值MoveT,对每个像素点的运动数据Move进行判断:
当Move大于MoveT,则判断该像素点为第一动态点;
当Move不大于MoveT,则判断该像素点为静态点。
(2)对第二图像进行空间域的差分处理,得到第二图像的梯度信息。
具体的,用于进行图像处理的终端或服务器,可以对第二图像进行空间域的差分处理,并得到第二图像中每一像素点的水平方向和垂直方向的梯度值,并基于上述梯度值得到第二图像的梯度信息。
在本申请实施例中,可以先基于n*m单位尺寸对第二图像进行分解,得到a个block(块);然后基于单位步进s1计算每个block分别在水平方向和垂直方向的梯度值,然后取两个方向中的最大梯度值作为第二图像的梯度信息。其中,第二图像中的像素点的数量也为a;上述n、m以及a都为整数,s1为1。
下面以block的尺寸为3*3为例进行具体说明,该block中的灰度值数据如图5所示,当单位步进s1=1,则该block对应的水平方向的梯度值G1为第二列数据与第一列数据的差值的绝对值,以及第三列数据与第二列数据的差值的绝对值的总和,即可以根据如下公式(1)得到:
G1=|g2-g1|+|g5-g4|+|g8-g7|+|g3-g2|+|g6-g5|+|g9-g8|;  (1)
其中,上述g1-g9为block中的像素灰度值。
而该block对应的垂直方向的梯度值G2为第二行数据与第一行数据的差值的绝对值,以及第三行数据与第二行数据的差值的绝对值的总和,即可以根据如下公式(2)得到:
G2=|g4-g1|+|g5-g2|+|g6-g3|+|g7-g4|+|g8-g5|+|g9-g6|;  (2)
进而,取G1和G2中的最大值最为该block对应像素点的梯度信息G。
(3)获取第一图像和第二图像的时域距离。
具体的,用于进行图像处理的终端或服务器可以根据第一图像和第二图像的时域差分信息,生成残差块,并基于残差块得到时域距离。
本申请实施例中提供了一种可能的实现方式,上述获取第一图像和第二图像的时域距离,包括:
a、基于第一图像和第二图像中的对应像素点的灰度差值,生成残差块;其中,残差块的数量与第二图像的像素点数量相同。
具体的,用于进行图像处理的终端或服务器,可以先将第一图像和第二图像中对应的像素点的灰度值做差,得到各像素点对应的灰度差的绝对值,然后基于每一灰度差的绝对值生成与第二图像或第一图像的像素点数量相同的残差块。
在本申请实施例中,可以基于n*m单位尺寸、单位步进s1根据每个像素点的灰度差的绝对值,生成a个残差块,其中第一图像的像素点的数量也为a。
b、根据残差块,确定第一图像和第二图像的时域距离。
具体的,用于进行图像处理的终端或服务器,可以基于残差块做时域变换,进而确定两针图像的时域距离;时域距离的具体计算过程将在下文详细说明。
本申请实施例中提供了一种可能的实现方式,如图6所示,上述根据残差块,确定第一图像和第二图像的时域距离,包括:
针对每一残差块,统计残差块内所包含的所有残差值的总和,将总和作为残差块对应像素点的时域距离。
在本申请实施例中,可以基于n*m单位尺寸、单位步进s1根据每个像素点的灰度差的绝对值,生成a个残差块,其中第一图像的像素点的数量也为a。然后统计每个残差块中的残差值即灰度差的绝对值的总和,将该残差块中灰度差的绝对值的总和作为残差块所对应像素点的时域距离M。
(4)根据时域距离以及梯度信息,确定第二图像相对第一图像的第二动态点。
具体的,用于进行图像处理的终端或服务器,可以预设图像压缩所引入的压缩误差D,然后根据时域距离M、梯度信息G以及压缩误差D,综合判断每一像素点的动静态。
在本申请实施例中,可以基于如下公式进行判断:
当M≥G+D,则判断该像素点为第二动态点;
当M<G+D,则判断该像素点为静态点。
(5)获取第一动态点和第二动态点的重叠像素点作为动态像素点。
在本申请实施例中,可以基于两次动态检测的判断结果,确定最终待处理的动态像素点。由于在动态检测过程中,综合了时域和空间域的计算信息,可以使得最终确定的动态像素点更加准确;同时,在动态检测过程中,还综合考虑了图像压缩所引入的压缩误差,达到了压缩误差和像素点的运动数据的有效分离,为后续图像过压驱动处理的准确性打下基础。
本申请实施例中提供了一种可能的实现方式,上述步骤S203中确定动态像素点的过压驱动增益值,包括:
(1)获取与各动态像素点对应的残差块,作为目标残差块。
在本申请实施例中,由于OD处理是为了改善图像的动态模糊问题,故用于进行图像处理的终端或服务器,在完成图像的动态检测之后,针对图像的静态区域,只需要简单复制前帧图像数据即可;故本申请中,只针对动态像素点进行后续的OD处理,可以有效保证OD的效果。
(2)分别对各目标残差块进行时域分解,得到每一目标残差块对应的子残差块集合。
具体的,用于进行图像处理的终端或服务器,可以基于单位尺寸h*j,单位步进s2,将每一目标残差块分解为k个子残差块,将上述k个子残差块作为对应目标残差块的子残差块集合。其中,h、j、k都为整数,s2可以为1。
(3)统计子残差块集合的残差值,生成针对每一目标残差块的残差统计数据。
具体的,用于进行图像处理的终端或服务器,可以根据子残差块集合中的残差值的极值或均值,进而基于该极值或均值生成对应目标残差块的残差统计数据。
本申请实施例中提供了一种可能的实现方式,上述统计子残差块集合的残差值,生成针对每一目标残差块的残差统计数据,包括如下任一项:
a、针对目标残差块对应的子残差块集合,将子残差块的残差值中的最大值,作为目标残差块的残差统计数据;
在本申请实施例中,可以对目标残差块进行时域分解,得到k个子残差块,将子残差块中所包括的残差值的总和作为残差值bd,其中,d为不小于1,且不大于k的整数。然后取残差值中的最大值,作为对应目标残差块的残差统计数据。
在本申请实施例中,由于选取了最大的残差值作为残差统计数据,可以得到较大的过压驱动增益值,能够实现针对动态像素点的OD效果的最大化,此时图像处理方法的应用,可以为高速运动的图像场景,例如足球比赛直播等。
b、针对目标残差块对应的子残差块集合,将所有子残差块的残差值的均值,作为目标残差块的残差统计数据T。
在本申请实施例中,可以对目标残差块进行时域分解,得到k个子残差块,将子残差块中所包括的残差值的总和作为残差值bd,其中,d为不小于1,且不大于k的整数。然后基于如下公式,计算对应目标残差块的残差统计数据T:
Figure BDA0003480995960000141
在本申请实施例中,由于选取了残差值的均值作为残差统计数据,可以得到比较均衡的过压驱动增益值,能够实现针对动态像素点的OD效果的均衡性,此时图像处理方法的应用,可以为纹理丰富且平滑的图像场景,例如动、植物的纪录片等。
(4)确定与残差统计数据对应的过压驱动增益值。
在一些实施方式中,用于进行图像处理的终端或服务器,可以预设残差统计数据与过压驱动增益值的函数关系,然后基于该函数关系计算得到过压驱动增益值。
在另一些实施方式中,用于进行图像处理的终端或服务器,可以预先建立残差统计数据与过压驱动增益值的对照表,然后基于残差统计数据在该对照表中进行查询,得到对应的过压驱动增益值。
为了更好的理解上述图像处理方法,下面结合图7详细阐述一个本申请的图像处理方法的示例,包括如下步骤:
S701,获取在时域上相邻的第一图像以及第二图像。
其中,第一图像和第二图像可以是进行OD处理之前的在时域上相邻的两帧图像,第一图像的时序可以在第二图像之前。第一图像和第二图像所包含的像素点的数量相同。
具体的,用于进行图像处理的终端或服务器,可以从预设数据库获取第一图像和第二图像,还可以基于图像采集设备实时采集第一图像和第二图像,在本实施例中不做限定。
S702,对第一图像和第二图像进行时域差分处理,得到第二图像相对第一图像的第一动态点。
具体的,用于进行图像处理的终端或服务器,可以先对第一图像和第二图像的像素值进行逐点相减,得到每一像素点的像素值的差值,然后基于上述差值的绝对值确定第一动态点。其中,像素值可以包括灰度值、亮度、饱和度、色调中的至少一项。
在本申请实施例中,用于进行图像处理的终端或服务器,可以基于多通道的像素值对像素点进行计算,还可以基于单通道的像素值对像素点进行计算,在本实施例中不做具体限制。
S703,对第二图像进行空间域的差分处理,得到第二图像的梯度信息。
具体的,用于进行图像处理的终端或服务器,可以对第二图像进行空间域的变换,并得到第二图像中每一像素点的水平方向和垂直方向的梯度值,并基于上述梯度值得到第二图像的梯度信息。
S704,基于第一图像和第二图像中的对应像素点的灰度差值,生成残差块;其中,残差块的数量与第二图像的像素点数量相同。
具体的,用于进行图像处理的终端或服务器,可以先将第一图像和第二图像中对应的像素点的灰度值做差,得到各像素点对应的灰度差的绝对值,然后基于每一灰度差的绝对值生成与第二图像或第一图像的像素点数量相同的残差块。
S705,根据残差块,确定第一图像和第二图像的时域距离。
具体的,可以针对每一残差块,统计残差块内所包含的所有残差值的总和,将总和作为残差块对应像素点的时域距离。
在本申请实施例中,可以基于n*m单位尺寸、单位步进s1根据每个像素点的灰度差值,生成a个残差块,其中第一图像的像素点的数量也为a。然后统计每个残差块中的残差值即灰度差的绝对值的总和,将该残差块中灰度差的绝对值的总和作为残差块所对应像素点的时域距离M。
S706,根据时域距离以及梯度信息,确定第二图像相对第一图像的第二动态点。
具体的,用于进行图像处理的终端或服务器,可以预设图像压缩所引入的压缩误差D,然后根据时域距离M、梯度信息G以及压缩误差D,综合判断每一像素点的动静态。
在本申请实施例中,可以基于如下公式进行判断:
当M≥G+D,则判断该像素点为第二动态点;
当M<G+D,则判断该像素点为静态点。
S707,获取第一动态点和第二动态点的重叠像素点作为动态像素点。
在本申请实施例中,可以基于两次动态检测的判断结果,确定最终待处理的动态像素点。由于在动态检测过程中,综合了时域和空间域的计算信息,可以使得最终确定的动态像素点更加准确;同时,在动态检测过程中,还综合考虑了图像压缩所引入的压缩误差,达到了压缩误差和像素点的运动数据的分离,为后续图像OD处理的准确性打下基础。
S708,获取与各动态像素点对应的残差块,作为目标残差块;分别对各目标残差块进行时域分解,得到每一目标残差块对应的子残差块集合。
具体的,用于进行图像处理的终端或服务器,可以基于单位尺寸h*j,单位步进s,将每一目标残差块分解为k个子残差块,将上述k个子残差块作为对应目标残差块的子残差块集合。
S709,统计子残差块集合的残差值,生成针对每一目标残差块的残差统计数据;并确定与残差统计数据对应的过压驱动增益值。
具体的,用于进行图像处理的终端或服务器,可以根据子残差块集合中的残差值的极值或均值,生成对应目标残差块的残差统计数据。
在一些实施方式中,可以对目标残差块进行时域分解,得到k个子残差块,将子残差块中所包括的残差值的总和作为残差值bd,其中,d为不小于1,且不大于k的整数。然后取残差值中的最大值,作为对应目标残差块的残差统计数据。
在另一些实施方式中,可以对目标残差块进行时域分解,得到k个子残差块,将子残差块中所包括的残差值的总和作为残差值bd,其中,d为不小于1,且不大于k的整数。然后计算所有残差值bd的均值,得到对应目标残差块的残差统计数据。
S710,根据过压驱动增益值,对第二图像进行过压驱动处理。
在本申请实施例中,用于进行图像处理的终端或服务器,可以先基于第一图像和第二图像计算图像序列像素值的差值,进而根据该差值得到OD电压值。
在一些实施方式中,用于进行图像处理的终端或服务器,可以基于过压驱动增益值对OD电压值进行矫正,然后基于矫正后的OD电压值对第二图像进行过压驱动处理。
在另一些实施方式中,用于进行图像处理的终端或服务器,可以先基于OD电压值对第二图像进行过压驱动处理,然后根据过压驱动增益值对经过过压驱动处理之后的第二图像进行矫正处理。
本申请实施例通过时域上相邻的两帧图像对各像素点进行动静态检测,确定动态像素点,实现了图像中动静态区域的分离;接着根据动态像素点对应的过压驱动增益值,对第二图像进行过压驱动处理;由于在过压驱动过程中,压缩算法引入的误差和动态像素点导致的像素差值会混为一体,本申请针对动态像素点根据过压驱动增益值对过压驱动的OD电压值进行矫正,实现了针对图像动态区域的过压驱动效果的优化,保障了过压驱动的技术效果,有效改善了图像显示的动态模糊问题。
本申请实施例提供了一种图像处理装置,如图8所示,该图像处理装置80可以包括:获取模块801、第一确定模块802、第二确定模块803和矫正模块804;
其中,获取模块801,用于获取在时域上相邻的第一图像以及第二图像;
第一确定模块802,用于确定第二图像相对于第一图像的动态像素点;
第二确定模块803,用于确定动态像素点的过压驱动增益值;
矫正模块804,用于根据过压驱动增益值,对第二图像进行过压驱动处理。
本申请实施例中提供了一种可能的实现方式,上述第一确定模块802,用于:
对第一图像和第二图像进行时域差分处理,得到第二图像相对第一图像的第一动态点;
对第二图像进行空间域的差分处理,得到第二图像的梯度信息;
获取第一图像和第二图像的时域距离;
根据时域距离以及梯度信息,确定第二图像相对第一图像的第二动态点;
获取第一动态点和第二动态点的重叠像素点作为动态像素点。
本申请实施例中提供了一种可能的实现方式,上述第一确定模块802,还用于:
基于第一图像和第二图像中的对应像素点的灰度差值,生成残差块;其中,残差块的数量与第二图像的像素点数量相同;
根据残差块,确定第一图像和第二图像的时域距离。
本申请实施例中提供了一种可能的实现方式,上述第一确定模块802,还用于:
针对每一残差块,统计残差块内所包含的所有残差值的总和,将总和作为残差块对应像素点的时域距离。
本申请实施例中提供了一种可能的实现方式,上述第一确定模块802,还用于:
将第一图像和第二图像中的对应像素点的灰度差值,作为像素点的运动数据;
当运动数据大于预设运动阈值,则将运动数据对应的像素点作为第一动态点。
本申请实施例中提供了一种可能的实现方式,上述第二确定模块803,用于:
获取与各动态像素点对应的残差块,作为目标残差块;
分别对各目标残差块进行时域分解,得到每一目标残差块对应的子残差块集合;
统计子残差块集合的残差值,生成针对每一目标残差块的残差统计数据;
确定与残差统计数据对应的过压驱动增益值。
本申请实施例中提供了一种可能的实现方式,上述第二确定模块803,还用于:
针对目标残差块对应的子残差块集合,将子残差块的残差值中的最大值,作为目标残差块的残差统计数据;
针对目标残差块对应的子残差块集合,将所有子残差块的残差值的均值,作为目标残差块的残差统计数据。
本申请实施例的装置可执行本申请实施例所提供的方法,其实现原理相类似,本申请各实施例的装置中的各模块所执行的动作是与本申请各实施例的方法中的步骤相对应的,对于装置的各模块的详细功能描述具体可以参见前文中所示的对应方法中的描述,此处不再赘述。
本申请实施例通过时域上相邻的两帧图像对各像素点进行动静态检测,确定动态像素点,实现了图像中动静态区域的分离;接着根据动态像素点对应的过压驱动增益值,对第二图像进行矫正处理;由于在过压驱动过程中,压缩算法引入的误差和动态像素点导致的像素差值会混为一体,本申请针对动态像素点根据过压驱动增益值对过压驱动的OD电压值进行矫正,实现了针对图像动态区域的过压驱动效果的优化,保障了过压驱动的技术效果,有效改善了图像显示的动态模糊问题。
本申请实施例中提供了一种电子设备,包括存储器、处理器及存储在存储器上的计算机程序,该处理器执行上述计算机程序以实现图像处理方法的步骤,与相关技术相比可实现:本申请实施例通过时域上相邻的两帧图像对各像素点进行动静态检测,确定动态像素点,实现了图像中动静态区域的分离;接着根据动态像素点对应的过压驱动增益值,对第二图像进行矫正处理;由于在过压驱动过程中,压缩算法引入的误差和动态像素点导致的像素差值会混为一体,本申请针对动态像素点根据过压驱动增益值对过压驱动的OD电压值进行矫正,实现了针对图像动态区域的过压驱动效果的优化,保障了过压驱动的技术效果,有效改善了图像显示的动态模糊问题。
在一个可选实施例中提供了一种电子设备,如图9所示,图9所示的电子设备900包括:处理器901和存储器903。其中,处理器901和存储器903相连,如通过总线902相连。可选地,电子设备900还可以包括收发器904,收发器904可以用于该电子设备与其他电子设备之间的数据交互,如数据的发送和/或数据的接收等。需要说明的是,实际应用中收发器904不限于一个,该电子设备900的结构并不构成对本申请实施例的限定。
处理器901可以是CPU(Central Processing Unit,中央处理器),通用处理器,DSP(Digital Signal Processor,数据信号处理器),ASIC(Application SpecificIntegrated Circuit,专用集成电路),FPGA(Field Programmable Gate Array,现场可编程门阵列)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器901也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等。
总线902可包括一通路,在上述组件之间传送信息。总线902可以是PCI(Peripheral Component Interconnect,外设部件互连标准)总线或EISA(ExtendedIndustry Standard Architecture,扩展工业标准结构)总线等。总线902可以分为地址总线、数据总线、控制总线等。为便于表示,图9中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
存储器903可以是ROM(Read Only Memory,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备,RAM(Random Access Memory,随机存取存储器)或者可存储信息和指令的其他类型的动态存储设备,也可以是EEPROM(Electrically ErasableProgrammable Read Only Memory,电可擦可编程只读存储器)、CD-ROM(Compact DiscRead Only Memory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质、其他磁存储设备、或者能够用于携带或存储计算机程序并能够由计算机读取的任何其他介质,在此不做限定。
存储器903用于存储执行本申请实施例的计算机程序,并由处理器901来控制执行。处理器901用于执行存储器903中存储的计算机程序,以实现前述方法实施例所示的步骤。
其中,电子设备包括但不限于:诸如移动电话、笔记本电脑、PAD等等移动终端以及诸如数字TV、台式计算机等等固定终端。
本申请实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时可实现前述方法实施例的步骤及相应内容。
本申请实施例提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行时实现如下情况:
获取在时域上相邻的第一图像以及第二图像;
确定第二图像相对于第一图像的动态像素点;
确定动态像素点的过压驱动增益值;
根据过压驱动增益值,对第二图像进行过压驱动处理。
本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”、“1”、“2”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除图示或文字描述以外的顺序实施。
应该理解的是,虽然本申请实施例的流程图中通过箭头指示各个操作步骤,但是这些步骤的实施顺序并不受限于箭头所指示的顺序。除非本文中有明确的说明,否则在本申请实施例的一些实施场景中,各流程图中的实施步骤可以按照需求以其他的顺序执行。此外,各流程图中的部分或全部步骤基于实际的实施场景,可以包括多个子步骤或者多个阶段。这些子步骤或者阶段中的部分或全部可以在同一时刻被执行,这些子步骤或者阶段中的每个子步骤或者阶段也可以分别在不同的时刻被执行。在执行时刻不同的场景下,这些子步骤或者阶段的执行顺序可以根据需求灵活配置,本申请实施例对此不限制。
以上所述仅是本申请部分实施场景的可选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请的方案技术构思的前提下,采用基于本申请技术思想的其他类似实施手段,同样属于本申请实施例的保护范畴。

Claims (9)

1.一种图像处理方法,其特征在于,包括:
获取在时域上相邻的第一图像以及第二图像;
对所述第一图像和所述第二图像进行时域差分处理,得到所述第二图像相对所述第一图像的第一动态点;
对所述第二图像进行空间域的差分处理,得到所述第二图像的梯度信息;
获取所述第一图像和所述第二图像的时域距离;
根据所述时域距离以及所述梯度信息,确定所述第二图像相对所述第一图像的第二动态点;
获取所述第一动态点和所述第二动态点的重叠像素点作为动态像素点;
确定所述动态像素点的过压驱动增益值;
根据所述过压驱动增益值,对所述第二图像进行过压驱动处理。
2.根据权利要求1所述的方法,其特征在于,所述获取所述第一图像和所述第二图像的时域距离,包括:
基于所述第一图像和所述第二图像中的对应像素点的灰度差值,生成残差块;其中,所述残差块的数量与所述第二图像的像素点数量相同;
根据所述残差块,确定所述第一图像和所述第二图像的时域距离。
3.根据权利要求2所述的方法,其特征在于,所述根据所述残差块,确定所述第一图像和所述第二图像的时域距离,包括:
针对每一所述残差块,统计所述残差块内所包含的所有残差值的总和,将所述总和作为所述残差块对应像素点的时域距离。
4.根据权利要求1所述的方法,其特征在于,所述对所述第一图像和所述第二图像进行时域差分处理,得到所述第二图像相对所述第一图像的第一动态点,包括:
将所述第一图像和所述第二图像中的对应像素点的灰度差值,作为所述像素点的运动数据;
当所述运动数据大于预设运动阈值,则将所述运动数据对应的像素点作为第一动态点。
5.根据权利要求2所述的方法,其特征在于,所述确定所述动态像素点的过压驱动增益值,包括:
获取与各所述动态像素点对应的残差块,作为目标残差块;
分别对各所述目标残差块进行时域分解,得到每一所述目标残差块对应的子残差块集合;
统计所述子残差块集合的残差值,生成针对每一所述目标残差块的残差统计数据;
确定与所述残差统计数据对应的过压驱动增益值。
6.根据权利要求5所述的方法,其特征在于,所述统计所述子残差块集合的残差值,生成针对每一所述目标残差块的残差统计数据,包括如下任一项:
针对所述目标残差块对应的子残差块集合,将子残差块的残差值中的最大值,作为所述目标残差块的残差统计数据;
针对所述目标残差块对应的子残差块集合,将所有子残差块的残差值的均值,作为所述目标残差块的残差统计数据。
7.一种图像处理装置,其特征在于,包括:
获取模块,用于获取在时域上相邻的第一图像以及第二图像;
第一确定模块,用于对所述第一图像和所述第二图像进行时域差分处理,得到所述第二图像相对所述第一图像的第一动态点;对所述第二图像进行空间域的差分处理,得到所述第二图像的梯度信息;获取所述第一图像和所述第二图像的时域距离;根据所述时域距离以及所述梯度信息,确定所述第二图像相对所述第一图像的第二动态点;获取所述第一动态点和所述第二动态点的重叠像素点作为动态像素点;
第二确定模块,用于确定所述动态像素点的过压驱动增益值;
矫正模块,用于根据所述过压驱动增益值,对所述第二图像进行过压驱动处理。
8.一种电子设备,包括存储器、处理器及存储在存储器上的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现权利要求1-6任一项所述方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-6任一项所述方法的步骤。
CN202210068082.8A 2022-01-20 2022-01-20 图像处理方法、装置、电子设备及计算机可读存储介质 Active CN114420066B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202210068082.8A CN114420066B (zh) 2022-01-20 2022-01-20 图像处理方法、装置、电子设备及计算机可读存储介质
US18/147,403 US11798507B2 (en) 2022-01-20 2022-12-28 Image processing method, apparatus, electronic device, and computer-readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210068082.8A CN114420066B (zh) 2022-01-20 2022-01-20 图像处理方法、装置、电子设备及计算机可读存储介质

Publications (2)

Publication Number Publication Date
CN114420066A CN114420066A (zh) 2022-04-29
CN114420066B true CN114420066B (zh) 2023-04-25

Family

ID=81275493

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210068082.8A Active CN114420066B (zh) 2022-01-20 2022-01-20 图像处理方法、装置、电子设备及计算机可读存储介质

Country Status (2)

Country Link
US (1) US11798507B2 (zh)
CN (1) CN114420066B (zh)

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4144374B2 (ja) * 2003-02-25 2008-09-03 ソニー株式会社 画像処理装置および方法、記録媒体、並びにプログラム
US20080117231A1 (en) * 2006-11-19 2008-05-22 Tom Kimpe Display assemblies and computer programs and methods for defect compensation
JP2008281734A (ja) * 2007-05-10 2008-11-20 Kawasaki Microelectronics Kk オーバードライブ回路
JP2010276652A (ja) * 2009-05-26 2010-12-09 Renesas Electronics Corp 表示駆動装置及び表示駆動システム
JP2011176748A (ja) * 2010-02-25 2011-09-08 Sony Corp 画像処理装置および方法、並びにプログラム
CN105448263B (zh) * 2015-12-31 2018-05-01 华为技术有限公司 显示驱动装置及显示驱动方法
CN106067294B (zh) * 2016-05-27 2019-01-15 深圳市华星光电技术有限公司 一种液晶显示器的驱动方法及驱动装置
FR3067199B1 (fr) * 2017-06-06 2020-05-22 Sagemcom Broadband Sas Procede de transmission d'une video immersive
FR3071690B1 (fr) * 2017-09-22 2022-09-30 Bcom Procede de decodage d'une image, procede de codage, dispositifs, equipement terminal et programmes d'ordinateurs associes
EP3800883A4 (en) * 2018-06-25 2021-07-07 Guangdong Oppo Mobile Telecommunications Corp., Ltd. INTRAFRAME PREDICTION PROCESS AND DEVICE
JP7345292B2 (ja) * 2019-06-25 2023-09-15 富士フイルムヘルスケア株式会社 X線トモシンセシス装置、画像処理装置、および、プログラム
CN114365179A (zh) * 2019-09-19 2022-04-15 香港科技大学 无载玻片组织学成像方法和***
US11138953B1 (en) * 2020-05-20 2021-10-05 Himax Technologies Limited Method for performing dynamic peak brightness control in display module, and associated timing controller

Also Published As

Publication number Publication date
CN114420066A (zh) 2022-04-29
US20230230555A1 (en) 2023-07-20
US11798507B2 (en) 2023-10-24

Similar Documents

Publication Publication Date Title
US20200342360A1 (en) Image processing method and apparatus, and computer-readable medium, and electronic device
US9286658B2 (en) Image enhancement
EP2849431A1 (en) Method and apparatus for detecting backlight
EP3407604A1 (en) Method and device for processing high dynamic range image
US6175659B1 (en) Method and apparatus for image scaling using adaptive edge enhancement
CN114203087B (zh) 补偿查找表的配置、补偿方法、装置、设备及存储介质
US20150049123A1 (en) Display device and driving method thereof
CN112584034B (zh) 图像处理方法、图像处理装置及应用其的电子设备
JP2019105634A (ja) 構造化された光ベースの3dカメラシステムにおけるイメージの奥行の推定方法
CN111986116B (zh) 视频降噪方法和装置、电子设备、计算机可读存储介质
Shao et al. Visual discomfort relaxation for stereoscopic 3D images by adjusting zero-disparity plane for projection
CN114495812B (zh) 显示面板亮度补偿方法、装置、电子设备及可读存储介质
CN114333675A (zh) 显示补偿方法、装置、显示装置及存储介质
CN114420066B (zh) 图像处理方法、装置、电子设备及计算机可读存储介质
CN116016807B (zh) 一种视频处理方法、***、可存储介质和电子设备
CN112866795A (zh) 电子设备及其控制方法
CN111833262A (zh) 图像降噪方法、装置及电子设备
CN115170413A (zh) 图像处理方法、装置、电子设备及计算机可读存储介质
CN109308690B (zh) 一种图像亮度均衡方法及终端
US20230368340A1 (en) Gating of Contextual Attention and Convolutional Features
CN115083328A (zh) 显示补偿方法、装置、设备、介质及显示装置
CN111554224A (zh) 显示面板mura补偿方法、装置及显示装置
CN114898175B (zh) 目标检测方法、装置及相关设备
JP3969151B2 (ja) 画像表示装置、画像処理方法、プログラム及び情報記憶媒体
CN105468312B (zh) 一种图像显示方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: Room 263, block B, science and technology innovation center, 128 Shuanglian Road, Haining Economic Development Zone, Haining City, Jiaxing City, Zhejiang Province, 314400

Applicant after: Haining yisiwei IC Design Co.,Ltd.

Applicant after: Beijing ESWIN Computing Technology Co.,Ltd.

Address before: Room 263, block B, science and technology innovation center, 128 Shuanglian Road, Haining Economic Development Zone, Haining City, Jiaxing City, Zhejiang Province, 314400

Applicant before: Haining yisiwei IC Design Co.,Ltd.

Applicant before: Beijing yisiwei Computing Technology Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant