[WEBINAR] The New Normal: Dealing with the Reality of an Unsecure World


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.

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
"Techopedia" on Twitter

Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

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.