Skip to content

UpUP201/pixmeup

Repository files navigation

PixmeUp

메인이미지

현대인의 눈 건강을 위한 AI 기반 예측 플랫폼

PixmeUp은 사용자의 눈 사진과 간단한 검사를 바탕으로 AMD(황반변성) 등 주요 안질환 위험도를 예측하고,사용자 맞춤형 눈 운동 가이드질병 요약 리포트를 제공하는 플랫폼입니다.
전문 장비 없이도 집에서 손쉽게 눈 상태를 관리할 수 있도록 지원합니다.


🚀 주요 기능

1. QR을 이용한 키오스크의 검사 결과 저장

2. 패스키를 활용한 간편 로그인

3. AI 예측 기능

  • 눈 사진 기반 안질환 예측 (YOLOv8 기반)
  • 다회 검사 기록을 활용한 시력 예측 (선형 회귀 기반)
  • 문진 결과 기반 AMD 위험도 예측 (AREDS Risk Model 적용)
  • 누적 검사 통합 리포트 및 질병별 요약

4. 눈 운동 가이드

  • GIF, TTS를 활용한 시청각 가이드 제공공

5. 신뢰도 기반 pseudo-label 재학습 파이프라인 자동화


✨ 주요 화면 소개

1. 검사 결과 저장 및 리포트

1번리포트

2. AI 예측(AMD 예측 / 눈 질환 예측)


3. 눈 운동



🔍 시스템 아키텍처

PixmeUp Architecture



🛠️ 기술 스택

💻 프론트엔드

분류 기술 설명
언어/프레임워크 TypeScript React
Kotlin Android Studio
타입 안정성과 컴포넌트 기반 UI
시력 검사 기능 탑재 안드로이드 앱 개발
상태 관리 Zustand 전역 상태 관리
서버 상태 TanStack Query API 요청/응답 캐싱 및 상태관리
스타일링 Tailwind CSS shadcn/ui 유틸리티 기반 CSS 및 UI 컴포넌트

⚙️ 백엔드 / AI

분류 기술 설명
언어/프레임워크 Java Spring Boot 백엔드 REST API 구현
데이터베이스 MySQL Redis 사용자 정보 및 세션 캐시 저장
보안/인증 Spring Security JWT JWT 기반 인증/인가 처리
ORM JPA JPA 활용 데이터 접근
AI 서버 연동 Python FastAPI FastAPI 기반 AI 진단 서버 연동
AI 모델 YOLOv8

☁️ 공통 인프라 및 협업 도구

분류 기술 설명
파일 저장 Amazon S3 사용자 이미지, 라벨, 모델 가중치 저장
배포 & 인프라 AWS NGINX Docker EC2, RDS, S3, 리버스 프록시, 컨테이너화
CI/CD Jenkins Jenkins 기반 빌드/배포 자동화
협업/관리 GitLab Jira 형상관리 및 이슈 관리
문서화 Swagger

📁 주요 디렉토리 구조

backend/
├── src/main/java/com/corp/pixelro
│   ├── check/              # 검사 관련 도메인
│   ├── survey/             # 문진 관련
│   ├── external/           # FastAPI 통신
│   ├── global/             # 공통 설정, 예외처리
│   └── user/               # 사용자 및 인증
fastapi-app/
├── app/
│   ├── api/                # /predict API
│   ├── services/           # 예측 로직
│   ├── models/             # 모델 및 가중치
│   └── schemas/            # 요청/응답 정의

📘 API 문서


👨‍👩‍👧‍👦 팀원 소개

이름 역할 GitHub
김종명 팀장 / 프론트엔드 개발 github.com/jump6746
차윤영 백엔드 팀장 github.com/yuncof
배성훈 백엔드 개발 github.com/baehoonbae
이동욱 백엔드 개발 github.com/2Ludy
오은지 프론트엔드 개발 github.com/oeg9176
윤이영 프론트엔드 개발 github.com/y20ng

📄 라이선스

본 프로젝트는 교육 과정의 일환으로 제작된 비상업적 프로젝트입니다.
상업적 목적의 사용을 금지합니다.

© 2025 PixmeUp. All Rights Reserved.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •