Vous êtes sur la page 1sur 10

University of La Manouba

National School of Computer Science

Integration Project Report

Topic

Hardware implementation of an edge


detection algorithm

Realized by

Bahri Abdessattar
Ben kahla Bechir
Hnezli Mohamed

Supervised by

Drs-Ings.

Lobna Kriaa Mouhamed Mosmoudi

Academic Year : 2016/2017


Contents

Overview 1

1 Requirements specification 2

2 Design 3

3 Implementation and integration 4

General conclusion 5

Netography & Bibliography 6

Integration Project Report page I


List of Figures

Integration Project Report page II


List of Tables

Integration Project Report page III


Overview

In our days artificial intelligence is considered as an area of computer science


that deals with giving machines the ability to imitate the behavior reputed in-
telligent of humans being so that we can produce machines that perceive its
environment and take actions that maximize its chance of success at some goal
in many sectors like image processing, machine vision and computer vision. In
this contexte we present here our project named of edge detection which is is a
fundamental tool in those fields, particularly in the areas of feature. detection
and feature extraction.

This includes a set of mathematical methods that at identifying points in a


digital image at which the image brightness changes sharply or, more formally,
has discontinuities. The points at which image brightness changes sharply are
typically organized into a set of curved line segments termed edges. Among
these methods, we can quote the edge detection Sobel algorithm. Our task is
to find an optimized hardware solution to implement this algorithm.

In this document, we present the various steps to implement this algorithm


in an FPGA circuit. This report is structured around three chapters. In the
first chapter, we will present the specification of the needs of our solution. The
second chapter is devoted to the solution design. And, As for the third chapter,
this is the step of implementing and the integration into FPGA circuit. Finally,
this report will conclude with a general conclusion and some perspectives on
possible future improvements to the project.

Integration Project Report page 1


1 Requirements specification

Introduction

The theoretical study was an important step that allowed us to familiarize


ourselves with the notions tackled, but above all to be able to identify the
problematic, the aim and understand the needs of the project. Previously we
emphasized the problematic and the aim of our project. In this chapter, we
will analyze and specify the requirements for determining the perimeter of the
project.

Integration Project Report page 2


2 Design

Integration Project Report page 3


3 Implementation and integration

Integration Project Report page 4


General conclusion

Integration Project Report page 5


Netography & Bibliography

Integration Project Report page 6

Vous aimerez peut-être aussi