A frequency-domain video transcoder for dynamic bit-rate reduction of MPEG-2 bit streams
Many of the forthcoming video services and multimedia applications are expected to use preencoded video for storage and transmission. Video transcoding is intended to provide transmission flexibility to preencoded bit streams by dynamically adjusting the bit rate of these bit streams according to ne...
Saved in:
Published in | IEEE transactions on circuits and systems for video technology Vol. 8; no. 8; pp. 953 - 967 |
---|---|
Main Authors | , |
Format | Journal Article |
Language | English |
Published |
New York, NY
IEEE
01.12.1998
Institute of Electrical and Electronics Engineers |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | Many of the forthcoming video services and multimedia applications are expected to use preencoded video for storage and transmission. Video transcoding is intended to provide transmission flexibility to preencoded bit streams by dynamically adjusting the bit rate of these bit streams according to new bandwidth constraints that were unknown at the time of encoding. In this paper, we propose a drift-free MPEG-2 video transcoder, working entirely in the frequency domain. The various modes of motion compensation (MC) defined in MPEG-2 are implemented in the discrete cosine transform (DCT) domain at reduced computational complexity. By using approximate matrices to compute the MC-DCT blocks, we show that computational complexity can be reduced by 81% compared with the pixel domain approach. Moreover, by using a Lagrangian rate-distortion optimization for bit reallocation, we show that optimal transcoding of high-quality bit streams can produce better picture quality than that obtained by directly encoding the uncompressed video at the same bit rates using a nonoptimized Test Model 5 (TM5) encoder. |
---|---|
AbstractList | Many of the forthcoming video services and multimedia applications are expected to use preencoded video for storage and transmission. Video transcoding is intended to provide transmission flexibility to preencoded bit streams by dynamically adjusting the bit rate of these bit streams according to new bandwidth constraints that were unknown at the time of encoding. In this paper, we propose a drift-free MPEG-2 video transcoder, working entirely in the frequency domain. The various modes of motion compensation (MC) defined in MPEG-2 are implemented in the discrete cosine transform (DCT) domain at reduced computational complexity. By using approximate matrices to compute the MC-DCT blocks, we show that computational complexity can be reduced by 81% compared with the pixel domain approach. Moreover, by using a Lagrangian rate-distortion optimization for bit reallocation, we show that optimal transcoding of high-quality bit streams can produce better picture quality than that obtained by directly encoding the uncompressed video at the same bit rates using a nonoptimized Test Model 5 (TM5) encoder. Many of the forthcoming video services and multimedia applications are expected to use preencoded video for storage and transmission. Video transcoding is intended to provide transmission flexibility to preencoded bit streams by dynamically adjusting the bit rate of these bit streams according to new bandwidth constraints that were unknown at the time of encoding. In this paper, we propose a drift-free MPEG-2 video transcoder, working entirely in the frequency domain. The various modes of motion compensation (MC) defined in MPEG-2 are implemented in the discrete cosine transform (DCT) domain at reduced computational complexity. By using approximate matrices to compute the MC-DCT blocks, we show that computational complexity can be reduced by 81% compared with the pixel domain approach. Moreover, by using a Lagrangian rate-distortion optimization for bit reallocation, we show that optimal transcoding of high-quality bit streams can produce better picture quality than that obtained by directly encoding the uncompressed video at the same bit rates using a nonoptimized Test Model 5 (TM5) encoder Many of the forthcoming video services and multi-media applications are expected to use preencoded video for storage and transmission. Video transcoding is intended to provide transmission flexibility to preencoded bit streams by dynamically adjusting the bit rate of these bit streams according to new bandwidth constraints that were unknown at the time of encoding. In this paper, we propose a drift-free MPEG-2 video transcoder, working entirely in the frequency domain. The various modes of motion compensation (MC) defined in MPEG-2 are implemented in the discrete cosine transform (DCT) domain at reduced computational complexity. By using approximate matrices to compute the MC-DCT blocks, we show that computational complexity can be reduced by 81% compared with the pixel domain approach. Moreover, by using a Lagrangian rate-distortion optimization for bit reallocation, we show that optimal transcoding of high-quality bit streams can produce better picture quality than that obtained by directly encoding the uncompressed video at the same bit rates using a nonoptimized Test Model 5 (TM5) encoder. |
Author | Ghanbari, M. Assuncao, P.A.A. |
Author_xml | – sequence: 1 givenname: P.A.A. surname: Assuncao fullname: Assuncao, P.A.A. organization: Dept. of Electron. Syst. Eng., Essex Univ., Colchester, UK – sequence: 2 givenname: M. surname: Ghanbari fullname: Ghanbari, M. |
BackLink | http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=1658955$$DView record in Pascal Francis |
BookMark | eNqFkb1LBDEUxFOc4J1a2FqlEMFivWSz-bhSRE9B0ULBLrzNvkBkd3Mme8L99-5xh4UIVq-Y3wzMvBmZ9LFHQk45u-KcLeZaXWmhdFlNyJQzyQtTcnlIZjl_MMYrU-kpeb-mPuHnGnu3KZrYQejpV2gw0iFBn11sMFEfE202PXTB0ToMRYIBacJm7YYQexo9fXq5XRblVqR5SAhdPiYHHtqMJ_t7RN7ubl9v7ovH5-XDzfVj4YTQQyHAK19z1oACV0kHDlQNWvDaMAnIvS49Y2IsIapSVk4YUVdeeuZKYdA04ohc7HJXKY418mC7kB22LfQY19mWpjSKC_k_qKXQC7UYwfM9CNlB68cdXMh2lUIHaWO5kmYht3nzHeZSzDmhty4MsB1kXC60ljO7_YLVyu6-MDoufzl-Mv9gz3ZsQMQfbi9-A2kJkp4 |
CODEN | ITCTEM |
CitedBy_id | crossref_primary_10_1109_TMM_2007_902895 crossref_primary_10_1002_ecja_10066 crossref_primary_10_1016_S0923_5965_03_00055_9 crossref_primary_10_1109_TCE_2009_5278014 crossref_primary_10_1016_j_jvcir_2004_11_009 crossref_primary_10_1109_TCSVT_2002_1003470 crossref_primary_10_1109_TMM_2003_819761 crossref_primary_10_1631_BF02910634 crossref_primary_10_1109_TCSVT_2008_918459 crossref_primary_10_1155_2007_57291 crossref_primary_10_1016_j_rti_2004_07_002 crossref_primary_10_1007_BF03001904 crossref_primary_10_1007_s11042_007_0126_7 crossref_primary_10_1002_ecja_20146 crossref_primary_10_1049_el_20030817 crossref_primary_10_1109_ACCESS_2022_3146162 crossref_primary_10_1016_j_rti_2004_08_004 crossref_primary_10_1109_TCSVT_2009_2020334 crossref_primary_10_1109_TCSVT_2002_806819 crossref_primary_10_1002_ima_20064 crossref_primary_10_1109_TCE_2006_1605037 crossref_primary_10_1109_TCSVT_2006_882540 crossref_primary_10_1016_j_image_2010_01_006 crossref_primary_10_1109_TCSVT_2005_854216 crossref_primary_10_3745_KIPSTA_2003_10A_6_691 crossref_primary_10_1109_TCE_2004_1309455 crossref_primary_10_1109_TMM_2004_840602 crossref_primary_10_1371_journal_pone_0215131 crossref_primary_10_1016_j_image_2003_08_017 crossref_primary_10_2298_CSIS0401045T crossref_primary_10_1002_wcm_88 crossref_primary_10_1016_S0923_5965_01_00004_2 crossref_primary_10_1109_TCE_2005_1510508 crossref_primary_10_1002_scj_10062 crossref_primary_10_1016_j_jvcir_2005_04_001 crossref_primary_10_1007_s11042_024_20556_6 crossref_primary_10_1049_ip_com_20000772 crossref_primary_10_1016_S0923_5965_03_00056_0 crossref_primary_10_1016_j_image_2005_04_003 crossref_primary_10_1109_TCSVT_2005_848353 crossref_primary_10_1109_TCSVT_2006_871324 crossref_primary_10_1109_TIP_2008_2007560 crossref_primary_10_1016_j_jss_2003_09_029 crossref_primary_10_1109_TCSVT_2003_816505 crossref_primary_10_1007_BF02836678 crossref_primary_10_1016_j_image_2007_02_002 crossref_primary_10_1109_TCE_2006_1605050 crossref_primary_10_1587_transfun_E96_A_1253 crossref_primary_10_1109_76_911163 crossref_primary_10_1109_76_911164 crossref_primary_10_1016_S0923_5965_03_00058_4 crossref_primary_10_1109_TMM_2003_822791 crossref_primary_10_1587_transfun_E96_A_2142 crossref_primary_10_1016_j_image_2006_11_002 crossref_primary_10_1109_TCE_2004_1277873 crossref_primary_10_1109_TFUZZ_2009_2023325 crossref_primary_10_1109_TCSVT_2005_854240 crossref_primary_10_3745_KIPSTB_2005_12B_6_637 crossref_primary_10_1080_02533839_2007_9671332 crossref_primary_10_1109_TCSVT_2002_805508 crossref_primary_10_1109_TCSVT_2008_918274 crossref_primary_10_1587_transinf_E92_D_298 crossref_primary_10_1109_TCSVT_2013_2241352 crossref_primary_10_1109_TCSVT_2002_805509 crossref_primary_10_1117_1_2010227 crossref_primary_10_1109_6046_845014 crossref_primary_10_1109_76_999204 crossref_primary_10_1109_MSP_2003_1184336 crossref_primary_10_1016_S0923_5965_02_00087_5 crossref_primary_10_1049_ip_vis_20040811 crossref_primary_10_1006_jvci_2000_0449 crossref_primary_10_1016_S0923_5965_02_00025_5 crossref_primary_10_1109_TCE_2009_5174429 crossref_primary_10_1109_TMM_2009_2030606 crossref_primary_10_1109_TCSVT_2006_881855 crossref_primary_10_1109_TCSVT_2007_897462 crossref_primary_10_1109_TCSVT_2011_2168150 crossref_primary_10_1109_TCSVT_2006_871392 crossref_primary_10_1016_j_image_2005_09_002 crossref_primary_10_1016_j_image_2008_05_005 crossref_primary_10_1049_el_20056967 crossref_primary_10_1109_TCSVT_2006_870022 crossref_primary_10_1109_TIP_2003_809015 crossref_primary_10_1109_TMM_2015_2512231 crossref_primary_10_1049_iet_com_20080047 crossref_primary_10_1587_transinf_E95_D_1313 crossref_primary_10_1109_TCE_2002_1037037 crossref_primary_10_1109_JPROC_2004_839620 crossref_primary_10_1109_TMM_2005_854472 crossref_primary_10_1109_TMM_2005_864346 crossref_primary_10_1016_S0923_5965_03_00057_2 crossref_primary_10_1109_TCSVT_2007_903554 crossref_primary_10_1049_el_20040026 |
Cites_doi | 10.1109/ICASSP.1997.595329 10.1109/ICC.1995.525235 10.1109/5.364469 10.1109/76.585926 10.1109/ICASSP.1996.547743 10.1109/83.217221 10.1109/49.363151 10.1109/29.90373 10.1109/93.410513 10.1109/ICIP.1995.537658 10.1049/cp:19950164 10.1016/0923-5965(95)00067-4 10.1109/ICASSP.1996.544846 10.1049/cp:19950165 10.1109/ICIP.1996.561032 10.1109/76.488826 10.1117/12.263227 10.1109/49.32340 10.1109/ICASSP.1985.1168499 |
ContentType | Journal Article |
Copyright | 1999 INIST-CNRS |
Copyright_xml | – notice: 1999 INIST-CNRS |
DBID | RIA RIE AAYXX CITATION IQODW 7SP 7U5 8FD L7M |
DOI | 10.1109/76.736724 |
DatabaseName | IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef Pascal-Francis Electronics & Communications Abstracts Solid State and Superconductivity Abstracts Technology Research Database Advanced Technologies Database with Aerospace |
DatabaseTitle | CrossRef Solid State and Superconductivity Abstracts Technology Research Database Advanced Technologies Database with Aerospace Electronics & Communications Abstracts |
DatabaseTitleList | Technology Research Database Solid State and Superconductivity Abstracts |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Xplore Digtal Library (IEEE/IET Electronic Library-IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering Applied Sciences |
EndPage | 967 |
ExternalDocumentID | 1658955 10_1109_76_736724 736724 |
GroupedDBID | -~X 0R~ 29I 4.4 5GY 5VS 6IK 97E AAJGR AARMG AASAJ AAWTH ABAZT ABQJQ ABVLG ACGFO ACGFS ACIWK AENEX AETIX AGQYO AGSQL AHBIQ AI. AIBXA AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ASUFR ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 EBS EJD HZ~ H~9 ICLAB IFIPE IFJZH IPLJI JAVBF LAI M43 O9- OCL P2P RIA RIE RNS RXW TAE TN5 VH1 AAYXX CITATION RIG IQODW 7SP 7U5 8FD L7M |
ID | FETCH-LOGICAL-c337t-3af6fb10da6ac45caca6ba731b805ae1f72f00372434254c383b4f5f0c238e8d3 |
IEDL.DBID | RIE |
ISSN | 1051-8215 |
IngestDate | Fri Jul 11 15:13:04 EDT 2025 Fri Jul 11 03:29:25 EDT 2025 Mon Jul 21 09:15:34 EDT 2025 Thu Apr 24 22:51:58 EDT 2025 Tue Jul 01 00:40:54 EDT 2025 Tue Aug 26 21:00:22 EDT 2025 |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 8 |
Keywords | Multimedia Dynamic bit rate Image processing Data compression Digital television Video signal Data storage Transcoding Frequency domain method Cosine transform Image converter Signal processing Motion compensation |
Language | English |
License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html CC BY 4.0 |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c337t-3af6fb10da6ac45caca6ba731b805ae1f72f00372434254c383b4f5f0c238e8d3 |
Notes | ObjectType-Article-2 SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 23 |
PQID | 27537969 |
PQPubID | 23500 |
PageCount | 15 |
ParticipantIDs | pascalfrancis_primary_1658955 ieee_primary_736724 crossref_primary_10_1109_76_736724 proquest_miscellaneous_28286135 crossref_citationtrail_10_1109_76_736724 proquest_miscellaneous_27537969 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 1900 |
PublicationDate | 1998-12-01 |
PublicationDateYYYYMMDD | 1998-12-01 |
PublicationDate_xml | – month: 12 year: 1998 text: 1998-12-01 day: 01 |
PublicationDecade | 1990 |
PublicationPlace | New York, NY |
PublicationPlace_xml | – name: New York, NY |
PublicationTitle | IEEE transactions on circuits and systems for video technology |
PublicationTitleAbbrev | TCSVT |
PublicationYear | 1998 |
Publisher | IEEE Institute of Electrical and Electronics Engineers |
Publisher_xml | – name: IEEE – name: Institute of Electrical and Electronics Engineers |
References | ref12 ref15 ref14 ref11 ref2 ref1 ref17 ref19 ref18 iso/iec (ref16) 1993 civanlar (ref6) 1994 (ref8) 1995 ref24 shoham (ref23) 1988; 36 ref26 ref25 ref21 ref7 ref9 ref4 pennebaker (ref22) 1993 ref3 eleftheriadis (ref10) 1995 ref5 morrison (ref13) 1994 arai (ref20) 1988; e71 |
References_xml | – ident: ref15 doi: 10.1109/ICASSP.1997.595329 – ident: ref5 doi: 10.1109/ICC.1995.525235 – ident: ref1 doi: 10.1109/5.364469 – ident: ref21 doi: 10.1109/76.585926 – start-page: 95 year: 1995 ident: ref10 article-title: meeting arbitrary qos constraints using dynamic rate shaping of coded digital video publication-title: 5th Int Workshop Network and Operating Syst for Digital Audio and Video – ident: ref17 doi: 10.1109/ICASSP.1996.547743 – ident: ref24 doi: 10.1109/83.217221 – ident: ref19 doi: 10.1109/49.363151 – volume: 36 start-page: 1445 year: 1988 ident: ref23 article-title: efficient bit allocation for an arbitrary set of quantizers publication-title: IEEE Trans on Acoustics Speech and Signal Processing doi: 10.1109/29.90373 – start-page: c2.1 year: 1994 ident: ref6 article-title: an experimental system for mpeg-2 video transmission over atm networks publication-title: 6th Int Workshop Packet Video – ident: ref3 doi: 10.1109/93.410513 – volume: e71 start-page: 1095 year: 1988 ident: ref20 article-title: a fast dct-sq scheme for images publication-title: Trans IEICE – ident: ref11 doi: 10.1109/ICIP.1995.537658 – ident: ref2 doi: 10.1049/cp:19950164 – ident: ref14 doi: 10.1016/0923-5965(95)00067-4 – year: 1993 ident: ref16 publication-title: Test Model 5 ISO/IEC JTC1/ SC29/ WG11/ N0400 MPEG93/457 – ident: ref12 doi: 10.1109/ICASSP.1996.544846 – ident: ref4 doi: 10.1049/cp:19950165 – ident: ref26 doi: 10.1109/ICIP.1996.561032 – ident: ref9 doi: 10.1109/76.488826 – ident: ref25 doi: 10.1117/12.263227 – start-page: 392 year: 1994 ident: ref13 article-title: reduction of bit-rate of compressed video while in its coded form publication-title: 6th Int Workshop Packet Video – ident: ref7 doi: 10.1109/49.32340 – ident: ref18 doi: 10.1109/ICASSP.1985.1168499 – year: 1993 ident: ref22 publication-title: JPEG Still Image Data Compression Standard – year: 1995 ident: ref8 publication-title: ISO/IEC 13818-2 Information technology— Generic coding of moving pictures and associated audio information— Part 2 Video |
SSID | ssj0014847 |
Score | 2.00463 |
Snippet | Many of the forthcoming video services and multimedia applications are expected to use preencoded video for storage and transmission. Video transcoding is... Many of the forthcoming video services and multi-media applications are expected to use preencoded video for storage and transmission. Video transcoding is... |
SourceID | proquest pascalfrancis crossref ieee |
SourceType | Aggregation Database Index Database Enrichment Source Publisher |
StartPage | 953 |
SubjectTerms | Applied sciences Bandwidth Bit rate Computational complexity Discrete cosine transforms Encoding Exact sciences and technology Frequency domain analysis Image processing Information, signal and communications theory Lagrangian functions Motion compensation Signal processing Streaming media Telecommunications and information theory Transcoding |
Title | A frequency-domain video transcoder for dynamic bit-rate reduction of MPEG-2 bit streams |
URI | https://ieeexplore.ieee.org/document/736724 https://www.proquest.com/docview/27537969 https://www.proquest.com/docview/28286135 |
Volume | 8 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LT9wwELaAExzKo1RdXrWqHrh4SfyMj6jioUpUPRRpb5Ht2BJqSdBu9gC_Ho-dXR5FqLcoGSuKx87MeOb7BqFvoaCWKyqJpl4S3mhGohcuiA208UxbIROV0tVPeXnNf0zEZODZTlgY730qPvNjuEy5_KZzczgqO1FMKspX0WqM2zJUa5kw4FXqJRa9hZJU0YwNJEJloU-UHOeBL0xP6qUClZBmFicj5C4W__yQk5U538zw7VkiJ4Tikj_jeW_H7uEVdeN_fsAW-jB4m_g0L49ttOLbHbTxjIPwI5qc4jDN9dT3pOluzU2LAZvX4R7MGEDepzh6trjJveuxvekJ8EvgKbC-gl5xF_DVr7MLQuEhBviJuZ3touvzs9_fL8nQboE4xlRPmAky2LJojDSOC2eckdYoVtqqEMaXQdEAdDWUs7jRuYuxreVBhMJFs--rhn1Ca23X-s8Ie1YGHV0n46XjIZRVsNrzBrJwlnlrRuh4oYnaDVzk0BLjb51ikkLXStZ5skbo61L0LhNwvCW0A5O9FFjcPXyh3afx0e3SQozQl4W267ipIFNiWt_NZzWNQZzSUr8jAfD7kom9N9-8j9YTdjGVvRygtX4694fReentUVq2j5TN7b0 |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1Nb9QwELWgHIADhULFQj8s1AMXbxN_xscKtV2gW_XQSnuLbMeWqrYJ2s0e4NfjsbMLhQpxi5KJonjszHNm3huEDkJBLVdUEk29JLzRjEQULogNtPFMWyGTlNL0XE6u-JeZmA0624kL471PxWd-DIcpl990bgm_yg4Vk4ryx-hJDPuCZrLWOmXAq9RNLOKFklQxkA0yQmWhD5Uc51vvBZ_UTQVqIc0iDkfIfSz--iSnOHOymQnciyRPCOUlN-Nlb8fuxx_ijf_5Ci_RiwFv4qM8QV6hR77dQs9_UyF8jWZHOMxzRfV30nR35rrFwM7rcA-BDEjvcxyxLW5y93psr3sCChN4Drqv4FncBTy9OD4lFC5iIKCYu8UbdHVyfPlpQoaGC8QxpnrCTJDBlkVjpHFcOOOMtEax0laFML4MigYQrKGcxaXOXdzdWh5EKFwM_L5q2DbaaLvWv0XYszLoCJ6Ml46HUFbBas8byMNZ5q0ZoY8rT9RuUCOHphi3ddqVFLpWss6DNUIf1qbfsgTHQ0ZbMNhrg9XZ3Xve_XV_BF5aiBHaX3m7jssKciWm9d1yUdO4jVNa6n9YAAG_ZOLdg0_eR08nl9Oz-uzz-df36FliMqYimB200c-XfjdCmd7upSn8Ex5J8Qc |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+frequency-domain+video+transcoder+for+dynamic+bit-rate+reduction+of+MPEG-2+bit+streams&rft.jtitle=IEEE+transactions+on+circuits+and+systems+for+video+technology&rft.au=Assuncao%2C+P.A.A.&rft.au=Ghanbari%2C+M.&rft.date=1998-12-01&rft.pub=IEEE&rft.issn=1051-8215&rft.volume=8&rft.issue=8&rft.spage=953&rft.epage=967&rft_id=info:doi/10.1109%2F76.736724&rft.externalDocID=736724 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1051-8215&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1051-8215&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1051-8215&client=summon |