SlideShare a Scribd company logo
1 of 32
SEMINAR ON
SUMMER TRAINING ON MATLAB
SOFTWARE BY CETPA INSTITUTE
REPRESENTED BY MOHD AHAD 201310104110011
AKSHAY PATEL 201410104110701
DEPARTMENT OF ELECTRONICS AND COMMUNICATION
Innovation of MATLAB
● MATLAB was developed by Math works, which was originally
created to provide easy access to tire data matrix line pack dan
Eisack projects.
● Short for Matrix laboratory MATLAB was invented in the late
1970s by Cleve Molar.
● He was the chairman of the computer Science department of the
university of new matrix.
● Now a days number of alternative of MATLAB are available for
example science lab, Mathematica, Maple, nag Dsl.
TYPE OF FILES
.m FILES-Script Files and Function Files(M-FILES) .mat files-Binary Data Files(MAT FILES)
.fig file-figure file
.mld file-simulink
+ ADDITION
- SUBTRACTION
● MULTIPLICATI
ON DIVISION
^ EXPONENTIATION
(to the power of)
&& “AND”
|| “OR”
~ “NOT”
< “LESS THAN”
> “GREATER THAN”
<= “LESS THAN OR
EQUAL TO”
>= “GREATER THAN OR
EQUAL TO”
== “IS EQUAL TO”
~= “IS NOT EQUAL TO”
OVERVIEW: MOST OPERATORS
1.ARITHMETIC 2.RELATIONA
L
3.BOOLEAN
Basic functions
Mathematics- Arrays and matrices, linear algebra, other areas of mathematics
Data Analysis- Basic data operations, descriptive statistics,covariance and correlation, filtering
and convolution, numerical derivatives and integrals, Fourier transforms, time series analysis
Programming
Data Types- Function/expression evaluation, program control, function handles, object
oriented programming, error handling, operators, data types, dates and times, timers
File images
Graphics -Line plots, annotating graphs, specialized plots, images, printing,
3-D Visualization-Surface and mesh plots, viewcontrol , lighting and transparency, volume
visualization
Creating Graphical User Interfaces GUIDE- programming graphical user interfaces
External Interface-Interfaces to DLLs, Java, COM and ActiveX, Web services, and serial port
devices, and C and Fortran routines
TYPE OF PROJECT ON MATLAB
+ IMAGE PROCESSING
+ SIGNAL PROCESSING
+ POWER ELECTRONIC
+ COMMUNICATION
PROJECT:NUMBER PLATE DETECTION SYSTEM
PROJECT:NUMBER PLATE DETECTION SYSTEM
Input:vechile image
RGB TO GRAY SCALE CONVERSION
MORPHOLOGICAL OPERATON
EXTRACTION ACCURATE LOACTION OF THE LICENCE PLATE
IMAGE ENHANCEMENT
CHARATER SEGMENTATION
OUTPUT:CHARATER RECOGNISTION
Why did we choose this project?
● Identification of stolen cars
● Smuggling of Cars
● Invalid license plates
● Usage of cars in terrorist attacks/illegal activities
● Applications in traffic systems (highway electronic toll collection,
red light violation enforcement, border and customs checkpoints,
etc.).
Basic Modules of the System
● Detection is done by Character Segmentation
Locates the alpha numeric characters on a license plate.
Basic Modules of the System
● Optical Character Recognition (OCR)
Translates the segmented characters into text entries
BLOCK DIAGRAM
Flow Chart of extraction in
Matlab
Load The Image From File
a=imread(‘car 10.JPG’)
Preprocessing
Preprocessing is very important for the good performance of
character segmentation.
Preprocessing consists of :
● Resizing image
● Rgb to gray
● Noise removal ( we used median filter) .
Changing the TYPE
c=rgb2gray(b);
Extracting Plate Region
● It is result of dilation after noise removal .
Edge enhancement
gdiff=imsubtract(d,e);
where ‘d’ is dilated and
‘e’ is eroded image
Morphological Operations
● Filling (holes )
● Thinning ( for character isolation)
● Finding connected components of area more than 200 pixels
Characters Segmentation
Horizontal & Vertical Segmentation
● Detect the horizontal lines in the image with a pixel value of
zero.
● Converting the image into binary.
● Use simple “for loops” to detect the portions of the image that
had connected objects with a pixel value of ‘0’ and hence
accordingly, the image was read.
Characters Recognition
Template Matching
The used templates are given in the figure below:
Experimental Results
SOURCE IMAGE
BINARIZED IMAGE
Why choose Matlab for project ?
● To move to a Real Time Environment.
● For fast computation.
Problems with the MATLAB System
The problems that we faced during Localization were:
● Algorithm did not work perfectly for more than one image.
● Manual Changes were required in the code every time , manually
we had to change parameters in code that was kind of hit and trial
method.
THANK YOU

More Related Content

What's hot

What's hot (20)

Counters &amp; time delay
Counters &amp; time delayCounters &amp; time delay
Counters &amp; time delay
 
Embedded c
Embedded cEmbedded c
Embedded c
 
Computational models in embedded design
Computational models in embedded designComputational models in embedded design
Computational models in embedded design
 
Ch 3 Assembler in System programming
Ch 3 Assembler in System programming Ch 3 Assembler in System programming
Ch 3 Assembler in System programming
 
Linker and Loader Explained
Linker and Loader  ExplainedLinker and Loader  Explained
Linker and Loader Explained
 
OMAP
OMAPOMAP
OMAP
 
Cloud Robotics
Cloud RoboticsCloud Robotics
Cloud Robotics
 
Fingerprint attendance system
Fingerprint attendance systemFingerprint attendance system
Fingerprint attendance system
 
Unit converter using in c
Unit converter using in cUnit converter using in c
Unit converter using in c
 
Architecture of the Intel 8051 Microcontroller
Architecture of the Intel 8051 MicrocontrollerArchitecture of the Intel 8051 Microcontroller
Architecture of the Intel 8051 Microcontroller
 
Deep learning seminar report
Deep learning seminar reportDeep learning seminar report
Deep learning seminar report
 
8237 dma controller
8237 dma controller8237 dma controller
8237 dma controller
 
Loaders
LoadersLoaders
Loaders
 
Multi Head, Multi Tape Turing Machine
Multi Head, Multi Tape Turing MachineMulti Head, Multi Tape Turing Machine
Multi Head, Multi Tape Turing Machine
 
Ch 4 linker loader
Ch 4 linker loaderCh 4 linker loader
Ch 4 linker loader
 
Linker and Loader
Linker and Loader Linker and Loader
Linker and Loader
 
Introduction to MPI
Introduction to MPI Introduction to MPI
Introduction to MPI
 
Arm programmer's model
Arm programmer's modelArm programmer's model
Arm programmer's model
 
Foundation of A.I
Foundation of A.IFoundation of A.I
Foundation of A.I
 
Operating system; Multitasking
Operating system; MultitaskingOperating system; Multitasking
Operating system; Multitasking
 

Similar to MATLAB Seminar on Summer Training Projects

Matlab for Electrical Engineers
Matlab for Electrical EngineersMatlab for Electrical Engineers
Matlab for Electrical EngineersManish Joshi
 
Summer training in matlab
Summer training in matlabSummer training in matlab
Summer training in matlabArshit Rai
 
Digital image processing
Digital image processingDigital image processing
Digital image processingSubha Selvam
 
Summer training matlab
Summer training matlab Summer training matlab
Summer training matlab Arshit Rai
 
Summer training matlab
Summer training matlab Summer training matlab
Summer training matlab Arshit Rai
 
car number plate detection using matlab image & video processing
car number plate detection using matlab image & video processingcar number plate detection using matlab image & video processing
car number plate detection using matlab image & video processingKesava Korukonda
 
Image processing-on-matlab-presentation-1
Image processing-on-matlab-presentation-1Image processing-on-matlab-presentation-1
Image processing-on-matlab-presentation-1Naatchammai Ramanathan
 
Image processing on matlab presentation
Image processing on matlab presentationImage processing on matlab presentation
Image processing on matlab presentationNaatchammai Ramanathan
 
Matlab Introduction
Matlab IntroductionMatlab Introduction
Matlab Introductionideas2ignite
 
Digital image processing - What is digital image processign
Digital image processing - What is digital image processignDigital image processing - What is digital image processign
Digital image processing - What is digital image processignE2MATRIX
 
Summer training introduction to matlab
Summer training  introduction to matlabSummer training  introduction to matlab
Summer training introduction to matlabArshit Rai
 
Marek Suplata Projects
Marek Suplata ProjectsMarek Suplata Projects
Marek Suplata Projectsguest14f12f
 
深度學習在AOI的應用
深度學習在AOI的應用深度學習在AOI的應用
深度學習在AOI的應用CHENHuiMei
 
MATLAB Assignment Help
MATLAB Assignment HelpMATLAB Assignment Help
MATLAB Assignment HelpEssay Corp
 
Number plate recogition
Number plate recogitionNumber plate recogition
Number plate recogitionhetvi naik
 
IEEE Papers on Image Processing
IEEE Papers on Image ProcessingIEEE Papers on Image Processing
IEEE Papers on Image ProcessingE2MATRIX
 
Vehicle license plate recognition
Vehicle license plate recognitionVehicle license plate recognition
Vehicle license plate recognitionEng Ansam Hadi
 

Similar to MATLAB Seminar on Summer Training Projects (20)

Matlab demo
Matlab demoMatlab demo
Matlab demo
 
Matlab for Electrical Engineers
Matlab for Electrical EngineersMatlab for Electrical Engineers
Matlab for Electrical Engineers
 
Summer training in matlab
Summer training in matlabSummer training in matlab
Summer training in matlab
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Summer training matlab
Summer training matlab Summer training matlab
Summer training matlab
 
Summer training matlab
Summer training matlab Summer training matlab
Summer training matlab
 
car number plate detection using matlab image & video processing
car number plate detection using matlab image & video processingcar number plate detection using matlab image & video processing
car number plate detection using matlab image & video processing
 
Image processing-on-matlab-presentation-1
Image processing-on-matlab-presentation-1Image processing-on-matlab-presentation-1
Image processing-on-matlab-presentation-1
 
Image processing on matlab presentation
Image processing on matlab presentationImage processing on matlab presentation
Image processing on matlab presentation
 
Workshop proposal
Workshop proposalWorkshop proposal
Workshop proposal
 
Matlab Introduction
Matlab IntroductionMatlab Introduction
Matlab Introduction
 
Digital image processing - What is digital image processign
Digital image processing - What is digital image processignDigital image processing - What is digital image processign
Digital image processing - What is digital image processign
 
Summer training introduction to matlab
Summer training  introduction to matlabSummer training  introduction to matlab
Summer training introduction to matlab
 
Marek Suplata Projects
Marek Suplata ProjectsMarek Suplata Projects
Marek Suplata Projects
 
深度學習在AOI的應用
深度學習在AOI的應用深度學習在AOI的應用
深度學習在AOI的應用
 
MATLAB Assignment Help
MATLAB Assignment HelpMATLAB Assignment Help
MATLAB Assignment Help
 
Number plate recogition
Number plate recogitionNumber plate recogition
Number plate recogition
 
IEEE Papers on Image Processing
IEEE Papers on Image ProcessingIEEE Papers on Image Processing
IEEE Papers on Image Processing
 
Vehicle license plate recognition
Vehicle license plate recognitionVehicle license plate recognition
Vehicle license plate recognition
 
Lecture 1.pptx
Lecture 1.pptxLecture 1.pptx
Lecture 1.pptx
 

Recently uploaded

HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 

Recently uploaded (20)

HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 

MATLAB Seminar on Summer Training Projects

  • 1. SEMINAR ON SUMMER TRAINING ON MATLAB SOFTWARE BY CETPA INSTITUTE REPRESENTED BY MOHD AHAD 201310104110011 AKSHAY PATEL 201410104110701 DEPARTMENT OF ELECTRONICS AND COMMUNICATION
  • 2. Innovation of MATLAB ● MATLAB was developed by Math works, which was originally created to provide easy access to tire data matrix line pack dan Eisack projects. ● Short for Matrix laboratory MATLAB was invented in the late 1970s by Cleve Molar. ● He was the chairman of the computer Science department of the university of new matrix. ● Now a days number of alternative of MATLAB are available for example science lab, Mathematica, Maple, nag Dsl.
  • 3. TYPE OF FILES .m FILES-Script Files and Function Files(M-FILES) .mat files-Binary Data Files(MAT FILES) .fig file-figure file .mld file-simulink
  • 4. + ADDITION - SUBTRACTION ● MULTIPLICATI ON DIVISION ^ EXPONENTIATION (to the power of) && “AND” || “OR” ~ “NOT” < “LESS THAN” > “GREATER THAN” <= “LESS THAN OR EQUAL TO” >= “GREATER THAN OR EQUAL TO” == “IS EQUAL TO” ~= “IS NOT EQUAL TO” OVERVIEW: MOST OPERATORS 1.ARITHMETIC 2.RELATIONA L 3.BOOLEAN
  • 5.
  • 6.
  • 7.
  • 8. Basic functions Mathematics- Arrays and matrices, linear algebra, other areas of mathematics Data Analysis- Basic data operations, descriptive statistics,covariance and correlation, filtering and convolution, numerical derivatives and integrals, Fourier transforms, time series analysis Programming Data Types- Function/expression evaluation, program control, function handles, object oriented programming, error handling, operators, data types, dates and times, timers File images Graphics -Line plots, annotating graphs, specialized plots, images, printing, 3-D Visualization-Surface and mesh plots, viewcontrol , lighting and transparency, volume visualization Creating Graphical User Interfaces GUIDE- programming graphical user interfaces External Interface-Interfaces to DLLs, Java, COM and ActiveX, Web services, and serial port devices, and C and Fortran routines
  • 9. TYPE OF PROJECT ON MATLAB + IMAGE PROCESSING + SIGNAL PROCESSING + POWER ELECTRONIC + COMMUNICATION
  • 11. PROJECT:NUMBER PLATE DETECTION SYSTEM Input:vechile image RGB TO GRAY SCALE CONVERSION MORPHOLOGICAL OPERATON EXTRACTION ACCURATE LOACTION OF THE LICENCE PLATE IMAGE ENHANCEMENT CHARATER SEGMENTATION OUTPUT:CHARATER RECOGNISTION
  • 12. Why did we choose this project? ● Identification of stolen cars ● Smuggling of Cars ● Invalid license plates ● Usage of cars in terrorist attacks/illegal activities ● Applications in traffic systems (highway electronic toll collection, red light violation enforcement, border and customs checkpoints, etc.).
  • 13. Basic Modules of the System ● Detection is done by Character Segmentation Locates the alpha numeric characters on a license plate.
  • 14. Basic Modules of the System ● Optical Character Recognition (OCR) Translates the segmented characters into text entries
  • 16. Flow Chart of extraction in Matlab
  • 17.
  • 18. Load The Image From File a=imread(‘car 10.JPG’)
  • 19. Preprocessing Preprocessing is very important for the good performance of character segmentation. Preprocessing consists of : ● Resizing image ● Rgb to gray ● Noise removal ( we used median filter) .
  • 21. Extracting Plate Region ● It is result of dilation after noise removal .
  • 22. Edge enhancement gdiff=imsubtract(d,e); where ‘d’ is dilated and ‘e’ is eroded image
  • 23. Morphological Operations ● Filling (holes ) ● Thinning ( for character isolation) ● Finding connected components of area more than 200 pixels
  • 25. Horizontal & Vertical Segmentation ● Detect the horizontal lines in the image with a pixel value of zero. ● Converting the image into binary. ● Use simple “for loops” to detect the portions of the image that had connected objects with a pixel value of ‘0’ and hence accordingly, the image was read.
  • 27. Template Matching The used templates are given in the figure below:
  • 30. Why choose Matlab for project ? ● To move to a Real Time Environment. ● For fast computation.
  • 31. Problems with the MATLAB System The problems that we faced during Localization were: ● Algorithm did not work perfectly for more than one image. ● Manual Changes were required in the code every time , manually we had to change parameters in code that was kind of hit and trial method.