← 최신 논문
💻 컴퓨터 과학

State-of-the-Art Image Recognition for Surface Water Garbage Detection, Classification, and Counting

본 논문은 표면 수질 쓰레기를 탐지, 분류 및 계수하기 위한 경량화된 YOLOv8n 기반 이미지 인식 시스템을 제시하며, 이 접근 방식이 제한된 데이터와 CPU 자원으로도 실행 가능하다는 점을 입증하는 동시에, 현재의 낮은 성능(mAP50 0.244)은 실용적인 유용성을 달성하기 위해 데이터셋 확장, 라벨 정교화 및 학습 연장이 필요함을 강조한다.

원저자: Prathamesh Garud

게시일 2026-10-20
📖 3 분 읽기☕ 가벼운 읽기

원저자: Prathamesh Garud

원본 논문은 CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. ✨ 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

강, 호수, 연못은 우리 지형의 혈관과 같지만, 최근 다른 종류의 부유물인 떠다니는 쓰레기로 인해 점점 더 막혀가고 있습니다. 플라스틱 병, 봉지, 그리고 기타 폐기물들이 수면에 떠다니며 야생 동물을 가두고, 배수를 막으며, 경관을 망치고 있습니다. 현재로서는 사람들이 강가를 걷거나 배를 타고 다니며 눈을 가늘게 뜨고 물 위를 살피며 본 것을 기록하는 것이 이 오염을 추적할 수 있는 유일한 방법입니다. 이 방식은 느리고 일관성이 없으며, 문제가 커지는 것을 포착할 만큼 자주 반복하기에는 불가능합니다. 해결책은 기계에게 보는 능력을 부여하는 데 있습니다. 다리, 배, 또는 드론에 카메라를 장착함으로써 매일 수면의 이미지를 포착할 수 있습니다. 과제는 컴퓨터가 한 장의 사진을 보고, 모든 쓰레기 조각을 찾아내고, 그것이 무엇인지 식별하며, 몇 개가 있는지 세는 법을 가르치는 것입니다. 이것이 바로 객체 탐지(object detection)의 작업이며, 인공지능이 인간의 눈처럼 형태와 패턴을 인식하는 법을 배우되, 기계의 속도와 지구력을 갖추게 하는 분야입니다.

인도의 산지바니 대학교(Sanjivani University)의 한 연구자는 작고 효율적인 컴퓨터 프로그램이 고가의 고성능 하드웨어 없이도 이 작업을 수행할 수 있는지 테스트하기 위해 나섰습니다. 목표는 표준 노트북 프로세서에서도 실행 가능하면서, 사진 속의 떠다니는 쓰레기를 찾아내고, 폐기물의 유형을 명명하며, 총 개수를 집계할 수 있는 시스템을 구축하는 것이었습니다. 연구자는 현대적이고 빠르며 가벼운 탐지 시스템으로 설계된 YOLOv8이라는 특정 도구를 선택했습니다. 이 시스템을 가르치기 위해 연구자는 쓰레기가 포함된 수면 이미지 371장과 시스템의 진척도를 확인하기 위한 105장의 추가 이미지를 사용했습니다. 이 이미지들은 플라스틱 병과 캔부터 섬유 폐기물 및 기타 부스러기에 이르기까지 7가지 서로 다른 범주에 대해 라벨이 지정되었으나, 원래 데이터 세트의 일부 라벨은 라벨링 과정에서 남겨진 불완전한 자리 표시자(placeholder)였습니다.

학습 과정은 이러한 이미지들을 '에포크(epoch)'라고 불리는 일련의 단계에 걸쳐 컴퓨터 모델에 입력하는 과정을 포함했으며, 이를 통해 소프트웨어가 쓰레기를 더 잘 인식하도록 내부 규칙을 조정하게 했습니다. 전체 학습은 무거운 AI 작업에 흔히 사용되는 특수 그래픽 카드가 아닌, 일반 컴퓨터의 주 뇌 역할을 하는 중앙 처리 장치(CPU)에서 진행되었습니다. 24번의 학습 단계를 거친 후, 시스템은 특정 수준의 정확도로 쓰레기를 식별할 수 있는 지점에 도달했습니다. 이 실행 과정 중 가장 좋은 순간에 모델은 자신이 그린 상자(box)의 약 62%를 정확하게 식별했는데, 이는 무언가를 보았다고 주장했을 때 대개 맞았음을 의미합니다. 그러나 실제 이미지에 존재하는 쓰레기의 약 28%만을 찾아냈으며, 이는 분명히 존재하는 많은 항목을 놓쳤음을 의미합니다. 실제 객체와 얼마나 잘 일치했는지를 나타내는 전반적인 점수는 완만했는데, 이는 작업의 난이도와 사용된 데이터의 양이 적었음을 반영합니다.

이러한 한계에도 불구하고, 시스템은 엔드 투 엔드(end-to-end)로 작동할 수 있음을 입증했습니다. 새로운 호수 사진을 보여주었을 때, 모델은 1초도 안 되는 시간에 이미지를 스캔하여 발견한 각 쓰레기 조각 주위에 상자를 그리고 이름을 할당했습니다. 만약 컴퓨터가 "플라스틱 병"이라고 라벨링된 상자를 세 개 발견했다면, 세 개의 병을 센 것입니다. 탐지 단계를 기반으로 하는 이 단순한 계수 방법은 파이프라인이 기능적임을 보여주었습니다. 모델은 대부분의 경우 오보를 피할 만큼 신중했지만, 아직 모든 부유 폐기물을 잡아낼 만큼 민감하지는 않았습니다. 적은 수의 학습 이미지와 데이터 세트에 존재하는 혼란스러운 혹은 자리 표시자용 라벨들이 미검출의 원인이 되었을 가능성이 큽니다. 물 자체는 빛의 번짐, 물결, 반사 등으로 인해 시각 작업이 까다로운 환경이며, 이는 컴퓨터가 떠다니는 병과 빛의 조각을 구별하는 것을 어렵게 만듭니다.

본 연구는 현재의 결과가 완벽하지는 않지만, 저비용 모니터링을 위한 접근 방식이 실행 가능하다는 결론을 내립니다. 이 시스템은 일반적인 컴퓨터 하드웨어에서 실행되며, 빠르게 학습하고, 찾는 것, 이름 붙이는 것, 그리고 쓰레기를 세는 단계를 성공적으로 연결합니다. 연구자는 현재 결과가 미완성 프로젝트의 스냅샷임을 언급했습니다. 학습은 잠재력이 발휘되기 전에 중단되었으며, 시스템은 이전에 본 적 없는 별도의 이미지 세트에 대해 아직 테스트되지 않았습니다. 향후 작업에는 라벨 정리, 다양한 기상 조건에서 촬영된 수천 장의 이미지 추가, 그리고 더 크고 강력한 모델의 테스트가 포함될 것입니다. 궁극적인 목표는 이 기술을 드론이나 배에 부착된 카메라에 배치하여, 강을 관찰하는 느리고 수동적인 작업을 우리 수로를 보호할 수 있는 자동화되고 지속적인 데이터 스트림으로 전환하는 것입니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →