Skip to content

Naerumii/Django-MachineLearning

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

header

Django-MachineLearning

캣츠아이 🐱 : 머신러닝 기능을 활용해 고양이의 품종을 한번에 캐치하겠다는 의미

추가 다운로드

  • 모델이 용량이 큰 관계로 github에 올리지 못했습니다. 프로젝트 파일 최상단에 다운로드 받아주세요.
  • model.h5 다운로드

프로젝트 목표

  • 머신러닝과 django를 접목하여 이미지를 분류하는 웹 사이트를 구현하기
  • Tensorflow 또는 Pytorch 사용해서 인식하려는 객체와 제공 서비스 목적에 따라 전이학습, 튜닝해서 모델을 학습시키기

팀/프로젝트 소개

  • [팀 이름 : 콘푸레이크 마차 🌽] 부드럽고 달달하고 영양가도 있는 콘마팀입니다.
  • [프로젝트명 : 🐱Cat’s Eye] : 머신러닝 기능을 활용해 고양이의 품종을 한번에 캐치하겠다는 의미
  • [프로젝트 내용] : 고양이 사진을 업로드하면 고양이의 품종을 알려주는 서비스 제작

팀원 역할

  • 머신러닝 : 김재원, 조인걸
  • 웹개발 : 염보미, 이효정, 최지원

기술 스택

  • Programming :
  • Framework :
  • Library :

와이어프레임

와이어프레임

DATABASE 구조

DB구조(ERD)

API

API

개발 일정

개발일정

주요 구현 기능

머신러닝 파트

  • 이미지 개수를 늘리기 위해 한 장의 이미지를 여러 방법으로 복사하는 이미지 증강 기법 활용
  • Inception-V3 모델을 사용해 전이학습 적용
  • 학습 된 h5 모델로 고양이의 품종 태그와 함께 결과 이미지 도출
  • 사용한 프레임워크 : tensorflow / 라이브러리 : keras / custom model : model.h5

장고 파트

이미지 업로드

  • 메인화면에서 이미지 업로드가 가능하도록 기능 구현
  • 이미지를 업로드하면 이동한 페이지에서 해당 이미지에 대한 결과 출력

회원가입/로그인/로그아웃

  • 회원기능을 추가하여 로그인한 사용자만 서비스를 이용 가능하도록 구현
  • 회원가입/로그인 시 발생할 수 있는 오류에 대해 오류메세지 출력

시연 영상

default.mp4

Contributors

이효정
Developer
Team Leader
🌱
염보미
Developer

🌱
조인걸
Developer

🌱
김재원
Developer

🌱
최지원
Developer

🌱

About

22.10.17.~10.21. 머신러닝 사물인식 프로젝트 🐱캣츠아이

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 68.3%
  • HTML 31.7%