KR100858521B1 - 검사를 이용하여 제품을 생산하는 방법 - Google Patents

검사를 이용하여 제품을 생산하는 방법 Download PDF

Info

Publication number
KR100858521B1
KR100858521B1 KR1020077009430A KR20077009430A KR100858521B1 KR 100858521 B1 KR100858521 B1 KR 100858521B1 KR 1020077009430 A KR1020077009430 A KR 1020077009430A KR 20077009430 A KR20077009430 A KR 20077009430A KR 100858521 B1 KR100858521 B1 KR 100858521B1
Authority
KR
South Korea
Prior art keywords
grid
pixel
intensity values
altitude
product
Prior art date
Application number
KR1020077009430A
Other languages
English (en)
Other versions
KR20070058652A (ko
Inventor
아레인 콜롬브
미첼 캔틴
알렉산더 니키타인
Original Assignee
솔비젼 인코포레이티드
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 솔비젼 인코포레이티드 filed Critical 솔비젼 인코포레이티드
Publication of KR20070058652A publication Critical patent/KR20070058652A/ko
Application granted granted Critical
Publication of KR100858521B1 publication Critical patent/KR100858521B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/24Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
    • G01B11/25Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. one or more lines, moiré fringes on the object
    • G01B11/2518Projection by scanning of the object
    • G01B11/2527Projection by scanning of the object with phase change by in-plane movement of the patern
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/24Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/50Depth or shape recovery
    • G06T7/521Depth or shape recovery from laser ranging, e.g. using interferometry; from the projection of structured light

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Optics & Photonics (AREA)
  • Theoretical Computer Science (AREA)
  • Length Measuring Devices By Optical Means (AREA)
  • Measuring Arrangements Characterized By The Use Of Fluids (AREA)
  • Investigating, Analyzing Materials By Fluorescence Or Luminescence (AREA)
  • Image Processing (AREA)

Abstract

물체의 기복을 측정하기 위한 방법 및 시스템이 개시되어 있다. 이 시스템은 그리드를 투사하기 위한 그리드 투사 조립체, 카메라를 포함하는 이미지 획득 장치 및 컴퓨터를 포함한다. 측정할 물체와 공통 구성요소를 가진 기준 물체를 제공하고, 상기 방법은 a) 상기 카메라와 상기 공통 구성요소에 대해 3개의 상이한 알려진 위치에 그리드를 배치하는 단계; b) 상기 그리드의 각 위치에 대해, 그리드를 상기 기준 물체 상으로 투사하고, 카메라의 각 픽셀에 대한 값을 가진 3개의 이미지를 산출하기 위해 상기 기준 물체의 이미지를 촬영하는 단계; 및 대응하는 픽셀에 대한 3개의 기준 물체 세기값을 이용하여 각 픽셀에 대해 기준 물체 위상을 계산하는 단계를 포함한다. 상기 기준 물체를 측정될 물체와 대체하여 상기 단계 a), b) 및 c)가 반복된다. 다음에는, 대응하는 픽셀에 대한 기준 물체 위상 및 물체 위상을 감산함으로써, 각 픽셀에 대해 측정될 물체와 기준 물체 사이의 고도차가 계산된다.
카메라, 물체, 기복, 투사, 간섭계, 픽셀, 이미지, 측정, 고도차

Description

검사를 이용하여 제품을 생산하는 방법{METHOD FOR MANUFACTURING A PRODUCT USING INSPECTION}
도1은 본 발명의 일실시예에 따라 물체의 표면을 검사하기 위한 시스템의 개략도.
도2는 도1의 이미지 획득 장치 및 그리드 투사 조립체의 개략도.
도3은 물체 상에 그리드를 투사하는 것을 예시한 개략도.
도4는 본 발명의 일실시예에 따라 물체의 기복을 측정하기 위한 방법의 블록도.
도5는 도1의 시스템에 의해 촬영된 바와 같은, 기판에 장착된 구체의 이미지를 도시한 도면.
도6은 그리드의 의해 조명된, 도5의 기판의 이미지를 도시한 도면.
도7은 도6의 기판의 위상을 나타내는, 도1의 시스템에 의해 계산된 이미지를 도시한 도면.
도8은 그리드에 의해 조명된, 기판에 장착된 도5의 구체의 이미지를 도시한 도면.
도9는 도8의 기판을 이용하여 구체의 위상을 나타내는, 도1의 시스템에 의해 계산된 이미지를 도시한 도면.
도10은 도7과 도9의 이미지 사이의 위상 변화를 예시하는 이미지를 도시한 도면.
도11은 기준 표면과 기판상의 리드 볼을 포함하는 모듈 사이의 위상 변화를 나타내는 이미지를 도시한 도면.
도12는 도11의 모듈의 위상을 나타내는 이미지를 도시한 도면.
도13은 도12의 이미지의 위상과 상보 표면의 이미지의 위상 사이의 위상 변화를 나타내는 이미지를 도시한 도면.
도14는 상보 표면과 기준 표면의 이미지들의 위상 사이의 위상 변화를 나타내는 이미지를 도시한 도면.
도15는 언랩핑 이후의 도14의 이미지를 도시한 도면.
본 발명은 일반적으로 물체의 기복(relief)을 측정하기 위한 방법에 관한 것이다. 특히 본 발명은 회로 기판 상의 리드 동일평면성(lead coplanarity)을 검사하기 위해 이러한 시스템 및 방법을 이용하는 것에 관한 것이다.
결함에 대해 물체의 표면을 검사하고 물체의 기복을 측정하기 위해 간섭계적인 방법(interferometric methods)을 이용하는 것은 잘 알려져 있다. 일반적으로 말하면, 이러한 방법은 물체의 표면 상에 간섭계 패턴을 생성하고 물체의 기복을 얻기 위해 도출된 간섭계 이미지(또는 인터페로그램)를 분석하는 단계로 이루어진다. 간섭계 이미지는 일반적으로 일련의 흑백 프린지를 포함한다.
간섭계 패턴을 생성하기 위해 레이저의 이용을 필요로 하는 간섭계 방법은 "고전적인 간섭계 방법"으로 불린다. 이러한 고전적인 방법에 있어서는, 레이저의 파장 및 측정하는 조립체(assembly)의 구성이 일반적으로 도출된 인터페로그램(interferogram)의 주기를 결정한다. 고전적인 간섭계 방법은 일반적으로 미크론 정도의 고도 변화를 측정하기 위한 가시 스펙트럼(visible spectrum)에 사용된다.
그러나, 가시 스펙트럼으로 구현되는 경우에 0.5-1㎛ 이상의 변화를 보이는 표면 상의 고도 변화(기복)를 측정하기 위해 이러한 방법을 이용하는 것은 어려운 것으로 알려졌다. 실제로, 도출된 인터페로그램의 흑백 프린지의 밀도가 증가하여, 그 분석을 어렵게 만든다.
고전적인 간섭계 방법의 다른 결점은 잡음 및 진동에 특히 민감한 측정하는 조립체를 필요로 한다는 것이다.
무아레(Moire) 간섭계에 기초한 표면 검사 방법은 고전적인 간섭계 방법의 정확성 보다 훨씬 큰 정확성을 갖고 가시 스펙트럼에서 물체의 기복을 측정할 수 있도록 한다. 이들 방법은 (1) 측정될 물체 위에 위치된 그리드(grid)와 물체 상의 그 음영(shadow) 사이에서 얻어지는 주파수 비트(beats)의 분석("Shadow Moire 기술") 또는 (2) 물체 상의 그리드와 도출된 인터페로그램의 사진을 촬영하는데 사용된 카메라와 물체 사이에 위치된 다른 그리드의 투사 사이에서 얻어지는 주파수 비 트의 분석("Projected Moire 기술")에 기초한다. 두 경우 모두, 2개의 그리드 사이의 주파수 비트가 도출된 인터페로그램의 프린지를 발생한다.
특히, "Shadow Moire 기술"은 측정될 물체에 근접하여 그리드를 배치하는 단계, 물체의 평면으로부터 제1 각도(예, 45도)로 조명을 제공하는 단계 및 인터페로그램의 사진을 촬영하기 위해 제2 각도(예, 물체 평면으로부터 90도)로 위치한 카메라를 이용하는 단계를 포함한다.
그리드와 물체 사이의 거리가 변화되기 때문에, 고도의 변화는 인터페로그램의 패턴에서 변화를 발생한다. 다음에, 물체의 기복을 얻기 위해 이러한 패턴에서의 변화가 분석될 수 있다.
물체의 기복을 측정하기 위해 "Shadow Moire 기술"을 이용하는데 있어서의 결점은 정확한 결과를 산출하기 위해 그리드가 물체에 매우 근접하여 위치되어야 하며, 그에 따라 측정하는 조립체의 셋업에 제약을 유발한다는 것이다.
"Projected Moire 기술"은 "Shadow Moire 기술"과 매우 유사한데, 그 이유는 카메라와 물체 사이에 위치한 그리드가 "Shadow Moire 기술"에서의 그리드의 음영과 유사한 기능을 갖기 때문이다. 그러나, "Projected Moire 기술"의 결점은 그것이 2개의 그리드의 배치(positioning) 및 추적(tracking)을 필요로 하기 때문에 여러 번의 조정을 수반하고, 그러므로 결과에서의 부정확할 위험성을 더 많이 발생한다는 것이다. 또한, 제2 그리드가 카메라를 가리기 쉬우며, 따라서 다른 측정을 행하는 것과 동시에 이용되는 것을 방해한다.
따라서, 종래 기술의 전술한 결점이 없이 물체의 기복을 측정하기 위한 방법 및 시스템이 요구된다.
발명의 목적
본 발명의 목적은 물체의 기복을 측정하기 위한 개선된 방법 및 시스템을 제공하는 것이다.
본 발명의 다른 목적은 리드 동일평면성 검사에 적절한 이러한 시스템을 제공하는 것이다.
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
본 발명의 다른 목적, 장점 및 특징은 단지 예로서 제공된 바람직한 실시예에 관한 다음의 설명을 첨부도면을 참조하여 읽음으로써 보다 명백해질 것이다.
전술한 바와 같은 목적을 달성하기 위한 본 발명은 검사를 이용하여 제품을 생산하는 방법에 있어서, 검사되지 않은 물체를 포함하는 제품을 제공하는 단계와, 상기 물체의 복수의 위치에서의 고도를 결정하는 단계와, 상기 고도를 이용하여 상기 제품을 합격 또는 불합격시키는 단계를 포함하고, 상기 고도 결정 단계는 복수의 그리드 위치에서 상기 물체 상에 그리드를 투사하는 단계와, 상기 물체의 이미지를 만들어 원하는 픽셀 위치의 각각 및 상기 복수의 그리드 위치의 각각에 대해 세기값을 얻는 단계 - 여기서, 픽셀 위치의 각각에 대한 상기 세기값들의 개수는 상기 물체의 고도를 세기값에 관련시키는 방정식들을 푸는데 필요한 각 픽셀에 대한 세기값들의 개수보다 하나 이상 많음 - 와, 대응되는 물체의 고도가 결정되는 각 픽셀에 대해 상기 방정식들을 푸는데 필요한 상기 개수의 세기값들을 제공하기 위해 상기 픽셀 위치의 각각에 대한 상기 세기값들 중 유리한 것들을 선택하는 단계와, 상기 픽셀 위치의 각각에 대한 상기 세기값들 중 상기 선택된 세기값들을 이용하여 상기 물체 상의 상기 복수의 위치에서 상기 물체의 고도를 결정하는 단계를 구비하는 것을 특징으로 한다.
또한 본 발명에 따르면, 픽셀 어레이를 갖춘 카메라를 이용하여 물체의 기복을 측정하기 위한 방법이 제공되며, 상기 방법은,
a) 기준 물체 상에 그리드를 투사하는 단계 - 상기 그리드는 상기 카메라와 상기 기준 물체에 대해 제1 위치에 위치됨 - ;
b) 상기 투사된 그리드에 의해 조명되는 상기 기준 물체의 이미지를 상기 카메라를 이용하여 촬영하는 단계 - 상기 기준 물체의 이미지는 각 픽셀에 대해 세기값을 가짐 - ;
c) 각 픽셀에 대해 적어도 3개의 세기값을 산출하기 위해, 상기 카메라와 상기 기준 물체에 대해 2개의 상이한 알려진 위치에 위치된 상기 그리드를 이용하여 단계 a) 및 b)를 적어도 2회 반복하는 단계;
d) 대응하는 픽셀에 대한 상기 적어도 3개의 기준 물체 세기값을 이용하여, 각 픽셀에 대한 기준 물체 위상을 계산하는 단계;
e) 상기 물체 상에 상기 그리드를 투사하는 단계 - 상기 그리드는 상기 제1 위치에 위치됨 - ;
f) 상기 투사된 그리드에 의해 조명되는 상기 물체의 이미지를 상기 카메라를 이용하여 촬영하는 단계 - 상기 물체의 이미지는 각 픽셀 위치에 대해 세기값을 가짐 - ;
g) 각 픽셀에 대해 적어도 3개의 세기값을 산출하기 위해, 상기 2개의 상이한 위치에 위치된 상기 그리드를 이용하여 단계 e) 및 f)를 적어도 2회 반복하는 단계;
h) 대응하는 픽셀에 대한 상기 적어도 3개의 물체 세기값을 이용하여, 각 픽셀 위치에 대한 물체 위상을 계산하는 단계;
i) 대응하는 픽셀에 대한 상기 기준 물체 위상 및 상기 물체 위상을 이용하여, 각 픽셀에 대한 상기 물체와 상기 기준 물체 사이의 고도차를 계산하는 단계; 및
j) 상기 물체의 기복을 판단하기 위해, 상기 각 픽셀에 대한 상기 물체와 상기 기준 물체 사이의 상기 고도차를 이용하는 단계
를 포함한다.
본 발명의 다른 양태에 따르면, 픽셀 어레이를 갖춘 카메라를 이용하여, 대체로 평면인 기판 상에 장착된 적어도 1개의 물체를 포함하는 모듈의 고도를 측정하기 위한 방법이 제공되며, 상기 방법은,
a) 상기 모듈 상으로 그리드를 투사하는 단계 - 상기 그리드는 상기 카메라와 상기 모듈에 대해 제1 위치에 위치됨 - ;
b) 상기 투사된 그리드에 의해 조명되는 상기 모듈의 이미지를 상기 카메라를 이용하여 촬영하는 단계 - 상기 모듈의 이미지는 각 픽셀에 대해 세기값을 가짐 - ;
c) 각 픽셀에 대해 적어도 3개의 세기값을 산출하기 위해, 상기 카메라와 상기 모듈에 대해 2개의 상이한 알려진 위치에 위치된 상기 그리드를 이용하여 단계 a) 및 b)를 적어도 2회 반복하는 단계;
d) 대응하는 픽셀에 대한 상기 적어도 3개의 모듈 세기값을 이용하여, 각 픽셀에 대한 모듈 위상을 계산하는 단계;
e) 상기 적어도 1개의 물체에 대응하지 않는 상기 모듈의 이미지 상의 픽셀로부터의 상기 적어도 3개의 세기값을 이용함으로써, 상기 기판의 상보 위상을 계산하는 단계;
f) 대응하는 픽셀에 대한 상기 모듈 위상 및 상기 기판의 상보 위상을 이용하여, 각 픽셀에 대해 상기 적어도 1개의 물체의 고도를 계산하는 단계;
g) 상기 기준 평면 상으로 상기 그리드를 투사하는 단계 - 상기 그리드는 상기 제1 위치에 위치됨 - ;
h) 상기 투사된 그리드에 의해 조명되는 상기 기준 평면의 이미지를 상기 카메라를 이용하여 촬영하는 단계 - 상기 기준 평면의 이미지는 각 픽셀 위치에 대해 세기값을 가짐 - ;
i) 각 픽셀에 대해 적어도 3개의 세기값을 산출하기 위해, 상기 2개의 상이한 위치에 위치된 상기 그리드를 이용하여 단계 g) 및 h)를 적어도 2회 반복하는 단계;
j) 대응하는 픽셀에 대한 상기 적어도 3개의 기준 평면 세기값을 이용하여, 각 픽셀 위치에 대한 기준 평면 위상을 계산하는 단계;
k) 대응하는 픽셀에 대한 상기 기준 평면 위상 및 상기 기판의 상보 평면 위상을 이용하여, 각 픽셀에 대한 상기 기판의 고도를 계산하는 단계; 및
l) 상기 기판의 고도와 상기 적어도 1개의 물체의 고도를 가산함으로써, 상기 모듈의 고도를 계산하는 단계
를 포함한다.
본 발명의 다른 양태에 따르면, 물체의 기복을 측정하기 위한 시스템이 제공되며, 상기 시스템은,
그리드 투사 조립체 - 상기 그리드 투사 조립체는 그리드, 상기 그리드를 통해 상기 물체 상으로 투사될 광원을 포함하는 조명 조립체 및 상기 그리드를 상기 물체 상으로 투사하는 프로젝터를 포함하고, 상기 그리드는 지지대에 장착되어 있음 - ;
픽셀 어레이를 갖춘 카메라를 포함하는 이미지 획득 장치; 및
컴퓨터
를 포함하고,
상기 컴퓨터는,
a) 상기 물체 및 상기 이미지 획득 장치에 대해 상기 그리드를 배치하고;
b) 상기 이미지 획득 장치로부터 상기 물체 상으로 투사된 상기 그리드의 적어도 3개의 이미지 및 기준 물체 상으로 투사된 상기 그리드의 적어도 3개의 이미지를 수신하며 - 상기 물체 상으로 투사된 상기 그리드의 상기 각 이미지는 상기 그리드의 상이한 알려진 위치에 대응하고, 상기 기준 물체 상으로 투사된 상기 그리드의 상기 각 이미지는 상기 그리드의 상기 알려진 위치 중 하나에 대응함 - ;
c) 대응하는 픽셀에 대한 적어도 3개의 기준 물체 세기값을 이용하여, 각 픽셀에 대한 기준 물체 위상을 계산하고;
d) 대응하는 픽셀에 대한 적어도 3개의 물체 세기값을 이용하여, 각 픽셀에 대한 물체 위상을 계산하며;
e) 대응하는 픽셀에 대한 상기 기준 물체 위상 및 상기 물체 위상을 이용하여, 각 픽셀에 대한 상기 물체와 상기 기준 물체 사이의 고도차를 계산하도록 구성된다.
이하에서는 첨부된 도면의 도1 및 도2를 참조하여 본 발명의 일실시예에 따라 물체의 기복을 측정하기 위한 시스템(10)에 대해서 설명된다.
표면 검사 시스템(10)은 그리드 투사 조립체(grid projecting assembly)(11), 이미지 획득 장치(image acquisition apparatus)(12), 및 저장 장치(16), 출력 장치(18) 및 입력 장치(20)가 바람직하게 제공된 컴퓨터(14)로 구성된다.
이하에서는 첨부된 도면의 도2를 보다 상세하게 참조하여, 그리드 투사 조립체(11) 및 이미지 획득 장치(12)가 보다 상세하게 설명된다.
그리드 투사 조립체(11)는 조명 조립체(illuminating assembly)(22), 이동 지지대(movable support)(26)에 장착되어 있는 그리드(grid)(24) 및 프로젝터(projector)(28)를 포함한다.
조명 조립체(22)는 그리드(24)를 통해 투사되는 백색 광원(a source of white light)(34)을 바람직하게 포함한다. 예를 들어, 광원(34)은 백색광원(미도시)으로부터 광을 제공하는 광섬유(미도시)의 단부(end)이다. 비구면 렌즈(aspherical lens)(36) 또는 임의의 집광렌즈(condenser)가 또한 광원(34)과 그리드(24) 사이에서 바람직하게 사용된다. 다른 광원이 또한 사용될 수도 있다. 본 발명의 범위 내에서 다른 조명 조립체를 착안하는 것은 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 생각할 수 있는 범주 내이다.
그리드(24)의 구성은 물체(30)의 기복을 적정하게 측정하기 위해 필요한 해상도(resolution)에 따라 변할 수 있다. 예를 들어, 인치당 250 라인을 갖는 론치 궤선(ronchi ruling)은 1mm 정도의 해상도가 요구되는 회로기판(circuit board)에서 리드 동일평면성(lead coplanarity)을 측정할 수 있다.
그리드(24)는 그리드(24) 상의 양쪽 라인들 및 광의 입사방향(direction of incidence)(도2의 점선 42)에 수직한 방향으로 그리드(24)의 변위를 허용하는 이동 지지대(26)에 바람직하게 장착되어 있다.
이동 지지대(26)는 스테핑 모터(stepping motor)(미도시)에 의해 작동된다. 스테핑 모터는 컴퓨터(14)에 의해 동작하는 마이크로컨트롤러(미도시)에 의해 바람직하게 제어된다. 물론, 스테핑 모터는 컴퓨터(14)에 의해 직접 제어될 수도 있다.
50 mm TV 렌즈 형태의 프로젝터(28)는 물체(38) 상에 그리드(24)를 투사하기 위해 바람직하게 사용된다.
광의 입사방향(도2의 점선 42)와 이미지 획득 장치(12)의 목선(line of sight)(도2의 점선 44) 사이의 각도 θ는 측정되는 물체(30)의 속성(nature)에 따라 변할 수 있다.
물체(30) 상으로 원하는 피치(pitch) p를 갖는 투사된 그리드를 산출하기 위해, 물체(30)에 대해 조명 조립체(22), 그리드(24) 및 그리드 프로젝터(28)를 배치하는 것은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 생각할 수 있는 범주 내이다.
예를 들어, 인치당 250 라인의 밀도를 갖고 물체(30)와 프로젝터(28) 사이에 22cm의 간격(43)을 유지하며, 30도의 각도 θ를 위한 론치 그리드(ronchi grid)는 0.5mm의 피치 p를 갖는 투사된 그리드를 제공한다. 이러한 피치는 물체(30)의 표면상에서 약 1mm의 고도 변화와 등가이다.
명백하게, 투사된 그리드의 피치는 그리드(24)의 피치와 함께 변화한다.
이하에서 설명되는 바와 같이, 그리드(24)의 위치를 고정시키고 물체(30) 및 카메라(46)을 함께 이동시킴으로써 물체(30) 상의 투사된 그리드(24)의 변위를 달리 성취할 수 있다.
시스템(10)에서는 카메라(46)와 물체(30) 사이의 그리드가 요구되지 않는다. 이러한 장점은 이하에서 설명될 것이다.
이미지 획득 장치(12)는 픽셀(pixels) 어레이를 갖추고 바람직하게는 CCD 카메라 형태인 카메라(46)를 포함한다. 이러한 카메라는 예를 들어 1300X1024 픽셀의 해상도를 제공한다.
이미지 획득 장치(12)는 또한 광 확장 튜브(optical extension tube)(50)를 통해 카메라(46)에 바람직하게 장착된 원격중심 렌즈(telecentric lens)(48)를 바람직하게 포함한다.
이미지 획득 장치(12)의 구성 및 장치(12)와 물체(30) 사이의 거리는 이미지 획득 장치(12)의 시야(field of view)를 결정한다. 다른 한편으로, 확장 튜브(50) 없이도 물체(30)로부터 카메라(46)를 이격시킴으로써 원하는 시야를 얻을 수 있다.
컴퓨터(14)가 획득한 이미지를 디지털화하도록 구성된 경우 CCD 카메라는 통상의 카메라로 대체될 수 있다.
컴퓨터(14)는 그리드(24)의 변위를 제어하고, 카메라(46)에 의해 획득된 물체(30)의 이미지를 처리하며, 물체(30)의 기복을 측정하기 위해 상기 이미지들을 분석하도록 바람직하게 구성된다.
컴퓨터(14)에는 이미지들이 컴퓨터(14)에 의해 처리된 경우 이러한 이미지들을 저장하여 처리 속도를 증가시키는 메모리 수단이 구비된다.
저장 장치(16)는 예를 들어 하드 드라이브, 기록 가능한 CD-ROM 드라이브 또는 다른 잘 알려진 데이터 저장 수단이 될 수 있다. 저장 장치(16)는 컴퓨터(14)에 직접 연결되거나 또는 인터넷과 같은 컴퓨터 네트워크를 통해 원격으로 연결될 수 있다. 본 발명의 일실시예에 따르면, 저장 장치(16)는 이미지 획득 장치(12)에 의해 획득된 이미지, 물체(30)의 기복 및 다른 중간 결과를 저장하는데 이용된다. 이러한 파일들은 컴퓨터(14)에 의해 판독될 수 있는 임의의 포맷 및 해상도로 저장될 수 있다.
출력장치(20)는 컴퓨터(14)에 의해 생성된 데이터 및 이미지들의 시각화를 허용하며, 디스플레이 모니터로부터 프린트 장치에 이르기까지 다양한 형태를 취할 수 있다.
입력장치(18)는 통상의 마우스, 키보드 또는 다른 잘 알려진 입력장치 또는 이러한 입력장치의 조합이 될 수 있으며 컴퓨터(14)로의 데이터 및 명령어를 입력할 수 있도록 한다.
저장 장치(16), 디스플레이 모니터(18) 및 입력 장치(20)는 모두 데이터 케이블과 같은 표준 연결 수단을 통해 컴퓨터(14)에 연결되어 있다.
컴퓨터(14)는 통상의 개인용 컴퓨터 또는 프로세서, 메모리 및 입출력 포트(미도시)를 포함하는 기타 데이터 처리 장치가 될 수 있다. 입출력 포트는 저장장치(16)로부터/로 이미지들이 전송될 수 있는 네트워크 접속(network connectivity)을 포함할 수 있다.
물론, 컴퓨터(14)는 이하에서 설명되는 바와 같이 본 발명에 따른 방법을 구 현하는 소프트웨어를 구동시킨다.
시스템(10)이 서로에 대해 또한 물체(30)에 대해 이미지 획득 장치(12) 및 그리드 투사 조립체(11)를 배치하기 위한, 조정 가능한 지지 수단(미도시)을 포함하는 것이 주목된다. 다른 한편으로, 본 발명의 본질 및 의도를 벗어나지 않는 범위 내에서 다른 등록 수단(registration means)이 이용될 수 있다.
본 발명의 일실시예에 따라 물체의 기복을 측정하는 방법을 자세히 설명하기에 앞서, 이러한 방법에 내재되어 있는 일반 이론이 우선 설명된다. 이 이론은 본 발명이 속하는 분야에서 잘 알려져 있으며 간략화를 위해 이하에서는 약술될 것이다.
간섭계 이미지(interferometic image)의 모든 픽셀(x,y)에 대한 세기(intensity) I(x, y)는 다음의 수학식1에 의해 표현될 수 있다.
Figure 112007031402315-pat00001
여기서
Figure 112007031402315-pat00002
는 위상 변화량(phase variation)(또는 위상 변조(phase modulation))이고, A 및 B는 각 픽셀 별로 연산될 수 있는 계수이다.
위상 변화량
Figure 112007031402315-pat00003
을 알면, 모든 지점 h(x,y)에서의 기준 표면(reference surface)에 대한 물체 고도 분포(기복)가 다음의 수학식 2에 의해 계산될 수 있다(도3 참조).
Figure 112007031402315-pat00004
여기서 p는 그리드 피치, θ는 투사각도로서 앞서 설명되었다.
비록 상기 수학식은 도3에 나타난 바와 같이(그리드 투사로부터 입력되는 광 60이 평행함) 물체상에 그리드의 평행 투사의 경우에 유효한 것이나, 그리드 투사가 평행하지 않은 경우에는 다른 수학식이 사용될 수 있다는 점은 본 발명이 속하는 분야에서 통상의 지식을 가진 자가 생각할 수 있는 범위 내이다.
예를 들어, 핀홀(pinhole) 투사는 기준 표면의 평면상의 그리드로부터의 거리에 따라 피치 p 및 θ가 증가한다(도3의 X 참조). 1차 근사(approximation)에 의해 p 및 θ의 변화량은 서로 상쇄시키고 수학식2는 파라미터들의 소정의 한계 내에서 유효하다.
고도 h(x,y)와 위상 ΔΦ의 변화량간의 관계를 재평가하는 것과 기복을 측정하기 위해 이용되는 시스템의 구성에 따라 상기 관계를 보정하는 것은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 생각할 수 있는 범위 내이다.
이하에서는 첨부된 도면의 도4를 참조하여, 본 발명의 일실시예에 따른 물체 기복을 측정하는 방법이 보다 상세하게 설명된다.
개괄적으로, 본 방법은 시스템(10)을 이용하여 다음의 단계를 수행함으로써 물체(30)의 기복을 측정하는 것이다:
100 - 그리드(24)를 기준 물체(reference object)에 대해 제1 위치에 위치시 킴;
102 - 기준 물체에 그리드(24)를 투사함;
104 - 카메라(46)을 이용하여 기준 물체의 이미지를 획득하여 상기 이미지의 각 픽셀의 세기값(intensity value)을 수집함;
106 - 각 픽셀에 대해 적어도 3개의 세기값을 산출하기 위해, 2개의 새로운 상이한 알려진 위치에 배치된 상기 그리드를 이용하여 상기 단계 100 내지 104를 적어도 2회 반복함;
108 - 상기 3개의 세기값을 이용하여 각 픽셀의 위상을 계산함;
110 - 상기 기준 물체를 측정하고자 하는 물체(30)으로 대체하여 상기 단계 100 내지 108을 반복함;
112 - 모든 픽셀에 대한 상기 기준 물체 및 물체(30)의 위상을 이용하여, 모든 픽셀에 대해 상기 기준 물체 및 물체(30) 사이의 고도차를 계산함; 및
114 - 상기 각 픽셀의 고도차를 이용하여 각 픽셀에 대해 물체의 기복을 판단함.
이러한 개괄적인 단계들은 기판(66)에 장착된 구체(64)가 측정될 물체(62)인 제1예를 참조하여 보다 상세히 설명될 것이다. 상기 물체(62)의 이미지는 도5에 도시되어 있다.
유사한 기판을 기준 물체로 선택함으로써 물체(62)와 기준 물체 사이의 고도차는 구체(64)의 고도를 제공한다. 본 예에서 물체(62)와 기준 물체의 공통 요소는 기판(66)이다.
단계(100)에서, 그리드(24)는 스테핑 모터에 의해 동작하는 지지대(26)에 의해 제1의 소정 위치로 이동된다. 상기된 바와 같이, 시스템(10)은 기준 물체(나중에는 물체)에 대한 그리드(24) 및 카메라(46)의 위치를 등록하고 고정시키는 수단을 포함한다.
단계(102)에서는, 그리드(24)가 기준 물체에 투사된다.
단계(104)에서 카메라(46)는 기준 물체의 이미지를 획득한다.
상기 이미지는 각 픽셀의 세기값을 포함한다. 컴퓨터(14)는 차후 처리를 위해 상기 세기값을 저장한다.
다음으로, 2개의 새로운 상이한 알려진 위치에 배치된 상기 그리드를 이용하여, 상기 단계(100 내지 104)가 적어도 2회 반복된다. 이는 3개의 약간씩 상이한 이미지를 제공할 것이며, 그에 따라 각 픽셀에 대해 3개의 세기값을 제공할 것이다. 그리드(24)에 의해 조명된 상기 기판의 3개의 이미지 중 하나가 도6에 도시되어 있다.
수학식1이 3개의 미지수(A, B및 ΔΦ), 각 픽셀에 대한 세기값 I1,I2 및 I3 및 그에 따른 3개의 이미지로 구성되기 때문에, 위상 변화량 ΔΦ의 계산이 요구된다.
기준 물체의 표면에 대한 그리드(24)의 작은 이동(translation) 이후에 2개의 새로운 이미지가 획득된다. 변위는 이미지의 위상 변화량
Figure 112007031402315-pat00005
을 산출하기 위해 선택된다. 이는 카메라(46)의 픽셀 어레이의 각 픽셀에 대해 수학식 1 과 유사한 3개의 수학식을 야기한다:
Figure 112007031402315-pat00006
수학식 3의 시스템을 해석하면, ΔΦ의 값을 얻는다. 그리드(24)의 변위는 바람직하게 Δφ1, Δφ2 및 Δφ3의 다른 값을 제공하도록 선택된다.
본 발명의 바람직한 일 실시예에 있어서, 3개 이상의 이미지가 취해진다. 이는 계산된 위상의 정확성을 증가시키는 데에 이용할 수 있는 부가적인 세기 값을 도출한다.
종래 기술에 따른 방법은 4개의 이미지의 사용을 필요로 하고, 이 이미지로부터의 총 4개의 값이 위상 평가를 위해 취해진다. 본 발명에 따른 방법은 3개의 이미지만을 요구하기 때문에, 부가적인 복수개의 이미지는 방법의 정확성 및 의존성을 증가시키는 데에 이용될 수 있다.
예를 들어, 4개( 또는 그 이상의) 이미지를 유지함에 의해, 복수개의 잡음 픽셀 및 이미지를 버리고, 가장 적합한 세기의 픽셀을 유지하는 것이 가능하다. 실제로, 4개의 세기 값 중 하나가 잡음일 때(이는, 예를 들어, 이미지 포화에 의해 일어날 수 있다), 관련된 세기는 이 특정한 픽셀의 도출된 위상의 정확성 문제를 해결하는 과정을 생략할 수 있게 한다.
선택적으로, 일반적으로 3개 이상의 세기 값이 최소 스퀘어 피트(a least square fit)와 같은 수치적 방법을 이용하여 위상을 계산하는 데에 이용될 수 있다. 그러나, 이러한 방법은 오류 위상 값이 어떤 픽셀로 계산되는 것을 막을 수 없어, 잠재적으로, 물체의 기복의 계산에 있어서 부정확을 야기한다.
본 발명의 또다른 바람직한 실시예에 따라, 제2 및 제3 이미지( 및 제4 이미지)의 그리드의 변위는 180도 위상 변화 Δφn(수학식 3 참조)를 갖는 두 개의 이미지를 제공하도록 선택된다. 이에 의해, 투사된 그리드 없이 기준 물체의(또는 물체의) 이미지를 획득한다. 이는 180도 시프트된 두 개의 이미지 위상의 세기 값을 부가하여 달성될 수 있다.
더욱 일반적으로, 카메라(46)에 의해 촬영된 세 개 이상의 이미지 중 몇몇의 위상 변화의 합이 360도라면, 관련된 2차원 이미지는 각 픽셀에 대한 세 개의 이미지의 세기 값을 더함으로써 얻을 수 있다. 이러한 재구성된 2차원 이미지는 투사된 그리드를 포함하지 않는다. 이 이미지는 기준 물체의(또는 물체의) 예비 분석을 수행하도록 이용될 수 있어, 단계(112)로부터 도출될 값 또는 이미지에 수행될 후속 분석을 가속시킬 수 있다.
단계(108)에 있어서, 위상은 각 픽셀에 대해 세 개의 세기 값( 또는 세 개의 최상 세기 값)을 이용하여 수학식 3을 해결함으로써 계산된다. 예를 들면, 이는 종래의 수치법(numerical methods)을 이용하여 획득될 수 있다. 이러한 수학식의 시스템을 해석하기 위한 복수개의 수치법은 당업자에게 공지되어 있으며, 본원에서는 상술하지 않을 것이다.
모든 픽셀의 기준 물체의 도출 위상은 도7에 도시되어 있다.
도4의 방법이 일련의 물체를 검사하는 데에 이용될 때, 단계(100 내지 108)는 검사 전에 기준 물체에 대해서 오직 한번 바람직하게 수행될 수 있다. 이는 검사 속도를 증가시킬 수 있다.
단계(100 내지 108)는 기준 물체가 측정할 물체, 즉, 물체(62)로 대체됨으로써 반복된다.
그리드(24)에 의해 조명된, 기판(66)를 갖는 구체(64)의 복수개의 이미지 중 하나는 도8에 나타낼 수 있다.
단계(100 내지 108)를 수행하는 데에 있어서 물체와 기준 물체의 차이가 없기 때문에, 편의상, 물체에 대해 이들 단계를 상술하지 않을 것이다.
구체(64)의 도출 위상이 기판(66)과 함께 도9에 도시되어 있다. 도9의 이미지 내의 지역(68)이 구체(64)의 음영에 의해 야기된 것을 알 수 있다.
단계(112)에 있어서, 단계(108)에서 획득된 바와 같이, 물체(30)과 기준 물체 사이의 고도차는 각 픽셀마다 계산되는데, 이는 투사된 물체의 위상에서 기준 물체의 위상을 감산함에 의해 이루어진다. 도출 이미지는 도10에 나타내었다.
물체 및 기준 물체 대하여 단계(108)에 계산된 위상이 도7 및 도9에 도시되어 있으며, 이는 가상의 투사 플랜(plan)에 대한 복수개의 표면 위상에 대응한다는 것을 주목하자.
그리드(24)의 평행하지 않은 투사가 행해지면, 이 가상의 투사 플랜은 약간 휘어진다. 이는 본 발명에 따른 물체의 기복을 측정하는 방법에 유해하지 않은데, 이는 물체 및 기준 물체의 이미지가 동일한 시스템(10)에서 취해지기 때문이다.
각 픽셀에서 물체 또는 기준 물체의 위상은 물체(또는 기준 물체)과 동일한 가상의 투사 평면(동일한 시각적 셋업을 갖는 동일한 시스템이 이용되기 때문임) 사이의 고도차에 관련되므로, 그들의 차는 물체와 기준 물체의 고도차를 나타내게 된다. 이는 물체 및 기준 물체의 이미지 획득(acquisition)이 다른 조명 하에서 수행되도록 한다.
선택적 단계(114)에 있어서, 물체의 기복, 즉, 그 고도는 각 픽셀에 대하여 물체와 기준 물체 사이의 모든 픽셀에서의 고도차를 이용하고, 기준 물체의 차원을 인지하여 결정된다.
당업자에게 명백하듯이, 본 발명의 실시예에 따른 방법은 두 개의 물체(하나는 기준 물체임) 사이의 고도차를 측정하는 데 이용될 수 있다. 이 경우에, 단계(114)는 당연히 수행되지 않는다.
몇몇의 애플리케이션에 있어서, 기준 물체에서처럼 측정 시 측정할 물체를 그 상면에 놓을 평면 표면을 이용하는 것이 유용할 수 있다.
몇몇의 애플리케이션에 있어서, 물체 및 기준 물체를 카메라에 대해 알려진 위치로 위치를 결정하는 데에 도움을 주는 등록 시스템을 갖는 시스템(10)을 제공하는 것이 유리할 수도 있다. 실제로, 물체와 기준 물체 사이의 비교가 각 픽셀에 대하여 수행되기 때문에, 등록 시스템은 복수개의 대응하는 지점을 비교하는 데에 확신을 기하도록 할 수 있다.
이러한 등록 시스템은 평면 표면상의 표시(indicia), 스탠드 또는 컴퓨터 내 에 구현된 소프트웨어 프로그램을 포함하는 많은 형태를 취할 수 있다.
본 발명의 기술적 사상에 벗어나지 않은 채로, 복수개의 이미지가 먼저 얻어지고, 이후에서 처리되는 것이 가능함이 명백하다.
본 발명의 일 실시예에 따른 방법, 상세한 설명에 의해 알 수 있듯이, 백색 광을 이용한 물체의 기복 측정이 가능하다.
본 발명이 구형의 물체를 측정하는 일례를 들고 있지만, 다른 형상을 갖는 물체의 측정 및 검사도 가능하다.
시스템(10)이 물체의 기복의 시간에 따른 변화를 연구하는 데에 이용되는 경우에도 동일한 물체가 기준 물체로서 작용할 수 있다.
한편, 기준 물체는 물체의 컴퓨터 모델에 의해 대체될 수 있는데, 이는, 예를 들어, 시스템(10)의 셋업에 따라 가상으로 위치되도록 CAD(Computer Assisted Design)에 의해 생성된다.
기준 물체는 또한 받아들일 만한 복수개의 파라미터 내에서의 결함을 갖는 유사한 물체일 수 있다. 더욱이, 물체와 기준 물체의 위상 차는 검사 하에 물체의 결함으로 될 것이다. 발명의 양상은 특히 기복의 중요한 변화를 갖는 물체의 기복을 검사하는 데에 흥미롭다.
실제로, 위상 값은 0에서 2π까지의 범위 내에 한정되므로, 종래 기술의 대부분의 시스템에 의해 검출될 수 있는 최대 고도(h0)는 다음과 같다.
Figure 112007031402315-pat00007
(수학식 2 참조)
일반적으로, 위상의 언랩핑(unwrapping)은 충분히 큰 피치(p)를 갖는 그리드를 사용하여 행해지므로, 모든 고도 변화가 단일 위상 차원(0 내지 2π) 내에서 이루어지도록 한다.
이것에 대한 결점은 수반하는 정확성의 손실이다. 예를 들어, 측정된 물체가 이미지 획득 장치에 따라 어긋나게 되면, 정확성의 손실이 중요할 수도 있다.
후술하는 일례는 본 발명에 따른 방법이 어떻게 상술한 결점을 방지하는 지를 나타내고, 회로 기판 상의 리드 동일평면성(coplanarity) 검사에 관한 것이다.
도 11은 기판(72) 상의 복수개의 리드 볼(lead balls)(70)을 포함하는 모듈(69)의 기복을 나타내는 이미지이다. 도11의 이미지는 도4의 단계(110 내지 114)를 수행함에 의해 획득된다. 이 일례에 있어서, 물체는 (기판(72) 및 복수개의 리드(lead) 볼을 포함하는) 모듈(69)이고 기준 물체는 기준 평면 표면(도시되지 않음)이다.
도 11에 나타난 바와 같이, 이미지 내의 회색 음영 내의 변화에 의해, 기판(72)은 평면 표면과 평행하지 않다. 그러므로, 이러한 이미지는 기판이 평면일 때보다 물체의 고도를 측정하는 데에 있어서 약간 부족한 정확성을 제공한다. 실제로, 이미지 상의 기판(72) 내의 어긋남이 시스템(12)에 야기된 것이 아니라, 기판(72)의 실제 형상을 반영한다는 것을 알 수 있다. 각각의 리드 볼(70)의 고도에 있어서 작은 변화를 기판(72) 외형에 있어서 총체적 변화 내에서 잃어버릴 수 있다.
이미지 상의 기판을 가상으로 조정하는 컴퓨터 알고리즘을 생각할 수도 있지 만, 이러한 알고리즘은 검사 처리 시간을 추가할 수 있다. 이는 생산라인 상에서 검사가 실시간으로 수행될 때의 결점으로서 나타날 수 있다.
제안된 해결책은 제2 기준 물체로써 기판의 표면의 근사를 이용하는 것이다.
실제로, 각 픽셀에서, 먼저, 평면 표면에 대한 기판(72)의 고도, 둘째로, 기판(72)에 대한 복수개의 리드 볼(70)의 고도를 발견하고, 마지막으로 이들 두 고도를 더하여 물체, 즉, 복수개의 볼을 갖는 기판의 총 고도를 제공하는 것이 유용할 수 있다.
모듈의 위상은 도12에 나타내고, 도4의 방법의 단계(100 내지 108)을 통해 획득된다.
그런 다음, 기판(72)의 표면에 관한 정보는 상보 표면의 유사-위상(pseudo-phase) 이미지가 계산되는, 도12의 이미지 상의 (복수개의 볼(70) 사이의) 기판(72)에 대응하는 픽셀을 분석함으로써 얻어진다.
모듈의 위상(도12) 및 상보 표면의 위상을 감산함으로써, 복수개의 볼(70)의 고도가 각 픽셀에 대하여 계산된다(단계 112). 도출 이미지는 도13에 도시된다.
마찬가지로, 기판(72)의 고도는 상보 표면의 위상 및 기준 평면의 위상을 감산함으로써 각 픽셀에 대하여 계산된다(단계 112). 도출 이미지는 도 14에 도시된다. 이 위상 이미지는 이후에 언랩핑된다(unwrapped)(도15 참조).
모듈(69)의 고도는 이후에 도 13 및 15의 복수개의 위상의 고도를 더함으로써 얻어진다.
본 발명이 본원에서 그의 바람직한 실시예의 방식으로 기술되었으나, 본 발 명의 기술적 사상의 범위 내에서 조정될 수 있으며, 이는 첨부된 청구항 내에서 정의된 바에 있어서도 마찬가지이다.
이상에서 살펴본 바와 같이, 본 발명에 따르면, 측정 조립체의 셋업에 대한 제약이 없고, 카메라와 물체 사이의 그리드가 요구되지 않기 때문에 복수의 그리드의 배치 및 추적을 위한 조정을 할 필요가 없고, 물체의 기복 측정을 용이하게 수행할 수 있는 효과가 있다.
또한, 본 발명에 따르면, 위상 평가에 단지 3개의 이미지를 필요로 하기 때문에, 물체의 기복 측정의 정확성을 증가시키는데 부가적인 이미지가 이용될 수 있는 효과가 있다.

Claims (8)

  1. 검사를 이용하여 제품을 생산하는 방법에 있어서,
    검사되지 않은 물체를 포함하는 제품을 제공하는 단계와,
    상기 물체의 복수의 위치에서의 고도를 결정하는 단계와,
    상기 고도를 이용하여 상기 제품을 합격 또는 불합격시키는 단계를
    포함하고,
    상기 고도 결정 단계는
    복수의 그리드 위치에서 상기 물체 상에 그리드를 투사하는 단계와,
    상기 물체의 이미지를 만들어 원하는 픽셀 위치의 각각 및 상기 복수의 그리드 위치의 각각에 대해 세기값을 얻는 단계 - 여기서, 픽셀 위치의 각각에 대한 상기 세기값들의 개수는 상기 물체의 고도를 세기값에 관련시키는 방정식들을 푸는데 필요한 각 픽셀에 대한 세기값들의 개수보다 하나 이상 많음 - 와,
    대응되는 물체의 고도가 결정되는 각 픽셀에 대해 상기 방정식들을 푸는데 필요한 상기 개수의 세기값들을 제공하기 위해 상기 픽셀 위치의 각각에 대한 상기 세기값들 중 유리한 것들을 선택하는 단계와,
    상기 픽셀 위치의 각각에 대한 상기 세기값들 중 상기 선택된 세기값들을 이용하여 상기 물체 상의 상기 복수의 위치에서 상기 물체의 고도를 결정하는 단계를
    구비하는 것을 특징으로 하는 제품 생산 방법.
  2. 제 1 항에 있어서,
    다음의 수학식
    Figure 112008018875438-pat00008
    - 여기서, In 은 적어도 3개의 세기값을 나타내고, A 및 B는 공지된 계수이며, △φn은 상기 그리드의 상이한 위치들에 의해 야기되는 위상 변화량임 - 을 해석함으로써 각 픽셀에 대해 위상(△Φ)을 계산하고, 상기 방정식들을 푸는데 필요한 세기값의 개수는 3인 것을 특징으로 하는 제품 생산 방법.
  3. 제 2 항에 있어서,
    상기 그리드는 백색광 그리드인 것을 특징으로 하는 제품 생산 방법.
  4. 검사를 이용하여 제품을 생산하는 방법에 있어서,
    검사되지 않은 물체를 포함하는 제품을 제공하는 단계;
    복수의 그리드 위치에서 상기 물체 상에 그리드를 투사하는 단계;
    각각의 원하는 픽셀 위치 및 상기 복수의 그리드 위치의 각각에 대해 세기값을 획득하기 위해서, 상기 물체를 촬영하는 단계 - 여기서, 상기 촬영은 획득되는 상기 물체의 3D 데이터를 고려함 - ;
    상기 물체의 2차원 이미지를 재구성하기 위해서, 상기 그리드 위치 중 적어도 2개의 위치로부터의 세기값을 합성하는 단계;
    상기 물체의 예비 분석(preliminary analysis)을 수행하기 위해서, 상기 2차원 이미지를 이용하는 단계; 및
    상기 제품을 합격 또는 불합격시키는 단계
    를 포함하는 것을 특징으로 하는 제품 생산 방법.
  5. 제 4 항에 있어서,
    상기 물체 상의 상기 원하는 픽셀 위치에서 상기 물체의 고도값을 결정하기 위해서, 상기 세기값을 이용하는 단계를 더 포함하고,
    여기서, 상기 제품을 합격 또는 불합격시키는 단계는, 상기 제품을 합격 또는 불합격시키는데 상기 고도값을 이용하는 단계를 포함하는
    것을 특징으로 하는 제품 생산 방법.
  6. 제 5 에 있어서,
    상기 그리드 위치 중 적어도 2개의 위치는, 180도의 위상차를 갖는 2개의 위치를 포함하는 것을 특징으로 하는 제품 생산 방법.
  7. 제 5 항에 있어서,
    다음의 수학식
    Figure 112007081049924-pat00025
    - 여기서, In 은 적어도 3개의 세기값을 나타내고, A 및 B는 공지된 계수이며, △φn은 상기 그리드의 상이한 위치들에 의해 야기되는 위상 변화량임 - 을 해석함으로써 각 픽셀에 대해 위상(△Φ)을 계산하는 것을 특징으로 하는 제품 생산 방법.
  8. 제 4 항에 있어서,
    상기 그리드는 백색광 그리드인 것을 특징으로 하는 제품 생산 방법.
KR1020077009430A 1999-07-14 2000-07-14 검사를 이용하여 제품을 생산하는 방법 KR100858521B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CA2,277,855 1999-07-14
CA002277855A CA2277855A1 (fr) 1999-07-14 1999-07-14 Methode et systeme de mesure de la hauteur des billes de soudure d'un circuit imprime

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
KR1020027000555A Division KR100815503B1 (ko) 1999-07-14 2000-07-14 물체의 기복을 측정하기 위한 방법 및 시스템

Publications (2)

Publication Number Publication Date
KR20070058652A KR20070058652A (ko) 2007-06-08
KR100858521B1 true KR100858521B1 (ko) 2008-09-12

Family

ID=4163790

Family Applications (2)

Application Number Title Priority Date Filing Date
KR1020027000555A KR100815503B1 (ko) 1999-07-14 2000-07-14 물체의 기복을 측정하기 위한 방법 및 시스템
KR1020077009430A KR100858521B1 (ko) 1999-07-14 2000-07-14 검사를 이용하여 제품을 생산하는 방법

Family Applications Before (1)

Application Number Title Priority Date Filing Date
KR1020027000555A KR100815503B1 (ko) 1999-07-14 2000-07-14 물체의 기복을 측정하기 위한 방법 및 시스템

Country Status (13)

Country Link
US (2) US7023559B1 (ko)
EP (1) EP1192414B1 (ko)
JP (1) JP4112858B2 (ko)
KR (2) KR100815503B1 (ko)
CN (1) CN1181313C (ko)
AT (1) ATE266188T1 (ko)
AU (1) AU6143300A (ko)
CA (3) CA2277855A1 (ko)
DE (1) DE60010462T2 (ko)
HK (1) HK1047470B (ko)
IL (2) IL147607A0 (ko)
TW (1) TW544509B (ko)
WO (1) WO2001006210A1 (ko)

Families Citing this family (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6115491A (en) 1996-02-27 2000-09-05 Cyberoptics Corporation Apparatus and method for estimating background tilt and offset
US6593705B1 (en) 2000-01-07 2003-07-15 Cyberoptics Corporation Rapid-firing flashlamp discharge circuit
WO2001051887A1 (en) 2000-01-07 2001-07-19 Cyberoptics Corporation Phase profilometry system with telecentric projector
US6750899B1 (en) 2000-01-07 2004-06-15 Cyberoptics Corporation Solder paste inspection system
US6549647B1 (en) 2000-01-07 2003-04-15 Cyberoptics Corporation Inspection system with vibration resistant video capture
CA2301822A1 (fr) 2000-03-24 2001-09-24 9071 9410 Quebec Inc. Projection simultanee de plusieurs patrons avec acquisition simultanee pour l'inspection d'objets en trois dimensions
FR2817042B1 (fr) * 2000-11-22 2003-06-20 Saint Gobain Procede et dispositif d'analyse de la surface d'un substrat
FR2820198A1 (fr) * 2001-01-26 2002-08-02 Esic Sn Dispositif de mesure par projection optique
FR2830079B1 (fr) * 2001-09-26 2004-04-30 Holo 3 Procede et dispositif de mesure d'au moins une grandeur geometrique d'une surface optiquement reflechissante
AU2003239171A1 (en) 2002-01-31 2003-09-02 Braintech Canada, Inc. Method and apparatus for single camera 3d vision guided robotics
JP3930333B2 (ja) 2002-01-31 2007-06-13 Dowaホールディングス株式会社 物品表面の検査システム
US7659253B2 (en) 2002-02-22 2010-02-09 Shire Llc Abuse-resistant amphetamine prodrugs
US7700561B2 (en) 2002-02-22 2010-04-20 Shire Llc Abuse-resistant amphetamine prodrugs
KR100483345B1 (ko) * 2002-06-18 2005-04-15 한국과학기술연구원 이중파장 영사식 모아레 기반 형상측정장치 및 레지스트레이션을 이용한 멀티헤드 시스템용 자동 캘리브레이션 방법
WO2004046645A2 (en) * 2002-11-21 2004-06-03 Solvision Fast 3d height measurement method and system
SI1644019T2 (en) 2003-05-29 2018-04-30 Shire Llc AMPHETAMINE COMPOUNDS COMPOUNDS TO ABUSE
DE112004001034T5 (de) * 2003-06-11 2006-10-19 Solvision, Longueuil 3D- und 2D-Meßsystem und -verfahren mit erhöhter Sensitivität und erhöhtem Dynamikbereich
US7433058B2 (en) * 2004-07-12 2008-10-07 Solvision Inc. System and method for simultaneous 3D height measurements on multiple sides of an object
US20060072122A1 (en) * 2004-09-30 2006-04-06 Qingying Hu Method and apparatus for measuring shape of an object
US7551272B2 (en) * 2005-11-09 2009-06-23 Aceris 3D Inspection Inc. Method and an apparatus for simultaneous 2D and 3D optical inspection and acquisition of optical inspection data of an object
US7830528B2 (en) * 2005-12-14 2010-11-09 Koh Young Technology, Inc. 3D image measuring apparatus and method thereof
WO2008036354A1 (en) * 2006-09-19 2008-03-27 Braintech Canada, Inc. System and method of determining object pose
US20080240510A1 (en) * 2006-09-30 2008-10-02 Greg Dale Method and system for examining a surface
US20080117438A1 (en) * 2006-11-16 2008-05-22 Solvision Inc. System and method for object inspection using relief determination
US7535560B2 (en) * 2007-02-26 2009-05-19 Aceris 3D Inspection Inc. Method and system for the inspection of integrated circuit devices having leads
JP2010539469A (ja) * 2007-09-16 2010-12-16 メイア ベン−レヴィ 周期パターン照明及びtdiによる結像測定システム
US8059280B2 (en) 2008-01-31 2011-11-15 Cyberoptics Corporation Method for three-dimensional imaging using multi-phase structured light
US9170097B2 (en) * 2008-04-01 2015-10-27 Perceptron, Inc. Hybrid system
CN201974159U (zh) * 2008-04-01 2011-09-14 感知器公司 包括mems反射镜的轮廓传感器
US8559699B2 (en) 2008-10-10 2013-10-15 Roboticvisiontech Llc Methods and apparatus to facilitate operations in image based systems
JP4715944B2 (ja) * 2009-04-03 2011-07-06 オムロン株式会社 三次元形状計測装置、三次元形状計測方法、および三次元形状計測プログラム
US20100292955A1 (en) * 2009-05-15 2010-11-18 University Of Delaware Method and Apparatus for Measuring Microrelief of an Object
DE102010030859B4 (de) * 2009-07-03 2019-01-24 Koh Young Technology Inc. Verfahren zum Untersuchen eines auf einem Substrat montierten Messobjektes
US8855403B2 (en) * 2010-04-16 2014-10-07 Koh Young Technology Inc. Method of discriminating between an object region and a ground region and method of measuring three dimensional shape by using the same
KR101340336B1 (ko) 2010-04-29 2013-12-13 주식회사 미르기술 비전검사장치
GB2481459B (en) * 2010-06-25 2017-05-03 Fraunhofer-Gesellschaft Zur Forderung Der Angewandten Forschung E V Capturing a surface structure of an object surface
JP5683002B2 (ja) * 2011-02-01 2015-03-11 Jukiオートメーションシステムズ株式会社 3次元測定装置、3次元測定方法及びプログラム
KR20130141345A (ko) * 2011-03-14 2013-12-26 파나소닉 주식회사 땜납 높이 검출 방법 및 땜납 높이 검출 장치
US20140198185A1 (en) * 2013-01-17 2014-07-17 Cyberoptics Corporation Multi-camera sensor for three-dimensional imaging of a circuit board
US10126252B2 (en) 2013-04-29 2018-11-13 Cyberoptics Corporation Enhanced illumination control for three-dimensional imaging
CN103673934A (zh) * 2013-12-31 2014-03-26 中国矿业大学 一种基于网格投影的pcb板平整度检测方法
CN104101611A (zh) * 2014-06-06 2014-10-15 华南理工大学 一种类镜面物体表面光学成像装置及其成像方法
KR20180041168A (ko) * 2015-08-17 2018-04-23 큐에스오 인터페로메터 시스템즈 에이비 대상 표면의 토포그라피를 도출하기 위한 방법 및 장치
CN107356214A (zh) * 2017-08-23 2017-11-17 苏州岸肯电子科技有限公司 一种玻璃平整度检测装置
US10701259B2 (en) * 2017-09-15 2020-06-30 Quality Vision International Inc. Video measuring system with dual-acting reticle projector for focusing and alignment
KR102632562B1 (ko) * 2018-08-22 2024-02-02 삼성전자주식회사 Si 기반 검사 장치와 검사 방법, 및 그 검사 방법을 포함한 반도체 소자 제조방법
CN112866549B (zh) * 2019-11-12 2022-04-12 Oppo广东移动通信有限公司 图像处理方法和装置、电子设备、计算机可读存储介质
TWI735330B (zh) 2020-09-03 2021-08-01 由田新技股份有限公司 球體高度量測系統及其方法
CN113358030B (zh) * 2021-07-15 2022-09-30 中国科学院长春光学精密机械与物理研究所 色散共焦测量***及其误差修正方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07260451A (ja) * 1994-03-18 1995-10-13 Shiseido Co Ltd 3次元形状測定システム

Family Cites Families (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3821558A (en) 1972-08-09 1974-06-28 Fleet Electronics Ltd Determination or monitoring of the distances of surfaces from reference positions
US3943278A (en) 1974-08-22 1976-03-09 Stanford Research Institute Surface deformation gauging system by moire interferometry
DE2501015C2 (de) 1975-01-13 1976-08-19 Siemens Ag Beruehrungsfreies Dickenmessverfahren
US4053234A (en) 1975-02-18 1977-10-11 United Biscuits Limited Thickness measurement
US4192612A (en) 1976-01-09 1980-03-11 Siemens Aktiengesellschaft Device for contact-free thickness measurement
US4051483A (en) 1976-09-03 1977-09-27 Fuji Photo Optical Co., Ltd. System for measuring and recording three dimensional configuration of object
SE412286B (sv) 1978-07-10 1980-02-25 Saab Scania Ab Sett och anordning for fotoelektrisk avmetning av breder eller liknande geometriskt obestemda foremal
DD151902A1 (de) 1980-06-09 1981-11-11 Frank Schumann Verfahren zur bestimmung der dicke von klebstoffschichten auf buchblockruecken
US4525858A (en) 1983-01-03 1985-06-25 General Electric Company Method and apparatus for reconstruction of three-dimensional surfaces from interference fringes
DE3338802A1 (de) 1983-10-26 1985-05-09 Feldmühle AG, 4000 Düsseldorf Vorrichtung und verfahren zum pruefen von materialbahnen
US4657394A (en) 1984-09-14 1987-04-14 New York Institute Of Technology Apparatus and method for obtaining three dimensional surface contours
EP0214954A3 (de) 1985-09-11 1989-03-22 RSF-Elektronik Gesellschaft m.b.H. Messvorrichtung zur berührungslosen Bestimmung von Massen nach dem Schattenbildverfahren
JPS62239005A (ja) 1986-04-11 1987-10-19 Fuji Photo Film Co Ltd 表面形状検査装置
US4736108A (en) 1986-07-29 1988-04-05 Santana Engineering Systems Apparatus and method for testing coplanarity of semiconductor components
US4794550A (en) * 1986-10-15 1988-12-27 Eastman Kodak Company Extended-range moire contouring
US5085502A (en) 1987-04-30 1992-02-04 Eastman Kodak Company Method and apparatus for digital morie profilometry calibrated for accurate conversion of phase information into distance measurements in a plurality of directions
US4803371A (en) 1987-09-30 1989-02-07 The Coe Manufacturing Company Optical scanning method and apparatus useful for determining the configuration of an object
DE3803353A1 (de) 1988-02-05 1989-08-17 Truetzschler & Co Vorrichtung zur gewinnung von messgroessen, die der dicke von in der spinnereivorbereitung anfallenden faserverbaenden, z.b. kardenbaendern o. dgl. entsprechen
DE3817559C1 (ko) 1988-05-24 1989-12-07 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung Ev, 8000 Muenchen, De
JPH0224502A (ja) 1988-07-12 1990-01-26 Dainippon Screen Mfg Co Ltd 膜厚測定方法
JPH0641851B2 (ja) 1989-04-05 1994-06-01 日本鋼管株式会社 3次元曲面形状の測定装置
US4959898A (en) 1990-05-22 1990-10-02 Emhart Industries, Inc. Surface mount machine with lead coplanarity verifier
JP2949853B2 (ja) 1990-12-21 1999-09-20 株式会社ニコン 試料の厚さ測定装置
US5133601A (en) 1991-06-12 1992-07-28 Wyko Corporation Rough surface profiler and method
DE4130237A1 (de) 1991-09-11 1993-03-18 Zeiss Carl Fa Verfahren und vorrichtung zur dreidimensionalen optischen vermessung von objektoberflaechen
US5175601A (en) 1991-10-15 1992-12-29 Electro-Optical Information Systems High-speed 3-D surface measurement surface inspection and reverse-CAD system
US5327082A (en) 1992-01-13 1994-07-05 Valmet Automation (Canada) Ltd. On line electromagnetic web thickness measuring apparatus incorporating a servomechanism with optical distance measuring
CA2067400A1 (en) 1992-04-28 1993-10-29 Robert E. Bredberg Laser thickness gauge
US5319445A (en) 1992-09-08 1994-06-07 Fitts John M Hidden change distribution grating and use in 3D moire measurement sensors and CMM applications
US5396332A (en) 1993-02-08 1995-03-07 Ciszek; Theodoer F. Apparatus and method for measuring the thickness of a semiconductor wafer
EP0651231B1 (de) 1993-10-29 1997-06-18 Ferag AG Verfahren und Vorrichtung zur Messung der Dicke von Druckereierzeugnissen, wie Zeitungen, Zeitschriften und Teilen hiervon
US5473432A (en) 1994-09-12 1995-12-05 Hewlett-Packard Company Apparatus for measuring the thickness of a moving film utilizing an adjustable numerical aperture lens
WO1998055826A2 (en) * 1997-06-05 1998-12-10 Electronic Packaging Services, Ltd. Co. Measuring surface flatness using shadow moire technology and phase-stepping image processing

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07260451A (ja) * 1994-03-18 1995-10-13 Shiseido Co Ltd 3次元形状測定システム

Also Published As

Publication number Publication date
DE60010462D1 (de) 2004-06-09
IL147607A (en) 2006-12-10
HK1047470A1 (en) 2003-02-21
US7023559B1 (en) 2006-04-04
CA2378867A1 (en) 2001-01-25
CA2277855A1 (fr) 2001-01-14
KR100815503B1 (ko) 2008-03-20
USRE42899E1 (en) 2011-11-08
KR20020060151A (ko) 2002-07-16
ATE266188T1 (de) 2004-05-15
TW544509B (en) 2003-08-01
EP1192414A1 (en) 2002-04-03
EP1192414B1 (en) 2004-05-06
KR20070058652A (ko) 2007-06-08
JP2003504634A (ja) 2003-02-04
AU6143300A (en) 2001-02-05
DE60010462T2 (de) 2005-04-21
HK1047470B (zh) 2005-01-14
CA2378867C (en) 2007-05-29
IL147607A0 (en) 2002-08-14
CN1375053A (zh) 2002-10-16
JP4112858B2 (ja) 2008-07-02
CN1181313C (zh) 2004-12-22
CA2579563A1 (en) 2001-01-25
WO2001006210A1 (en) 2001-01-25

Similar Documents

Publication Publication Date Title
KR100858521B1 (ko) 검사를 이용하여 제품을 생산하는 방법
KR100815283B1 (ko) 대상물의 3차원 검사를 위한 다수의 위상 변위 패턴의동시 투사용 시스템
US20080068617A1 (en) Fast 3d height measurement method and system
US6268923B1 (en) Optical method and system for measuring three-dimensional surface topography of an object having a surface contour
US20080117438A1 (en) System and method for object inspection using relief determination
JPH08502829A (ja) 干渉図の空間周波数分析によって表面の形状を測定する方法および装置
JP5743419B2 (ja) 形状測定方法及び装置並びに歪み測定方法及び装置
JP3065374B2 (ja) 被検体の光学的検査方法、被検体の光学的検査装置、および被検体の光学的検査用干渉計
JP4786923B2 (ja) 縞計測装置の変換係数較正方法および装置ならびに該変換係数較正装置を備えた縞計測装置
JP6894280B2 (ja) 検査方法及び検査装置
US6327380B1 (en) Method for the correlation of three dimensional measurements obtained by image capturing units and system for carrying out said method
JPH0587541A (ja) 2次元情報測定装置
US20050226533A1 (en) Method for measuring the location of an object by phase detection
JP4390957B2 (ja) 縞解析における縞位相決定方法
CA2402849A1 (en) System for simultaneous projections of multiple phase-shifted patterns for the three-dimensional inspection of an object
Zhang et al. Parallel image registration method for snapshot Fourier transform imaging spectroscopy
Abolbashari Compressive imaging and dual moire laser interferometer as metrology tools
Hull-Allen et al. Shape measurement using high-density phase-shifted projected fringes
Chang et al. Electronic fringe projection for profiling large surfaces
Huang Advances in 3D optical profilometry
Paveleva Colour moiré phenomenon and its application for topographical measurements
Hu Three-dimensional shape measurement based on digital fringe projection and phase-shifting techniques
Zhang et al. 3D data merging using Holoimage

Legal Events

Date Code Title Description
A107 Divisional application of patent
A201 Request for examination
E902 Notification of reason for refusal
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20120824

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20130826

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20140822

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20150824

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20180824

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20190903

Year of fee payment: 12