iVIT-I
    iVIT-I
    • README
    • task
      • Get Task List
        GET
      • Edit Task
        PUT
      • Add Task
        POST
      • Delete Task
        DELETE
      • Execute Task Usage
        GET
      • Execute Task
        POST
      • Get Target Task Information
        GET
      • Export Task
        POST
      • Import Task
        POST
    • source
      • Get Source List
        GET
      • Add New Source
        POST
      • Del Source
        DELETE
      • Get Target Source
        GET
      • Get Frame From Source
        GET
      • Get Frame From Source With Resolution
        POST
    • model
      • Get Model List
        GET
      • Add Model
        POST
      • Delete Model
        DELETE
      • Get Target Model Information
        GET
    • app
      • Get Using Applicatino List
        GET
      • Get Supported Application
        GET
      • Get Target Application Information
        GET
    • device
      • Get Platform
        GET
      • Get Device
        GET
    • icap
      • Test Attribute And Telemetry
      • Get Icap Address
      • Set Icap Address
      • Get Device Id
      • Get Device Id
      • Get Device Id
    • process
      • Get Model Proc List
      • Remove Model Proc List
      • Get Model Proc List
      • Remove Model Proc List
    • system
      • Get V4L2 Device List
      • Download File
      • Get Image
      • Change User Permission
    • event
      • Get All Events
      • Get Target Events
      • Get Events
      • Get Screenshot
      • Get Screenshot
      • Get Event Stream
      • Del Event Stream

    README

    COVER

    iVIT-I-WebAPI-Fast#

    the faster web api for iVIT-I

    iVIT-I#

    iVIT (Vision Intelligence Toolkit) is an AI suite software. You can use iVIT-T to train a custom AI model and deploy it to iVIT-I. It provides a more straightforward usage and integrates with iCAP, iVIT-I is easy to integrate with your program using our Web API (ivit-i-web-api-fast) or Python Library (ivit-i-{platform}).
    PLATFORMREPOSITORY
    Intelivit-i-intel
    Xilinxivit-i-xilinx
    Hailoivit-i-hailo
    NVIDIA dGPUivit-i-nvidia
    NVIDIA Jetsonivit-i-jetson

    Hardware Recommendations#

    The specification below shows the recommended requirements. In case of the use of another hardware, the correct functionality can not be guaranteed:
    Intel
    ItemDetail
    CPUIntel® 12th Gen Core™i7/i5 processors
    Memory16GB
    Storage500GB
    OSUbuntu 20.04.4
    NVIDIA
    ItemDetail
    CPUIntel® 12th Gen Core™i7/i5 processors
    GPUNVIDIA RTX A2000, A4500
    Memory16GB
    Storage500GB
    OSUbuntu 20.04.4
    Jetson
    ItemDetail
    PlatformJetson Nano, Xavier NX, Xavier AGX, and Orin products.
    JetPack5.1.2+ ( without CUDA is okay! )

    Pre-requirements#

    Basic
    Docker 20.10 +
    Docker Compose > v2.15.X
    [ VERIFY ] Use this command ( docker compose version ).
    [ INSTALL ] Install docker compose by following this document if you don't have docker compose.
    For NVIDIA dGPU
    NVIDIA GPU Driver
    NVIDIA Container Toolkit
    For Jetson Platform
    Ensure the JetPack version is 5.0+
    Jetson-Stats

    Quick Start#

    Prepare Repository
    Run service with target platform.
    ArgumentsDetails
    frameworksupport intel, nvidia, jetson now.
    Visit Web Site
    Open Browser and enter the url: http://127.0.0.1:8001
    ivit-i-hint
    Entrance
    ivit-i-entrance

    Configuration#

    You can modify the configuration file ( ivit-i.json ) to change the port number you want, SERVICE.PORT for web service, NGINX.PORT for nginx agent, etc.
    KEYDESC
    NGINXModify NGINX port number if the port number is in conflict. default is 6632.
    SERVICEModify iVIT-I service port number if the port number is in conflict. default is 819.
    ICAPModify HOST and PORT for the iCAP service.

    More Information#

    Please visit our Github Repository.(link)
    Next
    Get Task List
    Built with