
세탁을 하면서 다양한 의류의 올바른 세탁 방법이 궁금했던 적이 있으신가요? 만약 작은 세탁 기호를 감지하고 적절한 세탁 방법을 알려주는 애플리케이션이 있다면 어떨까요? AI의 힘과 혁신적인 AI 모델 최적화 플랫폼인 넷츠프레소(NetsPresso®) 덕분에 이제 그러한 편리함이 현실로 다가왔습니다!
우리의 세탁 표시 기호 탐지 애플리케이션은 작은 세탁 기호를 식별하고 사용자가 옷을 올바르게 세탁할 수 있도록 안내합니다. 이 애플리케이션은 AI 기술, 특히 객체 감지를 활용하여 세탁 기호를 정확하게 인식하고 실시간으로 가이드를 제공합니다. 이 애플리케이션은 안드로이드 플랫폼용으로 개발되었으며, TFLite AI 모델을 활용하여 삼성 갤럭시 A30(SM-A305)에서 최적화된 성능을 발휘합니다. 모델 및 안드로이드 애플리케이션의 개발은 양윤재 연구 인턴이 주도했습니다.
넷츠프레소는 AI 모델 최적화 프로세스를 단순화하고 효율적으로 만들어주는 AI 모델 최적화 플랫폼입니다. 이 플랫폼은 AI 모델의 성능을 향상시키기 위한 다양한 효율적인 최적화 기법을 제공합니다. 넷츠프레소는 세탁 표시 기호 감지 모델을 최적화하여 삼성 갤럭시 A30에서 최상의 성능을 발휘할 수 있도록 기여했습니다.
세탁 표시 기호와 같은 작은 객체를 정확히 감지하기 위해, 저희는 다양한 모델 변형을 시도하고 넷츠프레소를 활용하여 성능을 평가했습니다. 이 과정에서 넷츠프레소는 목표 하드웨어 사양에 가장 적합한 모델 크기와 아키텍처를 선택하는 데 도움을 주었습니다. 다음은 실험 결과입니다:
넷츠프레소 기반 실험 결과

성능 지표를 비교해 보면 경량화된 모델이 더 큰 모델보다 뛰어난 성능을 보이는 것이 분명합니다. YOLOv5L 경량 모델은 YOLOv5M 모델에 비해 40% 더 작지만, 유사하거나 더 나은 결과를 제공합니다. 이는 AI 모델 개발 과정에서 적용된 AI 모델 최적화 기술의 효과를 잘 보여줍니다.
모델 크기와 탐지 속도 간의 관계를 보다 잘 이해하기 위해, 우리는 서로 다른 모델을 사용한 탐지 과정을 보여주는 세 가지 비디오를 녹화했습니다. 비디오 촬영 중 화면 녹화 프로그램이 실행되고 있어 약 ±0.5초의 지연 시간이 발생할 수 있습니다.
AI 기능을 통합한 우리의 세탁 표시 기호 탐지 애플리케이션은 세탁 과정을 혁신할 잠재력을 지니고 있습니다. 저희는 AI 모델 최적화 플랫폼인 넷츠프레소를 활용하여 삼성 갤럭시 A30에서 최적의 성능을 발휘할 수 있도록 모델을 최적화하고 세밀하게 조정하였습니다. 이 최적화 과정을 통해 작은 세탁 표시 기호를 정확하고 효율적으로 감지하는 애플리케이션을 개발할 수 있었습니다.
AI 엔지니어로서, 넷츠프레소와 같은 혁신적인 플랫폼을 탐구해 AI 모델 최적화 과정을 간소화하고 AI 응용 프로그램의 경계를 확장하는 것이 중요합니다. 넷츠프레소를 통해 경량화된 모델들은 크기를 줄여도 정확성이 손실되지 않는다는 것을 확인할 수 있었습니다. 이러한 성공 사례가 동료 엔지니어들에게 최적화 기술을 활용해 AI 응용 프로그램의 가능성을 넓히는 데 도움이 되기를 바랍니다.
이 연구에 대해 추가로 궁금한 사항이 있으시면 아래 이메일 주소로 언제든지 문의해 주세요: 📧 contact@nota.ai.
AI 최적화 기술에 관심이 있으시면 저희 웹사이트 🔗 netspresso.ai.를 방문해 보세요.