A hybrid hardware oriented motion estimation algorithm for HEVC/H.265

High Efficiency Video Coding (HEVC) is the latest video coding standard that supports high resolution videos by providing approximately twice the compression efficiency as compared to its previous standard H.264. Motion Estimation (ME) in HEVC is the most computation-intensive block as a result it b...

Full description

Saved in:
Bibliographic Details
Published inJournal of real-time image processing Vol. 18; no. 3; pp. 953 - 966
Main Authors Gogoi, Sushanta, Peesapati, Rangababu
Format Journal Article
LanguageEnglish
Published Berlin/Heidelberg Springer Berlin Heidelberg 01.06.2021
Springer Nature B.V
Subjects
Online AccessGet full text
ISSN1861-8200
1861-8219
DOI10.1007/s11554-020-01056-w

Cover

Abstract High Efficiency Video Coding (HEVC) is the latest video coding standard that supports high resolution videos by providing approximately twice the compression efficiency as compared to its previous standard H.264. Motion Estimation (ME) in HEVC is the most computation-intensive block as a result it becomes a bottleneck in the design of the encoder while implementing video applications on various computing platforms such as general purpose and embedded processors. So developing computational efficient architectures on Field Programmable Gate Array (FPGA) and Application Specific Integrated Circuit (ASIC) platforms is inevitable. This paper proposes a fast hybrid search pattern algorithm and its hardware architecture for encoding UHD videos. The proposed Integer ME (IME) algorithm requires an average of 11.19% less encoding time than the default Test Zone Search (TZS) algorithm in HM reference software with compromising decrement in PSNR and increment in bit rate. The proposed architecture is implemented in both FPGA and ASIC platform with TSMC 90 nm technology library. It consumed 32-33% of resources in Virtex-7 FPGA and 2784.4 K equivalent gate count (in terms of NAND ) and 18 kB of memory, respectively. The results show that maximum frequency of the proposed architecture is 162 MHz and a total power consumption is 463.4 mW. The architecture provides a maximum throughput of 2.78 Gpixels/sec due to it process 32 × 32 CU comparatively much less clock cycles (59.5) as compared to the state-of-the-art literature . Further, it supports 8K UHD ( 8192 × 4320 ) @ 78 fps.
AbstractList High Efficiency Video Coding (HEVC) is the latest video coding standard that supports high resolution videos by providing approximately twice the compression efficiency as compared to its previous standard H.264. Motion Estimation (ME) in HEVC is the most computation-intensive block as a result it becomes a bottleneck in the design of the encoder while implementing video applications on various computing platforms such as general purpose and embedded processors. So developing computational efficient architectures on Field Programmable Gate Array (FPGA) and Application Specific Integrated Circuit (ASIC) platforms is inevitable. This paper proposes a fast hybrid search pattern algorithm and its hardware architecture for encoding UHD videos. The proposed Integer ME (IME) algorithm requires an average of 11.19% less encoding time than the default Test Zone Search (TZS) algorithm in HM reference software with compromising decrement in PSNR and increment in bit rate. The proposed architecture is implemented in both FPGA and ASIC platform with TSMC 90 nm technology library. It consumed 32-33% of resources in Virtex-7 FPGA and 2784.4 K equivalent gate count (in terms of NAND ) and 18 kB of memory, respectively. The results show that maximum frequency of the proposed architecture is 162 MHz and a total power consumption is 463.4 mW. The architecture provides a maximum throughput of 2.78 Gpixels/sec due to it process 32 × 32 CU comparatively much less clock cycles (59.5) as compared to the state-of-the-art literature . Further, it supports 8K UHD ( 8192 × 4320 ) @ 78 fps.
High Efficiency Video Coding (HEVC) is the latest video coding standard that supports high resolution videos by providing approximately twice the compression efficiency as compared to its previous standard H.264. Motion Estimation (ME) in HEVC is the most computation-intensive block as a result it becomes a bottleneck in the design of the encoder while implementing video applications on various computing platforms such as general purpose and embedded processors. So developing computational efficient architectures on Field Programmable Gate Array (FPGA) and Application Specific Integrated Circuit (ASIC) platforms is inevitable. This paper proposes a fast hybrid search pattern algorithm and its hardware architecture for encoding UHD videos. The proposed Integer ME (IME) algorithm requires an average of 11.19% less encoding time than the default Test Zone Search (TZS) algorithm in HM reference software with compromising decrement in PSNR and increment in bit rate. The proposed architecture is implemented in both FPGA and ASIC platform with TSMC 90 nm technology library. It consumed 32-33% of resources in Virtex-7 FPGA and 2784.4 K equivalent gate count (in terms of NAND ) and 18 kB of memory, respectively. The results show that maximum frequency of the proposed architecture is 162 MHz and a total power consumption is 463.4 mW. The architecture provides a maximum throughput of 2.78 Gpixels/sec due to it process 32×32 CU comparatively much less clock cycles (59.5) as compared to the state-of-the-art literature . Further, it supports 8K UHD (8192×4320) @ 78 fps.
Author Peesapati, Rangababu
Gogoi, Sushanta
Author_xml – sequence: 1
  givenname: Sushanta
  surname: Gogoi
  fullname: Gogoi, Sushanta
  email: sushantagogoi@gmail.com
  organization: Department of Electronics and Communication Engineering, National Institute of Technology
– sequence: 2
  givenname: Rangababu
  surname: Peesapati
  fullname: Peesapati, Rangababu
  organization: Department of Electronics and Communication Engineering, National Institute of Technology
BookMark eNp9kEFrAjEQhUOxULX9Az0t9Lw6kzXZ7FHE1oLQS9tryGazuqIbm0TEf9_olhZ68DIZyPtm5r0B6bW2NYQ8IowQIB97RMYmKVBIAYHx9HhD-ig4poJi0fvtAe7IwPsNAM95xvpkPk3Wp9I1VbJWrjoqZxLrGtMGUyU7GxrbJsaHZqcurdqu4m9Y75LaumQx_5yNFyPK2T25rdXWm4efd0g-nufvs0W6fHt5nU2Xqc6wCGklFK91UeoJgGEUlaECYlUKtZqUilJNa1NgTXmpQYMCTVleZrRkyDOB2ZA8dXP3zn4d4mFyYw-ujSslLaLFnBUgokp0Ku2s987UUjfhYiA41WwlgjyHJrvQZAxNXkKTx4jSf-jeRfPudB3KOshHcbsy7u-qK9Q3mPeAuQ
CitedBy_id crossref_primary_10_1002_cpe_7873
crossref_primary_10_1007_s11554_022_01238_8
crossref_primary_10_1007_s11554_023_01402_8
crossref_primary_10_1007_s11760_022_02353_6
crossref_primary_10_1016_j_dsp_2023_104130
crossref_primary_10_1109_TCE_2021_3139944
crossref_primary_10_1007_s11554_024_01596_5
crossref_primary_10_1007_s11042_023_15628_y
crossref_primary_10_1109_TCE_2024_3399123
crossref_primary_10_1109_TCE_2021_3126670
Cites_doi 10.1109/76.473553
10.1109/26.57512
10.1109/76.499840
10.1109/76.709403
10.1109/TCSVT.2012.2221191
10.1109/76.931116
10.1109/TCSVT.2002.1003474
10.1002/cta.2775
10.1109/31.55010
10.1007/s11265-017-1321-z
10.1109/76.664095
10.1109/31.44347
10.1109/TVLSI.2014.2386897
10.1109/MMUL.2015.26
10.1049/el.2013.0936
10.1016/j.micpro.2019.102852
10.1109/TCOM.1981.1094950
10.1109/31.44348
10.1109/JSSC.2013.2293136
10.1109/TIP.2002.806251
10.1109/TCSVT.2002.806818
10.1007/s10470-017-1072-6
10.1109/TCSVT.2015.2389472
10.1109/76.313138
10.1109/TCOM.1985.1096398
10.1109/76.510936
10.1007/s11265-013-0793-8
10.1109/ISCAS.2019.8702775
10.1109/MWSCAS.2015.7282040
10.1109/ICCE-Berlin.2012.6336494
10.1109/EUVIP.2018.8611766
10.1109/NAFOSTED.2017.8108085
10.1109/BMSB.2014.6873547
10.1109/SSST.2012.6195131
10.1117/12.411871
10.1109/VCIP.2014.7051540
ContentType Journal Article
Copyright The Author(s), under exclusive licence to Springer-Verlag GmbH, DE part of Springer Nature 2021
The Author(s), under exclusive licence to Springer-Verlag GmbH, DE part of Springer Nature 2021.
Copyright_xml – notice: The Author(s), under exclusive licence to Springer-Verlag GmbH, DE part of Springer Nature 2021
– notice: The Author(s), under exclusive licence to Springer-Verlag GmbH, DE part of Springer Nature 2021.
DBID AAYXX
CITATION
8FE
8FG
AFKRA
ARAPS
AZQEC
BENPR
BGLVJ
CCPQU
DWQXO
GNUQQ
HCIFZ
JQ2
K7-
P5Z
P62
PHGZM
PHGZT
PKEHL
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
DOI 10.1007/s11554-020-01056-w
DatabaseName CrossRef
ProQuest SciTech Collection
ProQuest Technology Collection
ProQuest Central UK/Ireland
Advanced Technologies & Computer Science Collection
ProQuest Central Essentials
ProQuest Central
Technology collection
ProQuest One Community College
ProQuest Central Korea
ProQuest Central Student
SciTech Premium Collection (Proquest)
ProQuest Computer Science Collection
Computer Science Database
Advanced Technologies & Aerospace Database
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Premium
ProQuest One Academic
ProQuest One Academic Middle East (New)
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Applied & Life Sciences
ProQuest One Academic
ProQuest One Academic UKI Edition
ProQuest Central China
DatabaseTitle CrossRef
Advanced Technologies & Aerospace Collection
Computer Science Database
ProQuest Central Student
Technology Collection
ProQuest One Academic Middle East (New)
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Computer Science Collection
ProQuest One Academic Eastern Edition
SciTech Premium Collection
ProQuest One Community College
ProQuest Technology Collection
ProQuest SciTech Collection
ProQuest Central China
ProQuest Central
Advanced Technologies & Aerospace Database
ProQuest One Applied & Life Sciences
ProQuest One Academic UKI Edition
ProQuest Central Korea
ProQuest Central (New)
ProQuest One Academic
ProQuest One Academic (New)
DatabaseTitleList
Advanced Technologies & Aerospace Collection
Database_xml – sequence: 1
  dbid: 8FG
  name: ProQuest Technology Collection
  url: https://search.proquest.com/technologycollection1
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1861-8219
EndPage 966
ExternalDocumentID 10_1007_s11554_020_01056_w
GroupedDBID -59
-5G
-BR
-EM
-Y2
-~C
.VR
06D
0R~
0VY
1N0
203
29L
2J2
2JN
2JY
2KG
2KM
2LR
2VQ
2~H
30V
4.4
406
408
409
40D
40E
5VS
67Z
6NX
8TC
95-
95.
95~
96X
AAAVM
AABHQ
AACDK
AAHNG
AAIAL
AAJBT
AAJKR
AANZL
AARHV
AARTL
AASML
AATNV
AATVU
AAUYE
AAWCG
AAYIU
AAYQN
AAYTO
AAYZH
ABAKF
ABBBX
ABBXA
ABDZT
ABECU
ABFTV
ABHLI
ABHQN
ABJNI
ABJOX
ABKCH
ABKTR
ABMNI
ABMQK
ABNWP
ABQBU
ABQSL
ABSXP
ABTEG
ABTHY
ABTKH
ABTMW
ABULA
ABWNU
ABXPI
ACAOD
ACBXY
ACDTI
ACGFS
ACHSB
ACHXU
ACKNC
ACMDZ
ACMLO
ACOKC
ACOMO
ACPIV
ACZOJ
ADHHG
ADHIR
ADINQ
ADKNI
ADKPE
ADRFC
ADTPH
ADURQ
ADYFF
ADZKW
AEBTG
AEFQL
AEGAL
AEGNC
AEJHL
AEJRE
AEKMD
AEMSY
AENEX
AEOHA
AEPYU
AESKC
AETLH
AEVLU
AEXYK
AFBBN
AFGCZ
AFKRA
AFLOW
AFQWF
AFWTZ
AFZKB
AGAYW
AGDGC
AGJBK
AGMZJ
AGQEE
AGQMX
AGRTI
AGWIL
AGWZB
AGYKE
AHAVH
AHBYD
AHKAY
AHSBF
AHYZX
AIAKS
AIGIU
AIIXL
AILAN
AITGF
AJBLW
AJRNO
AJZVZ
ALMA_UNASSIGNED_HOLDINGS
ALWAN
AMKLP
AMXSW
AMYLF
AMYQR
AOCGG
ARAPS
ARMRJ
ASPBG
AVWKF
AXYYD
AYJHY
AZFZN
B-.
BA0
BDATZ
BENPR
BGLVJ
BGNMA
BSONS
CAG
CCPQU
COF
CS3
CSCUP
DDRTE
DNIVK
DPUIP
EBLON
EBS
EIOEI
EJD
ESBYG
FEDTE
FERAY
FFXSO
FIGPU
FINBP
FNLPD
FRRFC
FSGXE
FWDCC
GGCAI
GGRSB
GJIRD
GNWQR
GQ6
GQ7
GQ8
GXS
H13
HCIFZ
HF~
HG5
HG6
HLICF
HMJXF
HQYDN
HRMNR
HVGLF
HZ~
IHE
IJ-
IKXTQ
ITM
IWAJR
IXC
IXE
IZIGR
IZQ
I~X
I~Z
J-C
J0Z
JBSCW
JCJTX
JZLTJ
K7-
KDC
KOV
LLZTM
M4Y
MA-
N2Q
N9A
NPVJJ
NQJWS
NU0
O9-
O93
O9J
OAM
P9O
PF0
PT4
QOS
R89
R9I
ROL
RPX
RSV
S16
S1Z
S27
S3B
SAP
SCO
SDH
SHX
SISQX
SJYHP
SNE
SNPRN
SNX
SOHCF
SOJ
SPISZ
SRMVM
SSLCW
STPWE
SZN
T13
TSG
TSK
TSV
TUC
U2A
UG4
UOJIU
UTJUX
UZXMN
VC2
VFIZW
W23
W48
WK8
YLTOR
Z45
Z7R
Z7X
Z83
Z88
ZMTXR
~A9
AAPKM
AAYXX
ABBRH
ABDBE
ABFSG
ABRTQ
ACSTC
ADHKG
AEZWR
AFDZB
AFHIU
AFOHR
AGQPQ
AHPBZ
AHWEU
AIXLP
ATHPR
AYFIA
CITATION
PHGZM
PHGZT
PQGLB
PUEGO
8FE
8FG
AZQEC
DWQXO
GNUQQ
JQ2
P62
PKEHL
PQEST
PQQKQ
PQUKI
PRINS
ID FETCH-LOGICAL-c319t-d8a6fc9bc400e521ae2801aeaa1ca4ba22c2fe91f26bc0c0a0c257b32b5163813
IEDL.DBID AGYKE
ISSN 1861-8200
IngestDate Sun Oct 19 00:07:50 EDT 2025
Wed Oct 01 02:48:31 EDT 2025
Thu Apr 24 23:11:43 EDT 2025
Fri Feb 21 02:48:12 EST 2025
IsPeerReviewed true
IsScholarly true
Issue 3
Keywords Integer Motion Estimation (IME)
Field Programmable Gate Array (FPGA)
Hardware architecture
High Efficiency Video Coding (HEVC)
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c319t-d8a6fc9bc400e521ae2801aeaa1ca4ba22c2fe91f26bc0c0a0c257b32b5163813
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
PQID 2918675908
PQPubID 2044148
PageCount 14
ParticipantIDs proquest_journals_2918675908
crossref_citationtrail_10_1007_s11554_020_01056_w
crossref_primary_10_1007_s11554_020_01056_w
springer_journals_10_1007_s11554_020_01056_w
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 20210600
2021-06-00
20210601
PublicationDateYYYYMMDD 2021-06-01
PublicationDate_xml – month: 6
  year: 2021
  text: 20210600
PublicationDecade 2020
PublicationPlace Berlin/Heidelberg
PublicationPlace_xml – name: Berlin/Heidelberg
– name: Heidelberg
PublicationTitle Journal of real-time image processing
PublicationTitleAbbrev J Real-Time Image Proc
PublicationYear 2021
Publisher Springer Berlin Heidelberg
Springer Nature B.V
Publisher_xml – name: Springer Berlin Heidelberg
– name: Springer Nature B.V
References Luo, Wang, Wang, Zhang, Ma, Gao (CR3) 2018; 1
Liu, Feig (CR20) 1996; 6
Roma, Sousa (CR14) 2002; 12
Yang, Sun, Wu (CR5) 1989; 36
Zhou, Zhou, He, Goto (CR37) 2014; 49
Joginipelly, Charalampidis (CR47) 2019; 71
Lai, Chen (CR12) 1998; 8
CR39
CR16
de Vos, Stegherr (CR13) 1989; 36
Khemiri, Kibeya, Loukil, Sayadi, Atri, Masmoudi (CR28) 2018; 94
Jain, Jain (CR15) 1981; 29
Srinivasan, Rao (CR17) 1985; 33
CR34
CR10
Shen, Wang, Chen (CR6) 2001; 11
CR31
Nie, Ma (CR24) 2002; 11
CR30
Joginipelly, Charalampidis (CR44) 2020; 48
Gharavi, Mills (CR4) 1990; 37
Ndili, Ogunfunmi (CR23) 2014; 75
Kim, Rhee, Lee (CR42) 2019; 1
Po, Ma (CR19) 1996; 6
Tham, Ranganath, Ranganath, Kassim (CR7) 1998; 8
Ghanbari (CR18) 1990; 38
He, Zhou, Li, Chen, Zhang, Goto (CR48) 2015; 23
Ye, He, Xiu (CR2) 2015; 22
CR8
CR27
CR26
Singh, Ahamed (CR33) 2018; 1
Yee, Hu, Yu (CR11) 1995; 5
CR25
Byun, Jung, Kim (CR32) 2013; 49
Sinangil, Sze, Zhou, Chandrakasan (CR38) 2013; 7
CR46
CR45
CR22
Zhu, Lin, Chau (CR21) 2002; 12
CR43
CR40
Sullivan, Ohm, Han, Wiegand (CR1) 2012; 22
Dinh, Nguyen, Pham, Nguyen, Duong, Phung, Pham, Nguyen (CR29) 2017; 9
Li, Zeng, Liou (CR9) 1994; 4
Singh, Ahamed (CR35) 2018; 90
Jou, Chang, Chang (CR36) 2015; 25
Jia, Tsui, Au, Jia (CR41) 2018; 1
L-K Liu (1056_CR20) 1996; 6
J Jain (1056_CR15) 1981; 29
C Dinh (1056_CR29) 2017; 9
L-M Po (1056_CR19) 1996; 6
1056_CR39
Y Ye (1056_CR2) 2015; 22
AK Joginipelly (1056_CR44) 2020; 48
AK Joginipelly (1056_CR47) 2019; 71
J-F Shen (1056_CR6) 2001; 11
Y Nie (1056_CR24) 2002; 11
1056_CR16
1056_CR31
GJ Sullivan (1056_CR1) 2012; 22
1056_CR10
1056_CR34
K Yang (1056_CR5) 1989; 36
JY Tham (1056_CR7) 1998; 8
C Zhu (1056_CR21) 2002; 12
1056_CR30
Y-K Lai (1056_CR12) 1998; 8
D Zhou (1056_CR37) 2014; 49
K Singh (1056_CR33) 2018; 1
R Li (1056_CR9) 1994; 4
K Singh (1056_CR35) 2018; 90
TS Kim (1056_CR42) 2019; 1
R Srinivasan (1056_CR17) 1985; 33
L Jia (1056_CR41) 2018; 1
S Jou (1056_CR36) 2015; 25
1056_CR46
F Luo (1056_CR3) 2018; 1
1056_CR25
R Khemiri (1056_CR28) 2018; 94
H Yee (1056_CR11) 1995; 5
1056_CR26
1056_CR27
1056_CR8
G He (1056_CR48) 2015; 23
L de Vos (1056_CR13) 1989; 36
1056_CR43
1056_CR22
O Ndili (1056_CR23) 2014; 75
1056_CR45
M Ghanbari (1056_CR18) 1990; 38
1056_CR40
J Byun (1056_CR32) 2013; 49
ME Sinangil (1056_CR38) 2013; 7
H Gharavi (1056_CR4) 1990; 37
N Roma (1056_CR14) 2002; 12
References_xml – ident: CR45
– volume: 5
  start-page: 407
  issue: 5
  year: 1995
  end-page: 416
  ident: CR11
  article-title: A novel modular systolic array architecture for full-search block matching motion estimation
  publication-title: IEEE Trans. Circ. Syst. Video Tech.
  doi: 10.1109/76.473553
– ident: CR22
– volume: 9
  start-page: 1
  year: 2017
  ident: CR29
  article-title: A novel parallel hardware architecture for inter motion estimation in HEVC
  publication-title: J. Telecom. Electronic Comput. Eng.
– volume: 38
  start-page: 950
  issue: 7
  year: 1990
  end-page: 953
  ident: CR18
  article-title: The cross-search algorithm for motion estimation (image coding)
  publication-title: IEEE Trans. Commun.
  doi: 10.1109/26.57512
– volume: 6
  start-page: 313
  issue: 3
  year: 1996
  end-page: 317
  ident: CR19
  article-title: A novel four-step search algorithm for fast block motion estimation
  publication-title: IEEE Trans. Circ. Syst. Video Tech.
  doi: 10.1109/76.499840
– ident: CR43
– ident: CR39
– ident: CR16
– volume: 1
  start-page: 1
  year: 2018
  ident: CR33
  article-title: Low power motion estimation algorithm and architecture of HEVC/H.265 for consumer applications
  publication-title: IEEE Trans. Consumer Electron.
– volume: 8
  start-page: 369
  issue: 4
  year: 1998
  end-page: 377
  ident: CR7
  article-title: A novel unrestricted center-biased diamond search algorithm for block motion estimation
  publication-title: IEEE Trans. Circ. Syst. Video Tech.
  doi: 10.1109/76.709403
– ident: CR30
– volume: 22
  start-page: 1649
  issue: 12
  year: 2012
  end-page: 1668
  ident: CR1
  article-title: Overview of the high efficiency video coding (HEVC) standard
  publication-title: IEEE Trans. Circ. Syst. Video Tech.
  doi: 10.1109/TCSVT.2012.2221191
– ident: CR10
– volume: 11
  start-page: 890
  issue: 7
  year: 2001
  end-page: 897
  ident: CR6
  article-title: A novel low-power full-search block-matching motion-estimation design for H.263+
  publication-title: IEEE Trans. Circ. Syst. Video Tech.
  doi: 10.1109/76.931116
– volume: 12
  start-page: 349
  issue: 5
  year: 2002
  end-page: 355
  ident: CR21
  article-title: Hexagon-based search pattern for fast block motion estimation
  publication-title: IEEE Trans. Circ. Syst. Video Tech.
  doi: 10.1109/TCSVT.2002.1003474
– volume: 48
  start-page: 809
  issue: 5
  year: 2020
  end-page: 815
  ident: CR44
  article-title: An efficient circuit for error reduction in logarithmic multiplication for filtering applications
  publication-title: Int. J. Circ. Theory Appl.
  doi: 10.1002/cta.2775
– volume: 37
  start-page: 649
  issue: 5
  year: 1990
  end-page: 651
  ident: CR4
  article-title: Blockmatching motion estimation algorithms-new results
  publication-title: IEEE Trans. Circ. Syst.
  doi: 10.1109/31.55010
– ident: CR8
– volume: 90
  start-page: 1713
  issue: 12
  year: 2018
  end-page: 1727
  ident: CR35
  article-title: Computationally efficient motion estimation algorithm for HEVC
  publication-title: J. Signal Process. Syst.
  doi: 10.1007/s11265-017-1321-z
– ident: CR40
– volume: 8
  start-page: 124
  issue: 2
  year: 1998
  end-page: 127
  ident: CR12
  article-title: A data-interlacing architecture with two-dimensional data-reuse for full-search block-matching algorithm
  publication-title: IEEE Trans. Circ. Syst. Video Tech.
  doi: 10.1109/76.664095
– volume: 36
  start-page: 1309
  issue: 10
  year: 1989
  end-page: 1316
  ident: CR13
  article-title: Parameterizable VLSI architectures for the full-search block-matching algorithm
  publication-title: IEEE Trans. Circ. Syst.
  doi: 10.1109/31.44347
– ident: CR25
– ident: CR27
– volume: 23
  start-page: 3138
  issue: 12
  year: 2015
  end-page: 3142
  ident: CR48
  article-title: Fast hardware-based IME with idle cycle and computational redundancy reduction
  publication-title: IEEE Trans. Very Large Scale Integr. VLSI Syst.
  doi: 10.1109/TVLSI.2014.2386897
– volume: 22
  start-page: 73
  issue: 3
  year: 2015
  end-page: 81
  ident: CR2
  article-title: Manipulating ultra-high definition video traffic
  publication-title: IEEE MultiMedia
  doi: 10.1109/MMUL.2015.26
– volume: 49
  start-page: 1142
  issue: 18
  year: 2013
  end-page: 1143
  ident: CR32
  article-title: Design of integer motion estimator of HEVC for asymmetric motion-partitioning mode and 4K-UHD
  publication-title: Electron. Lett.
  doi: 10.1049/el.2013.0936
– ident: CR46
– volume: 71
  start-page: 102852
  year: 2019
  ident: CR47
  article-title: Efficient separable convolution using field programmable gate arrays
  publication-title: Microprocess. Microsyst.
  doi: 10.1016/j.micpro.2019.102852
– volume: 29
  start-page: 1799
  issue: 12
  year: 1981
  end-page: 1808
  ident: CR15
  article-title: Displacement measurement and its application in interframe image coding
  publication-title: IEEE Trans. Commun.
  doi: 10.1109/TCOM.1981.1094950
– volume: 36
  start-page: 1317
  issue: 10
  year: 1989
  end-page: 1325
  ident: CR5
  article-title: A family of VLSI designs for the motion compensation block-matching algorithm
  publication-title: IEEE Trans. Circ. Sys.
  doi: 10.1109/31.44348
– volume: 49
  start-page: 827
  issue: 4
  year: 2014
  end-page: 837
  ident: CR37
  article-title: A 1.59 Gpixel/s motion estimation processor with -211 to +211 search range for UHDTV video encoder
  publication-title: IEEE J. Solid-State Circ.
  doi: 10.1109/JSSC.2013.2293136
– volume: 11
  start-page: 1442
  issue: 12
  year: 2002
  end-page: 1449
  ident: CR24
  article-title: Adaptive rood pattern search for fast block-matching motion estimation
  publication-title: IEEE Trans. Image Process.
  doi: 10.1109/TIP.2002.806251
– ident: CR31
– volume: 1
  start-page: 1
  year: 2019
  ident: CR42
  article-title: Fast hardware-based ime with idle cycle and computational redundancy reduction
  publication-title: IEEE Trans. Circ. Syst. Video Tech.
– volume: 12
  start-page: 1160
  issue: 12
  year: 2002
  end-page: 1167
  ident: CR14
  article-title: Efficient and configurable full-search block-matching processors
  publication-title: IEEE Trans. Circ. Syst. Video Tech.
  doi: 10.1109/TCSVT.2002.806818
– volume: 94
  start-page: 259
  issue: 2
  year: 2018
  end-page: 276
  ident: CR28
  article-title: Real-time motion estimation diamond search algorithm for the new high efficiency video coding on FPGA
  publication-title: Analog Integr. Circ. Signal Process.
  doi: 10.1007/s10470-017-1072-6
– volume: 25
  start-page: 1533
  issue: 9
  year: 2015
  end-page: 1544
  ident: CR36
  article-title: Fast motion estimation algorithm and design for real time QFHD high efficiency video coding
  publication-title: IEEE Trans. Circ. Syst. Video Tech.
  doi: 10.1109/TCSVT.2015.2389472
– volume: 4
  start-page: 438
  issue: 4
  year: 1994
  end-page: 442
  ident: CR9
  article-title: A new three-step search algorithm for block motion estimation
  publication-title: IEEE Trans. Circ. Syst. Video Tech.
  doi: 10.1109/76.313138
– ident: CR34
– volume: 33
  start-page: 888
  issue: 8
  year: 1985
  end-page: 896
  ident: CR17
  article-title: Predictive coding based on efficient motion estimation
  publication-title: IEEE Trans. Commun.
  doi: 10.1109/TCOM.1985.1096398
– volume: 1
  start-page: 1
  year: 2018
  ident: CR41
  article-title: A low-power motion estimation architecture for HEVC based on a new sum of absolute difference computation
  publication-title: IEEE Trans. Circ. Syst. Video Tech.
– volume: 1
  start-page: 1
  year: 2018
  ident: CR3
  article-title: GPU based hierarchical motion estimation for high efficiency video coding
  publication-title: IEEE Trans. Multimedia
– volume: 7
  start-page: 1017
  issue: 6
  year: 2013
  end-page: 1028
  ident: CR38
  article-title: Cost and coding efficient motion estimation design considerations for high efficiency video coding (HEVC) standard
  publication-title: IEEE J. Solid-State Circ.
– volume: 6
  start-page: 419
  issue: 4
  year: 1996
  end-page: 422
  ident: CR20
  article-title: A block-based gradient descent search algorithm for block motion estimation in video coding
  publication-title: IEEE Trans. Circ. Syst. Video Tech.
  doi: 10.1109/76.510936
– ident: CR26
– volume: 75
  start-page: 55
  issue: 1
  year: 2014
  end-page: 64
  ident: CR23
  article-title: Fast algorithm and efficient architecture for integer and fractional motion estimation
  publication-title: J. Signal Proc. Syst.
  doi: 10.1007/s11265-013-0793-8
– volume: 12
  start-page: 1160
  issue: 12
  year: 2002
  ident: 1056_CR14
  publication-title: IEEE Trans. Circ. Syst. Video Tech.
  doi: 10.1109/TCSVT.2002.806818
– ident: 1056_CR26
– volume: 6
  start-page: 313
  issue: 3
  year: 1996
  ident: 1056_CR19
  publication-title: IEEE Trans. Circ. Syst. Video Tech.
  doi: 10.1109/76.499840
– ident: 1056_CR43
  doi: 10.1109/ISCAS.2019.8702775
– ident: 1056_CR22
– ident: 1056_CR8
  doi: 10.1109/MWSCAS.2015.7282040
– volume: 25
  start-page: 1533
  issue: 9
  year: 2015
  ident: 1056_CR36
  publication-title: IEEE Trans. Circ. Syst. Video Tech.
  doi: 10.1109/TCSVT.2015.2389472
– volume: 1
  start-page: 1
  year: 2018
  ident: 1056_CR41
  publication-title: IEEE Trans. Circ. Syst. Video Tech.
– volume: 48
  start-page: 809
  issue: 5
  year: 2020
  ident: 1056_CR44
  publication-title: Int. J. Circ. Theory Appl.
  doi: 10.1002/cta.2775
– volume: 8
  start-page: 369
  issue: 4
  year: 1998
  ident: 1056_CR7
  publication-title: IEEE Trans. Circ. Syst. Video Tech.
  doi: 10.1109/76.709403
– ident: 1056_CR27
  doi: 10.1109/ICCE-Berlin.2012.6336494
– ident: 1056_CR40
  doi: 10.1109/EUVIP.2018.8611766
– volume: 1
  start-page: 1
  year: 2018
  ident: 1056_CR3
  publication-title: IEEE Trans. Multimedia
– ident: 1056_CR30
  doi: 10.1109/NAFOSTED.2017.8108085
– volume: 11
  start-page: 890
  issue: 7
  year: 2001
  ident: 1056_CR6
  publication-title: IEEE Trans. Circ. Syst. Video Tech.
  doi: 10.1109/76.931116
– volume: 5
  start-page: 407
  issue: 5
  year: 1995
  ident: 1056_CR11
  publication-title: IEEE Trans. Circ. Syst. Video Tech.
  doi: 10.1109/76.473553
– volume: 71
  start-page: 102852
  year: 2019
  ident: 1056_CR47
  publication-title: Microprocess. Microsyst.
  doi: 10.1016/j.micpro.2019.102852
– volume: 4
  start-page: 438
  issue: 4
  year: 1994
  ident: 1056_CR9
  publication-title: IEEE Trans. Circ. Syst. Video Tech.
  doi: 10.1109/76.313138
– ident: 1056_CR46
– volume: 75
  start-page: 55
  issue: 1
  year: 2014
  ident: 1056_CR23
  publication-title: J. Signal Proc. Syst.
  doi: 10.1007/s11265-013-0793-8
– volume: 12
  start-page: 349
  issue: 5
  year: 2002
  ident: 1056_CR21
  publication-title: IEEE Trans. Circ. Syst. Video Tech.
  doi: 10.1109/TCSVT.2002.1003474
– volume: 7
  start-page: 1017
  issue: 6
  year: 2013
  ident: 1056_CR38
  publication-title: IEEE J. Solid-State Circ.
– volume: 22
  start-page: 1649
  issue: 12
  year: 2012
  ident: 1056_CR1
  publication-title: IEEE Trans. Circ. Syst. Video Tech.
  doi: 10.1109/TCSVT.2012.2221191
– volume: 33
  start-page: 888
  issue: 8
  year: 1985
  ident: 1056_CR17
  publication-title: IEEE Trans. Commun.
  doi: 10.1109/TCOM.1985.1096398
– volume: 1
  start-page: 1
  year: 2019
  ident: 1056_CR42
  publication-title: IEEE Trans. Circ. Syst. Video Tech.
– ident: 1056_CR34
  doi: 10.1109/BMSB.2014.6873547
– volume: 49
  start-page: 1142
  issue: 18
  year: 2013
  ident: 1056_CR32
  publication-title: Electron. Lett.
  doi: 10.1049/el.2013.0936
– volume: 38
  start-page: 950
  issue: 7
  year: 1990
  ident: 1056_CR18
  publication-title: IEEE Trans. Commun.
  doi: 10.1109/26.57512
– ident: 1056_CR31
– volume: 49
  start-page: 827
  issue: 4
  year: 2014
  ident: 1056_CR37
  publication-title: IEEE J. Solid-State Circ.
  doi: 10.1109/JSSC.2013.2293136
– volume: 36
  start-page: 1309
  issue: 10
  year: 1989
  ident: 1056_CR13
  publication-title: IEEE Trans. Circ. Syst.
  doi: 10.1109/31.44347
– volume: 36
  start-page: 1317
  issue: 10
  year: 1989
  ident: 1056_CR5
  publication-title: IEEE Trans. Circ. Sys.
  doi: 10.1109/31.44348
– volume: 22
  start-page: 73
  issue: 3
  year: 2015
  ident: 1056_CR2
  publication-title: IEEE MultiMedia
  doi: 10.1109/MMUL.2015.26
– volume: 6
  start-page: 419
  issue: 4
  year: 1996
  ident: 1056_CR20
  publication-title: IEEE Trans. Circ. Syst. Video Tech.
  doi: 10.1109/76.510936
– ident: 1056_CR45
  doi: 10.1109/SSST.2012.6195131
– volume: 37
  start-page: 649
  issue: 5
  year: 1990
  ident: 1056_CR4
  publication-title: IEEE Trans. Circ. Syst.
  doi: 10.1109/31.55010
– volume: 9
  start-page: 1
  year: 2017
  ident: 1056_CR29
  publication-title: J. Telecom. Electronic Comput. Eng.
– ident: 1056_CR39
– volume: 23
  start-page: 3138
  issue: 12
  year: 2015
  ident: 1056_CR48
  publication-title: IEEE Trans. Very Large Scale Integr. VLSI Syst.
  doi: 10.1109/TVLSI.2014.2386897
– ident: 1056_CR16
– volume: 29
  start-page: 1799
  issue: 12
  year: 1981
  ident: 1056_CR15
  publication-title: IEEE Trans. Commun.
  doi: 10.1109/TCOM.1981.1094950
– volume: 11
  start-page: 1442
  issue: 12
  year: 2002
  ident: 1056_CR24
  publication-title: IEEE Trans. Image Process.
  doi: 10.1109/TIP.2002.806251
– ident: 1056_CR25
  doi: 10.1117/12.411871
– volume: 1
  start-page: 1
  year: 2018
  ident: 1056_CR33
  publication-title: IEEE Trans. Consumer Electron.
– ident: 1056_CR10
  doi: 10.1109/VCIP.2014.7051540
– volume: 90
  start-page: 1713
  issue: 12
  year: 2018
  ident: 1056_CR35
  publication-title: J. Signal Process. Syst.
  doi: 10.1007/s11265-017-1321-z
– volume: 94
  start-page: 259
  issue: 2
  year: 2018
  ident: 1056_CR28
  publication-title: Analog Integr. Circ. Signal Process.
  doi: 10.1007/s10470-017-1072-6
– volume: 8
  start-page: 124
  issue: 2
  year: 1998
  ident: 1056_CR12
  publication-title: IEEE Trans. Circ. Syst. Video Tech.
  doi: 10.1109/76.664095
SSID ssj0067635
Score 2.2882454
Snippet High Efficiency Video Coding (HEVC) is the latest video coding standard that supports high resolution videos by providing approximately twice the compression...
SourceID proquest
crossref
springer
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 953
SubjectTerms Achievement tests
Algorithms
Application specific integrated circuits
Coding
Coding standards
Computer architecture
Computer Graphics
Computer Science
Efficiency
Embedded systems
Field programmable gate arrays
Gate counting
Hardware
Image Processing and Computer Vision
Motion simulation
Multimedia Information Systems
Original Research Paper
Pattern Recognition
Power consumption
Quality standards
Signal,Image and Speech Processing
Smartphones
Standardization
Video compression
SummonAdditionalLinks – databaseName: ProQuest Central
  dbid: BENPR
  link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV09T8MwED2VdmHhG1EoyAMbGBIncZMBoVKlipCoEKKoW-Q4Dh1KW0pQxb_Hl8REINHZiYc7393zx70HcO4KJRRPu5S5iaBu18lokqU2tZUvs0DqEpniOeTDkEcj937sjRswNL0w-KzS5MQiUadziWfk1yxA6jVU6L5dvFNUjcLbVSOhISpphfSmoBjbgBZDZqwmtO7C4eOTyc0c6ddwC-Zzm-raZ1VtNGUzHZZWitspVI3kdPW7VNX488-VaVGJBjuwVUFI0it9vgsNNduDbSPPQKpo3YewRyZf2JBFsLNqJZaKzJHVWGNMUor3EKTYKHsXiZi-6tF88kY0jCVR-NK_jq4Y9w5gNAif-xGtVBOo1OGU09QXPJNBInV0Kl2chWK6CmmXCFsK7RDGJMtUYGeMJ9KSlrCkDtvEYYmH2Mx2DqE5m8_UERDX4cim42gEzl0hAuFLmQnP6yqlrSvcNtjGQLGsKMVR2WIa12TIaNRYGzUujBqv2nDx88-iJNRY-3XH2D2ugusjrpdCGy6NL-rh_2c7Xj_bCWwyfLFSnLF0oJkvP9Wphhx5clato28zkNEk
  priority: 102
  providerName: ProQuest
Title A hybrid hardware oriented motion estimation algorithm for HEVC/H.265
URI https://link.springer.com/article/10.1007/s11554-020-01056-w
https://www.proquest.com/docview/2918675908
Volume 18
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVLSH
  databaseName: SpringerLink Journals
  customDbUrl:
  mediaType: online
  eissn: 1861-8219
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0067635
  issn: 1861-8200
  databaseCode: AFBBN
  dateStart: 20060301
  isFulltext: true
  providerName: Library Specific Holdings
– providerCode: PRVPQU
  databaseName: ProQuest Central
  customDbUrl: http://www.proquest.com/pqcentral?accountid=15518
  eissn: 1861-8219
  dateEnd: 20241105
  omitProxy: true
  ssIdentifier: ssj0067635
  issn: 1861-8200
  databaseCode: BENPR
  dateStart: 20060301
  isFulltext: true
  titleUrlDefault: https://www.proquest.com/central
  providerName: ProQuest
– providerCode: PRVAVX
  databaseName: SpringerLINK - Czech Republic Consortium
  customDbUrl:
  eissn: 1861-8219
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0067635
  issn: 1861-8200
  databaseCode: AGYKE
  dateStart: 20060101
  isFulltext: true
  titleUrlDefault: http://link.springer.com
  providerName: Springer Nature
– providerCode: PRVAVX
  databaseName: SpringerLink Journals (ICM)
  customDbUrl:
  eissn: 1861-8219
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0067635
  issn: 1861-8200
  databaseCode: U2A
  dateStart: 20061001
  isFulltext: true
  titleUrlDefault: http://www.springerlink.com/journals/
  providerName: Springer Nature
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LT8MwDLZgu3BhPMV4TDlwg4w1bbP2WFDHBAIhxNA4VWmWMgkYaOs0wa_H7oOJCZA4VWrSqLHjfM7DnwEOHWWUkYM2F06suNO2Ex4nA4tbxtOJrxEiB7QPeXUtuz3nou_2i6CwSXnbvTySzGbqebAbQR-n5Q5ldZR8tgzVjG-rAtXg_OEyLGdgSSRrtNDypMUR4VpFsMzPrXwHpLmXuXAwmuFNpwa98k_zayZPzWkaN_XHAonjf7uyBquFA8qCfMSsw5IZbUCtTO7AClvfhDBgw3cK52IUlzVTY8NeiRMZPVSWp_5hRNCRRz4y9fyIpenwhaETzLrh_dlJtymkuwW9Tnh31uVFzgWu0RhTPvCUTLQfa7Rtg9CujEAMQ4UqSytUpxBaJMa3EiFj3dIt1dJo9LEtYpc8O8vehsrodWR2gDm2JC4eG_136SjlK0_rRLlu2xgLG3bqYJWCj3RBSE55MZ6jOZUyySlCOUWZnKJZHY6-vnnL6Tj-rL1f6jMqTHMSCZ84_CjVex2OS_XMi39vbfd_1fdgRdD9l2zHZh8q6XhqDtCBSeMGLHud80YxavF5Gl7f3OLbngg-AR2x6IE
linkProvider Springer Nature
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3JTsMwEB1BOcCFHVFWH-AEhsZx3OaAEEtR2CqEAHELjuPAAVqgRRU_x7cxkzhUIMGNs5ORPB7PYnveA1iT2mqr0joXMtFc1v2MJ1nqcc82TBYaDJEpnUOet1R0LU9ug9sh-Ch7YehZZekTc0eddgydkW-LkKDXiKF79_mFE2sU3a6WFBraUSukOznEmGvsOLXvfSzhujvHh7je60IcNa8OIu5YBrhB8-vxtKFVZsLEoDVbDGbaCvTaOAXtGY0TEMKIzIZeJlRiaqamawbNPPFFElAu4_kodxhGpC9DLP5G9puti8syFiiCe6OSr6E8jrG25tp2iuY9CuWcyjdiqVS8_z00DvLdH1e0eeQ7moRxl7KyvcLGpmDItqdhoqSDYM47zEBzjz28UwMYo06uvn61rEMoypjTsoIsiBGkR9EryfTjPY72Hp4Yps0sat4cbEdbQgWzcP0v-puDSrvTtvPApK8IvcfHjF9JrUPdMCbTQVC31kPBsgpeqaDYOAhzYtJ4jAfgy6TUGJUa50qN-1XY-PrnuQDw-PPrpVLvsdvM3XhgelXYLNdiMPy7tIW_pa3CaHR1fhafHbdOF2FM0GuZ_HxnCSq91ze7jOlOL1lxNsXg7r_N-BNUtw73
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3JTsMwELWgSIgLO6JQwAduYNo4iZscq9IqbBUHinqzHMehh5JWJaji75nJQgABEmc7Pow9ec_Le0PIqaOMMiJqM-6EijltO2ZhHFnMMp6OfQ0QGeE55N1ABEPneuSOPqn4s9fu5ZVkrmlAl6Ykbc6iuFkJ3xAGGW59sMKjYItlsuKgUQKs6CHvlP9igXZruOXyhMUA61qFbObnMb5CU8U3v12RZsjT3yTrBWWknXyOt8iSSbbJRlmOgRbZuUN6HTp-QwEWRSXVQs0NnaKLMXBKmhfroWipkWsVqZo8QWs6fqZAW2nQe-w2gwsu3F0y7PceugErqiQwDemTsshTItZ-qCEbDYCxMhxQB6ZAWVrBBHCueWx8K-Yi1C3dUi0NaRraPHSRi1n2Hqkl08TsE-rYAt1zbGDcwlHKV57WsXLdtjEQW-XUiVUGSOrCQhwrWUxkZX6MQZUQVJkFVS7q5Ozjm1luoPFn70YZd1kk04vkPrruYXH2Ojkv56Jq_n20g_91PyGr95d9eXs1uDkkaxwfr2THLQ1SS-ev5gjYRxoeZwvsHUilzwY
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+hybrid+hardware+oriented+motion+estimation+algorithm+for+HEVC%2FH.265&rft.jtitle=Journal+of+real-time+image+processing&rft.au=Gogoi%2C+Sushanta&rft.au=Peesapati%2C+Rangababu&rft.date=2021-06-01&rft.pub=Springer+Berlin+Heidelberg&rft.issn=1861-8200&rft.eissn=1861-8219&rft.volume=18&rft.issue=3&rft.spage=953&rft.epage=966&rft_id=info:doi/10.1007%2Fs11554-020-01056-w&rft.externalDocID=10_1007_s11554_020_01056_w
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1861-8200&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1861-8200&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1861-8200&client=summon