QVGA

Quarter Video Graphics Array

Services
Introduced in Rel-13
QVGA is a standardized video resolution of 320x240 pixels, defined within 3GPP for multimedia services. It represents a common low-resolution format used for mobile video streaming, messaging, and conferencing, balancing acceptable visual quality with lower bandwidth and processing requirements suitable for constrained devices and networks.

Description

Quarter Video Graphics Array (QVGA) is a display resolution standard specifying 320 pixels horizontally and 240 pixels vertically, resulting in a 4:3 aspect ratio. In 3GPP specifications, primarily within TS 26.922 (Codec for Enhanced Voice Services and other multimedia services), QVGA is defined as a supported video format for multimedia telephony and streaming services. It is a fundamental building block for video codec profiles and levels, dictating the maximum frame size a decoder must be capable of handling for a given service tier. The format's relatively low pixel count makes it computationally less intensive to encode and decode, which is crucial for battery-powered mobile devices.

Within a 3GPP multimedia session, such as a Video Telephony Service (VTS) or a Multimedia Messaging Service (MMS), the negotiated codec capabilities will include supported resolutions like QVGA. The Session Description Protocol (SDP) offer/answer exchange during session setup communicates the list of codecs and their associated parameters, including resolution. If both endpoints support QVGA and network conditions permit, a video stream can be established at this resolution. The video encoder on the sending device captures frames, compresses them using a codec like H.264/AVC or H.265/HEVC at the QVGA resolution, and packetizes the bitstream for transmission over the IP-based bearer.

The role of QVGA in the network is as a well-defined, interoperable point for video quality. Network elements, such as the Media Resource Function (MRF) or Application Servers, may transcode video streams to QVGA for compatibility with legacy devices or to adapt to poor network conditions. In adaptive bitrate streaming protocols like Dynamic Adaptive Streaming over HTTP (DASH), a QVGA representation is often the lowest quality tier, ensuring basic video playback is possible even under severe bandwidth constraints. Its standardization ensures that all compliant devices can send, receive, and render video at this basic quality level, guaranteeing a minimum baseline for user experience across the ecosystem.

Purpose & Motivation

The QVGA resolution was standardized within 3GPP to establish a common, low-complexity video format for early mobile multimedia services. When 3G networks enabled packet-switched data services, there was a need to introduce video capabilities for telephony, messaging, and streaming. However, the processing power of mobile handsets, available battery life, and limited network bandwidth (especially in early 3G deployments) were severe constraints. High-resolution formats like VGA (640x480) or higher demanded too much from these systems.

QVGA provided a pragmatic solution, offering a recognizable video image quality while requiring approximately one-quarter of the pixels of standard VGA. This directly translated to lower bitrates for transmission, reducing network congestion and user data costs, and less computational load for real-time encoding and decoding, preserving battery life. Its 4:3 aspect ratio was the standard for displays at the time of its introduction. Standardizing this resolution ensured interoperability between different vendors' handsets and network equipment, preventing fragmentation and allowing for the successful rollout of services like video calling.

While modern smartphones support much higher resolutions, QVGA remains relevant in the 3GPP specifications for several reasons. It serves as a mandatory fallback level for universal compatibility, ensuring that a basic video session can always be established. It is also crucial for services targeting low-cost IoT devices with cameras, for bandwidth-constrained scenarios in crowded cells, or as a low-quality layer in scalable video coding. Its continued inclusion supports the longevity and backward compatibility of 3GPP multimedia services across a vast range of device capabilities.

Key Features

  • Standardized resolution of 320x240 pixels with a 4:3 aspect ratio
  • Defined as a codec level constraint within 3GPP multimedia specifications
  • Low processing and bandwidth requirements suitable for constrained devices
  • Serves as a baseline interoperability format for video services
  • Commonly used as the lowest quality tier in adaptive bitrate streaming
  • Supported by legacy and modern video codecs like H.264, H.265, and VP8

Evolution Across Releases

Rel-13 Initial

Initial inclusion of QVGA as a standardized video format within 3GPP's multimedia specifications, particularly for Enhanced Voice Services (EVS) and related codec profiles. It established QVGA as a baseline supported resolution for video telephony and streaming services, ensuring interoperability across devices.

Defining Specifications

SpecificationTitle
TS 26.922 3GPP TS 26.922