총 7 건
1. 제품 • SL-450-100-RT-A-45-24V - Red Wire : Vin (24V전원) - Black Wire : GND (전원 및 Modulation) - White Wire : Modulation (0~5V 인가) ※모델마다 사용 방법이 상이하므로 동작시킬 모델 명을 반드시 확인해야 합니다. 2. 회로 구성 • 회로를 아래와 같이 구성 합니다. 3. 동작 • Modulation 핀의 전압이 1.7V이상 인가 될 경우 레이져가 동작 합니다. - 0~1.7V : Laser Off - 1.7V~5V : Laser On
2022.10.281. AT Sensor 구성품 전체 구성품 • AT Sensor • M12 GigE Cable • M12 17 pin pigtail cable for power. ※ I/O Tool Box, 옵션 제공 2. AT Sensor setup • Sensor 보호 스티커 - Camera, Laser 보호 스티커를 제거합니다. - 먼지가 묻었을 경우 Lens Cleaning Tissue 이용하여 닦아냅니다. • GigE 및 Power & I/O Port 확인 • GigE 및 Power & I/O Port LED - LED 구성 요소 및 출력 형태를 확인합니다. • GigE cable 연결 - RJ45 부분을 PC의 LAN Card에 연결합니다. - Male Connector 부분을 Sensor의 GigE Port에 연결합니다. • Power & I/O Cable 연결 - Female Connector 부분을 Sensor의 Power & I/O Port 에 연결합니다. - Laser Supply, Trigger 및 Encoder Input Spec 확인합니다. - Pin Map 확인하여 측정 환경에 맞게 배선합니다. - Sensor 전원(Pin No.8)Laser 전원 (Pin No.2). * GND 연결 (Pin No.5 or Pin No.9). - 이미지 취득 시작 시점을 Trigger 사용 (Pin No. 13,14,17). - 이미지 취득 시 Encoder 사용 (Pin No. 4,6,7,10). - 장비 GND 연결 (Shield). • Sensor 설치 - 시료의 측정면을 기준으로 Working Distance 를 확인하여 설치합니다. - WD 에 따라 Profile 의 기준면이 설정됩니다.
2022.10.271. 개요 Automation Technology 의 Compact Sensor 제품을 사용하는 방법은 아래 그림과 같이 간단하게 도식화 할 수 있습니다. 본 문서는 각 과정에서 카메라의 파라미터를 어떻게 설정해야 하는지를 설명합니다. 그림 1. Compact Sensor 를 이용한 데이터 취득 흐름 2. 영역 설정(AOI) Compact Sensor 에는 CMOS 센서가 탑재되어 있습니다. 일반 Area 카메라처럼 AOI 의 크기를 낮출수록 출력 속도가 빨라집니다. 따라서 불필요한 영역을 AOI 로 제외해 출력속도를 높이는 것이 일반적입니다. 그림 2. Calibrartion Target 을 스캔하는 모습 먼저, 스캔하고자 하는 물체를 스테이지에 올려놓고 2D 영상을 취득합니다. 2D 영상 취득을 위해서는 아래와 같이 파라미터를 변경합니다. 위와 같이 설정하면 전체 해상도 기준으로 영상을 취득하게 됩니다. 그림 3. 전체 해상도로 취득 된 데이터 취득 된 화면에서 필요한 영역만큼 마우스로 Drag & Drop 하여 AOI 영역으로 설정합니다. 그림 4. 필요한 부분만 AOI 영역으로 지정 그림 5. AOI 가 설정 된 데이터 출력 위 그림과 같이 설정하면 변경 된 AOI 정보를 아래의 파라미터에서 확인할 수 있습니다. 그림 6. AOI 가 적용된 파라미터 목록 마지막으로 아래의 파라미터를 설정하여 프레임 속도를 높입니다. 1 을 입력하면 AOI 크기에 맞는 값이 자동으로 계산되어 집니다. 3. 영상 비율 AOI 영역 설정이 완료되면, 영상 비율이 1:1이 맞는지 확인하는 작업이 필요합니다. 즉, X축 분해능과 Y축 분해능을 맞춰야 한다는 의미입니다. 모션 스테이지를 사용하는 경우 엔코더(Encoder) 신호를 카메라에 입력하면 쉽게 설정이 가능하지만, 그렇지 않은 경우에는 영상을 보면서 대략적으로 맞춰야 합니다. 먼저, 데이터 취득을 3D 모드로 변경합니다. N 값은 취득할 세로 라인수 만큼 입력합니다. 3.1 엔코더(Encoder) 신호를 받는 경우 카메라는 엔코더 신호의 Rising, Falling Edge 에서 트리거로 인식되며, 엔코더의 A 상만 받는 경우와 A 상, B 상 모두 받는 경우에 따라 'N'값 계산이 달라집니다. ※ 주의사항 1. 아래에서 설명하는 계산 식은 이상적인 방식이며, 정확하게 비율이 맞지 않을 수 있습니다. 원근감 때문에 시료와의 거리에 따라 dx가 달라지기 때문입니다. 따라서 Divider 값 계산 후 Motion 속도 또는 Divider 의 조정이 필요합니다. ※ 주의사항 2. Trigger Overrun 은 카메라의 속도보다 빠른 속도로 엔코더 신호가 입력될 때 발생합니다. 해당 파라미터는 Overrun 이 발생하면 true, 발생하지 않으면 false 를 표시합니다. Overrun 발생 시 카메라의 속도를 높여야 하며, AOI 크기를 더 이상 낮추지 못해 속도를 높이지 못하는 경우에는 Overrun 을 감안하고 데이터를 취득할 수 있습니다. ① A 상만 받는 경우. 이 경우에는 카메라는 엔코더 펄스 당 2번 트리거로 인식됩니다. 예시) Encoder Pitch 2.5um, dx 18.6um 인 경우. 2.5um/2 = 1.25um, dx/1.25um = 14.88 ≒ 15 (정수형) ② A상, B 상 모두 받는 경우. 이 경우에는 카메라는 엔코더 펄스 당 4번 트리거로 인식됩니다. 예시) Encoder Pitch 2.5um, dx 18.6 um 인 경우. 2.5um/4 = 0.625um, dx/0.625um = 29.76 ≒ 30 (정수형) 3.2 엔코더(Encoder) 신호를 받지 않는 경우 엔코더 신호를 받지 않는 경우에는 획득한 데이터를 보면서 모션 속도 또는 카메라의 속도를 조절하여 비율을 맞춰야 합니다. 일반적으로 모션 속도는 고정되어 있으니 카메라의 속도를 조정하여 비율을 맞춰야 합니다. 비율이 맞지 않으면 N 값을 늘리거나 줄여서 속도를 변경할 수 있습니다. 만약, AOI 크기 때문에 더 이상 N 값을 줄일 수 없다면 AOI 크기를 더욱 낮춰야 합니다. 그림 7. 비율이 맞지 않는 모습. 모션 속도보다 카메라 속도가 빠른 경우. 그림 8. 카메라 속도를 낮추어 비율을 맞춘 모습. 4. 알고리즘 선택 3D 알고리즘에는 TRSH / MAX / COG / FIR PEAK 4가지가 있습니다. 반사가 심한 재질의 경우 FIR PEAK 알고리즘이 사용되며, 일반적인 경우에는 COG 알고리즘을 사용합니다. 물론 이 두 알고리즘으로 정확한 데이터 확보가 되지 않는다면, TRSH 및 MAX 데이터도 취득해 봐야 합니다. 5. 데이터 최적화 광삼각법 3D 어플리케이션은 반사된 빛을 처리하기 때문에 난반사에 영향을 많이 받습니다. 즉, 3D 데이터를 깔끔하게 얻기 위해 최적화 작업이 필요합니다. 3D 데이터의 방해가 되는 요소로는 반사 빛이 너무 강하거나 노출 시간이 긴 경우, 시료의 재질, 질감 등이 있습니다. 아래 목록은 밝기 억제와 노이즈 제거에 도움이 되는 파라미터입니다. 각 파라미터의 권장 값은 없으며, 상황에 따라 적절한 파라미터 조정이 필요합니다. ① Multi Slope Saturation Threshold (HDR) HDR 파라미터는 어두운 부분에는 영향을 주지 않고, 포화되는 부분에만 밝기를 억제하는 기능으로 매우 유용합니다. 보통 60% 기준으로, 너무 밝은 부분이 있으면 점차적으로 줄여서 설정합니다. ② Exposure Time Exposure Time은 프레임 전체의 밝기에 영향을 줍니다. 출력 속도에 영향을 주지 않도록 Frame Interval보다 짧게 설정하며, 이 값도 점차적으로 조정하며 설정합니다. ③ AOI Threshold AOI Threshold를 높이면 난반사 지점의 불필요한 데이터를 제외시킬 수 있습니다. 하지만 불필요한 데이터가 필요한 데이터와 비슷한 레벨에 위치한다면 제외시킬 수 없습니다. 이 파라미터는 기본값 기준으로 점차적으로 증가시켜 불필요한 데이터가 없어지는지 확인하며 설정합니다. ④ Light Brightness 레이저 밝기의 세기를 조정합니다. 밝기가 너무 세면 반사 정도가 심해 불필요한 데이터가 취득될 수 있습니다. 이를 방지하기 위해 100%에서 점차적으로 줄여가며 데이터의 변화를 확인합니다. 6. 데이터 채널 데이터 채널인 DC0~DC2를 선택하여 2D 이미지와 3D 데이터 출력이 가능합니다. 선택된 카메라 모드에 따라 출력되는 DC0~DC2의 데이터가 달라지므로, 필요한 채널을 확인해야 합니다. (카메라 모드 및 FIR 설정에 따라 출력되는 데이터 채널 내용은 카메라 매뉴얼의 ‘The Data Channel Assignment DC0, DC1 and DC2’ 항목을 참고해주세요.) 카메라 모드를 3D 알고리즘으로 선택하면 16bit 데이터로 출력됩니다. 만약, COG 또는 FIR PEAK로 선택하면 DC2는 Subpixel이 적용된 16bit 데이터가 출력되며, 이 데이터를 calibration 적용하여 metric 데이터 및 point cloud로 변환하여 사용할 수 있습니다.
2022.10.271. Model Tab Pattern Type Consistent Edges 모델의 Contrast 변환이 뚜렷한 경우, Edge가 비교적 선명할 때 사용합니다. Contrasting Region 모델이 거의 구분하기 어려울 정도로 얇은 요소일 때 사용합니다. Thin Structure 모델의 Edge 또는 Contrast 변환이 불분명할 경우 사용합니다. Light Balance Light Balance는 이미지를 분석하여 Gradient 의 크기에 대한 임계 값 계산 방식을 정의합니다. -1이 될수록 더 많은 Edge Pointts 가 특징점이 되고, 1에 가까울수록 Gradient 크기가 큰 Points 만 특징점으로 고려합니다. Transition Thickness Pattern Type이 Contrasting Region인 경우 조정하는 파라미터 입니다. 아래 그림의 파란색 영역처럼, 변화하는 두께가 존재할 경우 직접 두께를 픽셀 단위로 입력하거나 자동(Auto)으로 설정이 가능합니다. 2. Search Filed Max Instances 찾게 될 검사 개수의 최대치를 설정합니다. Min Score 검사 결과의 최소 유사도를 지정합니다. Contrast Normal : 모델과 검사 이미지가 같은 Contrast 극성일 때 사용합니다 (기본 값) Inverse : 모델과 검사 이미지가 반대의 Contrast 극성일 때 사용합니다. Any : Normal 와 Inverse 두 방법 모두 사용합니다. Point by point Normal : 모델의 feature point와 검사 영역의 feature point가 같은 극성일 때 사용합니다. Point by point Inverse : 모델의 feature point와 검사 영역의 feature point가 반대의 극성일 때 사용합니다. Point by point Any : Point by Point Normal과 Point by Point Inverse 두 방법 모두 사용합니다. Drawing Drawing 옵션으로 bounding Box, Center, Feature을 선택할 수 있습니다. 3. Allowances Angle (Deg) 각도 허용치를 설정합니다. (Bias ± Tolerance) Scale (%) : 크기 허용치를 설정합니다. (Bias ± Tolerance) Search Area : 검사 영역을 벗어난 결과물을 검출하기 위해 벗어난 만큼 픽셀 단위로 입력합니다. 4. Don't Care Areas Blacken Inside 선택한 도형을 그리면, 도형 내부가 0으로 마스크 처리됩니다. Blacken Outside 선택한 도형을 그리면, 도형 외부가 0으로 마스크 처리 됩니다. 5. Advanced Model Forced Pattern Type이 Contrasting Regions 일 때 사용합니다. 0부터 255까지 입력이 가능하며, 기본 값인 0은 자동으로 계산합니다. Thin Structure Mode Pattern Type이 Thin Structure 일 때 사용합니다. 모델의 얇은 요소가 영역보다 어둡거나 밝은지 여부를 설정합니다. Minimum Feature Points, Maximum Feature Points 검출하는 Feature Points의 최소, 최대 개수를 설정합니다. 포인트 수가 많을수록 처리 시간이 오래 소요됩니다. Reduction Strength (%) 검출 속도를 조정합니다. 일반적으로 기본 값인 Auto를 사용하지만, 처리 속도를 높여야 하는 경우 수동으로 조정 가능합니다. Search Field Local Search Mode 더 나은 결과를 얻기 위해 범위를 선택할 수 있습니다. 선택한 모드에 따라 처리 시간이 달라집니다.
2022.10.261. Get/Set Component Get Component Color Image 에서 Color System으로 선택된 내용을 가져올 수 있습니다. Source Image (Color) Color 원본 이미지 입니다. Destination Image ( Gray Scale) 결과 이미지 입니다. Color Lookup 이미지를 다른 Color System으로 변환활 경우 사전 계산된 LUT가 필요합니다. 버튼을 클릭하여 LUT를 생성합니다. Bits 및 Interpolation 선택에 따라 보간 정도가 달라집니다. IndexBits 테이블 항목의 수 (LUT의 크기) 입니다. 4bit : 14,739, 5bit = 107,811, 6bit = 823,875 Interpolation Off : 테이블이 픽셀 값에 가장 가까운 항목을 찾습니다. IndexBits 속성의 값과 동일한 정확도를 얻을 수 있고 처리속도가 빠릅니다. On : 테이블은 8개의 인접 항목을 찾아보고 적절한 평균을 계싼합니다. 변환이 충분히 되었을 경우 최대 정확도를 제공하기 때문에 처리속도가 느립니다. Color System Open eVision에서는 아래와 같은 Color System을 제공합니다. (RGB, ISH, LSH, VSH, XYZ, LAB, LUV, LCH, YUV, YIQ, YSH) Set Component Gray Scale Image에 Color(RGB) Bayer를 덮어 씌웁니다. Source Image Bayer 패턴을 적용할 원본 이미지 입니다. Destination Image (Color) Bayer 패턴을 적용한 결과 이미지 입니다. 2. Adjust Gain / Offset Gain Gain은 1에 까깝게 유지되어야 하며 이미지의 대비를 조정할 수 있습니다. Offset Offset은 양수 또는 음수 일 수 있으며 이미지의 Intensity(강도)를 조정할 수 있습니다. 결과 값은 항상 [0..255] 범위로 포화됩니다. Source Image( Color) Color 원본 이미지 Destination Image (Gray Scale) 결과 이미지 Color Lookup 이미지의 다른 Color System으로 변환할 경우 사전 계산된 LUT가 필요합니다. 버튼을 클릭하여 LUT를 생성합니다. Bits 및 Interpolation 선택에 따라 보간 정도가 달라집니다. IndexBits 테이블 항목 수 (Lut의 크기)입니다. 4bit = 14,739, 5bit = 107,811, 6bit = 823,875 Interpolation Off : 테이블 픽셀 값에 가장 가까운 항목을 찾습니다. IndexBits 속성의 값과 동일한 정확도를 얻을 수 있고, 처리 속도가 빠릅니다. On : 테이블은 8개의 인접 항복을 찾아보고 적절한 평균을 계산합니다. 변환이 충분히 되었을 경우 최대 정확도를 제공하기 때문에 처리속도가 느립니다. Color System : Open eVision 에서는 아래와 같은 Color System을 제공합니다. (RGB, ISH, LSH, VSH, XYZ, LAB, LUV, LCH, YUV, YIQ, YSH) 3. Color Threshold Threshold Value & Tolerance 성분별 값(Threshold Value)과 Tolerance는 범위로서 설정됩니다. 아래와 같이 LSH Color System을 예시로 들겠습니다. LSH(223,204,105), Tolerance(126,104,110)은 다음과 같은 범위로 계산됩니다. Minimum : 성분별 값 – Tolerance = EC24(97,100,0) Maximum : 성분별 값 + Tolerance = EC24(255,255,215) 위 계산된 범위가 아래 API의 매개 변수로 사용됩니다. Color Lookup 이미지를 다른 Color System으로 변환할 경우 사전 계산된 LUT가 필요합니다. 버튼을 클릭하여 LUT를 생성합니다. Bits 및 Interpolation 선택에 따라 보간 정도가 달라집니다. IndexBits 테이블 항목의 수(LUT의 크기) 입니다. 4bit = 14,739 , 5bit = 107,811 , 6bit = 823,875 Interpolation Off : 테이블이 픽셀 값에 가장 가까운 항목을 찾습니다. IndexBits 속성의 값과 동일한 정확도를 얻을 수 있고, 처리속도가 빠릅니다. On : 테이블은 8개의 인접 항목을 찾아보고 적절한 평균을 계산합니다. 변환이 충분히 되었을 경우 최대 정확도를 제공하기 때문에 처리속도가 느립니다. Color System Open eVision에서는 아래와 같은 Color System을 제공합니다. (RGB, ISH, LSH, VSH, XYZ, LAB, LUV, LCH, YUV, YIQ, YSH) Preview Mode 불러온 Source Image에서 미리보기 기능 적용을 선택합니다. 4. White Balance Color Lookup 이미지를 다른 Color System으로 변환할 경우 사전 계산된 LUT가 필요합니다. 버튼을 클릭하여 LUT를 생성합니다. Bits 및 Interpolation 선택에 따라 보간 정도가 달라집니다. IndexBits : 테이블 항목의 수(LUT의 크기) 입니다. 4bit = 14,739 , 5bit = 107,811 , 6bit = 823,875 Interpolation Off : 테이블이 픽셀 값에 가장 가까운 항목을 찾습니다. IndexBits 속성의 값과 동일한 정확도를 얻을 수 있고, 처리속도가 빠릅니다. On : 테이블은 8개의 인접 항목을 찾아보고 적절한 평균을 계산합니다. 변환이 충분히 되었을 경우 최대 정확도를 제공하기 때문에 처리속도가 느립니다. White Balance White Balance 처리를 위한 RGB 값을 설정하는 부분입니다. 옆쪽에 있는 Predefined에 있는 Algorithm을 클릭하면 해당 Algorithm을 토대로 RGB 값이 자동으로 설정됩니다. 추가로 ‘From Source’를 클릭하게 되면 원본 이미지를 토대로 가장 적당한 RGB 값이 설정됩니다. Gain 출력 이미지에 대한 Gain 값을 설정하는 부분입니다. Gamma 감마 값을 설정하는 부분입니다. Predefined에는 미리 설정된 감마 값이 들어 있습니다 5. Color Conversion Color System Open eVision에서는 아래와 같은 Color System을 제공합니다. (RGB, ISH, LSH, VSH, XYZ, LAB, LUV, LCH, YUV, YIQ, YSH) Color Lookup 이미지를 다른 Color System으로 변환할 경우 사전 계산된 LUT가 필요합니다. 버튼을 클릭하여 LUT를 생성합니다. Bits 및 Interpolation 선택에 따라 보간 정도가 달라집니다. IndexBits : 테이블 항목의 수(LUT의 크기) 입니다. 4bit = 14,739 , 5bit = 107,811 , 6bit = 823,875 Interpolation Off : 테이블이 픽셀 값에 가장 가까운 항목을 찾습니다. IndexBits 속성의 값과 동일한 정확도를 얻을 수 있고, 처리속도가 빠릅니다. On : 테이블은 8개의 인접 항목을 찾아보고 적절한 평균을 계산합니다. 변환이 충분히 되었을 경우 최대 정확도를 제공하기 때문에 처리속도가 느립니다. Image Format Gray Level : 이미지를 Gray Level이미지로 변환합니다. Bayer Encoded : Bayer이미지는 컬러 이미지로, 컬러 이미지는 Bayer이미지로 변환합니다. Interpolate 컬러 변환에 사용되는 보간 적용 여부를 선택합니다. Off 시, 누락된 픽셀의 색상은 위쪽과 왼쪽의 픽셀을 참조합니다. On 시, 이웃 픽셀들로부터 평균을 적용합니다. Improved On 시, 향상된 보간 적용 여부를 선택합니다. 가장자리의 artifacts를 줄여줍니다. 처리시간이 늘어납니다. Even Column 가장 왼쪽 열에 파란색 픽셀이 없는 경우, On 합니다. Even Row 맨 위의 행에 빨간색 픽셀이 없는 경우, On 합니다.
2022.10.261. AutoRead AutoRead Decoded Symbology 이 부분은 어떤 Symbology에 대해서 어떤 결과를 출력하지는지 보여주는 부분 입니다. 해당 예에서는 EAN13 Symbology로 4007066391734 이라는 겨로가가 출력되었습니다. 만약에 다수의 Symbology에 대해서 인식이 될 경우에는 Index는 0 이상의 값을 가질 수 있습니다. 예를들어 Sysmbology Code39의 A 라는 결과는 0의 Index를 가지고 , Symbology Code128의 B라는 결과는 1의 인덱스를 가질 수있습니다. 2. Result Symbology 어떤 Symbology로 인식되었는지를 목록화 해 놓은 부분입니다. Result 각 Symbology에 대해서 어떤 결과가 출력되었는지 목록화 해 놓은 부분입니다. 3. Symbology Standard & Additional 사용할 Symbology를 토글하는 부분입니다. 현재 토글되어 있는 Symbology로 바코드가 인식되지 않는다면 추가적인 Symbology를 토글하여 바코드를 읽는 데에 사용합니다. Verify Checksum 선택한 Symbology에 근거하여 바코드의 타당성을 체크하는 플래그입니다. 예를 들어 ‘Code 39’ Symbology의 바코드 구조는 다음과 같습니다. 이 구조에 근거해서 읽을 바코드가 타당한 구조를 가지고 있는지 체크합니다. 4. Read Position 굵은 선으로 되어있는 박스로서 , 사용자가 수동으로 직접 읽을 때 사용하는 검사 영역의 위치입니다. Center - 영역의 중심점 입니다. Size - 영역의 크기 입니다. Angle - 영역의 각도입니다. Reading Area 바코드를 읽을 영역입니다. 이 영역의 폭은 바코드의 Bounding Box 보다 넓어야 합니다. 이 영역의 높이는 바코드의 Bounding Box 보다 위에 있어야합니다.
2022.10.26개별 툴 (Control Tool) 이란 ? Camera Link의 Camera 설정을 셋팅 할 수 있는 도구 입니다. (위 이미지는 초기 화면입니다. (지정한 Comport로 연결되어 있는 상태) 연결 방법 : 연결 상태 연결이 되어 있지 않으면 Offline으로 표시 됩니다. 연결이 되어있으면 Online으로 표시 됩니다. 연결 방법 : 1 통신을 위해 Comport 번호를 장치 관리자에서 설정 합니다. Euresys의 경우 가상으로 Comport를 설정해 주어야 합니다. (첨부 이미지 참고) Euresys 가상 컴포트 설정 : Multicam studio -> Tools -> Board Information을 클릭 합니다. COM N을 입력하되 사용중인 Comport 번호와 중복되지 않도록 입력 합니다. (장치관리자 확인) 연결 방법 : 2 지정된 Comport를 선택하여 연결을 완료 합니다. 연결이 완료되면 노란색 테두리로 표시된 호면에서 필요한 파라미터를 변경하여 사용 합니다. 준비단계 Parameter & CommandList 예제 모델 : AP-1600T-PMCL Control tool 에서 사용하는 파라미터는 카메라 모델마다 상이할 수 있습니다. 해당 메뉴얼은 AT-1600T-PMCL을 기준으로 제작되었으니 참고하시기 바랍니다. 1. A Tab Parameter Trriger Control Operation Mode : 트리거 모드 활성화 / 비활성화 (트리거 모드 란 신호를 받아 동작하는 모드) Trigger Source : 트리거를 입력 받는 방식 설정 Trigger Activation : Input 신호 극성 설정 Trigger Overlap : Data Readout 중 발생한 트리거 신호의 인식 유무 설정 Trigger Delay : 트리거 딜레이 설정 . (트리거 신호 발생 시 설정한 딜레이 시간 뒤에 동작) Soft Trigger : 트리거 모드 온 , 트리거 소스 소트프웨어 설정 시 동작하며 내부적으로 Trigger Signal 발생 Acquisition Control Operation & Balance White Auto Total Frame Period : 1FPS의 주기를 설정, 단위는 us , TriggerMode Off 시 활성화 Auto Switch : 색상 보정 알고리즘 설정 , IndividualGainMode Off시 활성화 Gain -Manual Analog All : Analog Gain 설정 , IndividualGainMode Off시 활성화 Digital Red : Digital Gain Red 설정 , ndividualGainMode Off시 활성화 Digital Blue : Digital Gain Blue 설정, ndividualGainMode Off시 활성화 Analog Red : Analog Gain Red 설정 , TriggerMode Off 시 활성화 Analog Green : Analog Gain Green 설정, IndividualGainMode On 시 활성화 Analog Blue : Analog Gain Blue 설정 . TriggerMode Off 시 활성화 AGC : Auto Gain Control 범위 설정 ( Gain Auto Off 시 사용 불가) Exposure Control Operation Exposure Mode Timed, Exposure Auto Off 시 활성화 ExposureTimeMode : 노출제어 방식 설정. // 개별 & 전체 Common : ExposureTimeMode Common 시 활성화 , 전체 노출 제어 Red : ExposureTimeMode Individual 시 활성화 , RED 센서 노출 제어 Green: ExposureTimeMode Individual 시 활성화 , Green 센서 노출 제어 Blue : ExposureTimeMode Individual 시 활성화 , Blue 센서 노출 제어 Expusoure Mode : 노출제어 주체를 설정. // 카메라 & 외부 신호 & 사용 안함. Exposure Auto : 자동 노출제어 유무 설정 Test Image Selector & Temperature Test Image Selector : 카메라에 내장된 Test Image Pattern 선택 Temperature Get : 카메라의 현재 온도 표시 CL Clock Frequncy & Binning Mode CL Clock Frequncy : 카메라 픽셀 클럭 설정, 픽셀 클럭이 높을 수록 고속프레임 설정 가능 Horiz : 가로 픽셀의 Binning 알고리즘 설정 Vertical : 세로 픽셀의 Binning 알고리즘 설정 Image format Operation CLConfiguration : 데이터 전송 방식 설정 . Base는 1EA, 나머지는 케이블 2EA 연결 시 설정. Pixel Format : 보드로 내보내는 픽셀 포맷 설정. Offset Y : 세로좌표의 Offset 설정. Height : 세로 해상도 설정 Offset X : 가로 좌표의 Offset 설정 Width : 가로 해상도 설정 Binning Horizontal : 가로 픽셀의 Binning 설정. X2 설정 시 2개의 픽셀을 1개의 픽셀로 만든다 Binning Vertical : 세로 픽셀의 Binning 알고리즘 설정 . X2 설정 시 2개의 픽셀을 1개의 픽셀로 만든다. Black Level Pixel 값 0 에 해당하는 밝기 설정 . (EX : 10 입력 시 Grayscale 10 이하는 전부 0 으로 처리 ) All : 설정되 값을 Black Level Offset으로 하여 영상의 가장 어두운 Black Level을 획득. Red : Red Pixel의 값만 Offset하여 가장 어두운 Black Level을 획득 Blue : Blue Pixel의 값만 Offset 하여 가장 어두운 Black Level을 획득 2. B Tab parameter 설명 ALC Chanel Area ALC : Auto Gain Control (AGC) + Auto Shutter Control (ASC)를 결합한 기능. 다양한 밝기 변화를 처리한다. 이미지 영역을 16등분 하여 일정 영역에 대한 Gain,Shutter 보정을 한다. (EX:High , Left =좌상단 영역에 대한 Gain, Shutte 보정적용) AWB Chanel Area AWB : 칼라 색상을 보정하는 기능 (Auto White Balance) 이미지 영역을 16등분 하여 일정 영역에 대한 AWB 보정을 한다.(EX:High , Left = 좌상단 영역에 대한 AWB 보정 적용) LUT Look up Table Mode On/off 설정 Look up Table data REad & Write 설정 Shading Correction 렌즈의 어두운 부분을 보정 해주는 기능 Shading Correction On/Off 설정 Correction Mode : 영상 보정 Mode 설정 3. C Tab parameter 설명 Pulse Generator Clock pre scaler : Clock 분주 비 설정 Pulse Generator : 지정한 값 만큼 카메라에서 신호를 발생 시킨다. Pulse Generator0~3 : Pulse Generator 설정 Counter And Timer Control Timer And Counter 설정 NAND input NAND input : Source 1과 source 2의 논리연산을 통한 결과를 신호 형태로 출력한다. Line Selector Line 1~2 : 해당 Line 에 출력할 Signal 선택. User Output : Line Selector 에서 USer OutPut 설정 시 True 설정 필요. 4. D Tab parameter 설명 Sequncer Control Sequencer Control : 지정한 설정으로 동작하는 구조 EX : Sequncer 1 : Width 100, Height 200, Exposure 30 Sequncer 2 : Width 1000, Height 2000 , Exposure 3000 설정 트리거 인가 시 첫번째 트리거는 Sequencer 1, Sequencer 2 동작 Multi ROI 전체 이미지에서 지정한 영역만 출력하는 설정 5. E Tab parameter 설명 Color Transform & Color Matrix 칼라의 색상표현 방식을 변경 할 수 있다 (EX :RGB -> XYZ, HIS 등) Color Transformation Mode : Color Transformation mode 설정 Color Matrix Value : Color Matrix 세부 값 설정 Edge Enhancer & Color Enhancer Edge Enhancer : 경계면을 부각 시키는 기능 (Manual 54Page 참조) Color Enhancer : 지정된 색상을 부각 시키는 기능 Blemish White Blemish White : 픽셀 보정 기능 6. Command List Trigger Control operation Mode : Read 시 Tm // Write 시 TM=1 // 유저는 1 사용 Trriger Source : Read 시 TI? // Write 시 TI = 21 // 유저는 21 사용 // Line 5 - Optln1 Trigger Activation : Read 시 TA? // Write 시 TA =0 // 유저는 0 사용 Trriger Overlap : Read시 TO? // Write 시 TO=1 // 유저는 1 사용 Trigger Delay : REad 시 TD? // Write 시 TD=0 // 유저는 0 사용 Sort Trigger : Write 시 STRG=0 // 유저는 사용 안함 Acquisition Control operation & Balance White Auto Gain - Manual Analog All : Read 시 FGA // Write 시 FGA=Value // 100 ~ 800 Digital Red : Read 시 PGR? // Write 시 PGR=Value // 90~110 Digital Blue : Read 시 PGB? //Write 시 PGB=Vaule // 90~110 Analog Red : Read시 FGR? // Write 시 FGR=Value // 100~800 Analog Green : Read시 FGG? //Write 시 Fgg=Value // 100~800 Analog Blue : Read시 FGB? // Write 시 FGB=Vaule // 100~800 Exposure Control Operation Exposure Mode Timed , Exposure Auto Off 시 활성화 Exposure TimeMode: Read시 ETM // Write 시 ETM=0 // 유저는 0 사용 Common : Read 시 PE? // Write 시 PE=6 // 유저는 6 사용 Read : Read 시 Per? // 유저는 사용 안함 Green : Read시 PEG? // 유저는 사용 안함 Blue : Read 시 PEB? // 유저는 사용 안함 Exposure Mode : Read 시 Em? //Write 시 Em=1 //유저는 1사용 Exposure Auto : Read 시 ASC? // Write 시 ASC = 0 // 유저는 사용 안함. CL Clock Frequncy & Binning Mode Horizontal : Read 시 HBM // Write 시 HBM=1 // 유저는 1사용 Vertical : Read 시 VBM // Write 시 VBM=1 // 유저는 1 사용 Image Format Operation - 1 CICongifuration : Read 시 CLCFG // Write 시 CLCFG =0 // 유저는 0 사용 Pixel Format : Read시 BA? // Write 시 BA = 3 // 유저는 3 사용 . Image Format Operation - 2 Binning Horizontal : Read 시 HB? // Write 시 HB=2 // 유저는 2 사용 Binning Vertical : Read 시 VB? // Write 시 VB=2 // 유저는 2 사용 Image Format Operation - 3 Width : Read 시 WTC? // Write 시 WTC=640 // 유저는 640 사용 Height : Read 시 HTL? // Write 시 HTL=240 // 유저는 240 사용 Offset X : Read 시 OFC? // Write 시 OFC=40 // 유저는 40 사용 Offset Y : Read 시 OFL // Write 시 OFL=32 // 유저는 32 사용
2022.10.20