SlideShare a Scribd company logo
1 of 5
Download to read offline
The Master of IEEE Projects
Copyright © 2016LeMenizInfotech. All rights reserved
LeMenizInfotech
36, 100 Feet Road, Natesan Nagar, Near Indira Gandhi
Statue, Pondicherry-605 005.
Call: 0413-4205444, +91 9566355386, 99625 88976.
Web :www.lemenizinfotech.com/ www.ieeemaster.com
Mail : projects@lemenizinfotech.com
A Configurable Parallel Hardware Architecture for
Efficient Integral Histogram Image Computing
Abstract:
Integral histogram image can accelerate the computing process of feature algorithm in computer
vision, but exhibits high computation complexity and inefficient memory access. In this paper,
we propose a configurable parallel architecture to improve the computing efficiency of integral
histogram. Based on the configurable design in the architecture, multiple integral objects for
integral histogram image, such as image intensity, image gradient, and local binary pattern, are
well supported. Meanwhile, by means of the proposed strip-based memory partitioning
mechanism, this architecture processes the integral histogram quickly with maximal parallelism
in a pipeline manner. Besides, in this architecture, the proposed data correlation memory
compression mechanism effectively solves the expansion problem of integral histogram memory
caused by storing the histogram data. It fully reduces the data redundancy in the integral
histograms, and saves a lot of memory resources. The proposed architecture of this paper
analysis the logic size, area and power consumption using Xilinx 14.2.
Enhancement of the project:
Existing System:
In vision applications, the integral histogram image is a generic concept, which can be used for
accelerating different feature algorithms by using different integral objects. If the integral object
is the image intensity, it can be used to not only accelerate the Haar feature computing in the face
detection applications, but also accelerate the scale-invariant feature transform (SIFT) feature
and speedup robust feature (SURF) feature. If the integral object is the gradient of the image
pixels, the histogram of gradients feature can be computed quickly. If the integral object is the
local binary pattern (LBP), the LBP-based vision application can be accelerated.
However, with the advance of camera technology, the increasing image size poses a major
challenge to vision applications. The computation complexity of integral histogram is getting
high. As we have mentioned above, the integral histogram computing is characterized by high
The Master of IEEE Projects
Copyright © 2016LeMenizInfotech. All rights reserved
LeMenizInfotech
36, 100 Feet Road, Natesan Nagar, Near Indira Gandhi
Statue, Pondicherry-605 005.
Call: 0413-4205444, +91 9566355386, 99625 88976.
Web :www.lemenizinfotech.com/ www.ieeemaster.com
Mail : projects@lemenizinfotech.com
data dependence and frequent memory access. In order to improve the computing speed of
integral histogram in practical implementations, some previous works aim to increase
performance by using multicore platform and graphic processing unit (GPU) platform.
Implementations on multicore and GPU platform can support generic integral histograms
mentioned above by programming, but the power efficiency of these schemes are not
satisfactory. Some works design specific hardware architectures for the integral histogram to
achieve an efficient computation. However, these works are specifically designed for a certain
kind of integral object and the generic integral histogram cannot be supported. Meanwhile, the
memory expansion problem is not considered. As the image size becomes larger, the computing
efficiency gets lower.
Histogram image is very useful for many computer vision applications. In order to improve the
histogram computing method, many fast computation methods are proposed. This method
exploits the previous computed histograms and updates the new histograms by added new
column of histograms and removed old ones. Meanwhile, some parallel hardware architecture
are proposed to accelerate histogram computing. However, many computer vision applications
require the summarization of histogram values in specific regions, and shows the characteristic
of no overlap of sliding window for reusing the previous histograms. The integral histogram
technique proposed in can compute the summarization of histograms in a specific region in
constant time. Hence, it is more useful in such kinds of applications.
Disadvantages:
 computing efficiency is low
 high area and power
Proposed System:
Overall Architecture
The Master of IEEE Projects
Copyright © 2016LeMenizInfotech. All rights reserved
LeMenizInfotech
36, 100 Feet Road, Natesan Nagar, Near Indira Gandhi
Statue, Pondicherry-605 005.
Call: 0413-4205444, +91 9566355386, 99625 88976.
Web :www.lemenizinfotech.com/ www.ieeemaster.com
Mail : projects@lemenizinfotech.com
Fig. 1. Overall architecture.
As shown in Fig. 1, our proposed architecture consists of controller unit (CU), OIM, integral
histogram calculation unit (CALU), integral compression unit (ICU), integral restore unit (IRU),
and integral histogram memory (IHM). CU writes the input image data into OIM. Under the
control of CU, the CALU loads the data from OIM to achieve the integral histogram computing.
Integral Histogram Computing Architecture Design
As shown in Fig. 2, the core computing unit CALU mainly consists of the configurable operation
unit (COU) and a set of w-structures. w-structure denotes a size of w × [log2(w − 1) + 1]
computing array.
The Master of IEEE Projects
Copyright © 2016LeMenizInfotech. All rights reserved
LeMenizInfotech
36, 100 Feet Road, Natesan Nagar, Near Indira Gandhi
Statue, Pondicherry-605 005.
Call: 0413-4205444, +91 9566355386, 99625 88976.
Web :www.lemenizinfotech.com/ www.ieeemaster.com
Mail : projects@lemenizinfotech.com
Fig. 2. Architecture of the CALU.
Memory Partitioning Mechanism
In order to support the maximal parallelism-based pipeline computing in CALU, OIM must
support the fetching of w data simultaneously. Hence, we design a strip-based memory
partitioning mechanism. As shown in Fig. 3(a), the m × n image is divided to several w × n
image strips. While designing the hardware architecture, given a strip width w, we construct the
w-structure in CALU and design pipeline processing mechanism to adapt to the input of different
w × n image blocks, as shown in Fig. 3(b).
The Master of IEEE Projects
Copyright © 2016LeMenizInfotech. All rights reserved
LeMenizInfotech
36, 100 Feet Road, Natesan Nagar, Near Indira Gandhi
Statue, Pondicherry-605 005.
Call: 0413-4205444, +91 9566355386, 99625 88976.
Web :www.lemenizinfotech.com/ www.ieeemaster.com
Mail : projects@lemenizinfotech.com
Fig. 3. Strip-based memory partitioning. (a) Image is divided into strips. (b) Strips are processed in
pipeline way.
Advantages:
 improve the computing efficiency
 improve area and power
Software implementation:
 Modelsim
 Xilinx ISE

More Related Content

Viewers also liked

успешный кандидат 2016
успешный кандидат 2016успешный кандидат 2016
успешный кандидат 2016Yelena Shaulova
 
PHP language presentation
PHP language presentationPHP language presentation
PHP language presentationAnnujj Agrawaal
 
2.4.1 blank ignite slides (power point)
2.4.1 blank ignite slides (power point)2.4.1 blank ignite slides (power point)
2.4.1 blank ignite slides (power point)Brent Baltzer
 
педмарафон 2013
педмарафон 2013педмарафон 2013
педмарафон 2013Elena Loseva
 
A novel pwm high voltage conversion ratio bi directional three-phase dcdc con...
A novel pwm high voltage conversion ratio bi directional three-phase dcdc con...A novel pwm high voltage conversion ratio bi directional three-phase dcdc con...
A novel pwm high voltage conversion ratio bi directional three-phase dcdc con...LeMeniz Infotech
 

Viewers also liked (7)

успешный кандидат 2016
успешный кандидат 2016успешный кандидат 2016
успешный кандидат 2016
 
Q6
Q6Q6
Q6
 
PHP language presentation
PHP language presentationPHP language presentation
PHP language presentation
 
2.4.1 blank ignite slides (power point)
2.4.1 blank ignite slides (power point)2.4.1 blank ignite slides (power point)
2.4.1 blank ignite slides (power point)
 
педмарафон 2013
педмарафон 2013педмарафон 2013
педмарафон 2013
 
A novel pwm high voltage conversion ratio bi directional three-phase dcdc con...
A novel pwm high voltage conversion ratio bi directional three-phase dcdc con...A novel pwm high voltage conversion ratio bi directional three-phase dcdc con...
A novel pwm high voltage conversion ratio bi directional three-phase dcdc con...
 
디기리
디기리디기리
디기리
 

More from LeMeniz Infotech

A fast acquisition all-digital delay-locked loop using a starting-bit predict...
A fast acquisition all-digital delay-locked loop using a starting-bit predict...A fast acquisition all-digital delay-locked loop using a starting-bit predict...
A fast acquisition all-digital delay-locked loop using a starting-bit predict...LeMeniz Infotech
 
A fast fault tolerant architecture for sauvola local image thresholding algor...
A fast fault tolerant architecture for sauvola local image thresholding algor...A fast fault tolerant architecture for sauvola local image thresholding algor...
A fast fault tolerant architecture for sauvola local image thresholding algor...LeMeniz Infotech
 
A dynamically reconfigurable multi asip architecture for multistandard and mu...
A dynamically reconfigurable multi asip architecture for multistandard and mu...A dynamically reconfigurable multi asip architecture for multistandard and mu...
A dynamically reconfigurable multi asip architecture for multistandard and mu...LeMeniz Infotech
 
Interleaved digital power factor correction based on the sliding mode approach
Interleaved digital power factor correction based on the sliding mode approachInterleaved digital power factor correction based on the sliding mode approach
Interleaved digital power factor correction based on the sliding mode approachLeMeniz Infotech
 
Bumpless control for reduced thd in power factor correction circuits
Bumpless control for reduced thd in power factor correction circuitsBumpless control for reduced thd in power factor correction circuits
Bumpless control for reduced thd in power factor correction circuitsLeMeniz Infotech
 
A bidirectional single stage three phase rectifier with high-frequency isolat...
A bidirectional single stage three phase rectifier with high-frequency isolat...A bidirectional single stage three phase rectifier with high-frequency isolat...
A bidirectional single stage three phase rectifier with high-frequency isolat...LeMeniz Infotech
 
A bidirectional three level llc resonant converter with pwam control
A bidirectional three level llc resonant converter with pwam controlA bidirectional three level llc resonant converter with pwam control
A bidirectional three level llc resonant converter with pwam controlLeMeniz Infotech
 
Efficient single phase transformerless inverter for grid tied pvg system with...
Efficient single phase transformerless inverter for grid tied pvg system with...Efficient single phase transformerless inverter for grid tied pvg system with...
Efficient single phase transformerless inverter for grid tied pvg system with...LeMeniz Infotech
 
Highly reliable transformerless photovoltaic inverters with leakage current a...
Highly reliable transformerless photovoltaic inverters with leakage current a...Highly reliable transformerless photovoltaic inverters with leakage current a...
Highly reliable transformerless photovoltaic inverters with leakage current a...LeMeniz Infotech
 
Grid current-feedback active damping for lcl resonance in grid-connected volt...
Grid current-feedback active damping for lcl resonance in grid-connected volt...Grid current-feedback active damping for lcl resonance in grid-connected volt...
Grid current-feedback active damping for lcl resonance in grid-connected volt...LeMeniz Infotech
 
Delay dependent stability of single-loop controlled grid-connected inverters ...
Delay dependent stability of single-loop controlled grid-connected inverters ...Delay dependent stability of single-loop controlled grid-connected inverters ...
Delay dependent stability of single-loop controlled grid-connected inverters ...LeMeniz Infotech
 
Connection of converters to a low and medium power dc network using an induct...
Connection of converters to a low and medium power dc network using an induct...Connection of converters to a low and medium power dc network using an induct...
Connection of converters to a low and medium power dc network using an induct...LeMeniz Infotech
 
Stamp enabling privacy preserving location proofs for mobile users
Stamp enabling privacy preserving location proofs for mobile usersStamp enabling privacy preserving location proofs for mobile users
Stamp enabling privacy preserving location proofs for mobile usersLeMeniz Infotech
 
Sbvlc secure barcode based visible light communication for smartphones
Sbvlc secure barcode based visible light communication for smartphonesSbvlc secure barcode based visible light communication for smartphones
Sbvlc secure barcode based visible light communication for smartphonesLeMeniz Infotech
 
Read2 me a cloud based reading aid for the visually impaired
Read2 me a cloud based reading aid for the visually impairedRead2 me a cloud based reading aid for the visually impaired
Read2 me a cloud based reading aid for the visually impairedLeMeniz Infotech
 
Privacy preserving location sharing services for social networks
Privacy preserving location sharing services for social networksPrivacy preserving location sharing services for social networks
Privacy preserving location sharing services for social networksLeMeniz Infotech
 
Pass byo bring your own picture for securing graphical passwords
Pass byo bring your own picture for securing graphical passwordsPass byo bring your own picture for securing graphical passwords
Pass byo bring your own picture for securing graphical passwordsLeMeniz Infotech
 
Eplq efficient privacy preserving location-based query over outsourced encryp...
Eplq efficient privacy preserving location-based query over outsourced encryp...Eplq efficient privacy preserving location-based query over outsourced encryp...
Eplq efficient privacy preserving location-based query over outsourced encryp...LeMeniz Infotech
 
Analyzing ad library updates in android apps
Analyzing ad library updates in android appsAnalyzing ad library updates in android apps
Analyzing ad library updates in android appsLeMeniz Infotech
 
An exploration of geographic authentication scheme
An exploration of geographic authentication schemeAn exploration of geographic authentication scheme
An exploration of geographic authentication schemeLeMeniz Infotech
 

More from LeMeniz Infotech (20)

A fast acquisition all-digital delay-locked loop using a starting-bit predict...
A fast acquisition all-digital delay-locked loop using a starting-bit predict...A fast acquisition all-digital delay-locked loop using a starting-bit predict...
A fast acquisition all-digital delay-locked loop using a starting-bit predict...
 
A fast fault tolerant architecture for sauvola local image thresholding algor...
A fast fault tolerant architecture for sauvola local image thresholding algor...A fast fault tolerant architecture for sauvola local image thresholding algor...
A fast fault tolerant architecture for sauvola local image thresholding algor...
 
A dynamically reconfigurable multi asip architecture for multistandard and mu...
A dynamically reconfigurable multi asip architecture for multistandard and mu...A dynamically reconfigurable multi asip architecture for multistandard and mu...
A dynamically reconfigurable multi asip architecture for multistandard and mu...
 
Interleaved digital power factor correction based on the sliding mode approach
Interleaved digital power factor correction based on the sliding mode approachInterleaved digital power factor correction based on the sliding mode approach
Interleaved digital power factor correction based on the sliding mode approach
 
Bumpless control for reduced thd in power factor correction circuits
Bumpless control for reduced thd in power factor correction circuitsBumpless control for reduced thd in power factor correction circuits
Bumpless control for reduced thd in power factor correction circuits
 
A bidirectional single stage three phase rectifier with high-frequency isolat...
A bidirectional single stage three phase rectifier with high-frequency isolat...A bidirectional single stage three phase rectifier with high-frequency isolat...
A bidirectional single stage three phase rectifier with high-frequency isolat...
 
A bidirectional three level llc resonant converter with pwam control
A bidirectional three level llc resonant converter with pwam controlA bidirectional three level llc resonant converter with pwam control
A bidirectional three level llc resonant converter with pwam control
 
Efficient single phase transformerless inverter for grid tied pvg system with...
Efficient single phase transformerless inverter for grid tied pvg system with...Efficient single phase transformerless inverter for grid tied pvg system with...
Efficient single phase transformerless inverter for grid tied pvg system with...
 
Highly reliable transformerless photovoltaic inverters with leakage current a...
Highly reliable transformerless photovoltaic inverters with leakage current a...Highly reliable transformerless photovoltaic inverters with leakage current a...
Highly reliable transformerless photovoltaic inverters with leakage current a...
 
Grid current-feedback active damping for lcl resonance in grid-connected volt...
Grid current-feedback active damping for lcl resonance in grid-connected volt...Grid current-feedback active damping for lcl resonance in grid-connected volt...
Grid current-feedback active damping for lcl resonance in grid-connected volt...
 
Delay dependent stability of single-loop controlled grid-connected inverters ...
Delay dependent stability of single-loop controlled grid-connected inverters ...Delay dependent stability of single-loop controlled grid-connected inverters ...
Delay dependent stability of single-loop controlled grid-connected inverters ...
 
Connection of converters to a low and medium power dc network using an induct...
Connection of converters to a low and medium power dc network using an induct...Connection of converters to a low and medium power dc network using an induct...
Connection of converters to a low and medium power dc network using an induct...
 
Stamp enabling privacy preserving location proofs for mobile users
Stamp enabling privacy preserving location proofs for mobile usersStamp enabling privacy preserving location proofs for mobile users
Stamp enabling privacy preserving location proofs for mobile users
 
Sbvlc secure barcode based visible light communication for smartphones
Sbvlc secure barcode based visible light communication for smartphonesSbvlc secure barcode based visible light communication for smartphones
Sbvlc secure barcode based visible light communication for smartphones
 
Read2 me a cloud based reading aid for the visually impaired
Read2 me a cloud based reading aid for the visually impairedRead2 me a cloud based reading aid for the visually impaired
Read2 me a cloud based reading aid for the visually impaired
 
Privacy preserving location sharing services for social networks
Privacy preserving location sharing services for social networksPrivacy preserving location sharing services for social networks
Privacy preserving location sharing services for social networks
 
Pass byo bring your own picture for securing graphical passwords
Pass byo bring your own picture for securing graphical passwordsPass byo bring your own picture for securing graphical passwords
Pass byo bring your own picture for securing graphical passwords
 
Eplq efficient privacy preserving location-based query over outsourced encryp...
Eplq efficient privacy preserving location-based query over outsourced encryp...Eplq efficient privacy preserving location-based query over outsourced encryp...
Eplq efficient privacy preserving location-based query over outsourced encryp...
 
Analyzing ad library updates in android apps
Analyzing ad library updates in android appsAnalyzing ad library updates in android apps
Analyzing ad library updates in android apps
 
An exploration of geographic authentication scheme
An exploration of geographic authentication schemeAn exploration of geographic authentication scheme
An exploration of geographic authentication scheme
 

Recently uploaded

Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQuiz Club NITW
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdfMr Bounab Samir
 
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptxDhatriParmar
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...DhatriParmar
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...Nguyen Thanh Tu Collection
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxkarenfajardo43
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataBabyAnnMotar
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...DhatriParmar
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1GloryAnnCastre1
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 

Recently uploaded (20)

Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdf
 
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped data
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1
 
Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 

A configurable parallel hardware architecture for efficient integral histogram image computing

  • 1. The Master of IEEE Projects Copyright © 2016LeMenizInfotech. All rights reserved LeMenizInfotech 36, 100 Feet Road, Natesan Nagar, Near Indira Gandhi Statue, Pondicherry-605 005. Call: 0413-4205444, +91 9566355386, 99625 88976. Web :www.lemenizinfotech.com/ www.ieeemaster.com Mail : projects@lemenizinfotech.com A Configurable Parallel Hardware Architecture for Efficient Integral Histogram Image Computing Abstract: Integral histogram image can accelerate the computing process of feature algorithm in computer vision, but exhibits high computation complexity and inefficient memory access. In this paper, we propose a configurable parallel architecture to improve the computing efficiency of integral histogram. Based on the configurable design in the architecture, multiple integral objects for integral histogram image, such as image intensity, image gradient, and local binary pattern, are well supported. Meanwhile, by means of the proposed strip-based memory partitioning mechanism, this architecture processes the integral histogram quickly with maximal parallelism in a pipeline manner. Besides, in this architecture, the proposed data correlation memory compression mechanism effectively solves the expansion problem of integral histogram memory caused by storing the histogram data. It fully reduces the data redundancy in the integral histograms, and saves a lot of memory resources. The proposed architecture of this paper analysis the logic size, area and power consumption using Xilinx 14.2. Enhancement of the project: Existing System: In vision applications, the integral histogram image is a generic concept, which can be used for accelerating different feature algorithms by using different integral objects. If the integral object is the image intensity, it can be used to not only accelerate the Haar feature computing in the face detection applications, but also accelerate the scale-invariant feature transform (SIFT) feature and speedup robust feature (SURF) feature. If the integral object is the gradient of the image pixels, the histogram of gradients feature can be computed quickly. If the integral object is the local binary pattern (LBP), the LBP-based vision application can be accelerated. However, with the advance of camera technology, the increasing image size poses a major challenge to vision applications. The computation complexity of integral histogram is getting high. As we have mentioned above, the integral histogram computing is characterized by high
  • 2. The Master of IEEE Projects Copyright © 2016LeMenizInfotech. All rights reserved LeMenizInfotech 36, 100 Feet Road, Natesan Nagar, Near Indira Gandhi Statue, Pondicherry-605 005. Call: 0413-4205444, +91 9566355386, 99625 88976. Web :www.lemenizinfotech.com/ www.ieeemaster.com Mail : projects@lemenizinfotech.com data dependence and frequent memory access. In order to improve the computing speed of integral histogram in practical implementations, some previous works aim to increase performance by using multicore platform and graphic processing unit (GPU) platform. Implementations on multicore and GPU platform can support generic integral histograms mentioned above by programming, but the power efficiency of these schemes are not satisfactory. Some works design specific hardware architectures for the integral histogram to achieve an efficient computation. However, these works are specifically designed for a certain kind of integral object and the generic integral histogram cannot be supported. Meanwhile, the memory expansion problem is not considered. As the image size becomes larger, the computing efficiency gets lower. Histogram image is very useful for many computer vision applications. In order to improve the histogram computing method, many fast computation methods are proposed. This method exploits the previous computed histograms and updates the new histograms by added new column of histograms and removed old ones. Meanwhile, some parallel hardware architecture are proposed to accelerate histogram computing. However, many computer vision applications require the summarization of histogram values in specific regions, and shows the characteristic of no overlap of sliding window for reusing the previous histograms. The integral histogram technique proposed in can compute the summarization of histograms in a specific region in constant time. Hence, it is more useful in such kinds of applications. Disadvantages:  computing efficiency is low  high area and power Proposed System: Overall Architecture
  • 3. The Master of IEEE Projects Copyright © 2016LeMenizInfotech. All rights reserved LeMenizInfotech 36, 100 Feet Road, Natesan Nagar, Near Indira Gandhi Statue, Pondicherry-605 005. Call: 0413-4205444, +91 9566355386, 99625 88976. Web :www.lemenizinfotech.com/ www.ieeemaster.com Mail : projects@lemenizinfotech.com Fig. 1. Overall architecture. As shown in Fig. 1, our proposed architecture consists of controller unit (CU), OIM, integral histogram calculation unit (CALU), integral compression unit (ICU), integral restore unit (IRU), and integral histogram memory (IHM). CU writes the input image data into OIM. Under the control of CU, the CALU loads the data from OIM to achieve the integral histogram computing. Integral Histogram Computing Architecture Design As shown in Fig. 2, the core computing unit CALU mainly consists of the configurable operation unit (COU) and a set of w-structures. w-structure denotes a size of w × [log2(w − 1) + 1] computing array.
  • 4. The Master of IEEE Projects Copyright © 2016LeMenizInfotech. All rights reserved LeMenizInfotech 36, 100 Feet Road, Natesan Nagar, Near Indira Gandhi Statue, Pondicherry-605 005. Call: 0413-4205444, +91 9566355386, 99625 88976. Web :www.lemenizinfotech.com/ www.ieeemaster.com Mail : projects@lemenizinfotech.com Fig. 2. Architecture of the CALU. Memory Partitioning Mechanism In order to support the maximal parallelism-based pipeline computing in CALU, OIM must support the fetching of w data simultaneously. Hence, we design a strip-based memory partitioning mechanism. As shown in Fig. 3(a), the m × n image is divided to several w × n image strips. While designing the hardware architecture, given a strip width w, we construct the w-structure in CALU and design pipeline processing mechanism to adapt to the input of different w × n image blocks, as shown in Fig. 3(b).
  • 5. The Master of IEEE Projects Copyright © 2016LeMenizInfotech. All rights reserved LeMenizInfotech 36, 100 Feet Road, Natesan Nagar, Near Indira Gandhi Statue, Pondicherry-605 005. Call: 0413-4205444, +91 9566355386, 99625 88976. Web :www.lemenizinfotech.com/ www.ieeemaster.com Mail : projects@lemenizinfotech.com Fig. 3. Strip-based memory partitioning. (a) Image is divided into strips. (b) Strips are processed in pipeline way. Advantages:  improve the computing efficiency  improve area and power Software implementation:  Modelsim  Xilinx ISE