paper-with-me

홈 › Papers

Physical Computing With No Clock to Implement the Gaussian Pyramid of SIFT Algorithm

2014-08-11 · Yi Li, Qi Wei, Fei Qiao, Huazhong Yang

Physical computing is a technology utilizing the nature of electronic devices and circuit topology to cope with computing tasks. In this paper, we propose an active circuit network to implement multi-scale Gaussian filter, which is also called Gaussian Pyramid in image preprocessing. Various kinds of methods have been tried to accelerate the key stage in image feature extracting algorithm these years. Compared with existing technologies, GPU parallel computing and FPGA accelerating technology, physical computing has great advantage on processing speed as well as power consumption. We have verified that processing time to implement the Gaussian pyramid of the SIFT algorithm stands on nanosecond level through the physical computing technology, while other existing methods all need at least hundreds of millisecond. With an estimate on the stray capacitance of the circuit, the power consumption is around 670pJ to filter a 256x256 image. To the best of our knowledge, this is the most fast processing technology to accelerate the SIFT algorithm, and it is also a rather energy-efficient method, thanks to the proposed physical computing technology.

📄 PDF Abstract BibTeX arXiv:1408.2289

Code (0)

등록된 구현이 없습니다.

Tasks

GPU

Methods 이 논문이 사용한 방법론

SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…

Similar Papers 제목 키워드 기반

Synthesizing a Clock Signal with Reactions---Part I: Duty Cycle Implementation Based on Gears

2018-02-22

Timing is of fundamental importance in biology and our life. Borrowing ideas from mechanism, we map our clock signals onto a gear system, in pursuit of better depiction of a clock signal implemented with chemical reactio…

Pyramid: Machine Learning Framework to Estimate the Optimal Timing and Resource Usage of a High-Level Synthesis Design

2019-07-29 · Hosein Mohammadi Makrani, Farnoud Farahmand, Hossein Sayadi, Sara Bondi 외

The emergence of High-Level Synthesis (HLS) tools shifted the paradigm of hardware design by making the process of mapping high-level programming languages to hardware design such as C to VHDL/Verilog feasible. HLS tools…

High-Level Synthesis

Scalable neuromorphic computing from autonomous spiking dynamics in a clockless reconfigurable chip

2026-05-15 · Eric Oliveira Gomes, Damien Rontani arxiv

We propose a scalable neuromorphic architecture based on spiking dynamics emerging from the autonomous time-continuous evolution of clockless (asynchronous) digital circuits. Implemented on commercially available field-p…

Audio Classification

Temporal Computer Organization

2022-01-19 · James E. Smith

This document is focused on computing systems implemented in technologies that communicate and compute with temporal transients. Although described in general terms, implementations of spiking neural networks are of prim…

Decreasing the Computing Time of Bayesian Optimization using Generalizable Memory Pruning

2023-09-08 · Alexander E. Siemenn, Tonio Buonassisi

Bayesian optimization (BO) suffers from long computing times when processing highly-dimensional or large data sets. These long computing times are a result of the Gaussian process surrogate model having a polynomial time…

Bayesian Optimization