본문/내용
1. 새로운 시각이나 끊임없는 혁신의 실행으로 문제를 포기하지 않고 해결했던 경험을 서술해주세요.
대학교에서 진행한 실시간 영상 분석 시스템 개발 프로젝트에서, 성능 저하 문제를 해결하기 위해 새로운 접근 방식을 도입한 경험이 있습니다. 해당 프로젝트의 목표는 드론이 촬영한 영상을 실시간으로 분석하여 이동 물체를 식별하는 것이었습니다. 그러나 초기 개발 단계에서, 영상 데이터가 실시간으로 처리되지 못해 시스템이 원활하게 작동하지 않는 문제가 발생했습니다.
처음에는 코드를 최적화하는 방식으로 접근했지만, 성능 향상에 한계가 있었습니다. 기존의 방식만을 고수해서는 문제를 해결할 수 없다고 판단하고, 새로운 시각에서 문제를 바라보았습니다. 결국 CNN(Convolutional Neural Network) 기반의 객체 탐지 모델을 적용하고, GPU 병렬 연산을 활용하는 방식으로 개선 방향을 설정하였습니다.
이후 TensorRT를 적용하여 신경망 모델을 최적화하고, 실시간 성능을 높이기 위해 YOLO(You Only Look Once) 알고리즘을 적용하여 탐지 속도를 개선하였습니다. 이를 통해 기존 대비 약 40% 빠른 처리 속도를 구현할 수 있었으며, 프로젝트…