A modified spiral search algorithm and its embedded hardware implementation

被引:0
|
作者
Kroupis, N [1 ]
Dasygenis, M [1 ]
Soudris, D [1 ]
Thanailakis, A [1 ]
机构
[1] Democritus Univ Thrace, Dept Elect & Comp Engn, VLSI Design & Testing Ctr, Xanthi 67100, Greece
关键词
spiral search; motion estimation; embedded systems;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
One of the most growing areas in the embedded community is multimedia devices. Multimedia devices incorporate a number of complicated functions for their operation, like motion estimation. A multitude of different implementations have been proposed to reduce motion estimation complexity, such as spiral search. We have studied the implementations of spiral search and identified areas of improvement. We propose a modified spiral search motion estimation algorithm, with lower computational complexity compared to the original spiral search. We have implemented our algorithm on an embedded ARM based architecture, with custom memory hierarchy. The resulting system yields lower energy consumption and higher performance, with some penalty in image quality, compared with the original spiral search algorithm.
引用
收藏
页码:375 / 378
页数:4
相关论文
共 50 条
  • [41] Hardware implementation for a genetic algorithm
    Chen, Pei-Yin
    Chen, Ren-Der
    Chang, Yu-Pin
    Shieh, Leang-San
    Malki, Heidar A.
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2008, 57 (04) : 699 - 705
  • [42] A HARDWARE IMPLEMENTATION OF AN AUTOREGRESSIVE ALGORITHM
    SMITH, MR
    SMIT, TJ
    NICHOLS, SW
    NICHOLS, ST
    ORBAY, H
    CAMPBELL, K
    MEASUREMENT SCIENCE AND TECHNOLOGY, 1990, 1 (10) : 1000 - 1006
  • [43] A modified adaptive sparrow search algorithm based on chaotic reverse learning and spiral search for global optimization
    Junqi Geng
    Xianming Sun
    Haihua Wang
    Xianghai Bu
    Daohuan Liu
    Fei Li
    Zengwu Zhao
    Neural Computing and Applications, 2023, 35 : 24603 - 24620
  • [44] A modified adaptive sparrow search algorithm based on chaotic reverse learning and spiral search for global optimization
    Geng, Junqi
    Sun, Xianming
    Wang, Haihua
    Bu, Xianghai
    Liu, Daohuan
    Li, Fei
    Zhao, Zengwu
    NEURAL COMPUTING & APPLICATIONS, 2023, 35 (35): : 24603 - 24620
  • [45] A Hardware Oriented Approximate Convex Hull Algorithm and its FPGA Implementation
    Mori, Tatsuma
    Manabe, Taito
    Shibata, Yuichiro
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2022, E105A (03) : 459 - 467
  • [46] Efficient algorithm for automatic road sign recognition and its hardware implementation
    Chokri Souani
    Hassene Faiedh
    Kamel Besbes
    Journal of Real-Time Image Processing, 2014, 9 : 79 - 93
  • [47] AN EFFICIENT, PARALLEL-SYMMETRIC THINNING ALGORITHM AND ITS HARDWARE IMPLEMENTATION
    BOURBAKIS, NG
    JANG, W
    MICROPROCESSING AND MICROPROGRAMMING, 1988, 23 (1-5): : 115 - 121
  • [48] A fault-tolerant message passing algorithm and its hardware implementation
    Sirakoulis, GC
    Raptis, V
    Karafyllidis, I
    Tsalides, P
    Thanailakis, A
    ADVANCES IN ENGINEERING SOFTWARE, 2005, 36 (03) : 159 - 171
  • [49] An algorithm for the ηT pairing calculation in characteristic three and its hardware implementation
    Beuchat, Jean-Luc
    Shirase, Masaaki
    Takagi, Tsuyoshi
    Okamoto, Eiji
    18TH IEEE SYMPOSIUM ON COMPUTER ARITHMETIC, PROCEEDINGS, 2007, : 97 - +
  • [50] An Improved Parallel Singular Value Algorithm and Its Implementation for Multicore Hardware
    Haidar, Azzam
    Kurzak, Jakub
    Luszczek, Piotr
    2013 INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SC), 2013,