Skip to main content
NVIDIA
Explore
Models
Skills
Blueprints
GPUs
Docs
Help Center
Getting Started
  1. Create and verify your account to unlock full access to NVIDIA NIM APIs.
ResourcesDeveloper ForumsContact Support
FAQs
  • Terms of Use
    Privacy Policy
    Your Privacy Choices
    Contact

    Copyright © 2026 NVIDIA Corporation

    NVIDIA

    Relighting

    Downloadable

    Re-illuminate people in video to match target lighting from a 360 HDRI environment map.

    • HDRI
    • lighting
    • nvidia ai for media
    • remote contribution
    Get API Key
    API ReferenceAPI Reference
    Accelerated by DGX Cloud

    Getting Started

    Relighting uses gRPC APIs for inferencing requests. The following instructions demonstrate the usage of the Relighting model using Python client.

    Prerequisites

    You will need a system with git and Python 3.10+ installed.

    Download the Relighting Python client

    Download code by cloning the NVIDIA AI for Media NIM Clients Repository:

    git clone https://github.com/NVIDIA-Maxine/nim-clients.git
    cd nim-clients/relighting
    

    Install the dependencies for the Relighting Python client:

    sudo apt-get install python3-pip
    pip install -r requirements.txt
    

    Run Python Client

    Navigate to the scripts directory

    cd scripts
    

    Send gRPC request

    python relighting.py --preview-mode \
    --target grpc.nvcf.nvidia.com:443 \
    --function-id 253bc77f-2d6c-4b9d-86c6-c6fb0f9e239c \
    --api-key $NVIDIA_API_KEY \
    --video-input <input_file_path> \
    --output <output_file_path>
    

    Note the requirements for input file:

    • The supported file type is mp4 with H.264 codec.
    • The size limit for input file is 50 MB.
    • HDRI environment maps in Radiance .hdr format are supported for custom lighting.

    Refer the documentation for more information.