Sunteți pe pagina 1din 20

Shahid Ali Murtza

BS Electronic Engineering,
International Islamic University,
Islamabad (2014)

About Me
Education
FY Project
Raspberry Pi Model B
Semester Projects
Continuous and Discrete Time Convolution Calculator
Digital Image Processing Tool Kit
Digital Voltmeter using 89C51 and ADC0808 with 7-SEG Displays
2-Digits DMAS Calculator using AVR with 4x4 Keypad Interfacing
Configurable Image Acquisition Tool
DC Motor Speed Control System via Serial Communication
DTMF Signal Generator
Active Filters Implementation on PSPICE
Programming Languages
Technical Software
Distinctions and Awards
Biography

Education
2010-2014
Islamabad

International Islamic University,

BS (Electronic Engineering),
2008-2010
BISE, Multan

Govt. College, Sahiwal

F.Sc. (Pre-Engineering),
2006-2008
BISE, Multan

CGPA: 3.88/4.00 (1st division)

Marks: 936/1100 (1st division)

Little Chums Boys High School, Pakpattan

SSC. (Science Group),

Marks: 769/850 (1st division)

FY Project (1/4)
Machine Vision Based Fruit Sorting and Grading System
(Supervised by : Engr. Umer Javed, Lecturer FET, IIUI)

Objective:
The development of an automated, scalable, cost effective and efficient fruitsorting and grading system to meet the requirements of Pakistan's local fruit
industry.
Abstract:
This automated system collects image via camera placed on the top of a
conveyer belt carrying fruits, then it processes the fruit image to collect several
key features i.e. geometrical and texture features, which are sensitive to the
type and quality of the fruit. Finally, the parameters of the individual class of
fruit are estimated for automatic grading and sorting.

FY Project(2/4)
It uses MATLAB for digital image processing to extract the features of
the object image. This goes in a row: image capture
(input),preprocessing, segmentation, feature extraction and then
classification of the object. Analysis is based upon following types of
features.
Geometrical Features:
Area, Perimeter, Roundness and Eccentricity

Texture Features:
GLCM Texture Features(Haralick)
NGTDM based Texture Features

Color Based

Ripeness index

FY Project: Block
Diagram (3/4)
Software Module

Hardware Module
USB

USB
Camera
IR
sensor
pair

dc
motor
(belt)

dc
motors
(levers
)

m
0
m1

AtMeg
a16

Input image

Software Module
Implementation
Platform
+

Image
acquisition

FYP
implementa
tion on
industrial
PC

Pre
processing
RS2
32

Object
segmentation

Feature
extraction
Classification

C# with
EmguC
V
(OpenC
V
Wrappe
r)

OpenCV with Python on Raspberry Pi Model B :


- implemented software module in OpenCV with Python, it was tested on RPi B.
EmguCV with C# (on BeagleBone Black/BBB) :
- implemented software module in EmguCV (a wrapper of OpenCV) with C#. Not tested
on BBB but on PC.

Also
tested
for
Standalon
e System

FY Project: Hardware(4/4)
Electrical

HW:
- AtMega16
- USB camera
- DC motors
- Power supplies
- Light bulbs, Relay, H-Bridge
- IR sensor pair

Mechanical HW :
- Conveyer belt with
stand
- Light box
- Lever rods
- Bins

Light box with


camera and
light bulbs

Light box with camera ,light bulbs and IR


sensor inside
M

Motors, Levers
and Electronic
Circuitry

M
Fruit
bin
Type A

Fruit
bin
Type B

Fig. Conveyer belt with hardware settings

Fruit
bin
Type C

Levers Positioning for 3


types of fruit

Raspberry Pi Model B

Working Experience on RPi Model B (700 MHz ARM1176JZF-S


core)
Raspbian Wheezy OS (LXTerminal/GUI)
A4tech USB Camera interfacing
Interfacing with laptop screen via Ethernet
GPIO pins configuration and usage
LXTerminal/Shell programming
Python & OpenCV (targeted programming)

Semester Projects:
Continuous and Discrete Time Convolution Calculator

MATLAB Central Link :

Digital Image Processing Tool KIT

Digital Voltmeter using 89C51 and ADC0808 with 7-seg


Displays

-- Simulation in Proteus
-- Keil for C programming
-- Implemented on
Hardware
-- 5 Measuring Ranges of
Voltage
(200mV, 2V, 20V,200V,
1000V)
--- ADC : ADC0808
-- 7-Segment display with

2-digits DMAS Calculator using AVR with 4x4 Keypad


Interfacing

Simulation in Proteus
AVRStudio for C
programming
2-digit 4 basic
arithmetic operations (+,
-, *,/ )

4x4 Keypad

Configurable Image Acquisition Tool


-MATLAB image acquisition toolbox

DC Motor Speed Control System via Serial Communication


Hardware implementation + GUI for commands/instruction from PC

DTMF Signal Generator

Web Link to DTMF Generator

Active Filters Implementation on PSPICE


-Butterworth (High Pass, Low Pass, Band Pass and Band
Reject)
-Chebyshev Type-I (High Pass, Low Pass, Band Pass and
Band Reject)]

Programming Languages
MATLAB (Programming, GUI and Simulink):

Signals and Systems, Control Systems, DSP and DIP labs using MATLAB
Projects on MATLAB:
-- Continuous and Discrete Time Convolution Calculator
-- Digital Image Processing Tool Kit
-- Configurable Image Acquisition Tool
-- DTMF Signal Generator
-- CGPA Calculator ,Temperature Convertor, All Time Calendar, Even Odd Signal Splitter

C/C++

: Fundamental and OOP concepts

Verilog HDL : FPGA lab and SAP implementation in Verilog HDL

OpenCV

: Targeted programming with Python, C++ and C#(EmguCV Wrapper)

C#
FET,IIUI)

: C# based GUI application for MCQs (MATLAB Contest in FETEX14 at

Python

: Targeted programming (RPi and OpenCV)

HTML

: Just for Fun

Technical Software
Visual Studio
C#)
LabView
AVRStudio
Keil

: C++, C# ( .NET framework & EmguCV wrappers of OpenCV for


: Speedy33 DS Processor
: C programming for AtMega16 & AtMega32
: C programming for AT89C51 & AT89C52

Proteus

: DLD, Analog and Digital circuits simulations , PCB making

PSpice

: Analog circuits simulations

Packet Tracer : Cisco Routers, Computer Networking


ModelSim

: FPGA Lab with HDL

XilinxISE

: FPGA Lab with HDL

DevC++

: C++ and C

Eclipse

: Python

Distinctions & Awards


Fully Funded Scholarship for BS Engg. awarded by National ICT R&D Fund (2010-2014)
First position in MATLAB Master Quest(NASCON14) held at FAST, Islamabad (2014)
Head MATLAB Contest (FETEX14) held at FET, IIU, Islamabad *(2014)
First position in C++ Programming Competition(FETEX11) held at IIU, Islamabad
(2011)
Meritorious scholarships in Matriculation and Middle Standards Exams

* link

Biography
Shahid Ali Murtza
S/O

: Muhammad Sharif

DOB

: 01/09/1989

CNIC

: 36402-9376702 -7

Distt. of Domicile : Pakpattan (Punjab, Pakistan)


Marital Status

: Single

Religion

: Islam