ISO/IEC 14496-19:2004
Information technology - Coding of audio-visual objects — Part 19: Synthesized texture stream
Information technology - Coding of audio-visual objects — Part 19: Synthesized texture stream
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 86
- Дата публикации:
- 25 июня 2004 г.
- Издание:
- ISO/IEC IS 14496 edition 1 version 1
- ICS:
- 35.040
ISO/IEC 14496-19:2004 specifies the transmission of synthesized texture data as part of the MPEG-4 encoded audio-visual presentation. More specifically, it defines: The data structures of synthesized texture; The animation methods of synthesized textures; and The coded representation of synthesized texture data streams. Synthesized texture streams are used for creation of very low bit rate synthetic video clips. Synthesized texture clips are built using key frame based animations of skeletons that affect photorealistic textures whose color information is modeled by equations.
Abstract
Overview
ISO/IEC 14496-19:2004 - “Information technology - Coding of audio‑visual objects - Part 19: Synthesized texture stream” defines how synthesized texture data is encoded and transmitted as part of an MPEG‑4 audio‑visual presentation. The standard specifies the data structures, animation methods and the coded bitstream representation for SynthesizedTexture streams that enable photo‑realistic, very low‑bit‑rate synthetic video clips. Its scope covers integration with MPEG‑4 scene description (STNode usage), texture rendering, skeleton‑driven animation and stream decoding.
Key Topics
- SynthesizedTexture model: Objects (Actors) composed of a Texture, Skeleton and Animation sharing a common Stage, Camera and Timeline.
- Texture primitives: Vector‑style entities (lines, patches, area color points, profiles) used to represent skin and color via mathematical models.
- Skeleton & animation: Key‑frame based skeletons control intrinsic (layer/skeleton) and extrinsic (object/world) motion; unspecified frames are derived by interpolation (“tweening”).
- Texture rendering & warping: Re‑rendering textures as skeleton geometry changes produces realistic warping effects for photorealism.
- ST Coding (bitstream): Compact hierarchical representation with techniques to achieve high compression:
- Aggregation of related primitive attributes into sub‑streams
- Quantization using standard tables for compact numeric representation
- Packing with lossless statistical methods (variants of Huffman, run‑length, etc.)
- Bitstream structure: Top‑level blocks include Header, Scene, Object and Texture; Object blocks include Skeleton and Animation. The standard defines decoding order and syntax (default coding syntax 0).
- Decoding & playback: Defines how the SynthesizedTexture data is demultiplexed, de‑quantized, decompressed and rendered into raster frames for display.
Applications & Who Uses It
- Multimedia codec implementers building MPEG‑4 players or encoders that require low‑bit‑rate synthetic video support.
- Streaming and broadcast services aiming to deliver realistic animated textures where bandwidth is constrained.
- Game, AR/VR and interactive graphics developers who integrate textured, animated assets into MPEG‑4 scenes (via STNode and MovieTexture analogues).
- Tool and content creators producing synthetic clips, avatars or UI elements that benefit from skeletal animation and compact texture representation.
Related Standards & Notes
- Related MPEG‑4 parts referenced: ISO/IEC 14496‑1 (Systems) and 14496‑11 (Scene description & application engine). Part 14 (MP4 file format) and Part 10 (AVC) are also commonly used together in MPEG‑4 ecosystems.
- The document notes possible patent claims (example: Vimatix Inc.) - implementers should review patent/licensing considerations before deployment.
Keywords: ISO/IEC 14496-19, synthesized texture stream, MPEG‑4, ST Coding, texture warping, skeleton animation, low bit rate.
Технические детали
- Технический комитет
- ISO/IEC JTC 1/SC 29 - Coding of audio, picture, multimedia and hypermedia information
- SKU
- ISO/IEC 14496-19:2004
Похожие стандарты
Другие стандарты ISO
ISO 8212:1986
ОтменёнSoaps and detergents — Techniques of sampling during manufacture
Overview Standard Reference: ISO 8212:1986 Title: Soaps and detergents - Techniques of sampling during manufacture ISO 8212:1986 defines standardized techniques for taking representative samples of s…
ISO 20662:2020
ДействующийShips and marine technology — Hopper dredger supervisory and control systems
Overview ISO 20662:2020 - Ships and marine technology: Hopper dredger supervisory and control systems (HD‑SCS) - specifies the components, structure, general requirements, and functional requirements…
ISO 3021:2023
ДействующийAdventure tourism — Hiking and trekking activities — Requirements and recommendations
Overview ISO 3021:2023 - Adventure tourism: Hiking and trekking activities - Requirements and recommendations defines safety-focused requirements and recommendations for hiking and trekking offered a…
ISO 3826-2:2008
ДействующийPlastics collapsible containers for human blood and blood components — Part 2: Graphical symbols for use on l…
Overview ISO 3826-2:2008 - "Plastics collapsible containers for human blood and blood components - Part 2: Graphical symbols for use on labels and instruction leaflets" defines a system of internatio…
ISO/IEC 24730-1:2014
ДействующийInformation technology — Real-time locating systems (RTLS) — Part 1: Application programming interface (API)
Overview ISO/IEC 24730-1:2014 specifies the Application Programming Interface (API) for Real‑Time Locating Systems (RTLS). The standard defines a minimal, interoperable boundary that lets application…
ISO 8668-5:1992
ДействующийAircraft — Terminal junction systems — Part 5: Detail specification for type 3 system
Overview - ISO 8668-5:1992 (Aircraft terminal junction systems, Type 3) ISO 8668-5:1992 defines the detail specification for Type 3 Terminal Junction Systems (TJS) used in aircraft electrical install…
ISO 7574-3:1985
ДействующийAcoustics — Statistical methods for determining and verifying stated noise emission values of machinery and e…
Overview ISO 7574-3:1985 is part of the ISO 7574 series on acoustics and provides a simple (transition) statistical method for determining and verifying stated noise emission values for batches (lots…
ISO 15638-15:2014
ДействующийIntelligent transport systems — Framework for cooperative telematics applications for regulated vehicles (TAR…
Overview - ISO 15638-15:2014 (Vehicle location monitoring, TARV) ISO 15638-15:2014 is part of the ISO 15638 suite for Intelligent Transport Systems (ITS) and defines the framework and data specificat…