SlideShare a Scribd company logo
1 of 36
Recent Trends in Signal and Image
Processing
-Anand @Muglikar, R&D Engineer
http://stomatobot.comhttp://stomatobot.com
Is a picture worth a 1000 words?
The Joker! :)
Shivaji Maharaj! m/
The big AI Dream!
Why Signal/Image Processing?

Pleasure / Comfort-

Automation / Robotics-

Creative Expression-

Life Sciences-

Scientific Images-

Defence and Strategy

Environmental Studies-

Movies, Gaming, Enhancement

Productivity / Hazards

HDR, Computational
Photography

MRI, CT, PET, etc.

Compression

Spy Satellites, Night Vision
Systems

GIS, Meteorological Satellites
What is Image Processing?
Perform operations on images to facilitate any of the above results
Color Spaces
Image Formats, Files and Cameras

RGB, Gray, Binary, etc.

JPEG, TIFF, PNG, RAW, GIF, BMP, JPEG2000, etc.

CCDs, CMOS, Photographic film, VGA, etc.
Cocktail Party Problem
Microphone - 1 Microphone - 2
Separated Source - 1 Separated Source - 2
________________________
Microphone - 1 Microphone - 2
Separated Source - 1 Separated Source - 2
How was this done?
[Source: http://cnl.salk.edu/~tewon/Blind/blind_audio.html via Prof.
Andrew Ng’s ML Class on Coursera ]
How was this done?
Cocktail Party Problem Algorithm
[W,s,v] = svd((repmat(sum(x.*x, 1), size(x,1), 1.*x)*x');
[Source: Sam Rowein, Yair Weiss, Eero Simoncelli]
Audio – 1D signal
➢
Why Bose systems are so costly?
Audio Signals
Why Bose systems are so costly?
Search and read the detailed Quora answer to the above question by
a TA Brad Price of Dr. Bose to the question - “Are Bose products
worth the price?”
– http://qr.ae/Iq1UB
Brainwaves Processing
– Brainwaves Processing
Scientific Images
Mars Hand Lens Imager (MAHLI) camera on NASA's Curiosity rover –
tilted 150 degrees
Image Credit: NASA/JPL-Caltech/MSSS
Movie Post-Production
Movie Post-Production
Movie Post-Production
Political Vendetta
Image inpainting of old times
Face Morphing Ads
Short face blending video on my website
Feature matching of faces is left to future scope :P
Portrait Professional - http://www.portraitprofessional.com/
Face Morphing Ad
Image Inpainting
Image Inpainting
Video Inpainting
– Video Inpainting
Colorize B&W Movies
Remember Guide and Mughal-e-Azam were colorized and re-
released?
Charlie Chaplin Colorized Movie
HDR Video
–HDR Video
Structure from Motion - from 2d
projections
Structure from Motion - 3D from 2D images
Application in Medicine
Vision-based Blood Test System gives accurate
results in 15 mins -
http://www.ptgrey.com/news/pressreleases/details.asp?
Vision based Blood Test System
Interactive TV
In Israel –
Giving badges and points to loyal TV Viewers
Eye Tracking
Display Advertising using Eye Tracking Study
Understanding sports psychology - of Christiano
Ronaldo
In Sports
Hardware Innovation
Lytro Camera - http://www.lytro.com/camera/
Make the impossible possible. Change your perspective.
Lytro's newest light field capability, Perspective Shift, allows you to
interactively change your point of view in a picture, after you’ve
taken the picture. On a computer or mobile device, you can shift
the living picture in any direction; left, right, up, down and all
around.
Perspective Shift works on light field pictures you've previously taken
and with any new pictures you take. Change your perspective and
see the moment come alive.
Hardware Innovation
Like in Matrix and the Tamil film Anniyan,
breakthrough “freeD” sports replay system for
NBC Sunday Night Football to be powered by
Teledyne DALSA cameras
Coming to your TV soon
Femto-Photography
AR
Google Glass – Augmented Perspective
Live AR by National Geographic
State of the Art Tracking - OpenTLD
Predator Drone - tracking a car from UAV
TLD Tracker Demonstration of Learning
TLD Tracker Human Face
3d model reconstruction from 3D
Camera
Kinect 3D Reconstruction
PrimeSense Capri Demo at Google IO
How to start?
Come equipped with good programming skills and read
Wikis in link depths
Several Open Source Projects and Free SDKs to help you
viz. OpenCV, OpenNLP, OpenNI, OpenTLD, Tesseract
for OCR, OpenCL, CUDA for NVIDIA, etc.
Get started with tutorials and examples
Ask exact doubts after having tried solving the problem
(from what I've seen, people do not help you online if
they don't feel you've tried enough) in specific fora and
open fora like StackOverFlow
MatlabCentral for MATLAB specific questions
Conclusion
You are now a different person than you were a few hours ago! :)
You'll certainly be more wise and knowledgable after this
workshop, provided you apply what you learn here.
Join the FB Group – I love Computer Vision – if you liked this
presentation.
https://www.facebook.com/groups/visionclass/
Companies working on IP-CV compiled by Prof. David Lowe
Q&A
Lets share what we know and find out what we don't :P
      Thank you! :)

More Related Content

What's hot

Digital Image Processing 3rd edition Rafael C. Gonzalez, Richard E. Woods.pdf
Digital Image Processing 3rd edition Rafael C. Gonzalez, Richard E. Woods.pdfDigital Image Processing 3rd edition Rafael C. Gonzalez, Richard E. Woods.pdf
Digital Image Processing 3rd edition Rafael C. Gonzalez, Richard E. Woods.pdfssuserbe3944
 
Motion Estimation - umit 5 (II).pdf
Motion Estimation  - umit 5 (II).pdfMotion Estimation  - umit 5 (II).pdf
Motion Estimation - umit 5 (II).pdfHeenaSyed6
 
VLSI subsystem design processes and illustration
VLSI subsystem design processes and illustrationVLSI subsystem design processes and illustration
VLSI subsystem design processes and illustrationVishal kakade
 
Sonet (synchronous optical networking )
Sonet (synchronous optical networking )Sonet (synchronous optical networking )
Sonet (synchronous optical networking )Hamza Sajjad
 
smart antennas ppt
smart antennas pptsmart antennas ppt
smart antennas pptsanthu652
 
Discrete Fourier Transform
Discrete Fourier TransformDiscrete Fourier Transform
Discrete Fourier TransformAbhishek Choksi
 
Ec 2401 wireless communication unit 2
Ec 2401 wireless communication   unit 2Ec 2401 wireless communication   unit 2
Ec 2401 wireless communication unit 2JAIGANESH SEKAR
 
Decimation and Interpolation
Decimation and InterpolationDecimation and Interpolation
Decimation and InterpolationFernando Ojeda
 
Fir and iir filter_design
Fir and iir filter_designFir and iir filter_design
Fir and iir filter_designshrinivasgnaik
 
Image trnsformations
Image trnsformationsImage trnsformations
Image trnsformationsJohn Williams
 
Design of FIR filters
Design of FIR filtersDesign of FIR filters
Design of FIR filtersop205
 
Basics of Digital Filters
Basics of Digital FiltersBasics of Digital Filters
Basics of Digital Filtersop205
 

What's hot (20)

Digital Image Processing 3rd edition Rafael C. Gonzalez, Richard E. Woods.pdf
Digital Image Processing 3rd edition Rafael C. Gonzalez, Richard E. Woods.pdfDigital Image Processing 3rd edition Rafael C. Gonzalez, Richard E. Woods.pdf
Digital Image Processing 3rd edition Rafael C. Gonzalez, Richard E. Woods.pdf
 
Multirate DSP
Multirate DSPMultirate DSP
Multirate DSP
 
Motion Estimation - umit 5 (II).pdf
Motion Estimation  - umit 5 (II).pdfMotion Estimation  - umit 5 (II).pdf
Motion Estimation - umit 5 (II).pdf
 
VLSI subsystem design processes and illustration
VLSI subsystem design processes and illustrationVLSI subsystem design processes and illustration
VLSI subsystem design processes and illustration
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
Sonet (synchronous optical networking )
Sonet (synchronous optical networking )Sonet (synchronous optical networking )
Sonet (synchronous optical networking )
 
smart antennas ppt
smart antennas pptsmart antennas ppt
smart antennas ppt
 
Discrete Fourier Transform
Discrete Fourier TransformDiscrete Fourier Transform
Discrete Fourier Transform
 
Ec 2401 wireless communication unit 2
Ec 2401 wireless communication   unit 2Ec 2401 wireless communication   unit 2
Ec 2401 wireless communication unit 2
 
Case study of digital camera
Case study of digital cameraCase study of digital camera
Case study of digital camera
 
Obstacle avoiding robot(Lab report)
Obstacle  avoiding  robot(Lab report)Obstacle  avoiding  robot(Lab report)
Obstacle avoiding robot(Lab report)
 
Earlang ejercicios
Earlang ejerciciosEarlang ejercicios
Earlang ejercicios
 
Sharpening spatial filters
Sharpening spatial filtersSharpening spatial filters
Sharpening spatial filters
 
Decimation and Interpolation
Decimation and InterpolationDecimation and Interpolation
Decimation and Interpolation
 
Fir and iir filter_design
Fir and iir filter_designFir and iir filter_design
Fir and iir filter_design
 
Multipliers in VLSI
Multipliers in VLSIMultipliers in VLSI
Multipliers in VLSI
 
Image trnsformations
Image trnsformationsImage trnsformations
Image trnsformations
 
Image compression models
Image compression modelsImage compression models
Image compression models
 
Design of FIR filters
Design of FIR filtersDesign of FIR filters
Design of FIR filters
 
Basics of Digital Filters
Basics of Digital FiltersBasics of Digital Filters
Basics of Digital Filters
 

Viewers also liked

Real time image processing ppt
Real time image processing pptReal time image processing ppt
Real time image processing pptashwini.jagdhane
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image ProcessingSahil Biswas
 
LinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-PresentedLinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-PresentedSlideShare
 
Negative impedance circuit
Negative impedance circuitNegative impedance circuit
Negative impedance circuitJessie Ramirez
 
Maximum likelihood estimation for generalized autoregressive score models - A...
Maximum likelihood estimation for generalized autoregressive score models - A...Maximum likelihood estimation for generalized autoregressive score models - A...
Maximum likelihood estimation for generalized autoregressive score models - A...SYRTO Project
 
Paul McCartney and Subtle Signals: Applications to New Product Development
Paul McCartney and Subtle Signals: Applications to New Product DevelopmentPaul McCartney and Subtle Signals: Applications to New Product Development
Paul McCartney and Subtle Signals: Applications to New Product DevelopmentMark Hart
 
Finding Signal in the Real-Time Noise
Finding Signal in the Real-Time NoiseFinding Signal in the Real-Time Noise
Finding Signal in the Real-Time NoiseLouis Gray
 
Signal Processing Course : Presentation of the Course
Signal Processing Course : Presentation of the CourseSignal Processing Course : Presentation of the Course
Signal Processing Course : Presentation of the CourseGabriel Peyré
 
Signal Processing Course : Orthogonal Bases
Signal Processing Course : Orthogonal BasesSignal Processing Course : Orthogonal Bases
Signal Processing Course : Orthogonal BasesGabriel Peyré
 
LATEST ECE PROJECT ABSTRACT FOR COMMUNICATION-WIRELESS ENCRYPTION&DECRYPTION
LATEST ECE PROJECT ABSTRACT FOR COMMUNICATION-WIRELESS ENCRYPTION&DECRYPTIONLATEST ECE PROJECT ABSTRACT FOR COMMUNICATION-WIRELESS ENCRYPTION&DECRYPTION
LATEST ECE PROJECT ABSTRACT FOR COMMUNICATION-WIRELESS ENCRYPTION&DECRYPTIONASHOKKUMAR RAMAR
 
signal & system inverse z-transform
signal & system inverse z-transformsignal & system inverse z-transform
signal & system inverse z-transformmihir jain
 
140515 andrew kuo
140515 andrew kuo140515 andrew kuo
140515 andrew kuo子毅 郭
 
Introduction to Maximum Likelihood Estimator
Introduction to Maximum Likelihood EstimatorIntroduction to Maximum Likelihood Estimator
Introduction to Maximum Likelihood EstimatorAmir Al-Ansary
 
Maximum Likelihood Estimation
Maximum Likelihood EstimationMaximum Likelihood Estimation
Maximum Likelihood Estimationguestfee8698
 
Image processing- an introduction
Image processing- an introductionImage processing- an introduction
Image processing- an introductionAarohi Gupta
 

Viewers also liked (20)

Real time image processing ppt
Real time image processing pptReal time image processing ppt
Real time image processing ppt
 
Image processing ppt
Image processing pptImage processing ppt
Image processing ppt
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Abstract iss
Abstract issAbstract iss
Abstract iss
 
Application of image processing
Application of image processingApplication of image processing
Application of image processing
 
LinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-PresentedLinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-Presented
 
Negative impedance circuit
Negative impedance circuitNegative impedance circuit
Negative impedance circuit
 
Maximum likelihood estimation for generalized autoregressive score models - A...
Maximum likelihood estimation for generalized autoregressive score models - A...Maximum likelihood estimation for generalized autoregressive score models - A...
Maximum likelihood estimation for generalized autoregressive score models - A...
 
Paul McCartney and Subtle Signals: Applications to New Product Development
Paul McCartney and Subtle Signals: Applications to New Product DevelopmentPaul McCartney and Subtle Signals: Applications to New Product Development
Paul McCartney and Subtle Signals: Applications to New Product Development
 
Finding Signal in the Real-Time Noise
Finding Signal in the Real-Time NoiseFinding Signal in the Real-Time Noise
Finding Signal in the Real-Time Noise
 
Signal Processing Course : Presentation of the Course
Signal Processing Course : Presentation of the CourseSignal Processing Course : Presentation of the Course
Signal Processing Course : Presentation of the Course
 
Signal Processing Course : Orthogonal Bases
Signal Processing Course : Orthogonal BasesSignal Processing Course : Orthogonal Bases
Signal Processing Course : Orthogonal Bases
 
Latest tech
Latest techLatest tech
Latest tech
 
LATEST ECE PROJECT ABSTRACT FOR COMMUNICATION-WIRELESS ENCRYPTION&DECRYPTION
LATEST ECE PROJECT ABSTRACT FOR COMMUNICATION-WIRELESS ENCRYPTION&DECRYPTIONLATEST ECE PROJECT ABSTRACT FOR COMMUNICATION-WIRELESS ENCRYPTION&DECRYPTION
LATEST ECE PROJECT ABSTRACT FOR COMMUNICATION-WIRELESS ENCRYPTION&DECRYPTION
 
signal & system inverse z-transform
signal & system inverse z-transformsignal & system inverse z-transform
signal & system inverse z-transform
 
Euclid creek tunnel ppt feb2013
Euclid creek tunnel ppt feb2013Euclid creek tunnel ppt feb2013
Euclid creek tunnel ppt feb2013
 
140515 andrew kuo
140515 andrew kuo140515 andrew kuo
140515 andrew kuo
 
Introduction to Maximum Likelihood Estimator
Introduction to Maximum Likelihood EstimatorIntroduction to Maximum Likelihood Estimator
Introduction to Maximum Likelihood Estimator
 
Maximum Likelihood Estimation
Maximum Likelihood EstimationMaximum Likelihood Estimation
Maximum Likelihood Estimation
 
Image processing- an introduction
Image processing- an introductionImage processing- an introduction
Image processing- an introduction
 

Similar to Recent Trends in Signal and Image Processing - Applications

Ips 130827042928-phpapp01
Ips 130827042928-phpapp01Ips 130827042928-phpapp01
Ips 130827042928-phpapp01Anand Muglikar
 
Panacea - Augmented Reality
Panacea - Augmented Reality Panacea - Augmented Reality
Panacea - Augmented Reality Ritesh Nayak
 
Oriense 5min presentation, english
Oriense 5min presentation, englishOriense 5min presentation, english
Oriense 5min presentation, englishKonstantin Zhukov
 
The Cinematic VR Formula - 2018 volumetric video update byChuck Ian Gordon
The Cinematic VR Formula - 2018 volumetric video update byChuck Ian GordonThe Cinematic VR Formula - 2018 volumetric video update byChuck Ian Gordon
The Cinematic VR Formula - 2018 volumetric video update byChuck Ian GordonChuck Ian Gordon
 
THE THIRD EYE-Presentation
THE THIRD EYE-PresentationTHE THIRD EYE-Presentation
THE THIRD EYE-PresentationRomil Shah
 
Open Cv – An Introduction To The Vision
Open Cv – An Introduction To The VisionOpen Cv – An Introduction To The Vision
Open Cv – An Introduction To The VisionHemanth Haridas
 
Mitchell Reifel (pmdtechnologies ag): pmd Time-of-Flight – the Swiss Army Kni...
Mitchell Reifel (pmdtechnologies ag): pmd Time-of-Flight – the Swiss Army Kni...Mitchell Reifel (pmdtechnologies ag): pmd Time-of-Flight – the Swiss Army Kni...
Mitchell Reifel (pmdtechnologies ag): pmd Time-of-Flight – the Swiss Army Kni...AugmentedWorldExpo
 
2020 08 06 Global XR Talks - Lessons Learned creating a multiplatform AI proj...
2020 08 06 Global XR Talks - Lessons Learned creating a multiplatform AI proj...2020 08 06 Global XR Talks - Lessons Learned creating a multiplatform AI proj...
2020 08 06 Global XR Talks - Lessons Learned creating a multiplatform AI proj...Bruno Capuano
 
SoftKinetic
SoftKinetic SoftKinetic
SoftKinetic imec
 
Tackling Challenges in Computer Vision
Tackling Challenges in Computer VisionTackling Challenges in Computer Vision
Tackling Challenges in Computer VisionMariaChapo
 
Tackling Challenges in Computer Vision
Tackling Challenges in Computer VisionTackling Challenges in Computer Vision
Tackling Challenges in Computer VisionMaria Chapovalova
 
Three ways AI Enhances your CCTV System 211121.pdf
Three ways AI Enhances your CCTV System 211121.pdfThree ways AI Enhances your CCTV System 211121.pdf
Three ways AI Enhances your CCTV System 211121.pdfAnonymousUXvHMI
 
Lecture No. 1 introduction.pptx
Lecture No. 1 introduction.pptxLecture No. 1 introduction.pptx
Lecture No. 1 introduction.pptxAlifahadHussain
 
Camera , Visual , Imaging Technology : A Walk-through
Camera , Visual ,  Imaging Technology : A Walk-through Camera , Visual ,  Imaging Technology : A Walk-through
Camera , Visual , Imaging Technology : A Walk-through Sherin Sasidharan
 
3D Display Technology
3D Display Technology3D Display Technology
3D Display TechnologyDilip Singh
 

Similar to Recent Trends in Signal and Image Processing - Applications (20)

Ips 130827042928-phpapp01
Ips 130827042928-phpapp01Ips 130827042928-phpapp01
Ips 130827042928-phpapp01
 
Hung DO-DUY - Spikenet
Hung DO-DUY - Spikenet Hung DO-DUY - Spikenet
Hung DO-DUY - Spikenet
 
Panacea - Augmented Reality
Panacea - Augmented Reality Panacea - Augmented Reality
Panacea - Augmented Reality
 
Oriense 5min presentation, english
Oriense 5min presentation, englishOriense 5min presentation, english
Oriense 5min presentation, english
 
The Cinematic VR Formula - 2018 volumetric video update byChuck Ian Gordon
The Cinematic VR Formula - 2018 volumetric video update byChuck Ian GordonThe Cinematic VR Formula - 2018 volumetric video update byChuck Ian Gordon
The Cinematic VR Formula - 2018 volumetric video update byChuck Ian Gordon
 
THE THIRD EYE-Presentation
THE THIRD EYE-PresentationTHE THIRD EYE-Presentation
THE THIRD EYE-Presentation
 
Open Cv – An Introduction To The Vision
Open Cv – An Introduction To The VisionOpen Cv – An Introduction To The Vision
Open Cv – An Introduction To The Vision
 
IDM Pipeline July 2013
IDM Pipeline July 2013IDM Pipeline July 2013
IDM Pipeline July 2013
 
Mitchell Reifel (pmdtechnologies ag): pmd Time-of-Flight – the Swiss Army Kni...
Mitchell Reifel (pmdtechnologies ag): pmd Time-of-Flight – the Swiss Army Kni...Mitchell Reifel (pmdtechnologies ag): pmd Time-of-Flight – the Swiss Army Kni...
Mitchell Reifel (pmdtechnologies ag): pmd Time-of-Flight – the Swiss Army Kni...
 
2020 08 06 Global XR Talks - Lessons Learned creating a multiplatform AI proj...
2020 08 06 Global XR Talks - Lessons Learned creating a multiplatform AI proj...2020 08 06 Global XR Talks - Lessons Learned creating a multiplatform AI proj...
2020 08 06 Global XR Talks - Lessons Learned creating a multiplatform AI proj...
 
SoftKinetic
SoftKinetic SoftKinetic
SoftKinetic
 
3D Workshop
3D Workshop3D Workshop
3D Workshop
 
Tackling Challenges in Computer Vision
Tackling Challenges in Computer VisionTackling Challenges in Computer Vision
Tackling Challenges in Computer Vision
 
Tackling Challenges in Computer Vision
Tackling Challenges in Computer VisionTackling Challenges in Computer Vision
Tackling Challenges in Computer Vision
 
Raskar Computational Camera Fall 2009 Lecture 01
Raskar Computational Camera Fall 2009 Lecture 01Raskar Computational Camera Fall 2009 Lecture 01
Raskar Computational Camera Fall 2009 Lecture 01
 
Three ways AI Enhances your CCTV System 211121.pdf
Three ways AI Enhances your CCTV System 211121.pdfThree ways AI Enhances your CCTV System 211121.pdf
Three ways AI Enhances your CCTV System 211121.pdf
 
Lecture No. 1 introduction.pptx
Lecture No. 1 introduction.pptxLecture No. 1 introduction.pptx
Lecture No. 1 introduction.pptx
 
Introduction
IntroductionIntroduction
Introduction
 
Camera , Visual , Imaging Technology : A Walk-through
Camera , Visual ,  Imaging Technology : A Walk-through Camera , Visual ,  Imaging Technology : A Walk-through
Camera , Visual , Imaging Technology : A Walk-through
 
3D Display Technology
3D Display Technology3D Display Technology
3D Display Technology
 

Recently uploaded

Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxabhijeetpadhi001
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 

Recently uploaded (20)

Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptx
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 

Recent Trends in Signal and Image Processing - Applications

  • 1. Recent Trends in Signal and Image Processing -Anand @Muglikar, R&D Engineer http://stomatobot.comhttp://stomatobot.com
  • 2. Is a picture worth a 1000 words?
  • 5. The big AI Dream!
  • 6. Why Signal/Image Processing?  Pleasure / Comfort-  Automation / Robotics-  Creative Expression-  Life Sciences-  Scientific Images-  Defence and Strategy  Environmental Studies-  Movies, Gaming, Enhancement  Productivity / Hazards  HDR, Computational Photography  MRI, CT, PET, etc.  Compression  Spy Satellites, Night Vision Systems  GIS, Meteorological Satellites
  • 7. What is Image Processing? Perform operations on images to facilitate any of the above results
  • 9. Image Formats, Files and Cameras  RGB, Gray, Binary, etc.  JPEG, TIFF, PNG, RAW, GIF, BMP, JPEG2000, etc.  CCDs, CMOS, Photographic film, VGA, etc.
  • 10. Cocktail Party Problem Microphone - 1 Microphone - 2 Separated Source - 1 Separated Source - 2 ________________________ Microphone - 1 Microphone - 2 Separated Source - 1 Separated Source - 2 How was this done? [Source: http://cnl.salk.edu/~tewon/Blind/blind_audio.html via Prof. Andrew Ng’s ML Class on Coursera ]
  • 11. How was this done? Cocktail Party Problem Algorithm [W,s,v] = svd((repmat(sum(x.*x, 1), size(x,1), 1.*x)*x'); [Source: Sam Rowein, Yair Weiss, Eero Simoncelli]
  • 12. Audio – 1D signal ➢ Why Bose systems are so costly?
  • 13. Audio Signals Why Bose systems are so costly? Search and read the detailed Quora answer to the above question by a TA Brad Price of Dr. Bose to the question - “Are Bose products worth the price?” – http://qr.ae/Iq1UB
  • 15. Scientific Images Mars Hand Lens Imager (MAHLI) camera on NASA's Curiosity rover – tilted 150 degrees Image Credit: NASA/JPL-Caltech/MSSS
  • 20. Face Morphing Ads Short face blending video on my website Feature matching of faces is left to future scope :P Portrait Professional - http://www.portraitprofessional.com/ Face Morphing Ad
  • 23. Colorize B&W Movies Remember Guide and Mughal-e-Azam were colorized and re- released? Charlie Chaplin Colorized Movie
  • 25. Structure from Motion - from 2d projections Structure from Motion - 3D from 2D images
  • 26. Application in Medicine Vision-based Blood Test System gives accurate results in 15 mins - http://www.ptgrey.com/news/pressreleases/details.asp? Vision based Blood Test System
  • 27. Interactive TV In Israel – Giving badges and points to loyal TV Viewers
  • 28. Eye Tracking Display Advertising using Eye Tracking Study Understanding sports psychology - of Christiano Ronaldo In Sports
  • 29. Hardware Innovation Lytro Camera - http://www.lytro.com/camera/ Make the impossible possible. Change your perspective. Lytro's newest light field capability, Perspective Shift, allows you to interactively change your point of view in a picture, after you’ve taken the picture. On a computer or mobile device, you can shift the living picture in any direction; left, right, up, down and all around. Perspective Shift works on light field pictures you've previously taken and with any new pictures you take. Change your perspective and see the moment come alive.
  • 30. Hardware Innovation Like in Matrix and the Tamil film Anniyan, breakthrough “freeD” sports replay system for NBC Sunday Night Football to be powered by Teledyne DALSA cameras Coming to your TV soon Femto-Photography
  • 31. AR Google Glass – Augmented Perspective Live AR by National Geographic
  • 32. State of the Art Tracking - OpenTLD Predator Drone - tracking a car from UAV TLD Tracker Demonstration of Learning TLD Tracker Human Face
  • 33. 3d model reconstruction from 3D Camera Kinect 3D Reconstruction PrimeSense Capri Demo at Google IO
  • 34. How to start? Come equipped with good programming skills and read Wikis in link depths Several Open Source Projects and Free SDKs to help you viz. OpenCV, OpenNLP, OpenNI, OpenTLD, Tesseract for OCR, OpenCL, CUDA for NVIDIA, etc. Get started with tutorials and examples Ask exact doubts after having tried solving the problem (from what I've seen, people do not help you online if they don't feel you've tried enough) in specific fora and open fora like StackOverFlow MatlabCentral for MATLAB specific questions
  • 35. Conclusion You are now a different person than you were a few hours ago! :) You'll certainly be more wise and knowledgable after this workshop, provided you apply what you learn here. Join the FB Group – I love Computer Vision – if you liked this presentation. https://www.facebook.com/groups/visionclass/ Companies working on IP-CV compiled by Prof. David Lowe
  • 36. Q&A Lets share what we know and find out what we don't :P       Thank you! :)