Tricubics · March 2024–March 2025
Unmanned Vending Machine System
Lead AI/Software Engineer · Research & Development
Computer vision, tracking, and deployment for an unmanned vending service.
영문 기술 설명
문제
Integrate computer vision, tracking, and decision logic into an unmanned vending service that can be maintained and updated.
담당 업무
- Oversaw end-to-end service work, team progress, and scheduling.
- Applied YOLOv8, TensorRT, and MobileNetV3 to detection and classification.
- Implemented ByteTrack/DeepSORT tracking and frame-zone decision logic.
- Maintained Docker/Kubernetes deployment workflows and integrated ZeroMQ messaging with optional MongoDB transaction storage.
기술적 접근
Object detection and classification provide inputs to tracking and frame-zone decision logic. Messaging connects system components, while container-based deployment supports updates and service maintenance.
Detection and classification
Apply YOLOv8 and MobileNetV3, with TensorRT optimization as part of the inference work.
Tracking and decisions
Use ByteTrack/DeepSORT with frame-zone logic to connect visual observations to service decisions.
Service integration
Connect components through ZeroMQ; maintain Docker/Kubernetes deployment workflows and optional MongoDB transaction storage.
설계 시 고려사항
The engineering concerns span model speed, tracking consistency, and dependable service behavior. TensorRT optimization is part of the model work; messaging and deployment are separate operational responsibilities.
결과
Integrated AI/software work across inference, tracking, application logic, messaging, and service deployment, alongside team coordination.
근거 및 범위
The diagram is a conceptual summary, not a production topology. Employer source code and benchmark records are not published here.
관련 자료
프로젝트 요약입니다. 공개 데모 또는 소스 저장소는 제공되지 않습니다.