NVIDIA
NVIDIA
PAIDF Augmentation
Container
NVIDIA
NVIDIA
PAIDF Augmentation

PAIDF Augmentation is an image & video augmentation pipeline that leverages NVIDIA Cosmos and other generative models to produce photorealistic synthetic video data. It supports multiple augmentation strategies including weather, lighting, and scene transformations for training and validating models in NVIDIA Metropolis applications.

LayerLabelCreated
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENTRYPOINT
["uv" "run" "--no-sync" "/app/modules/cli.py"]
05/29/2026 7:28 AM UTC
sha256:c61b09f4cd67474833ad8868afc0e27ee960308039c2ac3393effd374d2d63ffRUN
APP_UID=10000 APP_GID=10000 FFMPEG_VERSION=8.1 FFMPEG_SHA256=b072aed6871998cce9b36e7774033105ca29e33632be5b6347f3206898e0756a NV_CODEC_HEADERS_VERSION=n12.1.14.0 YQ_SHA256=6acbc0ee0ce7d457c64407acc44a9607fff065cc436433407e27e7370c51a694 UV_VERSION=0.11.10 PYTHON_VERSION=3.13.13 COSMOS_VERSION=v1.5.4 COSMOS_PREDICT_VERSION=v1.5.2 OPENCV_PYTHON_VERSION=4.12.0.88 PYAV_VERSION=16.1.0 /bin/bash -o pipefail -c cp /NGC-DL-CONTAINER-LICENSE /app/NGC-DL-CONTAINER-LICENSE
05/29/2026 7:28 AM UTC
sha256:93367970a9d76b857fbb7832b3926eea58365d65228eb489b45f5d3f1e4d5aefCOPY
--chown=nvidia:nvidia LICENSE-3rd-party.txt VERSION /app/
05/29/2026 7:28 AM UTC
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4USER
nvidia
05/29/2026 7:28 AM UTC
sha256:f54cf3a00acaddeb7f7486e46fb2265e8ef46bc19fdddcb82ab4743b2fc231cdRUN
APP_UID=10000 APP_GID=10000 FFMPEG_VERSION=8.1 FFMPEG_SHA256=b072aed6871998cce9b36e7774033105ca29e33632be5b6347f3206898e0756a NV_CODEC_HEADERS_VERSION=n12.1.14.0 YQ_SHA256=6acbc0ee0ce7d457c64407acc44a9607fff065cc436433407e27e7370c51a694 UV_VERSION=0.11.10 PYTHON_VERSION=3.13.13 COSMOS_VERSION=v1.5.4 COSMOS_PREDICT_VERSION=v1.5.2 OPENCV_PYTHON_VERSION=4.12.0.88 PYAV_VERSION=16.1.0 /bin/bash -o pipefail -c apt-get update &&
  apt-get purge -y --auto-remove build-essential cmake ninja-build pkg-config git git-lfs wget unzip gnupg gnupg2 libgnutls28-dev &&
  rm -rf /var/lib/apt/lists/*
05/29/2026 7:28 AM UTC
sha256:86cf38eccb5bb2b348c6247ccd7d8243a9de5d4974a49276c4eaba1d1bcc3b53RUN
APP_UID=10000 APP_GID=10000 FFMPEG_VERSION=8.1 FFMPEG_SHA256=b072aed6871998cce9b36e7774033105ca29e33632be5b6347f3206898e0756a NV_CODEC_HEADERS_VERSION=n12.1.14.0 YQ_SHA256=6acbc0ee0ce7d457c64407acc44a9607fff065cc436433407e27e7370c51a694 UV_VERSION=0.11.10 PYTHON_VERSION=3.13.13 COSMOS_VERSION=v1.5.4 COSMOS_PREDICT_VERSION=v1.5.2 OPENCV_PYTHON_VERSION=4.12.0.88 PYAV_VERSION=16.1.0 /bin/bash -o pipefail -c uv cache clean
05/29/2026 7:28 AM UTC
sha256:9a7bf8ec9e9fbb232311eccc160f5cc157cebc54420ecac5a80cde4c8bc933adRUN
APP_UID=10000 APP_GID=10000 FFMPEG_VERSION=8.1 FFMPEG_SHA256=b072aed6871998cce9b36e7774033105ca29e33632be5b6347f3206898e0756a NV_CODEC_HEADERS_VERSION=n12.1.14.0 YQ_SHA256=6acbc0ee0ce7d457c64407acc44a9607fff065cc436433407e27e7370c51a694 UV_VERSION=0.11.10 PYTHON_VERSION=3.13.13 COSMOS_VERSION=v1.5.4 COSMOS_PREDICT_VERSION=v1.5.2 OPENCV_PYTHON_VERSION=4.12.0.88 PYAV_VERSION=16.1.0 /bin/bash -o pipefail -c for p in /root/.local/share/uv/python/cpython-*/bin/python3.* /home/nvidia/.local/share/uv/python/cpython-*/bin/python3.*; do [ -x "$p" ] &&
  "$p" -m pip install --no-cache-dir --break-system-packages --upgrade "setuptools>=80.9.0" 2>/dev/null ||
  true; done
05/29/2026 7:28 AM UTC
sha256:5944833eaa86393dd3e6ba77d3aea3339d9f59f37901542a19ed676d65f8f9ccRUN
APP_UID=10000 APP_GID=10000 FFMPEG_VERSION=8.1 FFMPEG_SHA256=b072aed6871998cce9b36e7774033105ca29e33632be5b6347f3206898e0756a NV_CODEC_HEADERS_VERSION=n12.1.14.0 YQ_SHA256=6acbc0ee0ce7d457c64407acc44a9607fff065cc436433407e27e7370c51a694 UV_VERSION=0.11.10 PYTHON_VERSION=3.13.13 COSMOS_VERSION=v1.5.4 COSMOS_PREDICT_VERSION=v1.5.2 OPENCV_PYTHON_VERSION=4.12.0.88 PYAV_VERSION=16.1.0 /bin/bash -o pipefail -c set -e; mkdir -p /usr/share/oss-sources/source-builds; for spec in "opencv-python:${OPENCV_PYTHON_VERSION}" "av:${PYAV_VERSION}"; do name="${spec%%:*}"; ver="${spec##*:}"; meta=$(curl -fsSL "https://pypi.org/pypi/${name}/${ver}/json" | jq -r '.urls[] | select(.packagetype=="sdist") | [.url, .digests.sha256] | @tsv' | head -n1); url="${meta%%$'\t'*}"; sha="${meta##*$'\t'}"; [ -n "$url" ] &&
  [ -n "$sha" ] ||
  { echo "No sdist metadata for ${name}==${ver}"; exit 1; }; out="/usr/share/oss-sources/source-builds/$(basename "$url")"; curl -fsSL "$url" -o "$out"; echo "${sha}  ${out}" | sha256sum -c -; done
05/29/2026 7:28 AM UTC
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4USER
root
05/29/2026 7:28 AM UTC
sha256:60ccd7b78606410ca9d359487291c6973a595ecf014035cd9127bc19b0cf5e97RUN
APP_UID=10000 APP_GID=10000 FFMPEG_VERSION=8.1 FFMPEG_SHA256=b072aed6871998cce9b36e7774033105ca29e33632be5b6347f3206898e0756a NV_CODEC_HEADERS_VERSION=n12.1.14.0 YQ_SHA256=6acbc0ee0ce7d457c64407acc44a9607fff065cc436433407e27e7370c51a694 UV_VERSION=0.11.10 PYTHON_VERSION=3.13.13 COSMOS_VERSION=v1.5.4 COSMOS_PREDICT_VERSION=v1.5.2 OPENCV_PYTHON_VERSION=4.12.0.88 PYAV_VERSION=16.1.0 /bin/bash -o pipefail -c uv cache clean
05/29/2026 7:28 AM UTC
...