총 55 건
1.SpinPixelCorrection_WPF 설치 설치 경로 하기 경로로 이동하여 SpinPixelCorrection_WPF 프로그램이 존재 합니다. 경로 : C:\Program Files\FLIR Systems\Spinnaker\bin64\vs2015 SpinPixelCorrectionWPF GUI 현재 PC에 연결된 카메라의 목록. Pixel Correction을 적용시킬 환경 정보를 기재. Manual로 Pixel 위치를 추가 혹은 제거하는 기능. Correction이 적용될 Pixel 위치 List Pixel Correction 방법론 및 Table 적용 버튼 PixelCorrection 진행 SpinView를 실행하여 실제 사용할 환경 정보를 취득 합니다. (Exposure Time, Gain, Temperature) 반드시 Exposure Auto와 Gain Auto가 Off인 상태에서 정보를 취득해야 합니다. 카메라 Mount 캡을 닫아 차광상태를 만들어 줍니다. SpinView를 종료하고 SpinPixelCorrectionWPF를 실행 합니다. 취득 환경 데이터를 입력 합니다. Threshold 파라미터는 Pixel 값이 몇 이상부터 비정한 Pixel로 인식에 대한 기준값이 되어 줍니다. Apply Filter를 클릭하여 진행 합니다. 255개 이내의 비정상 Pixel이 확인 될 경우 255개 이상의 비정상 Pixel이 확인 될 경우 Pixel은 최대 255개 까지만 보정이 가능합니다. 취득된 Pixel List를 확인 합니다. Table Save를 눌러 Pixel List를 카메라에 저장 합니다. Correction Method를 Average로 변경 합니다. Correction Apply To Table 을 클릭하여 카메라에 적용 시킵니다. 카메라 전원을 재인가 한뒤 이미지를 확인 합니다. 주의 사항 SpinPixelCorrection의 경우 최대 255개의 Pixel까지 보정이 가능합니다. 255개 이상의 Pixel이 발생 할 경우, Threshold 수치를 조정하여 255개 이하의 Pixel이 취득될 때까지 수치를 조정해야 합니다. 보정 이후, 온도의 변화 노출시간, Gain의 변화에 의해 다른 Defective Pixel이 발생할 가능성이 존재 합니다. 따라서, 보정 이후에는 안정적인 환경을 구성하여 사용해야 합니다.
2022.10.241. UserSet Load & Save 사용 방법 Features -> 카메라 모델명 -> User Set Control를 선택합니다. UserSet 사용 방법 UserSetSelector : Load & Save 에 사용 할 영역을 설정합니다. UserSetLoad : 지정된 영역의 데이터를 불러옵니다. UserSetSave : 현재 설정값을 지정한 영역에 저장합니다. UserSetDefaultSelector : 전원 인가 시 Load 할 영역을 설정합니다.
2022.10.241. Burst Trigger Mode 설명 Trigger 1회를 이용하여, N회의 Image를 Capture 하는 방식 Image 취득 개수는 AcqusitionBurstFrameCount 파라미터로 결정 되며, 최대 255까지 설정 가능 Frame 취득 속도는 Acqusition Frame Rate에 의해 결정 2. Burst Trigger Mode 설정 Control Window에서 "Features"를 선택합니다. Burst를 검색합니다. Acquisition Brust Frame Count를 설정하여 Trigger 당 이미지 취득회수를 설정 합니다. (1~255) Trigger Selector를 "Frame Burst Start"로 선택합니다. 3. Trigger Mode 설정 Control Window 에서 " Features"를 선택합니다. Trigger를 검색합니다 "TriggerMode"를 On으로 설정 합니다 "Trigger Source"를 "Software" 혹은 "Line0"으로 설정 합니다.
2022.10.241.사용 방법 - 파일로 저장하는 방법 Features Window에서 파라미터 변경 후 User Set에 저장합니다. User Set Selector: 저장할 공간 User Set Save: 저장 실행 User Set Default: 카메라 재부팅 시 기본으로 불러오는 항목 File Access Window에서 저장 할 User Set을 선택한 후, "Download"를 클릭하여 파일로 저장합니다. 해당 파일은 확장자가 없습니다. 2.사용 방법 - 파일을 불러오는 방법 File Access Window에서 저장할 User Set을 선택하고 ,"upload"를 클릭하여 파일을 불러옵니다. Features Window에서 위에 지정한 User Set을 선택한 후 User Set Load "Execute"를 클릭하여 파라미터를 불러옵니다.
2022.10.241.Pixel Format 변경하기 Control Window에서 "Features"를 선택 합니다. Pixel Format을 검색 합니다. "Pixel Format"을 "Polarized8"로 설정 합니다. 2. Polarized Algorithm 선택하기 Display Window 영역에서 마우스 우 클릭을 합니다. "Polarization" 하위 메뉴를 통해 Algorithm을 선택 합니다. Off : Polarized 기능을 사용하지 않습니다. Quad : 각도 별 이미지를 분할하여 취득 합니다. Glare Reduction : 난반사 억제 이미지를 취득 합니다. DoLP : 픽셀의 편광의 비율을 이미지화 하여 취득 합니다. AoLP : 픽셀의 평균 평광 각도를 이미지화 하여 취득 합니다. Scaled DoLP : DoLP 이미지(1.25Mega)를 5Mega 해상도로 취득합니다. Scaled AoLP : AoLP 이미지(1.25Mega)를 5Mega 해상도로 취득합니다. Stroke’s Parameters : 무편광, 부분편광, 완전편광 세 이미지를 이미지화 하여 취득 합니다. 3. HeatMap 활성화 하기 HeatMap을 사용하여 각도 데이터를 시각화 하여 표현할 수 있습니다. Display Window 우 클릭을 진행 합니다. "Enable HeatMap"을 선택하여 HeatMap을 활성화 합니다. Display Window 우 클릭을 진행 합니다. "Configure Heatmap Gradient"를 선택하여 HeatMap 설정을 합니다. 색상과 Range를 조절하여 이미지의 형상을 조절 합니다.
2022.10.21Image Scaling Mode (Xscale) 기능 소개 카메라에 탑재된 알고리즘을 이용하여, 센서 혹은 렌즈의 구성 변경 없이 취득 이미지의 Pixel Resolution(분해능)을 변경하는 기능 파라미터 설명 Image Scaling Mode: Image Scaling Mode 사용 여부 선택 Off: Scaling Mode 미사용 On: Scaling Mode 사용 Image Scaling Sum Mode: 출력되는 이미지의 밝기 변경 여부 선택 Off(Average): 출력되는 이미지의 밝기는 Scaling Mode 사용 전과 동일합니다. On(Sum): 출력되는 이미지의 밝기가 증가합니다. (Binning과 유사함) Image Scaling [Horizontal / Vertical]: 변경하고 싶은 Cell size에 대한 Ratio 값 설정(Ratio?1) Ex 2.74um → 3.45um 변경 시 ▶ ▶ ▶ 2.74 / 3.45 ≒ 0.7942 Image Scaling Mode 사용 예시 GOX-8105M-CXP Ratio 계산 2.74um(카메라 Pixel Size) / 3.45um(변경하고 싶은 Pixel Size) = A: [0.7942028985507246] ▶ 3.45um로 조정하고 싶은 경우 약 0.7942 값의 Ratio 입력 필요 2856(Width) x A = 2268.243478260869 실제 동작 2268.243478260869는 8의 배수가 아니므로 설정할 수 없는 Width로 간주됨 [2268.243]478260869 → 가장 앞에 있는 숫자부터 7개를 유효 숫자로 선정 후 반올림 반올림 시 8의 배수인 2272를 충족하지 못하므로 Width가 2264로 자동 변경됨 2264에 맞는 Ratio 값으로 재 조정(자동) → B: [0.7927170991897583] 실제로 산출된 Pixel Size → 2.74um / B ≒ 3.4564 um 특이 사항 및 주의 사항 Scaling Mode 사용 시 잔여 Pixel은 무시되지만 수치가 n(나노) 단위로 매우 작습니다. 2856 x 2.74um = 7,825.44um 2264 x 3.4564663… = 7,825.4397um(≒7,825.44) 상기 내용으로 인해 Scaling Mode를 사용해도 FOV 변화가 없습니다. (해상도만 변경됨) Scaling Mode 사용 시 모든 픽셀을 사용하기 때문에 FPS가 증가하지 않습니다. Scaling Mode와 ROI는 별개의 기능입니다. 이미지 비교 Image Scaling Mode를 이용해 약 2.74um → 3.45um로 설정 후 이미지 비교 테스트 BFS-PGE-16S2M-CS 3.45um x 3.45um GOX-5105M-CXP 2.74um x 2.74 → 3.45um x 3.45um FOV를 동일하게 맞추기 위해 ROI 설정 VS-TCH1-65CO 동일 렌즈로 촬영된 이미지 Ratio에 의한 소수점 오차, Width, Height의 Interval로 인해 조금의 오차가 존재 Sum mode 예시 이미지 하기 첨부된 이미지는 동일한 광학 구성 및 환경에서 촬영된 이미지 입니다. Sum Mode 사용 시 이미지 밝기가 증가하는 것을 확인 할 수 있습니다.
2022.10.201. 준비단계 카메라 Flat Shading을 사용하려면 하얖고 균일한 물체가 필요 합니다. EX)디퓨저 또는 A4용지 , 기타 흰 물체 Flat Shading 진행 전 물체 표면에 영향을 최소화 할 수 있도록 물체와의 WD(Working Distance)를 멀게 세팅하여 초점을 무너트립니다. 카메라 영상 취득 카메라의 Flast Shading을 진행 하려면 영상 데이터가 취득되고 있어야 합니다. 카메라는 Calibration 타겟을 촬영해야 합니다. Euresys GenICam을 이용하여 영상 데이터 취득을 시작 합니다. GenICam에서 "Start Stream" 버튼을 클릭하여 이미지를 취득 할 수 있습니다. 이미지 밝기 조절 8bit 출력 기준으로, 흰색 타겟의 픽셀 값이 약 120~140 Level로 유지되도록 카메라 파라미터 또는 외부 환경을 조정 합니다. Remote Devices 탭에서 카메라를 선택 합니다. Flat Shading 사용 방법 ShadingMode를 선택하여 저장할 User Memory를 선택합니다. ShadingCalibration 우측에 위치한 Excute 버튼을 클릭하여 Calibration을 진행합니다. 버튼예시 : Calibration이 완료되면 자동으로 선택한 User Memory에 저장 됩니다. ※ Flat Shading 진행 중 영상 취득을 멈추면 Calibration이 진행되지 않습니다. Flat Shading 적용 전 / 후 차이 하기 첨부된 이미지와 같이 환경에 의해 균일하지 못한 이미지가 Flast Shading 기능을 통해 균일한 이미지로 변하는 것을 확인 할 수 있습니다.
2022.10.201. 카메라 링크 툴 실행하기 JAI 제품은 통신 프로그램이 모델별로 존재 하므로 사용하려는 모델에 맞는 통신 프로그램을 사용 해야 합니다. 또한, 프로그램 실행 시 반드시 관리자 권한으로 실행해야 합니다. 2. 통신 Port 선택하기 Communication Port -> Category ->Com port 선택 Port name에서 설정된 Com Port를 선택 합니다. 포트를 선택하면 자동으로 연결이 되며 저장된 값을 읽어 옵니다. 정상적으로 값을 읽어오면 Line Status와 하단의 상태표시바 색상이 빨간색에서 녹색으로 변경 됩니다. 3. 설정값 Save & Load 설정 값을 카메라에 저장하려면 Factory And User Setting in Camera -> 저장할 영역 설정 -> Store 버튼을, 저장된 설정 값을 읽어오려면 Factory And User Setting in Camera -> 불러올 영역 설정 -> Load 버튼을 선택합니다. 카메라의 초기값은 마지막에 접근한 영역으로 자동 설정 됩니다.
2022.10.201. 편광 카메라 소개 편광 카메라 소개화소상에 4방향의 편광자를 적층한 Image Sensor 입니다. 4방향의 편광 화소 정보를 카메라 내부에서 연산처리 합니다. 빛의 양이 아닌, 물체의 편광도를 검지 가능합니다. 2. 편광 이미지 출력 종류 Polarize 이미지 출력 종류총 5가지의 방식으로 이미지 출력이 가능합니다. RawImage, FourPolarizeElement, FourFunctions, ColorOnPicture, ColorOnGray RawImage Mode 기본 이미지 출력 방식입니다. 픽셀 데이터는 첫 번째 라인으로 90˚ 및 45˚ 각도로 출력되며두 번째 라인으로 135˚ 및 0˚ 각도의 픽셀 데이터가 출력됩니다. FourPolarizeElement Mode 픽셀 데이터는 4개로 분할된 화면으로 출력되며, 4개의 편광각의 Pixel을 각각의 화면에 표시됩니다. 왼쪽 상단 90˚, 오른쪽 상단 45˚, 왼쪽 하단 135˚, 오른쪽 하단 0˚로 출력합니다. FourFunctions Mode 4분할 화면에 각각 다른 6가지 연산 중 4가지 연산 결과를 원하는 위치에 출력 가능합니다. Polarize Angle (AoLP): 편광의 각도 0˚ (흑) ~ 180˚ (백)를 Digital 값으로 나타낸 이미지 Polarize Amplitude: 편광 성분의 진폭 값을 나타낸 이미지 Polarize Degree (DoLP): 편광의 비율 0 (흑) ~ 100% (백) 를 Digital 값으로 나타낸 이미지 Diffused Light: 편광을 제거한 이미지 Polarized Light: 편광을 강조한 이미지 Average Light: 4개의 편광 Pixel을 평균화한 이미지 ColorOnPicture Mode 휘도 평균 이미지에 표시되는 편광 각도 및 비율 정보를 Pseudo Color Overlay 된 이미지를 출력합니다. ColorOnGray Mode 휘도 성분을 없앤 이미지에 표시되는 편광 각도 및 비율 정보를 Pseudo Color Overlay 된 이미지를 출력 합니다.
2022.10.201. 소개 환경 구성 Multicast : 네트워크에 존재하는 하나의 카메라를 여러 대의 PC에서 사용하는 방법 오직 하나의 PC에서만 제어(Master)가 가능하고 , 다른 PC에서는 데이터 수신 (Slave)만 가능합니다. 2. 설정 방법 설정 방법 - Master eBus Player 실행 후 Tools -> Setup... 메뉴를 클릭 합니다. Setup창이 표시되면 오른쪽 그림과 같이 설정 합니다. IP address 및 Port는 기본 값을 사용해도 상관 없습니다. OK 버튼 클릭 후 "Select/Connect" 버튼을 클릭하여 카메라를 연결 합니다. 설정 방법 - Slave eBus Player 실행 후 Tools -> Setup... 메뉴를 클릭 합니다. Setup창이 표시되면 오른쪽 그림과 같이 설정합니다. IP adress 및 Port는 Master와 동일해야 합니다. "OK"버튼 클릭 후 "Select/Connect" 버튼을 클릭하여 카메라를 연결합니다. 영상 취득 중에는 카메라 탐색이 되지 않습니다. Master에서 영상 취득을 중지하고 연결 합니다. 설정 방법 Master는 파라미터 및 영상 취득 제어가 가능합니다. Slave는 제어가 불가능 합니다. 오직 영상 취득만 가능합니다.
2022.10.20