Skip to content

Latest commit

 

History

History
28 lines (17 loc) · 1.21 KB

README.md

File metadata and controls

28 lines (17 loc) · 1.21 KB

Arrived or Not Backend

中文

Project Overview

A backend service built using the FastAPI framework, providing API interfaces for "Is It There" and incorporating algorithm modules.

Project Structure

In the main project directory, main.py serves as the main entry file, which will automatically download the model upon startup.

The app folder contains the core FastAPI code files, including:

  • config.py: Configuration file
  • routers.py: Routing file
  • utils.py: Utility file
  • models.py: Request body created primarily for token exchange with Flutter
  • database.py: Database file

The face folder houses facial recognition-related code, containing the DeepFace for facial recognition and 6DRepNet for head pose estimation.

The library folder stores resource files, including video and image files.

The model folder stores model files, including the head pose model and YOLO face detection model. Download links are as follows: