Główne pojęcia
이벤트 카메라 데이터 처리에 활용되는 FPGA 기반 그래프 컨볼루션 신경망의 효율성을 향상시키기 위해 LUT 사용량을 줄이는 '2단계 컨볼루션' 방법을 제안한다.
Streszczenie
FPGA 기반 이벤트 기반 비전 시스템에서 그래프 컨볼루션의 확장성 향상: LUT 사용량 감소
본 연구 논문은 이벤트 카메라 데이터 처리를 위한 FPGA 기반 그래프 컨볼루션 신경망 (GCNN)의 효율성과 확장성을 향상시키는 새로운 방법을 제시합니다. 저자들은 기존 GCNN 구현 방식에서 LUT (Look-Up Table) 리소스 사용량이 많아 모델 크기 확장에 제약이 있다는 점을 지적하고, 이를 해결하기 위해 '2단계 컨볼루션' 방법을 제안합니다.
본 연구의 목표는 FPGA 기반 이벤트 기반 비전 시스템에서 GCNN의 확장성을 제한하는 주요 요인인 LUT 사용량을 줄이는 효과적인 방법을 개발하는 것입니다.
저자들은 먼저 기존 GCNN 구현 방식에서 LUT 리소스를 많이 사용하는 원인을 분석했습니다.
이를 바탕으로 컨볼루션 연산을 두 단계로 분리하여 중복 계산을 줄이고 BRAM (BlockRAM) 메모리를 활용하는 '2단계 컨볼루션' 방법을 제안했습니다.
제안된 방법은 소프트웨어 모델과 하드웨어 구현 모두에서 테스트되었으며, N-Caltech 데이터 세트를 사용하여 분류 정확도에 미치는 영향을 평가했습니다.