CoolFace
Modelpublic

Xiilab-model/xaiva-kiosk-models

sourceHugging Faceupdated 1y agoView on Hugging Face
0likes
Model Card

๐Ÿ“‹ Overview

This repository contains optimized AI models for XAIVA Kiosk Analysis System - an intelligent workplace safety and compliance monitoring solution. The models are specifically designed for real-time analysis in industrial environments.

๐Ÿš€ Model Collection

๐ŸŽฏ Detection Models

  • โ€”`best_0327.engine` (131MB)
  • โ€”Type: Object Detection (TensorRT Optimized)
  • โ€”Purpose: Safety equipment detection (caps, masks, gloves, boots, etc.)
  • โ€”Input: RGB images
  • โ€”Output: Bounding boxes with class predictions

๐Ÿ‘ค Human Analysis Models

  • โ€”`yolo11n-seg.engine` (10.2MB)
  • โ€”Type: Instance Segmentation (TensorRT Optimized)
  • โ€”Purpose: Person segmentation for workspace analysis
  • โ€”Architecture: YOLOv11 Nano
  • โ€”Output: Pixel-level person masks
  • โ€”`yolo11n-pose.engine` (10.1MB)
  • โ€”Type: Pose Estimation (TensorRT Optimized)
  • โ€”Purpose: Human pose detection for safety compliance
  • โ€”Architecture: YOLOv11 Nano
  • โ€”Output: 17-point keypoint coordinates

๐Ÿ” Face Recognition Models

  • โ€”`facedet_fp16.trt` (10.3MB)
  • โ€”Type: Face Detection (TensorRT FP16)
  • โ€”Purpose: Real-time face detection in workplace
  • โ€”Optimization: Half-precision for speed
  • โ€”Output: Face bounding boxes with landmarks
  • โ€”`adaface_ir101.trt` (132MB)
  • โ€”Type: Face Recognition (TensorRT Optimized)
  • โ€”Purpose: Employee identification and access control
  • โ€”Architecture: AdaFace with ResNet-101 backbone
  • โ€”Output: 512-dimensional face embeddings

๐Ÿ› ๏ธ Usage

Prerequisites

bash
pip install torch torchvision
pip install ultralytics
pip install opencv-python
pip install tensorrt

๐Ÿ—๏ธ System Requirements

  • โ€”GPU: NVIDIA GPU with Compute Capability 6.0+
  • โ€”VRAM: 8GB+ recommended
  • โ€”CUDA: 11.0+
  • โ€”TensorRT: 8.0+
  • โ€”Python: 3.8+

๐Ÿ“ Model Files

models/
โ”œโ”€โ”€ best_0327.engine          # Main detection model
โ”œโ”€โ”€ yolo11n-seg.engine        # Person segmentation
โ”œโ”€โ”€ yolo11n-pose.engine       # Pose estimation
โ”œโ”€โ”€ facedet_fp16.trt          # Face detection
โ””โ”€โ”€ adaface_ir101.trt         # Face recognition

๐Ÿ”ง Integration

These models are designed to work together as part of the XAIVA Kiosk system:

  1. 1.Face Detection โ†’ Face Recognition for employee identification
  2. 2.Detection โ†’ Safety equipment compliance checking
  3. 3.Segmentation โ†’ Workspace occupancy analysis
  4. 4.Pose Estimation โ†’ Safety posture monitoring

๐Ÿข About XIILAB

Developed by XIILAB - Advanced AI solutions for industrial automation and safety.