ALERT

[WEBINAR] See the Whole Story: The Case for a Visualization Platform

Macroblock

Definition - What does Macroblock mean?

A macroblock is a processing unit in visuals and video compression, and is based on linear block revamping. This is then subdivided into transform blocks and it is further subdivided into prediction blocks. A macroblock is usually a block of adjacent pixels, typically 16×16.

Techopedia explains Macroblock

Standalone frames in a picture are called I-frames. These are divided into 8×8 blocks that are not overlapping by nature. These are called pixels. These pixels are then further rearranged into 16×16 blocks called macroblocks. Any macroblock consists of a 16×16 array of luma. These elements consist of 16×16 luma samples, and 8×8 chroma samples. Luma samples denote the brightness or the achromatic portions, while the chroma samples denote the chromatic or the colored portions. Thus, macroblocks can be thought of as 16×16 pixel areas. The JPEG image format is based on macroblocks.

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
Tweat cdn.techopedia.com
"Techopedia" on Twitter


'@Techopedia'
Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Resources
Free Whitepaper: The Path to Hybrid Cloud
Free Whitepaper: The Path to Hybrid Cloud:
The Path to Hybrid Cloud: Intelligent Bursting To Amazon Web Services & Microsoft Azure
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.