총 183 건
1. Terminal 실행 Terminal을 실행 합니다. SpinUpdateConsole이 설치되어 있는 경로로 이동 합니다. Command : cd/ usr/bin 2. SpinUpdateConsole 명령어 확인 하기 커맨드를 입력하여 명령어의 종류와 기능을 확인합니다. Command : SpinUpdateConsle --help 3. Firmware Update 진행 SpinUpdateConsole을 이용하여 Firmware Update를 진행 합니다. Command : SpinUpdateConsole –R{SerialNumber} –U {firmware file path and name} 예시 Serial Number : 12345678 Firmware file Path : /home/tech/Desktop Firmware file Name : FFY-U3-16S2M-DL_1905.4.89.0.ez2 Command : SpinUpdateConsole –R12345678 –U /home/tech/Desktop/FFY-U3-16S2M-DL_1905.4.89.0.ez2 완료시 HAL Updater Complete가 표기 됩니다. 진행 Process 표시 없이 해당 메시지가 뜰 경우, 카메라 재연결후 업데이트 재시도가 필요합니다. 4. Firmware Update 결과 확인 업데이트 직후에는 , Update Monitor로 카메라가 인식됩니다. 카메라 전원을 재연결 합니다. Firmware를 검색하여 정상적으로 업데이트가 되었는지 확인 합니다.
2022.10.241. Firmware Update 방법 시작 프로그램 -> Spinnaker SDK (64bit) -> SpinView를 실행 합니다. Device 목록에서 Update 하려는 카메라를 선택합니다. 선택된 카메라에서 마우스 우클릭 -> Update Device Firmware를 선택합니다. Device Information의 내용을 통해 현재의 Firmware Version를 확인합니다. Browse 버튼을 선택하여 Update 파일이 있는 경로를 지정합니다. (확장자는 .ez2) 경로 및 파일명에 한글이 포함 될 경우 문제가 될 소지가 있으므로 영문 및 숫자로 변경하여 주시기 바랍니다. Start 버튼을 선택하여 Update를 시작합니다. 전원이 끊어지거나 다른 Device 연결 시 문제 될 소지가 있으므로 Update 작업이 완전히 종료될 때까지 기다려 주시기 바랍니다. 작업 완료 후 카메라 전원 재 인가 하여 Firmware Version를 확인하시면 됩니다.
2022.10.241. 설정 방법 시작 메뉴 Ponit Grey FlyCapture2 SDK에서 Utilities를 클릭 합니다. GigEConfigurator를 실행 합니다. "Refresh" 버튼을 클릭 합니다. 고정 IP를 설정할 카메라를 선택합니다. "Automatically Force IP"을 클릭합니다. "예"를 클릭합니다. Current IP Configuration IP Address와 Subnet Mask 값을 확인합니다. Persistent IP Configuration IP Address, Subnet Mask, Default Gateway 값을 Current IP Configuration의 IP Address, Subnet Mask에 맞게 설정합니다. (3번째 값까지 동일하게 설정 후 4번째 값은 겹치지 않게 설정합니다.) IP Address Assignment Configuration LLA, DHCP, Persistent IP를 그림과 같이 설정합니다. 를 클릭합니다. Confirm persistent IP settings for Camera "예"를 클릭합니다. Success writing persistent IP configuration to camera "확인"을 클릭합니다. 카메라 전원을 재 연결 합니다.
2022.10.241. 설정 방법 연결할 카메라를 선택한 후 를 클릭합니다. Force IP 완료 후 버튼을 클릭 합니다. 를 클릭하여 이미지 취득을 멈춥니다. 를 클릭하여 Camera Control 창을 엽니다. 탭을 클릭 합니다. Memory Channels에서 카메라 설정을 저장할 Channel을 선택합니다. Default (카메라 기본 설정) 1 2 "Save"를 클릭하여 카메라 설정을 저장 합니다. "Restore"을 클릭하여 카메라 설정을 불러오기 합니다. 카메라 전원을 재 인가 시 선택된 Channel 카메라 설정을 불러옵니다.
2022.10.24서비스 설정 경로 1. 서비스를 실행 합니다. 2. CVB Management Service를 찾습니다. 서비스 설정 세부사항 1. CVB Management Service를 우클릭 하여 속성창을 오픈 합니다. 2. 복구 Tap으로 이동 하여 하기와 같이 설정을 변경 합니다. 첫째 실패 : 서비스 다시 시작 둘째 실패 : 서비스 다시 시작 후속 실패 : 서비스 다시 시작 다음 기간 이후 실패 횟수 다시 설정 : 120 다음 시간 이후에 서비스 다시 시작 : 0
2022.10.241. 설정 방법 연결할 카메라를 선택한 후 "Force IP"를 클릭 합니다. Force IP 완료 후 "OK"를 클릭 합니다. 를 클릭하여 이미지 취득을 멈춥니다. 를 클릭하여 Camera Control 창을 엽니다. Trigger Mode 설정 탭을 클릭합니다. Trigger Control Enable / disable trigger를 체크합니다. Mode 0 : 트리거 신호가 들어올 때마다 노출합니다. 15 : 트리거 신호가 들어오면 Parameter에 설정된 값 만큼 노출합니다. Trigger Source Trigger 신호를 인가할 핀을 선택합니다. Trigger Polarity Trigger 신호 극성을 선택합니다. Trigger Delay Enable / disable trigger를 체크합니다. Min trigger delay 부터 Max trigger delay 까지 Trigger Delay를 설정할 수 있습니다 Software Trigger Fire Software Trigger를 클릭하면 Software Trigger 선호가 발생합니다. Pin Direction Control Trigger 신호를 인가할 핀을 In으로 선택합니다. Strobe 설정 Strobe Control Strobe 출력을 내보낼 핀의 Enable strobe for this pin을 체크합니다. Polarity Strobe 신호의 극성을 선택합니다. Delay Strobe 신호의 Delay를 설정할 수 있습니다. Duration Strobe 신호의 출력 주기를 설정할 수 있습니다. Pin Direction Control Strobe 신호를 내보낼 핀을 Out으로 설정합니다.
2022.10.241. 설정 방법 시작 프로그램 -> Spinnaker SDK (64bit) -> SpinView를 실행합니다. Device를 선택하고 연결 합니다. Features에서 “Device Reset”을 검색합니다. Execute버튼을 클릭하면 카메라 전원이 재인가 됩니다.
2022.10.24주의 사항 PySpin은 FilterDriver, U3V Driver는 설치되지 않기 때문에 반드시 Spinnaker SDK 설치 이후 추가 설치가 되어야 합니다. Python 2.7, 3.5~ 3.8 버전을 지원 합니다. Python 설치하기 Phyhon 언어를 사용하기 위해 Python을 설치 합니다. https://www.python.org/downloads/ Matplotlib 설치 명렴프롬프트를 관리자 권한으로 실행 합니다. -m ensurepip -m pip install --upgrade pip numpy matplotlib Matplotlib는 필수 설치 library는 아니지만, Spinnaker 1.15 이후 버전 샘플코드에 많이 사용되었습니다. Pillow Library 설치 Python 3.5 ~ 3.8 사용시 -m pip install Pillow==7.0.0 Python 2.7 사용시 -m pip install enum34 WHL 파일 설치 Python 설치 경로에서 cmd를 입력하여 실행 시킵니다. -m pip install spinnaker_python-2.6.0.160-cp38-cp38-win_amd64.whl 예제 돌리기 Examples\Python3]Acquisition.py
2022.10.241.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.SpinView 동영상 녹화 방법 SpinView 동영상 녹화 방법 SpinView를 실행합니다. 를 클릭합니다. 를 클릭합니다. Recording 옵션 ① Save Filename 파일을 저장할 경로와 이름을 설정합니다. Save Options 녹화 옵션을 설정합니다. Recording Mode Buffered : 동영상이 녹화되는 동안 메모리 버퍼를 사용합니다. 메모리 사용량이 80%가 되면 녹화가 중단됩니다. Streaming : 동영상이 녹화되는 동안 메모리 버퍼를 사용하지 않습니다. 녹화 설정에 따라 데이터가 누락될 수 있습니다. Recording 옵션 ② Video Recording Type 동영상 코덱을 설정 합니다. SpinView는 Uncompressed, Mjpg, H264 코덱을 지원 합니다. Frame Rate 동영상 녹화, 재생 속도를 설정 합니다. (단위 : Hz) "Use Camera Frame Rate" 버튼을 클릭하면 현재 카메라에 설정된 Frame Rate가 자동으로 입력 됩니다. Video File Split Size 파일의 용량을 분할하여 저장할 때 사용 합니다. SpinView 동영상 녹화 "Start Recording" 를 클릭하면 녹화를 시작합니다. 동영상이 녹화 중이고, 카메라가 이미지를 취득하면 동영상 파일이 생성 됩니다. "Stop Recording"를 클릭하면 녹화가 종료됩니다.
2022.10.24