[22조] 충남/충북 1반 3조
- AI 모델을 활용해 학습데이터 수집과 전처리를 위한 레이블링을 한번에!
- 개발기간 : 2022年04月11日 ~ 2022年05月11日
- 팀원 : 라효진, 김정빈, 김종호, 강준영, 유영재
-
컴퓨터 비전이 많은 발전이 진행됨에 따라, 영상처리에 대한 관심이 날로가면 늘어나는 추세이다. 그동안 우리는 카메라를 단순 이미지, 동영상 출력 장치로 사용했지만 이제는 AI기술을 통해 출력 장치를 넘어 눈으로 보는 세상을 컴퓨터가 인식할 수 있게 되었다. 이런 컴퓨터의 눈으로 보는 ‘인식’ 그 뒷 배경에는 방대한 양의 학습 데이터가 요구되며 학습 데이터는 레이블링을 통한 전처리 작업이 필수적이다. 하지만 방대한 양의 학습 데이터를 모으기 위해 일일이 수집하는 것에도 한계와 어려움이 있으며, 또 수집한 데이터에서 레이블링 작업을 수행하기 위해서 많은 시간과 돈이 지출되게 된다. 그래서 우리는 이런 번거롭고 시간과 돈이 많이드는 작업을 AI 모델을 활용해 자동으로 데이터 수집부터 레이블링 작업까지 한번에 할 수 있으면 어떨까 라는 취지에서 본 프로젝트를 진행하게 되었다.
- 영상처리 모델링을 수행하기 위해 다량의 데이터와 레이블링을 통한 전처리가 요구됨
- AI 모델을 활용해 영상 처리를 위한 데이터 수집부터 레이블링을 한번에 수행
- 1000개의 클래스, 1400만장의 데이터셋으로 학습된 우수한 성능의 vgg16 모델 기반
- Davis 2016 데이터셋으로 학습하여 AI모델 구성
- Image Segmentation
- 마이페이지
- 게시판
- 회원가입
- 로그인
2-TIER
[UI/UX] https://xd.adobe.com/view/dd45f359-f2b2-4ed7-951a-3f72daa98b6c-8816/
- ERD
- Sequence
- DEMO
git clone https://github.com/AIVLE-School-first-Big-Project/Photovle-core.git
cd Photovle-core
- 가상환경 생성
Anaconda Powershell Prompt 오픈
conda create -n venv python=3.8.8
- y/n이 나오면 y 를 선택
- 가상환경 활성화
conda activate lastenv
- 파이토치 설치
pip3 install torch==1.7.1+cu110 torchvision==0.8.2+cu110 torchaudio==0.7.2 -f https://download.pytorch.org/whl/torch_stable.html
- 전체 패키지 설지
pip3 install -r requirements.txt
- 데이터베이스 모델 생성 및 적용
python manage.py makemigrations
python manage.py migrate
- 로컬호스트 서버 구동
python manage.py runserver
python3 -m photovleml
서버를 사용하기 위해서 photovleML을 개인의 서버 ip 와 동일하게 진행
- Front
- Back End
- Management tool & others