Supervised by Sir Salman Afghani

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 17

Supervised by Sir Salman Afghani

Introduction
 Poultry is one of the most profitable business in the world.

 Early detection in highly populated region of the world is done


manually

 This business is highly volatile and risky due to sudden massive


losses caused by viral attacks.

 Our system is an essential requirement for reducing the risks


involved with poultry farm business and its automation.
Problem statement
 There is always a con(focus) to a pro(useful) for any business and
thus in this business, the con is the uncertainty factor which
contributes adversely to the perceived profits. Uncertainty in
terms of various diseases such as chicken flu and many other
viruses are extremely effective in destroying whole poultry farms
in a matter of hours.
Specific requirements
 Functional requirements

 Image capturing
 Extract frames
 Edge detection
 Detecting area of interest
 Action on abnormal activity
 Identification of infected chicken
 Continuous monitoring of chickens
 Alarm generation
 Shutter down
Specific requirements
 Non-Functional requirements
 Performance
 Correctness
 Efficiency
 Portability
 Flexibility

 Software requirements

 Graphical User Interface


 Windows Operating System Complier
 Image Processing Software
 Open cv
Specific requirements
 Hardware requirements

 Personal Computers/Laptops
 Camera
 USB Port
 Power Supply
 Strange attractors
Our Algorithm
DISPLAYING RGB
VALUES OF ORIGINAL
IMAGE CAPTURING
IMAGE

DEPLOYING
FRAME EXTRACTION ALGORITHMS

GRAY SCALING HULL READER

HULL READER BLOB POSITION


MASKING REFINER

READING PIXEL CHICKEN


VALUES IDENTIFICATION
Hull Reader

After receiving grids of 9x9 pixels, Hull Reader will


develop further sixteen points on these received
points. Basically it will create a Hull of sixteen
points. Now on all these points Hull Reader will
create spikes. The length of these spikes depends on
the position where they lie.
Hull Reader
Big Blob Pos Detector
Chicken Identification
Design
USECASE
Design
DETAILED USECASE
Design
ACTIVITY DIAGRAM
Design
SEQUENCE DIAGRAM
Design
CLASS DIAGRAM
Block diagram
DAQ (data acquisition)
System

CAM ‘A’
Machine vision
CAM ‘B’

Main algorithm

shutter
Controllers
feeding

Control output

You might also like