An irregular search window reuse scheme for MPEG-2 to H.264 transcoding

Xiang Hui Wei, Shen Li, Yang Song, Satosh Goto

Research output: Contribution to journalArticle

2 Citations (Scopus)

Abstract

Motion estimation (ME) is a computation-intensive module in video coding system. In MPEG-2 to H.264 transcoding, motion vector (MV) from MPEG-2 reused as search center in H.264 encoder is a simple bul effective techniqueto simplify ME processing. However, directly applying MPEG-2 MV as search center will bring difficulties on application of data reuse method in hardware design, because the irregular overlapping of search windows between successive macro block (MB). In this paper, we propose a search window reuse scheme for transcoding, especially for HDTV application. By utilizing the similarity between neighboring MV, overlapping area of search windows can be regularized. Experiment results show that our method achieves average 93.1% search window reuse-rate in HDTV720p sequence with almost no video quality degradation. Compared to transcoding method without any data reuse scheme, bandwidth of the proposed method can be reduced to 40.6% of that.

Original languageEnglish
Pages (from-to)749-755
Number of pages7
JournalIEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
VolumeE91-A
Issue number3
DOIs
Publication statusPublished - 2008

Fingerprint

Transcoding
MPEG-2
Reuse
Irregular
Motion estimation
Motion Vector
Data Reuse
High definition television
Motion Estimation
Image coding
Macros
Overlapping
Hardware
Bandwidth
Degradation
Video Quality
Hardware Design
Video Coding
Processing
Encoder

Keywords

  • Motion estimation
  • MPEG-2 to H.264 transcoding
  • Search window reuse

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Computer Graphics and Computer-Aided Design
  • Applied Mathematics
  • Signal Processing

Cite this

An irregular search window reuse scheme for MPEG-2 to H.264 transcoding. / Wei, Xiang Hui; Li, Shen; Song, Yang; Goto, Satosh.

In: IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, Vol. E91-A, No. 3, 2008, p. 749-755.

Research output: Contribution to journalArticle

@article{7afab3e0a1cb491197785514f8d045e3,
title = "An irregular search window reuse scheme for MPEG-2 to H.264 transcoding",
abstract = "Motion estimation (ME) is a computation-intensive module in video coding system. In MPEG-2 to H.264 transcoding, motion vector (MV) from MPEG-2 reused as search center in H.264 encoder is a simple bul effective techniqueto simplify ME processing. However, directly applying MPEG-2 MV as search center will bring difficulties on application of data reuse method in hardware design, because the irregular overlapping of search windows between successive macro block (MB). In this paper, we propose a search window reuse scheme for transcoding, especially for HDTV application. By utilizing the similarity between neighboring MV, overlapping area of search windows can be regularized. Experiment results show that our method achieves average 93.1{\%} search window reuse-rate in HDTV720p sequence with almost no video quality degradation. Compared to transcoding method without any data reuse scheme, bandwidth of the proposed method can be reduced to 40.6{\%} of that.",
keywords = "Motion estimation, MPEG-2 to H.264 transcoding, Search window reuse",
author = "Wei, {Xiang Hui} and Shen Li and Yang Song and Satosh Goto",
year = "2008",
doi = "10.1093/ietfec/e91-a.3.749",
language = "English",
volume = "E91-A",
pages = "749--755",
journal = "IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences",
issn = "0916-8508",
publisher = "Maruzen Co., Ltd/Maruzen Kabushikikaisha",
number = "3",

}

TY - JOUR

T1 - An irregular search window reuse scheme for MPEG-2 to H.264 transcoding

AU - Wei, Xiang Hui

AU - Li, Shen

AU - Song, Yang

AU - Goto, Satosh

PY - 2008

Y1 - 2008

N2 - Motion estimation (ME) is a computation-intensive module in video coding system. In MPEG-2 to H.264 transcoding, motion vector (MV) from MPEG-2 reused as search center in H.264 encoder is a simple bul effective techniqueto simplify ME processing. However, directly applying MPEG-2 MV as search center will bring difficulties on application of data reuse method in hardware design, because the irregular overlapping of search windows between successive macro block (MB). In this paper, we propose a search window reuse scheme for transcoding, especially for HDTV application. By utilizing the similarity between neighboring MV, overlapping area of search windows can be regularized. Experiment results show that our method achieves average 93.1% search window reuse-rate in HDTV720p sequence with almost no video quality degradation. Compared to transcoding method without any data reuse scheme, bandwidth of the proposed method can be reduced to 40.6% of that.

AB - Motion estimation (ME) is a computation-intensive module in video coding system. In MPEG-2 to H.264 transcoding, motion vector (MV) from MPEG-2 reused as search center in H.264 encoder is a simple bul effective techniqueto simplify ME processing. However, directly applying MPEG-2 MV as search center will bring difficulties on application of data reuse method in hardware design, because the irregular overlapping of search windows between successive macro block (MB). In this paper, we propose a search window reuse scheme for transcoding, especially for HDTV application. By utilizing the similarity between neighboring MV, overlapping area of search windows can be regularized. Experiment results show that our method achieves average 93.1% search window reuse-rate in HDTV720p sequence with almost no video quality degradation. Compared to transcoding method without any data reuse scheme, bandwidth of the proposed method can be reduced to 40.6% of that.

KW - Motion estimation

KW - MPEG-2 to H.264 transcoding

KW - Search window reuse

UR - http://www.scopus.com/inward/record.url?scp=77956020301&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=77956020301&partnerID=8YFLogxK

U2 - 10.1093/ietfec/e91-a.3.749

DO - 10.1093/ietfec/e91-a.3.749

M3 - Article

VL - E91-A

SP - 749

EP - 755

JO - IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences

JF - IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences

SN - 0916-8508

IS - 3

ER -