FAST ALGORITHM ANALYSIS AND BIT-SERIAL ARCHITECTURE DESIGN FOR SUB-PIXEL MOTION ESTIMATION IN H.264

2010 ◽  
Vol 19 (08) ◽  
pp. 1665-1687 ◽  
Author(s):  
MOHAMMAD REZA HOSSEINY FATEMI ◽  
HASAN F. ATES ◽  
ROSLI SALLEH

The sub-pixel motion estimation (SME), together with the interpolation of reference frames, is a computationally extensive part of the H.264 encoder that increases the memory requirement 16-times for each reference frame. Due to the huge computational complexity and memory requirement of the H.264 SME, its hardware architecture design is an important issue especially in high resolution or low power applications. To solve the above difficulties, we propose several optimization techniques in both algorithm and architecture levels. In the algorithm level, we propose a parabolic based algorithm for SME with quarter-pixel accuracy which reduces the computational budget by 94.35% and the memory access requirement by 98.5% in comparison to the standard interpolate and search method. In addition, a fast version of the proposed algorithm is presented that reduces the computational budget 46.28% further while maintaining the video quality. In the architecture level, we propose a novel bit-serial architecture for our algorithm. Due to advantages of the bit-serial architecture, it has a low gate count, high speed operation frequency, low density interconnection, and a reduced number of I/O pins. Also, several optimization techniques including the sum of absolute differences truncation, source sharing exploiting and power saving techniques are applied to the proposed architecture which reduce power consumption and area. Our design can save between 57.71–90.01% of area cost and improves the macroblock (MB) processing speed between 1.7–8.44 times when compared to previous designs. Implementation results show that our design can support real time HD1080 format with 20.3 k gate counts at the operation frequency of 144.9 MHz.

2014 ◽  
Vol 2014 ◽  
pp. 1-20
Author(s):  
Bodhisatwa Sadhu ◽  
Martin Sturm ◽  
Brian M. Sadler ◽  
Ramesh Harjani

This paper explores passive switched capacitor based RF receiver front ends for spectrum sensing. Wideband spectrum sensors remain the most challenging block in the software defined radio hardware design. The use of passive switched capacitors provides a very low power signal conditioning front end that enables parallel digitization and software control and cognitive capabilities in the digital domain. In this paper, existing architectures are reviewed followed by a discussion of high speed passive switched capacitor designs. A passive analog FFT front end design is presented as an example analog conditioning circuit. Design methodology, modeling, and optimization techniques are outlined. Measurements are presented demonstrating a 5 GHz broadband front end that consumes only 4 mW power.


Author(s):  
Vu Nam Dinh ◽  
Hoang Anh Phuong ◽  
Duong Viet Duc ◽  
Phung Thi Kieu Ha ◽  
Pham Van Tien ◽  
...  

2017 ◽  
Vol 24 (6) ◽  
pp. 1283-1295 ◽  
Author(s):  
Tomáš Faragó ◽  
Petr Mikulík ◽  
Alexey Ershov ◽  
Matthias Vogelgesang ◽  
Daniel Hänschke ◽  
...  

An open-source framework for conducting a broad range of virtual X-ray imaging experiments,syris, is presented. The simulated wavefield created by a source propagates through an arbitrary number of objects until it reaches a detector. The objects in the light path and the source are time-dependent, which enables simulations of dynamic experiments,e.g.four-dimensional time-resolved tomography and laminography. The high-level interface ofsyrisis written in Python and its modularity makes the framework very flexible. The computationally demanding parts behind this interface are implemented in OpenCL, which enables fast calculations on modern graphics processing units. The combination of flexibility and speed opens new possibilities for studying novel imaging methods and systematic search of optimal combinations of measurement conditions and data processing parameters. This can help to increase the success rates and efficiency of valuable synchrotron beam time. To demonstrate the capabilities of the framework, various experiments have been simulated and compared with real data. To show the use case of measurement and data processing parameter optimization based on simulation, a virtual counterpart of a high-speed radiography experiment was created and the simulated data were used to select a suitable motion estimation algorithm; one of its parameters was optimized in order to achieve the best motion estimation accuracy when applied on the real data.syriswas also used to simulate tomographic data sets under various imaging conditions which impact the tomographic reconstruction accuracy, and it is shown how the accuracy may guide the selection of imaging conditions for particular use cases.


Author(s):  
A. K. Dhingra ◽  
S. S. Rao

Abstract A new integrated approach to the design of high speed planar mechanisms is presented. The resulting nonlinear programming formulation combines both the kinematic and dynamic synthesis aspects of mechanism design. The multiobjective optimization techniques presented in this work facilitate the design of a linkage to meet several kinematic and dynamic design criteria. The method can be used for motion, path, and function generation problems. The nonlinear programming formulation also permits the imposition of constraints to eliminate solutions which possess undesirable kinematic and motion characteristics. To model the vague and imprecise information in the problem formulation, the tools of fuzzy set theory have been used. A method of solving the resulting fuzzy multiobjective problem using mathematical programming techniques is presented. The outlined procedure is expected to be useful in situations where doubt arises about the exactness of permissible values, degree of credibility, and correctness of statements and judgements.


2020 ◽  
Vol 10 (12) ◽  
pp. 4164
Author(s):  
Hyoung June Kim

In this study, a genetic algorithm was used to calculate the scheduled waiting time according to the train operation frequency of heterogeneous trains operating on one track. The acquired data were then used to determine the appropriate subsidiary track at which high-speed trains can load or release cargo away from low-speed trains. A metaheuristic genetic algorithm was applied and implemented using Javascript/jQuery. Six cases were investigated, which provided values of subsidiary track that vary according to the operation frequencies of different types of trains, and solutions were derived through 100 simulations using a stochastic method. The analysis results showed that the train overtaking frequency was the highest at the third intermediate station within the simulation, suggesting that this particular station requires a subsidiary track, even if the operating frequency of each train differs across the entire track considered in this study. The results of this study are expected to facilitate objective and practical planning during railway construction.


Sign in / Sign up

Export Citation Format

Share Document