Pure FPGA Implementation of an HOG Based Real-Time Pedestrian Detection System

Jian Hua Luo1, Chang Hong Lin1

  • 1Department of Electronic and Computer Engineering, National Taiwan University of Science and Technology, #43, Sec. 4, Keelung Rd., Taipei 106, Taiwan. chlin@mail.ntust.edu.tw.

Summary

This study introduces an efficient real-time pedestrian detection system on an FPGA, implementing Histogram of Oriented Gradients (HOG) and Support Vector Machine (SVM) algorithms without external memory. The system achieves high frame rates with low FPGA resource utilization.

Related Concept Videos

Real Time RT-PCR02:57

Real Time RT-PCR

Real-time reverse transcription-polymerase chain reaction, or Real-time RT-PCR, is an analytical tool used to determine the expression level of target genes. The method involves converting mRNA to complementary DNA with the help of an enzyme known as reverse transcriptase, followed by the PCR amplification of the cDNA. These two processes can be performed simultaneously in a single tube or separately as a two-step reaction.
The real-time quantification of the number of amplified products is...
65.3K
Nursing Implementation01:15

Nursing Implementation

Implementation is the execution of the nursing care plan developed during the planning phase.
The five steps to implementing effective nursing care include reassessing the patient, reviewing and revising the existing nursing care plan, organizing the resources and care delivery, anticipating and preventing complications, and implementing nursing interventions.
6.2K
Need for Obtaining Pure Cultures01:29

Need for Obtaining Pure Cultures

Pure cultures, defined as the growth of a single microorganism species isolated from mixed populations, are fundamental tools in microbiological research and practical applications. These cultures ensure genetic and physiological uniformity, allowing researchers to study microbial traits under controlled conditions.Isolation and Maintenance of Pure CulturesObtaining a pure culture involves isolating a single microbial type from a mixed sample through techniques such as serial dilutions, streak...
2.0K
Techniques for Isolation of Pure Cultures01:24

Techniques for Isolation of Pure Cultures

Microorganisms are routinely cultured in the laboratory using various techniques to isolate, grow, and quantify them for further study. These methods rely on inoculating microorganisms into a suitable growth medium under aseptic conditions to prevent contamination. Depending on the objective, inoculation can involve direct transfer or the use of diluted bacterial suspensions as the inoculum.Streak-Plate Method for IsolationThe streak-plate method is a common technique for obtaining pure...
2.8K
Real Number System01:27

Real Number System

The real number system includes all numbers used for counting, measuring, and comparing quantities. Natural numbers are the basic counting numbers: 1, 2, 3, and so on. Integers expand this set by including zero and negative whole numbers: ..., –3, –2, –1, 0, 1, 2, .... Rational numbers are those that can be expressed as the ratio of two integers m/n, where n≠0. This includes fractions like 1/2​, integers such as 46, and decimals that terminate, such as 0.17, or...
1.2K
Real Number Operations01:27

Real Number Operations

The concept of real numbers includes all the values that can be represented on a continuous number line. The system began with basic counting values used for enumeration. It later expanded to include values that represent the absence of quantity and opposites of the counting values. When situations required expressing parts of a whole or dividing quantities evenly, values capable of representing such proportions were developed. When written using decimal notation, these values can end or repeat...
339