feat: AI colab 파이프라인 및 test_video 추가 - #25
Merged
Hidden character warning
The head ref may contain hidden characters: "feature/\uc724\ud6a8\uc815-gateguard-colab"
Merged
Conversation
[Release] Milestone 1.0 Final Integration (@CHOSOOGEUN) - Merged develop into master - Includes Backend Core + Infrastructure (EC2) + CI/CD (GitHub Actions) - Updated TODO_Milestone_1.md status
AWS S3 버킷 생성및 키 .csv 파일 추출 성공. Nginx 설정 완료, 그러나 도메인을 구매 하기 전이라 SSL 적용 불가능. 차후 팀원들과 상의후 도메인 구입 및 SSL 적용 예정.
- TimescaleDB 확장 활성화 및 events 테이블 하이퍼테이블 변환 - seed.py 작성 (관리자 계정 2개 + 신분당선 카메라 6대) - bcrypt 버전 호환성 수정 - DB 설정 가이드 문서 추가
- TimescaleDB 확장 활성화 및 events 테이블 하이퍼테이블 변환 - seed.py 작성 (관리자 계정 2개 + 신분당선 카메라 6대) - bcrypt 버전 호환성 수정 - DB 설정 가이드 문서 추가
…cs consolidation)
…professional clarity" This reverts commit f4f91a6.
…S3 integration core
- ByteTracker → ByteTrack 이름 변경 대응 (supervision 업데이트) - BoxAnnotator labels 분리 → LabelAnnotator 추가 - tracker_id numpy 배열 비교 오류 수정 - Windows 카메라 백엔드 CAP_DSHOW 적용 - 얼굴 비식별화 모델 없을 시 graceful fallback 처리 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Feature/윤효정 yolo pipeline
Merge pull request #8 from sunzx0428/feature/TaeYangChoi-back-infra (S3 Setup & Monitoring Scripts) 🚀🛡️💎👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸👸
모바일에서 카드가 화면 가득 차 뚱뚱해지는 문제 수정 max-w-xs(mobile) / max-w-md(sm+) 적용으로 너비 제한 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Feature/이지현 clean frontend
라인 크로싱 기반 무단 출입 감지 추론 노트북 추가. 얼굴 비식별화, ByteTrack 추적, 이벤트 로그 출력 포함. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
지하철 게이트 무단진입 감지용 YOLO11 파인튜닝 노트북 추가. JSON 어노테이션 파싱 → YOLO 데이터셋 빌드 → 학습 → 검증 → Drive 저장 전 과정 포함. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- ai/ 구조 개편: anonymizer.py, tracker.py, classifier/ 제거 - types.py: Detection, TrackedPerson, EventCandidate, GateZoneConfig 등 데이터 클래스 - detectors.py: YOLODetector, GateDetector, blur_faces, EfficientNetVerifier - rules.py: JumpDetector, IDRemapper, CrawlingRule, TailgatingRule (run_pipeline8 v6 기준) - pipeline.py: run_pipeline() — Colab 노트북 로컬 변환, on_event 콜백으로 백엔드 연동 - inference.py: 모델 로드 + JWT 인증 + POST /api/events/ 백엔드 보고 - colab/run_pipeline8.ipynb: 파이프라인 평가/튜닝용 노트북 - schemas.py: EventCreate/EventResponse에 event_type 추가 (jump/crawling/tailgating 전달) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
ai/test_video/폴더 추가 (테스트용 영상 4개)ai/colab/run_pipeline8.ipynb업데이트Test plan