
프로젝트 기간
인력 구성
개발 환경
| 항목 | |
|---|---|
| O/S | Ubuntu 20.04 |
| 언어 | Python, JavaScript |
| 프레임 워크 | Pytorch, Onnxruntime, Django, Flask, opencv.js |
| misc | Docker, VScode server |
프로젝트 소개
서비스 중인 가상 인테리어 편집 웹 서비스 Glinda AIMI 에 AOT GAN 모델 기반
AI 지우개 기능을 추가하는 프로젝트
역할
4bit 양자화 수행wasm과 WebGPU로 구현jquery와 opencv.js로 후처리 알고리즘 구현Django로 데모 페이지 제작하여, 프론트엔드 개발자에게 전달테스트 및 도입 결과

onnx와 torch 모델의 Inpaint 성능의 비교를 위한 지표는
PSNR (Peak Signal-to-Noise Ratio)로 사용함.
| 추론 속도 | PSNR | |
|---|---|---|
| wasm + onnx 32bit | 약 17 초 | 20.01 |
| wasm+ onnx 4bit | 약 11초 | 19.89 |
| webgpu+ onnx 32bit | 약 2초 | 20.27 |
| flask api + torch 32bit | 약 6초 | 27.58 |