📖 프로젝트 소개
잡어드림은 어민이 잡은 혼획물을 영상으로 업로드하면 Vision AI가 어종과 수량을 자동 분류합니다. 분류된 정보는 게시물로 전환되어 기업·연구소가 실시간으로 열람할 수 있습니다. 필요 어종을 확인한 기업은 즉시 혼획물 입찰·매칭을 진행할 수 있으며, 어민은 간편하게 거래를 성사시킬 수 있습니다. 공장은 안정적으로 원료를 확보하고, 어민은 새로운 수익을 창출할 수 있으며, 결과적으로 혼획물은 효율적으로 자원화될 수 있도록 하는 ESG 지향 서비스 입니다.
✨ 주요 기능
👤 회원 관리 어부와 공장 사용자를 위한 역할 기반(RBAC) 회원가입 및 JWT 기반 인증/인가 시스템을 제공합니다.
📝 혼획물 등록 및 관리 어부가 직접 잡은 혼획물의 종류, 수량, 희망 가격, 사진 등을 손쉽게 등록하고 관리(CRUD)할 수 있습니다.
🤖 AI 기반 어종 분석 사용자가 혼획물 영상을 업로드하면, AI 모델이 이를 실시간으로 분석하여 어종을 자동으로 식별하고 정보를 제공합니다.
🎥 영상 확인 기능 공장 사용자는 어민들이 업로드한 혼획물 영상을 직접 확인하여 품질과 상태를 판단할 수 있습니다.
🤝 거래 매칭 시스템 공장 사용자는 지역, 어종, 수량 등 다양한 조건으로 등록된 혼획물을 검색하고, 원하는 상품에 구매 제안을 보낼 수 있습니다.
📈 실시간 거래 관리 구매 제안부터 수락, 거절에 이르기까지 거래의 모든 과정을 실시간으로 추적하고 상태를 관리합니다.
🔔 푸시 알림 새로운 거래 제안이나 중요한 상태 변경이 발생했을 때, 관련 사용자에게 즉시 알림을 전송하여 빠른 소통을 돕습니다. (향후 확장 예정)
본 프로젝트의 AI 어종 분석 기능은 아래 오픈소스 프로젝트의 코드와 사전 학습된 모델을 기반으로 구현되었습니다.
-
원본 저장소 (Codebase Reference)
-
사전 학습 모델 (Pre-trained Model)
- Model Name:
Fish Classification - beitv2_base_patch16_224 - Specifications:
- Classes:
640 - Embed:
512 - Format:
torchscript
- Classes:
- Download: 모델 파일과 데이터셋은 위 원본 저장소에서 직접 다운로드하실 수 있습니다.
- Model Name: