Skip to main content

VLM-Assistant for PPE Detection

VLM-Assistant can be used for PPE Detection in warehouse and industrial environments. It uses a GenAI vision model to periodically analyze camera images and determine whether workers are properly wearing the required personal protective equipment, such as protective clothing, safety helmets, reflective vests, gloves, and other safety gear.

The system provides fixed-interval visual descriptions of the current safety status, helping users monitor PPE compliance, identify potential safety issues, and support real-time worker safety management on edge devices.

This solution is suitable for rapid PoC validation and production deployment in factories, warehouses, logistics sites, and construction safety monitoring scenarios.

  • Category: Industrial Safety Vision AI

GenAI Model​

  • Default GenAI Engine: Ollama
    VLM-Assistant uses Ollama as the default GenAI inference engine for visual reasoning and safety-status description.

  • Default Model: gemma4:e4b-it-q4_K_M
    The default model is gemma4:e4b-it-q4_K_M, which is used to analyze image inputs and generate fixed-interval descriptions of whether workers are properly wearing required PPE.

  • PPE Detection Use Case
    The model checks for required safety gear such as protective clothing, safety helmets, reflective vests, gloves, and other PPE items. It helps monitor PPE compliance in warehouse, factory, logistics, and construction safety scenarios.

    System Prompt:

    Based on the image, are all individuals in the warehouse wearing appropriate safety attire?
    Please answer “ALERT” or “SAFE”, and provide a brief description.

    Response format:
    ALERT/SAFE:
    {{description}}
  • Edge Deployment
    The Ollama-based setup is designed for local inference and edge deployment, enabling periodic safety-status monitoring without relying on continuous cloud inference.

Supported Platform​

PlatformHardware SpecOSEdge AI SDK
AIR-075NVIDIA Jetson Thor - RAM: 128/64 GB, Storage: 512 GBJetPack 7.1Install

Get Started​

VLM-Assistant for PPE Detection