
바슬러 ACE2 시리즈는 ACE Classic 과는 다르게 GPIO 라인이 추가되었고 OPTO OUTPUT라인이 GPIO I/O로 변경되었다 해당하는 모델은 : ACE2 Basic, ACE2 Pro 카메라의 전원은 12V 인가 Opto-Coupled I/O Input Line은 24V까지 가능 GPIO INPUT LINE은 5V 까지~~ GPIO Output Line으로 사용 시, 24V까지 가능 아래 그림과 같이 Output 받고자 하는 전압을 같은 라인에 인가시켜줘야한다 허용전류는 50mA가 넘지않도록 저항을 연결해준다. 카메라가 데미지를 받을 수 있다
배율로 계산하는 방식이 익숙해지면 필드에서 좀 더 빠르게 계산할 수 있어서 좋다 * f : focal length, SS : Sensor size, m : 배율 FOV = SS / m WD = f / m f = m x WD SS = 배율 x FOV m = f / (WD-f) m= SS / FOV 또는 pixel size / pixel resolution 움직이는 피사체 촬영시 모션블러가 생기지 않는 노출시간 구하기 Minimum Exposure time(s) = FOV(mm) / Resolution(pixel) / speed(mm/s) 라인스캔 카메라의 이동속도 계산하기 Speed = Pixel resolution x LineRate LineRate = Speed / Pixel Resolution

SOL 6M4A에 총 4개의 Digitizer(0번 커넥터 : M_DEV0, M_DEV1, 1번커넥터 : M_DEV2, M_DEV3 )가 있습니다 하나의 Digitizer에 2개 채널이 있어서 총 8개의 카메라 구성 이 가능하지만 Mil Channel로 스위칭하여 한번에는 최대 4대 카메라 사용 가능합니다 - MIL channel 0을 사용할 때, Digitizer 0,1,2,3 : 4대 - MIL channel 1을 사용할 때 ,Digitizer 0,1,2,3 : 4대 매뉴얼에 따라 *Video input 0번 커넥터에 P0_A, P1_A, P2_A, P3_A 1번 커넥터에 P0_B, P1_B, P2_B, P3_B * I/O의 경우, 0번 커넥터에 P0_LVDS/TTL, P1_LVDS_TTL 1번 커넥..

허브를 사용하거나 멀티채널 NIC를 사용하여 다양하게 확장이 가능하다는 점은 GigE 카메라의 큰 장점이다 빠른 FPS를 요구되지 않은 환경에서는 1PC에 많은 카메라를 연결할 수 있다 몇대까지 연결할 수 있냐는 물음에는 PC 사양과 대역폭을 어떻게 나눌지 환경에 따라 다르겠지만 나의 경우엔 20대 이상까지도 연결하여 테스트한 적이 있다. 아래는 1PC의 한개의 이더넷 포트에 Basler GigE camera 15ea(5MP 카메라 12대 + a)를 연결하여 2초당 1frame로 하드웨어트리거 동시그랩으로 테스트한 사진이다 허브를 사용하여 한 포트의 대역폭을 나누는 것이기 때문에 원활한 패킷전송을 위하여 Inter-Packet Delay와 Frame Transmission Delay를 설정해야한다. 초당..

8비트 이하의 비트맵은 픽셀데이터를 효율적으로 저장하기위해 아래와 같은 파일구조를 가지고 있다. 비트맵 Info 헤더와 픽셀데이터 사이에 색상테이블(RGB 팔레트)가 있으며 8bit 비트맵의 경우 이 크기는 256 *4byte이다 /* RGBQUAD구조체 */ typedef struct tagRGBQUAD{ //rgbq BYTE rgbBlue; // Blue Value BYTE rgbGreen; // Green Vlaue BYTE rgbRed; // Red Value BYTE rgbReserved; // 실제 사용하지 않음. 0 } RGBQUAD; /* 8bit 비트맵 저장하기 */ /* 8bit 비트맵 불러오기 */ 참고사이트 : 8비트 비트맵 파일 읽기/쓰기 : 네이버 블로그 (naver.com)

카메라가 이동하는 피사체를 촬영하는 경우, 속도에 맞지 않는 노출시간을 사용하는 경우 장노출로 인해 모션블러가 발생합니다 머신비전에서는 완벽한 Frozen Image를 취득해야하기 때문에 Flying 설비에는 반드시 카메라의 짧은 노출시간을 필요로 합니다 최소 노출시간은 1pixel 분해능 / 이동속도 이며, 이 시간은 1 pixel이 이동하는 시간입니다. 예시를 들어보겠습니다 카메라 resolution 1280x1024, FOV 128mm, 이동속도 100mm/s 일때, 최대로 쓸 수 있는 Exposure Time은? Hint. 1픽셀동안 이동하는 시간이 최대 Exposure Time 1280pixel / 128mm = 10pixel/mm 100mm/s 이동시 1초 후 1000pixel 이동, 즉 10..