Skip to content
Snippets Groups Projects
  1. Sep 15, 2024
    • kevelmun's avatar
      docs: update README to include API and orchestrator demo instructions · 6594b122
      kevelmun authored
      - Added instructions for running the FastAPI server (uvicorn)
      - Explained various API endpoints such as point cloud generation and height estimation
      - Included usage details for the orchestrator system
      - Described the demo.py script integrating YOLOv8 for real-time person detection and height estimation
      - Updated calibration instructions for rectifying images and generating point clouds
      6594b122
    • kevelmun's avatar
      feat(orchestrator + threading): integrate YOLO detection with orchestrator and... · b6694a24
      kevelmun authored
      feat(orchestrator + threading): integrate YOLO detection with orchestrator and implement threading for smooth processing
      
      - Integrated YOLO person detection with the orchestrator for real-time height estimation.
      - Implemented threading to handle the height estimation in parallel with the video feed, preventing pauses during processing.
      - Adjusted the orchestrator to work seamlessly with live camera input for height estimation.
      - Added a time interval to control when the height estimation is processed, avoiding constant processing.
      - The video feed remains uninterrupted while the orchestrator processes the required computations in a separate thread.
      b6694a24
    • kevelmun's avatar
      feat(orchestrator): added orchestration logic for dense, nodense, features, and height modules · 43d064b6
      kevelmun authored
      - Implemented Orchestrator class to manage module execution based on the given requirement (dense, nodense, features, height).
      - Added capability to dynamically set new images and requirements.
      - Integrated profile loading and image rectification for point cloud generation modules.
      - Created demo_orchestrator.py to handle user input and execute corresponding modules in a loop.
      
      feat(detection): integrated YOLOv8 person detection with webcam support
      
      - Added detect_person_webcam function using YOLOv8 for real-time person detection.
      - Implemented a live webcam detection loop displaying bounding boxes around detected people.
      - Set confidence threshold to 0.8 for higher accuracy in detections.
      43d064b6
  2. Sep 10, 2024
    • kevelmun's avatar
      feat: add generate_filtered_point_cloud_with_features function and corresponding API endpoint · d466f2db
      kevelmun authored
      - Implemented the generate_filtered_point_cloud_with_features function to generate point clouds with keypoints and feature extraction based on YOLOv8.
      - Added the corresponding API endpoint to allow users to upload stereo images and receive filtered point clouds, keypoints, and feature data.
      - Enhanced the functionality to visualize point clouds and keypoints, and return the extracted features for further processing.
      - Included support for handling normalization and disparity methods in the generation process.
      d466f2db
  3. Aug 28, 2024
    • kevelmun's avatar
      Add new endpoint to retrieve profile by name · 58345a75
      kevelmun authored
      - Implemented a new GET endpoint `/get_profile/{profile_name}`.
      - Returns the JSON representation of a profile based on the provided `profile_name`.
      - Raises a 404 HTTP exception if the profile is not found.
      58345a75
  4. Aug 26, 2024
  5. Aug 19, 2024
  6. Aug 15, 2024
  7. Aug 13, 2024
  8. Aug 12, 2024
  9. Aug 08, 2024
  10. Aug 06, 2024
  11. Jul 28, 2024
  12. Jul 21, 2024
  13. Jul 20, 2024
  14. Jul 12, 2024
  15. Jul 10, 2024
  16. Jul 08, 2024
  17. Jul 05, 2024
  18. Jun 26, 2024
  19. Jun 24, 2024
  20. Jun 21, 2024
  21. Jun 19, 2024
  22. Jun 17, 2024
  23. Jun 14, 2024
  24. Jun 11, 2024
  25. Jun 08, 2024
  26. Jun 07, 2024
  27. Jun 05, 2024
  28. Jun 03, 2024
  29. May 31, 2024
  30. May 30, 2024
Loading