열 화상 적외선 카메라는 보안, 소방, 가스 누출 감지, 계측 및 측정을 포함한 여러 가지 상업적인 용도로 널리 활용됩니다. 카메라 내 FPGA는 센서와 감지기에서 생성된 신호를 필터링하고 처리합니다. 새로운 신호 처리 개념을 양산형 카메라에서 실시간으로 실행되는 알고리즘으로 바꾸려면 오랜 시간의 작업이 필요합니다. 이는 설계 엔지니어가 개발한 알고리즘을 하드웨어 엔지니어가 알고리즘에 대한 정확한 이해 없이 HDL로 변환해야 하기 때문입니다.
FLIR Systems사에서는 엔지니어들이 MATLAB®을 이용하여 고급 알고리즘을 개발 및 시뮬레이션하고 이를 HDL Coder™를 사용하여 FPGA 상에서 신속하게 구현합니다. “과거에는 아이디어를 제품으로 실현하는 데 오랜 시간이 걸리기 때문에 고객에게 시뮬레이션을 보여주는 경우가 드물었습니다.” 라고 FLIR의 이미지 처리 기술 담당자인 Nicholas Hogasten이 말합니다. “최근에 한 주요 고객에게 그동안 우리가 개발한 가장 복잡한 필터인 새로운 열화상 필터의 시뮬레이션 일부를 보여주었습니다. 고객들은 몇 개월 후 HDL Coder를 사용하여 생성된 새로운 필터를 사용한 최초의 실제 카메라를 보여주자 환호했고 카메라는 MATLAB 시뮬레이션과 완전히 똑같이 동작했습니다.”