A generalized fast algorithm for n-D discrete cosine transform and its application to motion picture coding

In this paper, a generalized fast computational algorithm for the n-dimensional discrete cosine transform (DCT) of length N=2/sup m/ (m/spl ges/2) is presented. The developed algorithm is proved and its efficiency is evaluated theoretically. The theoretical results show that compared with the conven...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on circuits and systems. 2, Analog and digital signal processing Vol. 46; no. 5; pp. 617 - 627
Main Authors Zhishun Wang, Zhenya He, Cairong Zou, Chen, J.D.Z.
Format Journal Article
LanguageEnglish
Published New York, NY IEEE 01.05.1999
Institute of Electrical and Electronics Engineers
Subjects
Online AccessGet full text
ISSN1057-7130
DOI10.1109/82.769810

Cover

Abstract In this paper, a generalized fast computational algorithm for the n-dimensional discrete cosine transform (DCT) of length N=2/sup m/ (m/spl ges/2) is presented. The developed algorithm is proved and its efficiency is evaluated theoretically. The theoretical results show that compared with the conventional method of computing the one-dimensional along n directions, the number of multiplications needed by our algorithm is only 1/n of that required by the conventional method; for the total number of additions, the latter is a bit more when N/spl les/8 and much fewer when N/spl ges/16 than the former. To validate the proposed algorithm, we take the case when n=3 as an example and apply it to motion-picture coding. The results show that our method is superior to MPEG-2 in speed and coding performance. The algorithm is clearly described and it is easy to make a computer program for implementation.
AbstractList In this paper, a generalized fast computational algorithm for the n-dimensional discrete cosine transform (DCT) of length N=2/sup m/ (m/spl ges/2) is presented. The developed algorithm is proved and its efficiency is evaluated theoretically. The theoretical results show that compared with the conventional method of computing the one-dimensional along n directions, the number of multiplications needed by our algorithm is only 1/n of that required by the conventional method; for the total number of additions, the latter is a bit more when N/spl les/8 and much fewer when N/spl ges/16 than the former. To validate the proposed algorithm, we take the case when n=3 as an example and apply it to motion-picture coding. The results show that our method is superior to MPEG-2 in speed and coding performance. The algorithm is clearly described and it is easy to make a computer program for implementation.
In this paper, a generalized fast computational algorithm for the n-dimensional discrete cosine transform (DCT) of length N identical with 2 super(m) (m greater than or equal to 2) is presented. The developed algorithm is proved and its efficiency is evaluated theoretically. The theoretical results show that compared with the conventional method of computing the one-dimensional along n directions, the number of multiplications needed by our algorithm is only 1/n of that required by the conventional method; for the total number of additions, the latter is a bit more when N less than or equal to 8 and much fewer when N greater than or equal to 16 than the former. To validate the proposed algorithm, we take the case when n identical with 3 as an example and apply it to motion-picture coding. The results show that our method is superior to MPEG-2 in speed and coding performance. The algorithm is clearly described and it is easy to make a computer program for implementation.
Author Cairong Zou
Zhishun Wang
Chen, J.D.Z.
Zhenya He
Author_xml – sequence: 1
  surname: Zhishun Wang
  fullname: Zhishun Wang
  organization: Lynn Inst. for Healthcare Res., Oklahoma City, OK, USA
– sequence: 2
  surname: Zhenya He
  fullname: Zhenya He
– sequence: 3
  surname: Cairong Zou
  fullname: Cairong Zou
– sequence: 4
  givenname: J.D.Z.
  surname: Chen
  fullname: Chen, J.D.Z.
BackLink http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=1790236$$DView record in Pascal Francis
BookMark eNptkL1PwzAQxT0UiRYYWJk8ICSGwNmmTjJWfEtILN0jxz4XQ2IH2x3gryelFUiI6U56v_d092Zk4oNHQo4ZXDAG9WXFL0pZVwwmZMpgXhYlE7BPZim9AkDF6mpK3hZ0hR6j6twnGmpVylR1qxBdfumpDZH64oYal3TEjFSH5DzSHJVPo9hT5Q11OVE1DJ3TKrvgaQ60D9_b4HRex43NOL86JHtWdQmPdvOALO9ul9cPxdPz_eP14qnQAmQumOFWGSOgNopf2VZpkC3CvGXCtiB4WVk516hrprmUom0tgpxzprVhGqw4IGfb2CGG9zWm3PTj-dh1ymNYp4bLWgou2Aie7kCVtOrs-JR2qRmi61X8aFhZAxdyxM63mI4hpYj2l4BmU3RT8WZb9Mhe_mG1y9-tjJW57l_HydbhEPEneSd-AXvsjas
CODEN ICSPE5
CitedBy_id crossref_primary_10_1109_TSP_2002_806558
crossref_primary_10_1016_j_sigpro_2007_12_003
crossref_primary_10_1016_S0096_3003_01_00206_5
crossref_primary_10_1117_1_2804710
crossref_primary_10_1049_ip_vis_20010317
crossref_primary_10_1049_ip_vis_20010239
crossref_primary_10_1109_TSP_2004_823472
crossref_primary_10_1137_070693370
crossref_primary_10_1007_BF02713943
crossref_primary_10_1109_82_899646
crossref_primary_10_1109_TCSI_2005_852935
crossref_primary_10_1137_S1064827501394830
crossref_primary_10_1016_j_imavis_2007_07_009
crossref_primary_10_1109_78_942642
crossref_primary_10_1109_TIP_2006_875214
Cites_doi 10.1109/T-C.1974.223784
10.1109/TCOM.1977.1093761
10.1109/36.368225
10.1117/12.45176
10.1109/TCOM.1977.1093941
10.1109/78.157217
10.1109/2945.468390
10.1109/TASSP.1985.1164737
10.1109/TC.1982.1676108
10.1109/TASSP.1980.1163351
10.1145/103085.103090
10.1109/TASSP.1984.1164443
10.1109/26.46532
10.1109/ICASSP.1990.115696
10.1109/78.157218
10.1109/ISCAS.1995.521547
10.1117/12.233206
10.1109/78.298269
ContentType Journal Article
Copyright 1999 INIST-CNRS
Copyright_xml – notice: 1999 INIST-CNRS
DBID RIA
RIE
AAYXX
CITATION
IQODW
7SP
8FD
L7M
DOI 10.1109/82.769810
DatabaseName IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Electronic Library (IEL)
CrossRef
Pascal-Francis
Electronics & Communications Abstracts
Technology Research Database
Advanced Technologies Database with Aerospace
DatabaseTitle CrossRef
Technology Research Database
Advanced Technologies Database with Aerospace
Electronics & Communications Abstracts
DatabaseTitleList
Technology Research Database
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE 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 627
ExternalDocumentID 1790236
10_1109_82_769810
769810
GroupedDBID -~X
0R~
29I
3EH
6IK
85S
AAJGR
AAWTH
ABAZT
ABQJQ
ABVLG
ACIWK
AGQYO
AHBIQ
AIBXA
ALLEH
ALMA_UNASSIGNED_HOLDINGS
ASUFR
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
EBS
EJD
HZ~
H~9
ICLAB
IFIPE
IFJZH
IPLJI
JAVBF
LAI
O9-
OCL
PZZ
RIA
RIE
RNS
VJK
AAYXX
CITATION
IQODW
RIG
7SP
8FD
L7M
ID FETCH-LOGICAL-c306t-1d2fadd309da24fbac06be05b13fb03278f65cec91c2663bbfe06521ccd1c0f3
IEDL.DBID RIE
ISSN 1057-7130
IngestDate Fri Sep 05 12:02:58 EDT 2025
Mon Jul 21 09:15:34 EDT 2025
Thu Apr 24 23:05:50 EDT 2025
Wed Oct 01 04:29:19 EDT 2025
Wed Aug 27 02:55:08 EDT 2025
IsPeerReviewed false
IsScholarly false
Issue 5
Keywords Motion picture studio
Computer program
Image processing
Coding circuit
Theoretical study
Signal processing
Performance analysis
Fast algorithm
Multidimensional system
Implementation
Cosine transform
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html
CC BY 4.0
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c306t-1d2fadd309da24fbac06be05b13fb03278f65cec91c2663bbfe06521ccd1c0f3
Notes ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
PQID 26963231
PQPubID 23500
PageCount 11
ParticipantIDs crossref_primary_10_1109_82_769810
crossref_citationtrail_10_1109_82_769810
ieee_primary_769810
proquest_miscellaneous_26963231
pascalfrancis_primary_1790236
ProviderPackageCode CITATION
AAYXX
PublicationCentury 1900
PublicationDate 1999-05-01
PublicationDateYYYYMMDD 1999-05-01
PublicationDate_xml – month: 05
  year: 1999
  text: 1999-05-01
  day: 01
PublicationDecade 1990
PublicationPlace New York, NY
PublicationPlace_xml – name: New York, NY
PublicationTitle IEEE transactions on circuits and systems. 2, Analog and digital signal processing
PublicationTitleAbbrev T-CAS2
PublicationYear 1999
Publisher IEEE
Institute of Electrical and Electronics Engineers
Publisher_xml – name: IEEE
– name: Institute of Electrical and Electronics Engineers
References ref13
hou (ref7) 1987; assp 35
ref15
ref14
ref11
ref10
mepg software simulation group (mssg) (ref20) 1996
ref21
ref2
ref1
ref17
ref16
ref19
ref18
ref8
ref9
ref4
ref3
ref6
ref5
wang (ref12) 1995
References_xml – ident: ref1
  doi: 10.1109/T-C.1974.223784
– ident: ref13
  doi: 10.1109/TCOM.1977.1093761
– ident: ref15
  doi: 10.1109/36.368225
– ident: ref16
  doi: 10.1117/12.45176
– ident: ref2
  doi: 10.1109/TCOM.1977.1093941
– ident: ref10
  doi: 10.1109/78.157217
– ident: ref18
  doi: 10.1109/2945.468390
– ident: ref6
  doi: 10.1109/TASSP.1985.1164737
– ident: ref4
  doi: 10.1109/TC.1982.1676108
– ident: ref3
  doi: 10.1109/TASSP.1980.1163351
– ident: ref19
  doi: 10.1145/103085.103090
– ident: ref5
  doi: 10.1109/TASSP.1984.1164443
– year: 1995
  ident: ref12
  article-title: a new fast indexing algorithm for the discrete cosine transform
  publication-title: ICNNSP 95
– ident: ref21
  doi: 10.1109/26.46532
– ident: ref8
  doi: 10.1109/ICASSP.1990.115696
– ident: ref9
  doi: 10.1109/78.157218
– volume: assp 35
  start-page: 1455
  year: 1987
  ident: ref7
  article-title: a fast recursive algorithm for computing the discrete cosine transform
  publication-title: IEEE Trans on Acoustics Speech and Signal Processing
– ident: ref14
  doi: 10.1109/ISCAS.1995.521547
– ident: ref17
  doi: 10.1117/12.233206
– year: 1996
  ident: ref20
  publication-title: MPEG2 Encoder/Decoder Version 1 2
– ident: ref11
  doi: 10.1109/78.298269
SSID ssj0008198
Score 1.3208917
Snippet In this paper, a generalized fast computational algorithm for the n-dimensional discrete cosine transform (DCT) of length N=2/sup m/ (m/spl ges/2) is...
In this paper, a generalized fast computational algorithm for the n-dimensional discrete cosine transform (DCT) of length N identical with 2 super(m) (m...
SourceID proquest
pascalfrancis
crossref
ieee
SourceType Aggregation Database
Index Database
Enrichment Source
Publisher
StartPage 617
SubjectTerms Applied sciences
Data compression
Discrete cosine transforms
Discrete transforms
Exact sciences and technology
Feature extraction
Image coding
Image processing
Information, signal and communications theory
Motion pictures
Signal processing
Signal processing algorithms
Telecommunications and information theory
Transform coding
Title A generalized fast algorithm for n-D discrete cosine transform and its application to motion picture coding
URI https://ieeexplore.ieee.org/document/769810
https://www.proquest.com/docview/26963231
Volume 46
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVIEE
  databaseName: IEEE Electronic Library (IEL)
  issn: 1057-7130
  databaseCode: RIE
  dateStart: 19920101
  customDbUrl:
  isFulltext: true
  dateEnd: 20031231
  titleUrlDefault: https://ieeexplore.ieee.org/
  omitProxy: false
  ssIdentifier: ssj0008198
  providerName: IEEE
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwELaACQbeiAIFCzGwuMRJm8eIgAohwQQSW-THGSogqRp34ddzttPyHNiiyI4U27n7Lnf3fYScaKd-EwtggMEX6xstmMx5yiDNOYjcSOn1U27v0uuH_s3j4LHl2fa9MADgi8-g5y59Ll_Xaup-lZ1laZG7dqrFLE9Dq9bc6KJjC11vg4xh3BW1JEI8Ks7yuBcmfnM9XkvFVUKKBhfDBBWLXwbZe5nhWmjfbjw5oSsueelNreyp9x_Ujf98gXWy2qJNeh6OxwZZgGqTrHzhINwiL-f0KVBPj95BUyMaS8XrUz0Z2ec3ipCWVuySuubdCeJrqmpXKE_tDO9SUWk6sg39kgmntqZBHYiORz5FgdOcj9wm98Or-4tr1iowMIWhhGVcxwYNYBIVWsR9I4WKUgnRQPLEyCiJs9ykAwWq4AodfSKlAYQ0MVdKcxWZZIcsVXUFu4QKjTgS0ZAzIX1dAOJKkeD5QLuPAE3xDjmd7U2pWnZyJ5LxWvooJSrKPC7D8nXI8XzoOFBy_DVo0y3_fMDsbvfbfn_OzwpHpd8hR7P9L_Ezc7kTUUE9bco4RUuFWHjvz-fuk-VA5-AKIQ_Ikp1MoYtgxcpDf0w_ABpy6nc
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LT9wwELYQPQAHoBTUhS5roR568RLntckRtaBteZy2ErfIjzFdLSRo473w6xnb2S20HLhFkR0ptjPzTWbm-wj5qp36TSyAAQZfLDVaMFnwnEFecBCFkdLrp1zf5OPf6a_b7Lbj2fa9MADgi89g6C59Ll83auF-lZ2O8rJw7VQfsjRNs9CstTK76NpC31s2Yhh5RR2NEI_K0yIehqmvnI9XU3G1kKLF5TBBx-I_k-z9zMVOaOBuPT2hKy-ZDRdWDtXTP-SN73yFXbLd4U16Fg7IR7IG9R7ZesFC-InMzuhdIJ-ePoGmRrSWivu7Zj61fx4oglpasx_Ute_OEWFT1bhSeWqXiJeKWtOpbemLXDi1DQ36QPRx6pMUOM15yX0yuTiffB-zToOBKQwmLOM6NmgCk6jUIk6NFCrKJUSZ5ImRURKPCpNnClTJFbr6REoDCGpirpTmKjLJAVmvmxo-Eyo0IknEQ86IpLoERJYiwROClh8hmuI98m25N5Xq-MmdTMZ95eOUqKyKuArL1yMnq6GPgZTjrUF7bvlXA5Z3-6_2--_8UenI9HtksNz_Cj80lz0RNTSLtopztFWIhg_ffO6AbIwn11fV1c-byyOyGcgdXFnkF7Ju5wvoI3Sx8tgf2WeAXO3E
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+generalized+fast+algorithm+for+n-D+discrete+cosine+transform+and+its+application+to+motion+picture+coding&rft.jtitle=IEEE+transactions+on+circuits+and+systems.+2%2C+Analog+and+digital+signal+processing&rft.au=Zhishun+Wang&rft.au=Zhenya+He&rft.au=Cairong+Zou&rft.au=Chen%2C+J.D.Z.&rft.date=1999-05-01&rft.issn=1057-7130&rft.volume=46&rft.issue=5&rft.spage=617&rft.epage=627&rft_id=info:doi/10.1109%2F82.769810&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_82_769810
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1057-7130&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1057-7130&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1057-7130&client=summon