Fontaine et al., 2008 - Google Patents
Acceleration of a 3D target tracking algorithm using an application specific instruction set processorFontaine et al., 2008
View PDF- Document ID
- 16061247783980341397
- Author
- Fontaine S
- Goyette S
- Langlois J
- Bois G
- Publication year
- Publication venue
- 2008 IEEE International Conference on Computer Design
External Links
Snippet
In todaypsilas high-tech world, intelligent video-surveillance is becoming a part of everyday life. In addition to minimizing the need for constant monitoring by an operator, it can automatically perform tasks such as accident detection or estimation of vehicle speed. A …
- 238000004422 calculation algorithm 0 title abstract description 25
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/30—Arrangements for executing machine-instructions, e.g. instruction decode
- G06F9/30003—Arrangements for executing specific machine instructions
- G06F9/30007—Arrangements for executing specific machine instructions to perform operations on data operands
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/30—Arrangements for executing machine-instructions, e.g. instruction decode
- G06F9/38—Concurrent instruction execution, e.g. pipeline, look ahead
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10016—Video; Image sequence
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20112—Image segmentation details
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/20—Processor architectures; Processor configuration, e.g. pipelining
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/38—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06K—RECOGNITION OF DATA; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K9/00—Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
- G06K9/36—Image preprocessing, i.e. processing the image information without deciding about the identity of the image
- G06K9/46—Extraction of features or characteristics of the image
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/76—Architectures of general purpose stored programme computers
- G06F15/80—Architectures of general purpose stored programme computers comprising an array of processing units with common control, e.g. single instruction multiple data processors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration, e.g. from bit-mapped to bit-mapped creating a similar image
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2207/00—Indexing scheme relating to methods or arrangements for processing data by operating upon the order or content of the data handled
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10867390B2 (en) | Computer vision processing | |
US20080133877A1 (en) | Method and apparatus for memory address generation using dynamic stream descriptors | |
Darabiha et al. | Reconfigurable hardware implementation of a phase-correlation stereoalgorithm | |
Sanchez-Ferreira et al. | Background subtraction algorithm for moving object detection in FPGA | |
Gudis et al. | An embedded vision services framework for heterogeneous accelerators | |
Kelly et al. | Histogram of oriented gradients front end processing: An FPGA based processor approach | |
Hofmann et al. | A scalable high-performance hardware architecture for real-time stereo vision by semi-global matching | |
Gao et al. | A composable dynamic sparse dataflow architecture for efficient event-based vision processing on fpga | |
Ngo et al. | Real-time video surveillance on an embedded, programmable platform | |
Fontaine et al. | Acceleration of a 3D target tracking algorithm using an application specific instruction set processor | |
Arias-Estrada et al. | An FPGA co-processor for real-time visual tracking | |
Mahmoudi et al. | Taking advantage of heterogeneous platforms in image and video processing | |
KR101204866B1 (en) | Method and apparatus of executing pixel calculation within window area at high speed in window-based image processing | |
Schewior et al. | A hardware accelerated configurable ASIP architecture for embedded real-time video-based driver assistance applications | |
CN113255538B (en) | FPGA-based infrared weak and small target detection tracking device and method | |
Luk et al. | A reconfigurable engine for real-time video processing | |
Becker et al. | Hardware-accelerated object tracking | |
CN107767336A (en) | A kind of method and device of image procossing | |
Tahara et al. | Power performance analysis of FPGA-based particle filtering for realtime object tracking | |
Haggui et al. | Efficient GPU Implementation of Lucas-Kanade through OpenACC. | |
Yasri et al. | VLSI based edge detection hardware accelerator for real time video segmentation system | |
Javed et al. | A hardware–software co-design framework for real-time video stabilization | |
Pandey et al. | Computational acceleration of real-time kernel-based tracking system | |
Jain et al. | Real time image processing and hardware implementation on FPGA using VHDL | |
Bochem | Active tracking with accelerated image processing in hardware |