IP Library Granted Patent US 8,665,946
Granted Patent B2
US 8,665,946 · App. 11/871,158 · Granted Mar 4, 2014

Macroblock pair coding for systems that support progressive and interlaced data

Inventors: Yu-Wen Huang (Taipei, TW); Chih-Hui Kuo (Hsinchu, TW); Ching-Yeh Chen (Taipei, TW)
Assignee: MediaTek Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,665,946
App. No.
11/871,158
Granted
Mar 4, 2014
Kind
B2
Abstract

A method of performing block matching on a video image of progressive data includes: receiving the video image; storing the video image to a first storage; loading a current macroblock pair and a current search window of the video image to a second storage and utilizing the current search window to perform block matching for the current macroblock pair; and loading a next macroblock pair and a plurality of macroblocks corresponding to a non-overlapped area of a next search window to the second storage to perform block matching for the next macroblock pair.

Claims (11)

1. An adaptive coding method for a video image utilizing macroblock pairs as coding units that supports interlaced and progressive data, comprising:

receiving the video image;

storing the video image to a first storage;

determining a format of the video image as progressive or interlaced;

if the format of the video image is determined to be progressive, disabling an adaptive decision process of the adaptive coding method so that frame coding is selected for processing a plurality of macroblock pairs of the video image, uploading a current macroblock pair and a current search window of the video image to a second storage different than the first storage, and utilizing the current search window to perform block matching for the current macroblock pair;

uploading a next macroblock pair and a plurality of macroblocks corresponding to a non-overlapped area of a next search window to the second storage to perform block matching for the next macroblock pair;

wherein the non-overlapped area of a next search window comprises macroblocks not within the current search window; and

if the format of the video image is determined to be interlaced, enabling the adaptive decision process;

wherein the adaptive decision process selects frame coding to encode a first set of macroblock pairs of the video image and field coding to encode a second set of macroblock pairs of the video image.

2. The method of claim 1 wherein the video image is encoded in H.264.

3. The method of claim 1 wherein the video image is encoded in a video standard that supports Macroblock Adaptive Frame-Field (MBAFF) coding.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2021
From: MEDIATEK INC.
To: XUESHAN TECHNOLOGIES INC.
Reel/Frame 055486/0870 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 12, 2007
From: HUANG, YU-WEN; KUO, CHIH-HUI; CHEN, CHING-YEH
To: MEDIATEK INC.
Reel/Frame 019950/0838 →
Continuity (1)
Related Publication 20090097566A1 · Apr 16, 2009