Nothing Special   »   [go: up one dir, main page]

CN109472078B - 一种基于2×2像素子阵列的3d图像传感器缺陷检测修复方法 - Google Patents

一种基于2×2像素子阵列的3d图像传感器缺陷检测修复方法 Download PDF

Info

Publication number
CN109472078B
CN109472078B CN201811286299.6A CN201811286299A CN109472078B CN 109472078 B CN109472078 B CN 109472078B CN 201811286299 A CN201811286299 A CN 201811286299A CN 109472078 B CN109472078 B CN 109472078B
Authority
CN
China
Prior art keywords
pixel
pixels
window
repair
detected
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
CN201811286299.6A
Other languages
English (en)
Other versions
CN109472078A (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.)
Tianjin University
Original Assignee
Tianjin University
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 Tianjin University filed Critical Tianjin University
Priority to CN201811286299.6A priority Critical patent/CN109472078B/zh
Publication of CN109472078A publication Critical patent/CN109472078A/zh
Application granted granted Critical
Publication of CN109472078B publication Critical patent/CN109472078B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0004Industrial image inspection
    • G06T7/0008Industrial image inspection checking presence/absence
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/30Circuit design
    • G06F30/36Circuit design at the analogue level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N17/00Diagnosis, testing or measuring for television systems or their details
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10004Still image; Photographic image

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Quality & Reliability (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Image Processing (AREA)
  • Transforming Light Signals Into Electric Signals (AREA)

Abstract

本发明公开了一种基于2×2像素子阵列的3D图像传感器缺陷检测修复方法,所述方法采用4×4操作窗口,所述窗口中的中心4个像素为待检测像素,周围12个像素为辅助修复的外围像素,对窗口中每个像素位置进行编号;该窗口以从左到右,从上到下的顺序每次按一个像素单位进行移位,重复进行检测与修复操作;在每次窗口操作中,利用外围像素对4个待检测像素进行整体的状态判断和修复。本算法利用4*4的操作窗口,可以实现对2*2的缺陷像素块整体的检测和修复,有效避免了传统修正方式中“用缺陷修正缺陷”的情况,增强了对2*2缺陷块的修复效果。

Description

一种基于2×2像素子阵列的3D图像传感器缺陷检测修复方法
技术领域
本发明涉及模拟集成电路设计领域、3D堆叠容错结构图像传感器和图像修正方法,特别涉及一种低成本的、高效的、具有鲁棒性的缺陷像素检测修复方法。
背景技术
3D堆叠容错结构图像传感器使用微凸块和硅通孔(Through Silicon Vias,TSV)技术实现各芯片层的垂直互连。通常像素阵列以2×2(或其他尺寸)的像素子阵列的形式分块,每个像素子阵列通过微凸块和信号线连接到下层不同的模数转换器ADC上,每个模数转换器ADC再经由各自的TSV通路连接到图像处理模块(Image Signal Processor,ISP)中。若信号传输通路上的信号线、微凸块、ADC或TSV出现故障,输出图像的缺项像素呈现2×2的像素块分布。传统的缺陷修正方法针对的是一个像素的缺陷,在这种情况下会产生“用缺陷修复缺陷”的问题,造成修正效果不理想。因此,研制一种能够有效地修正2×2缺陷块的缺陷检测修复方法显得尤为重要。
发明内容
本发明提出一种基于2×2像素子阵列的3D图像传感器缺陷检测修复方法,能够在图像处理模块中有效地检测出连接通路上由微凸块、TSV等故障造成的缺陷像素,且利用邻近像素进行像素修复操作,以一种低成本的方式有针对性地在故障存在的情况下得到质量较高的输出图像。
为实现本发明的目的,本发明提供了一种基于2×2像素子阵列的3D图像传感器缺陷检测修复方法,所述方法采用4×4操作窗口,所述窗口中的中心4个像素为待检测像素,周围12个像素为辅助修复的外围像素,对窗口中每个像素位置进行编号;该窗口以从左到右,从上到下的顺序每次按一个像素单位进行移位,重复进行检测与修复操作;在每次窗口操作中,利用外围像素对4个待检测像素进行整体的状态判断和修复。
与现有技术相比,本发明的有益效果为,本算法利用4*4的操作窗口,可以实现对2*2的缺陷像素块整体的检测和修复,有效避免了传统修正方式中“用缺陷修正缺陷”的情况,增强了对2*2缺陷块的修复效果。当3D堆叠容错结构图像传感器存在故障而丢失相应像素信息时,利用该算法仍能传输出质量合格的图像,减少了维护传感器的成本。
附图说明
图1本申请实施例基于2×2像素子阵列的缺陷检测修复方法的4×4操作窗口示意图;
图2本申请实施例热点像素检测流程图;
图3本申请实施例热点像素修复流程图;
图4本申请实施例各方向滤波矩阵;
图4中,(1)横向滤波器Fh;(2)纵向滤波器Fv;(3)45°滤波器F45;(4)135°滤波器F135。
具体实施方式
以下结合附图和具体实施例对本发明作进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
应当说明的是,本申请中所述的“连接”和用于表达“连接”的词语,如“相连接”、“相连”等,既包括某一部件与另一部件直接连接,也包括某一部件通过其他部件与另一部件相连接。
需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本申请的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用属于“包含”和/或“包括”时,其指明存在特征、步骤、操作、部件或者模块、组件和/或它们的组合。
需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施方式例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
为了便于描述,在这里可以使用空间相对术语,如“在……之上”、“在……上方”、“在……上表面”、“上面的”等,用来描述如在图中所示的一个部件或者模块或特征与其他部件或者模块或特征的空间位置关系。应当理解的是,空间相对术语旨在包含除了部件或者模块在图中所描述的方位之外的在使用或操作中的不同方位。例如,如果附图中的部件或者模块被倒置,则描述为“在其他部件或者模块或构造上方”或“在其他部件或者模块或构造之上”的部件或者模块之后将被定位为“在其他部件或者模块或构造下方”或“在其他部件或者模块或构造之下”。因而,示例性术语“在……上方”可以包括“在……上方”和“在……下方”两种方位。该部件或者模块也可以其他不同方式定位(旋转90度或处于其他方位),并且对这里所使用的空间相对描述作出相应解释。
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
在2×2像素单元子阵列,相邻子阵列连接到不同ADC的3D容错读出架构中(以连续三个像素子阵列分别连接到三个行ADC上,每隔两个像素子阵列连接到同一ADC为例),若信号传输路径上任意部分失效,造成像素阵列信号丢失,都会导致读出图像质量严重受损。由于TSV工艺水平的限制,这种图像传感器的成品率仍未达到预期,容易在读出图像上产生2×2的缺陷像素阵列。本发明提出一种基于2×2像素子阵列的缺陷检测与修复算法,可以在图像处理模块中有效地检测出连接通路上由微凸块、TSV等故障造成的缺陷像素,利用邻近像素进行像素修复操作,以一种低成本的方式有针对性地在故障存在的情况下得到质量较高的输出图像。
本发明提出的一种基于2×2像素子阵列的3D图像传感器缺陷检测修复方法,采用4×4操作窗口,如图1所示,所述中心4个像素(黑色)为待检测像素,周围12个像素(白色)为辅助修复的外围像素,对窗口中每个像素位置进行编号。该窗口以从左到右,从上到下的顺序每次按一个像素单位进行移位,重复进行检测与修复操作。在每次窗口操作中,利用外围像素对4个待检测像素进行整体的状态判断和修复,可以有针对性地实现对2×2缺陷块的有效修正。
缺陷像素可以分为热点像素和冷点像素。热点像素比图像的平均水平要亮,冷点像素比图像的平均水平要暗。以热点像素为例的检测流程如图2所示。对待检测像素进行判断,如果四个像素均满足下述条件,那么操作窗口中的待检测像素被认为是故障造成的缺陷像素。
1、在4×4的操作窗口中,被检测像素与外围像素有显著差异。具体表现为:
热点像素:
I(i,j)>(1+M1)*Iavg(i,j)(1)
冷点像素:
I(i,j)<(1-M1)*Iavg(i,j)(2)
2、在4*4的窗口中,热点像素的局部亮度差比窗口中最小的局部亮度差大得多,冷点像素的局部亮度差相应的比窗口中最大的局部亮度差小得多。具体表现为:
热点像素:
Figure GDA0004162090340000041
冷点像素:
Figure GDA0004162090340000051
其中,I(i,j)表示输入原始图像I在位置(i,j)处的像素值,i的范围为[1,2,…,H],j的范围为[1,2,…,W],其中H和W分别表示图像I的高度和宽度,I(i,j)的范围为[0.0,255.0]。Iavg表示外围像素的切尾平均值(去掉最大值和最小值)。M1是该算法中的一个参数,用来表示检测强度,它的范围为(0.0,1.0)。dlb(i,j)是(i,j)处的局部亮度差,由dlb(i,j)=I(i,j)-Iavg(i,j)计算得到。M2是控制误检率的一个参数,M2的范围为[1.0,U],U表示上限。
以热点像素为例的修复流程如图3所示。首先计算缺陷对横向、纵向、45°、135°滤波器的响应来找到该像素位置处的特征方向,即对操作窗口内的像素值分别与各滤波矩阵进行相关性计算,如(5)所示,Rh、Rv、R45、R135分别表示像素I(i,j)与对应方向滤波器的滤波响应。滤波矩阵如图4所示。
Figure GDA0004162090340000052
计算结果中最值所在的方向就是该操作窗口中待检测像素的特征方向(热点像素为最大值,冷点像素为最小值)。若计算结果有唯一最值,则进行方向性修复,若计算结果有多个最值,则进行非方向性修复。具体计算如下所示:
水平方向:
Figure GDA0004162090340000053
垂直方向:
Figure GDA0004162090340000061
45°方向:
Figure GDA0004162090340000062
135°方向:
Figure GDA0004162090340000063
若进行非方向性修复,缺陷像素的像素估计值IND(i,j)为操作窗口外围像素的第二大值或第二小值,分别用I2max和I2min表示,如下所示:
热点像素:
Figure GDA0004162090340000064
冷点像素:
Figure GDA0004162090340000065
本算法利用4*4的操作窗口,可以实现对2*2的缺陷像素块整体的检测和修复,有效避免了传统修正方式中“用缺陷修正缺陷”的情况,增强了对2*2缺陷块的修复效果。当3D堆叠容错结构图像传感器存在故障而丢失相应像素信息时,利用该算法仍能传输出质量合格的图像,减少了维护传感器的成本。
以上所述仅是本发明的优选实施方式,应当指出的是,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (1)

1.一种基于2×2像素子阵列的3D图像传感器缺陷检测修复方法,其特征在于,所述方法采用4×4操作窗口,所述窗口中的中心4个像素为待检测像素,周围12个像素为辅助修复的外围像素,对窗口中每个像素位置进行编号;该窗口以从左到右,从上到下的顺序每次按一个像素单位进行移位,重复进行检测与修复操作;在每次窗口操作中,利用外围像素对4个待检测像素进行整体的状态判断和修复;
对待检测像素进行判断,如果四个像素均满足下述条件,那么操作窗口中的待检测像素被认为是故障造成的缺陷像素:
(1)在4×4的操作窗口中,被检测像素与外围像素有差异,具体表现为:
热点像素:
I(i,j)>(1+M1)*Iavg(i,j)(1)
冷点像素:
I(i,j)<(1-M1)*Iavg(i,j)(2)
(2)在4*4的窗口中,热点像素的局部亮度差比窗口中最小的局部亮度差大,冷点像素的局部亮度差相应的比窗口中最大的局部亮度差小,具体表现为:
热点像素:
Figure FDA0004162090320000011
冷点像素:
Figure FDA0004162090320000012
其中,I(i,j)表示输入原始图像I在位置(i,j)处的像素值,i的范围为[1,2,…,H],j的范围为[1,2,…,W],其中H和W分别表示图像I的高度和宽度,I(i,j)的范围为[0.0,255.0],Iavg表示外围像素的切尾平均值,M1是用来表示检测强度的一个参数,用来表示检测强度,它的范围为(0.0,1.0),dlb(i,j)是(i,j)处的局部亮度差,由dlb(i,j)=I(i,j)-Iavg(i,j)计算得到,M2是控制误检率的一个参数,M2的范围为[1.0,U],U表示上限;
以热点像素为例的修复流程如下:
首先,计算缺陷对横向、纵向、45°、135°滤波器的响应来找到该像素位置处的特征方向,即对操作窗口内的像素值分别与各滤波矩阵进行相关性计算,Rh、Rv、R45、R135分别表示像素I(i,j)与对应方向滤波器的滤波响应,Fh为横向滤波器,Fv为纵向滤波器,F45为45°滤波器,F135为135°滤波器;
Figure FDA0004162090320000021
计算结果中最值所在的方向就是该操作窗口中待检测像素的特征方向,热点像素为最大值,冷点像素为最小值;若计算结果有唯一最值,则进行方向性修复,若计算结果有多个最值,则进行非方向性修复,具体计算如下所示:
水平方向:
Figure FDA0004162090320000022
垂直方向:
Figure FDA0004162090320000023
45°方向:
Figure FDA0004162090320000024
135°方向:
Figure FDA0004162090320000031
若进行非方向性修复,缺陷像素的像素估计值IND(i,j)为操作窗口外围像素的第二大值或第二小值,分别用I2max和I2min表示,如下所示:
热点像素:
Figure FDA0004162090320000032
冷点像素:
Figure FDA0004162090320000033
CN201811286299.6A 2018-10-31 2018-10-31 一种基于2×2像素子阵列的3d图像传感器缺陷检测修复方法 Active CN109472078B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811286299.6A CN109472078B (zh) 2018-10-31 2018-10-31 一种基于2×2像素子阵列的3d图像传感器缺陷检测修复方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811286299.6A CN109472078B (zh) 2018-10-31 2018-10-31 一种基于2×2像素子阵列的3d图像传感器缺陷检测修复方法

Publications (2)

Publication Number Publication Date
CN109472078A CN109472078A (zh) 2019-03-15
CN109472078B true CN109472078B (zh) 2023-05-09

Family

ID=65666170

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811286299.6A Active CN109472078B (zh) 2018-10-31 2018-10-31 一种基于2×2像素子阵列的3d图像传感器缺陷检测修复方法

Country Status (1)

Country Link
CN (1) CN109472078B (zh)

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1525402A (zh) * 2003-04-18 2004-09-01 北京中星微电子有限公司 一种缺陷像素动态检测和补偿方法
CN101277385A (zh) * 2007-03-27 2008-10-01 三星电子株式会社 检测坏像素的方法和装置以及捕获图像的方法和装置
CN101365050A (zh) * 2007-08-06 2009-02-11 联发科技股份有限公司 检测与校正缺陷像素的方法及装置
CN102158660A (zh) * 2010-02-08 2011-08-17 三星电子株式会社 用于去除缺陷像素的装置和方法
CN102187267A (zh) * 2008-10-20 2011-09-14 夏普株式会社 用于处理图像数据以由显示装置显示的方法和设备
CN102829858A (zh) * 2011-06-15 2012-12-19 上海天马微电子有限公司 光传感器阵列面板的缺陷检测修复装置及其方法
CN103293168A (zh) * 2013-05-28 2013-09-11 陕西科技大学 基于视觉显著性的水果表面缺陷检测方法
CN104732493A (zh) * 2015-03-18 2015-06-24 西安电子科技大学 一种基于Primal Sketch分类和SVD域改进MMSE估计的SAR图像去噪算法
CN105338342A (zh) * 2014-08-12 2016-02-17 炬力集成电路设计有限公司 一种图像坏点的检测方法及装置
CN106170087A (zh) * 2015-05-22 2016-11-30 特克特朗尼克公司 异常像素检测
CN106846279A (zh) * 2017-03-02 2017-06-13 合肥工业大学 一种基于连分式插值技术的自适应图像修补方法及其系统
CN107819980A (zh) * 2017-09-18 2018-03-20 杭州敏坤电子科技有限公司 一种高精度网络摄像筒机的装配方法

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200828982A (en) * 2006-12-22 2008-07-01 Altek Corp Real-time detection method for bad pixel of image
GB2521408B (en) * 2013-12-18 2015-12-16 Imagination Tech Ltd Defective pixel fixing

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1525402A (zh) * 2003-04-18 2004-09-01 北京中星微电子有限公司 一种缺陷像素动态检测和补偿方法
CN101277385A (zh) * 2007-03-27 2008-10-01 三星电子株式会社 检测坏像素的方法和装置以及捕获图像的方法和装置
CN101365050A (zh) * 2007-08-06 2009-02-11 联发科技股份有限公司 检测与校正缺陷像素的方法及装置
CN102187267A (zh) * 2008-10-20 2011-09-14 夏普株式会社 用于处理图像数据以由显示装置显示的方法和设备
CN102158660A (zh) * 2010-02-08 2011-08-17 三星电子株式会社 用于去除缺陷像素的装置和方法
CN102829858A (zh) * 2011-06-15 2012-12-19 上海天马微电子有限公司 光传感器阵列面板的缺陷检测修复装置及其方法
CN103293168A (zh) * 2013-05-28 2013-09-11 陕西科技大学 基于视觉显著性的水果表面缺陷检测方法
CN105338342A (zh) * 2014-08-12 2016-02-17 炬力集成电路设计有限公司 一种图像坏点的检测方法及装置
CN104732493A (zh) * 2015-03-18 2015-06-24 西安电子科技大学 一种基于Primal Sketch分类和SVD域改进MMSE估计的SAR图像去噪算法
CN106170087A (zh) * 2015-05-22 2016-11-30 特克特朗尼克公司 异常像素检测
CN106846279A (zh) * 2017-03-02 2017-06-13 合肥工业大学 一种基于连分式插值技术的自适应图像修补方法及其系统
CN107819980A (zh) * 2017-09-18 2018-03-20 杭州敏坤电子科技有限公司 一种高精度网络摄像筒机的装配方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"Adaptive Detection and Concealment Algorithm of Defective Pixel";Jeehoon An et al.;《2007 IEEE Workshop on Signal Processing Systems》;20071231;651-656页 *
"Real-Time Photo Sensor Dead Pixel Detection for Embedded Devices";Chao-Yi Cho et al.;《2011 International Conference on Digital Image Computing: Techniques and Applications》;20111231;164-169页 *

Also Published As

Publication number Publication date
CN109472078A (zh) 2019-03-15

Similar Documents

Publication Publication Date Title
US10043290B2 (en) Image processing to enhance distance calculation accuracy
US11015927B2 (en) Optical sensor and optical sensor system
US10567684B2 (en) System and method for using filtering and pixel correlation to increase sensitivity in image sensors
US20160277693A1 (en) Solid-state imaging device, solid-state imaging method, and electronic apparatus
US7969488B2 (en) Correction of cluster defects in imagers
US20180204882A1 (en) Imaging element, image sensor, imaging apparatus, and information processing apparatus
JP6598507B2 (ja) 撮像装置、撮像システム、信号処理方法
US10964014B2 (en) Defect detecting method and defect detecting system
JP2014514891A5 (zh)
KR101499540B1 (ko) 이미지 촬상 장치와 이를 이용한 이미지 처리 방법
WO1997026546A1 (en) Substrate inspection apparatus and method
US20150062390A1 (en) Phase difference detection pixel using microlens
JP2000504516A (ja) 多重解像度読出しを備えた能動ピクセルセンサアレイ
JP2010043941A (ja) 画像検査装置及び画像検査方法
CN113824906B (zh) 图像感测装置
CN109472078B (zh) 一种基于2×2像素子阵列的3d图像传感器缺陷检测修复方法
US20140374574A1 (en) Forming of a nanostructured spectral filter
US9734703B1 (en) Sensor apparatuses and methods
EP2872027B1 (fr) Dispositif comportant un ensemble de detecteurs sensibles a une radiation electromagnetique et arrangement d'un ensemble de tels dispositifs
US20230144410A1 (en) Image sensor and method for sensing image
KR102015587B1 (ko) 결함 화소 검출 장치, 결함 화소 검출 방법 및 프로그램
Schöberl et al. Sparsity-based defect pixel compensation for arbitrary camera raw images
CN110246830B (zh) 一种半导体结构、图像传感器、芯片及其形成方法
Rebiere et al. Semi-Gradient for Color Pixel Reconstruction in a RGBZ CMOS Sensor
TWI528817B (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
GR01 Patent grant
GR01 Patent grant