Skip to content

detection모델까지 시스템 아키텍쳐 공유 #1

Description

@Kim-Hui-Dong

아키텍처 흐름

  1. PyQt에서 실시간 CCTV 영상을 받아옵니다.
  • PyQt는 OpenCV를 사용하여 CCTV 영상을 스트리밍하고, 각 프레임을 캡처합니다.
  1. PyQt는 FastAPI 서버에 HTTP 요청을 보냅니다.
  • 각 프레임은 FastAPI 서버에 POST 요청을 통해 전송됩니다.
  1. FastAPI 서버는 YOLO 모델을 사용하여 객체 인식을 수행합니다.
  • YOLO 모델은 요청받은 프레임에 대해 객체를 감지하고, 감지된 객체와 그 위치(바운딩 박스)를 반환합니다.
  1. FastAPI는 PyQt로 객체 인식 결과를 응답합니다.
  • FastAPI는 감지된 객체들의 좌표 및 클래스 정보를 PyQt로 반환합니다.
  1. PyQt는 응답을 받아 GUI에서 객체를 바운딩 박스로 표시합니다.
  • 바운딩 박스를 그린 후, 인식된 객체들을 GUI에서 실시간으로 표시합니다.

일단 디텍션모델까지 구현예정 아키텍쳐인데 읽어보시고 수정 필요한 부분은 코멘트 부탁드립니다. 먼저 이 순서대로 구현하면서 레포 올리고 추가상황은 issue로 공유드릴께요 ~

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions