SlideShare a Scribd company logo
FORCE FIELD TRANSFORMS

PRESENTED BY:
Adham Beyki
MS Kapoor
Shashank Dhariwal

1
FORCE FIELD TRANSFORM
•
•
•
•
•
•
•
•
•
•
•
•
•

INTRODUCTION
POINT OPERATORS
ELECTROSTATIC & PLANETARY FORCE FIELD
FORCE FIELD TRANSFORMS
MATHEMATICAL MODEL – Brute Force & FDA
IMPLEMENTATION – Brute Force Method
IMPLEMENTATION – Motion Blur
APPLICATION IN BIOMETRICS – Ear Detection
COMPARISON – Sobel Edge Detection
ADVANTAGES
DISADVANTAGES
CONTRIBUTIONS
REFERENCES

2
INTRODUCTION
4 Ws
• Who

- Dr David Hurley (then a PhD student )
Dr Mark Nixon & Dr John Carter [1]

• When

- year 2001

• Where

- University of Southampton

• Why
- Objective was to reduce dimensionality of
pattern space yet maintain discriminatory power for
classification and invariant description in context of Ear
Biometrics.

3
POINT & GROUP OPERATORS
• Point Operators : Basic operation in IP where each pixel value
is replaced with a new value obtained by
carrying out certain operations on the
previous pixel value.[2]

• Group Operators : Same as Point Operator but here the new
value of the pixel is determined by past
values of its neighbouring pixels. [2]
4
POINT & GROUP OPERATORS
• Types of Point Operators [2]
1. Histogram Operations for Brightness/contrast control
2. Thresholding Operator for finding object of interest in an
image if its brightness level is known
• Types of Group Operators – used for filtering [2]
1. Template Convolution uses weighted coefficient template
2. Averaging Operator – equally weighted (1 or 1/9)
coefficient template
3. Gaussian Averaging Operator – template coefficient are
values set by Gaussian relationship
4. Median & Mode Operator – use statistical relationship
5. Anisotropic Diffusion – uses Heat Flow eq for calculating
the coefficients of the template.
6. Force Field Transform – ‘Today’s Topic of Discussion’!!!

5
ELECTROSTATIC & PLANETARY
FORCE FIELD

Fig 1. Force Field of two charged bodies Fig 2. Gravitational Force resulting in orbits

Newton’ law of gravitation gives us equations for gravitational
potential energy E and force F.
E=

−𝐺 𝑚1 𝑀2
𝑟

F=

−𝐺 𝑚1 𝑀2
𝑟 𝑋 𝑟

(Inverse square law)

6
FORCE FIELD TRANSFORM
(For Unit Test Pixel) [1]

7
FORCE FIELD TRANSFORM

Fig 3. Original Image

Force Field
(Magnitude)

Fig 4. Array of
Test Pixels

Field lines, channels
and wells

Potential Ridges and wells are obtained by placing 50 test
pixels which generate field lines when iterated over time [3]

8
FORCE FIELD TRANSFORM
There are two approaches to find the Force Field Transform

1. Brute Force – each pixel is transformed using the
defining equations for Force and energy.

2. Frequency Domain Analysis – the transformation is
carried out in freq. domain
9
MATHEMATICAL MODEL – BRUTE FORCE
Here each pixel is transformed using the defining
equations for Force and energy. [1]
Or equivalently matrix multiplication as shown below
could be used

4X4 pixel image

where,

10
MATHEMATICAL MODEL – FREQUENCY
DOMAIN ANALYSIS
Here a MxN pixel image is convolved with a Force Field
matrix for a unit pixel.[1]

The advantage of working in frequency domain is that
the computational time reduces from O (N^2) to O(N log N).
11
FORCE FIELD TRANSFORM

12
IMPLEMENTATION – BRUTE FORCE

Energy Surface

Original Image
(205X150)
13
Force Field Transform (magnitude)
IMPLEMENTATION – MOTION BLUR

14
Force Field Transform (magnitude)
IMPLEMENTATION – MOTION BLUR

15
Energy Surface
APPLICATION - BIOMETRICS
• 3 Steps
1.

Find the transform

2.

Locate the Ridges and the wells

16

3.

Match the wells with the data sets.
COMPARISONS (Edge Detection)

Force Field Transform

Sobel Edge Detection

• Textures are well detected.
• Gets more features & sharper edges.
• Can be made better with thresholding.

17
ADVANTAGES
• Simplified implementation in time domain.
• Time complexity reduced considerably by working in freq.
domain (O(NlogN)).
• Impervious to distortion in image due to motion.
• Finds application in edge detection.
• Higher efficiency (99.2%) as compared to other techniques.
18
DISADVANTAGES
• At times, transform generates only one ‘well’.
• High computational costs (O(N^2)) using direct method.
• Although it can be simply implemented in time domain, we
faced difficulties in implementing it in the frequency domain.
• Not widely applicable.

19
CONTRIBUTIONS
• 1989 - Iannarelli :
 Took 12 measurements around the ear by placing a
transparent compass with 8 spokes.
 Two steps of registration.

• 1999 - Moreno et. al:
 Used various neural classifiers and combination techniques
 System efficiency: 93%

• 2000 - Hurley et. al:
 Used Force Field Transform feature extraction to map the ear to an
energy field which highlighted ‘potential wells’ and ‘channels’ as
features.
 System efficiency: 99.2%
CONTRIBUTIONS
• 2003 – Chang et. al:
 Used PCA for detection and found that there wasn’t much difference
in ear & face recognition.
 System efficiency: 90.9%

• 2007 - Sana et. al:
 Used Haar wavelet decomposition and the extracted wavelet
coefficients to represent the ear.
 Matched with ‘n’ trained images using Hamming distance.
 System efficiency: 98.4%

• 2010 - Nixon et. al:
 Technique describes how the transform is capable of highlighting
tubular structures and exploiting the elliptical shape of helix.
 System efficiency: 99.6%
REFERENCES
1.
2.
3.

4.

5.

PhD Thesis of David J Hurley, 2001, University of
Southampton.
Mark Nixon & Alberto Aguado, Feature Extraction & Image
Processing, Second Edition, Elsevier Ltd, 2008.
D.J. Hurley, M.S. Nixon, J.N. Carter, Force field energy
functionals for image feature extraction, Proceedings of
the Tenth British Machine Vision Conference BMVC99,
2(1999) 604-613.
Ruma Purkait, Ear Biometric: An Aid to Personal
Identification, Anthropologist Special Volume No. 3: 215218 (2007).
D. J. Hurley, B. Arbab-Zavar, and M. S. Nixon, The Ear as a
Biometric, EURASIP (2007).

22

More Related Content

What's hot

TUPPC055_Final
TUPPC055_FinalTUPPC055_Final
TUPPC055_Final
Christopher Eckman
 
research paper my.PDF
research paper my.PDFresearch paper my.PDF
research paper my.PDF
Atul Pratap Singh Sengar
 
THPSM16
THPSM16THPSM16
MSEE Defense
MSEE DefenseMSEE Defense
MSEE Defense
jptown0
 
IGARSS_PPT_20110726.ppt
IGARSS_PPT_20110726.pptIGARSS_PPT_20110726.ppt
IGARSS_PPT_20110726.ppt
grssieee
 
389418
389418389418
Freznal zone
Freznal zoneFreznal zone
Freznal zone
Satheesh Mudhigonda
 
Radar reflectance model for the extraction of height from shape from shading ...
Radar reflectance model for the extraction of height from shape from shading ...Radar reflectance model for the extraction of height from shape from shading ...
Radar reflectance model for the extraction of height from shape from shading ...
eSAT Journals
 
WE2.TO9.4.ppt
WE2.TO9.4.pptWE2.TO9.4.ppt
WE2.TO9.4.ppt
grssieee
 
Continuous Conversion of CT Kernel using Switchable CycleGAN with AdaIN
Continuous Conversion of CT Kernel using Switchable CycleGAN with AdaINContinuous Conversion of CT Kernel using Switchable CycleGAN with AdaIN
Continuous Conversion of CT Kernel using Switchable CycleGAN with AdaIN
serin10
 
A Testbed for Image Synthesis
A Testbed for Image SynthesisA Testbed for Image Synthesis
A Testbed for Image Synthesis
Ben Trumbore
 
Jurnal antenna1
Jurnal antenna1Jurnal antenna1
Jurnal antenna1
Mada Anggana
 
SAUSAGE MINKOWSKI SQUARE PATCH ANTENNA FOR GPS APPLICATION
SAUSAGE MINKOWSKI SQUARE PATCH ANTENNA FOR GPS APPLICATIONSAUSAGE MINKOWSKI SQUARE PATCH ANTENNA FOR GPS APPLICATION
SAUSAGE MINKOWSKI SQUARE PATCH ANTENNA FOR GPS APPLICATION
P singh
 
Vibration Analysis and Modelling of a Cantilever Beam
Vibration Analysis and Modelling of a Cantilever Beam Vibration Analysis and Modelling of a Cantilever Beam
Vibration Analysis and Modelling of a Cantilever Beam
Muhammad Usman
 
The single image dehazing based on efficient transmission estimation
The single image dehazing based on efficient transmission estimationThe single image dehazing based on efficient transmission estimation
The single image dehazing based on efficient transmission estimation
AVVENIRE TECHNOLOGIES
 
A Simple, Accurate Approximation to the Sum of Gamma-Gamma variates and Appli...
A Simple, Accurate Approximation to the Sum of Gamma-Gamma variates and Appli...A Simple, Accurate Approximation to the Sum of Gamma-Gamma variates and Appli...
A Simple, Accurate Approximation to the Sum of Gamma-Gamma variates and Appli...
Anax_Fotopoulos
 
Estimation of global solar radiation by using machine learning methods
Estimation of global solar radiation by using machine learning methodsEstimation of global solar radiation by using machine learning methods
Estimation of global solar radiation by using machine learning methods
mehmet şahin
 
Laser Pulsing in Linear Compton Scattering
Laser Pulsing in Linear Compton ScatteringLaser Pulsing in Linear Compton Scattering
Laser Pulsing in Linear Compton Scattering
Todd Hodges
 
An Ultrasound Image Despeckling Approach Based on Principle Component Analysis
An Ultrasound Image Despeckling Approach Based on Principle Component AnalysisAn Ultrasound Image Despeckling Approach Based on Principle Component Analysis
An Ultrasound Image Despeckling Approach Based on Principle Component Analysis
CSCJournals
 

What's hot (19)

TUPPC055_Final
TUPPC055_FinalTUPPC055_Final
TUPPC055_Final
 
research paper my.PDF
research paper my.PDFresearch paper my.PDF
research paper my.PDF
 
THPSM16
THPSM16THPSM16
THPSM16
 
MSEE Defense
MSEE DefenseMSEE Defense
MSEE Defense
 
IGARSS_PPT_20110726.ppt
IGARSS_PPT_20110726.pptIGARSS_PPT_20110726.ppt
IGARSS_PPT_20110726.ppt
 
389418
389418389418
389418
 
Freznal zone
Freznal zoneFreznal zone
Freznal zone
 
Radar reflectance model for the extraction of height from shape from shading ...
Radar reflectance model for the extraction of height from shape from shading ...Radar reflectance model for the extraction of height from shape from shading ...
Radar reflectance model for the extraction of height from shape from shading ...
 
WE2.TO9.4.ppt
WE2.TO9.4.pptWE2.TO9.4.ppt
WE2.TO9.4.ppt
 
Continuous Conversion of CT Kernel using Switchable CycleGAN with AdaIN
Continuous Conversion of CT Kernel using Switchable CycleGAN with AdaINContinuous Conversion of CT Kernel using Switchable CycleGAN with AdaIN
Continuous Conversion of CT Kernel using Switchable CycleGAN with AdaIN
 
A Testbed for Image Synthesis
A Testbed for Image SynthesisA Testbed for Image Synthesis
A Testbed for Image Synthesis
 
Jurnal antenna1
Jurnal antenna1Jurnal antenna1
Jurnal antenna1
 
SAUSAGE MINKOWSKI SQUARE PATCH ANTENNA FOR GPS APPLICATION
SAUSAGE MINKOWSKI SQUARE PATCH ANTENNA FOR GPS APPLICATIONSAUSAGE MINKOWSKI SQUARE PATCH ANTENNA FOR GPS APPLICATION
SAUSAGE MINKOWSKI SQUARE PATCH ANTENNA FOR GPS APPLICATION
 
Vibration Analysis and Modelling of a Cantilever Beam
Vibration Analysis and Modelling of a Cantilever Beam Vibration Analysis and Modelling of a Cantilever Beam
Vibration Analysis and Modelling of a Cantilever Beam
 
The single image dehazing based on efficient transmission estimation
The single image dehazing based on efficient transmission estimationThe single image dehazing based on efficient transmission estimation
The single image dehazing based on efficient transmission estimation
 
A Simple, Accurate Approximation to the Sum of Gamma-Gamma variates and Appli...
A Simple, Accurate Approximation to the Sum of Gamma-Gamma variates and Appli...A Simple, Accurate Approximation to the Sum of Gamma-Gamma variates and Appli...
A Simple, Accurate Approximation to the Sum of Gamma-Gamma variates and Appli...
 
Estimation of global solar radiation by using machine learning methods
Estimation of global solar radiation by using machine learning methodsEstimation of global solar radiation by using machine learning methods
Estimation of global solar radiation by using machine learning methods
 
Laser Pulsing in Linear Compton Scattering
Laser Pulsing in Linear Compton ScatteringLaser Pulsing in Linear Compton Scattering
Laser Pulsing in Linear Compton Scattering
 
An Ultrasound Image Despeckling Approach Based on Principle Component Analysis
An Ultrasound Image Despeckling Approach Based on Principle Component AnalysisAn Ultrasound Image Despeckling Approach Based on Principle Component Analysis
An Ultrasound Image Despeckling Approach Based on Principle Component Analysis
 

Similar to Force Field Transformation

Daavettila.Hannah.MEEM2901Portfolio.Fall2014
Daavettila.Hannah.MEEM2901Portfolio.Fall2014Daavettila.Hannah.MEEM2901Portfolio.Fall2014
Daavettila.Hannah.MEEM2901Portfolio.Fall2014
Hannah Daavettila
 
Electrical Engineering Sample Assignment
Electrical Engineering Sample AssignmentElectrical Engineering Sample Assignment
Electrical Engineering Sample Assignment
All Assignment Experts
 
Ijetr021232
Ijetr021232Ijetr021232
Ijetr021232
Ijetr021232Ijetr021232
Ijetr021232
ER Publication.org
 
ASA ROAD ISLAND MAY, 2014
ASA ROAD ISLAND MAY, 2014ASA ROAD ISLAND MAY, 2014
ASA ROAD ISLAND MAY, 2014
jeshua mortensen
 
Investigation of Anomalous Thrust from a Partially Loaded Resonant Cavity
Investigation of Anomalous Thrust from a Partially Loaded Resonant CavityInvestigation of Anomalous Thrust from a Partially Loaded Resonant Cavity
Investigation of Anomalous Thrust from a Partially Loaded Resonant Cavity
Brian Kraft
 
Dynamic Beamforming Optimization for Anti-Jamming and Hardware Fault Recovery
Dynamic Beamforming Optimization for Anti-Jamming and Hardware Fault RecoveryDynamic Beamforming Optimization for Anti-Jamming and Hardware Fault Recovery
Dynamic Beamforming Optimization for Anti-Jamming and Hardware Fault Recovery
Jonathan Becker
 
FDS Poster - PKU 2
FDS Poster - PKU 2FDS Poster - PKU 2
FDS Poster - PKU 2
Shendu Marshell Ma
 
Mixed Time Frequency Approach for Multipoint Room Response Equalization
Mixed Time Frequency Approach for Multipoint Room Response EqualizationMixed Time Frequency Approach for Multipoint Room Response Equalization
Mixed Time Frequency Approach for Multipoint Room Response Equalization
a3labdsp
 
Review of Space-charge Measurement using Pulsed Electro- Acoustic Method: Adv...
Review of Space-charge Measurement using Pulsed Electro- Acoustic Method: Adv...Review of Space-charge Measurement using Pulsed Electro- Acoustic Method: Adv...
Review of Space-charge Measurement using Pulsed Electro- Acoustic Method: Adv...
IJERA Editor
 
Zibens aizsardzība ar CVM metodi, labā prakse un risinājumi. Risinājumi sarež...
Zibens aizsardzība ar CVM metodi, labā prakse un risinājumi. Risinājumi sarež...Zibens aizsardzība ar CVM metodi, labā prakse un risinājumi. Risinājumi sarež...
Zibens aizsardzība ar CVM metodi, labā prakse un risinājumi. Risinājumi sarež...
Elektrumlv
 
Alternatives to Point-Scan Confocal Microscopy
Alternatives to Point-Scan Confocal MicroscopyAlternatives to Point-Scan Confocal Microscopy
Alternatives to Point-Scan Confocal Microscopy
mchelen
 
Pso introduction
Pso introductionPso introduction
Pso introduction
rutika12345
 
Seismic Imaging using wave theory
Seismic Imaging using wave theorySeismic Imaging using wave theory
Seismic Imaging using wave theory
Yasir Bashir
 
Performance evaluation of path loss parameters for broadcasting applications
Performance evaluation of path loss parameters for broadcasting applicationsPerformance evaluation of path loss parameters for broadcasting applications
Performance evaluation of path loss parameters for broadcasting applications
eSAT Publishing House
 
Approximation of Dynamic Convolution Exploiting Principal Component Analysis:...
Approximation of Dynamic Convolution Exploiting Principal Component Analysis:...Approximation of Dynamic Convolution Exploiting Principal Component Analysis:...
Approximation of Dynamic Convolution Exploiting Principal Component Analysis:...
a3labdsp
 
2016-Flat Helical Nanosieves(Adv Funct Mater)
2016-Flat Helical Nanosieves(Adv Funct Mater)2016-Flat Helical Nanosieves(Adv Funct Mater)
2016-Flat Helical Nanosieves(Adv Funct Mater)
Muhammad Qasim Mehmood
 
Compressive Light Field Photography using Overcomplete Dictionaries and Optim...
Compressive Light Field Photography using Overcomplete Dictionaries and Optim...Compressive Light Field Photography using Overcomplete Dictionaries and Optim...
Compressive Light Field Photography using Overcomplete Dictionaries and Optim...
Ankit Thiranh
 
F04011 04 4348
F04011 04 4348F04011 04 4348
F04011 04 4348
IJMER
 
APPLICATION OF PARTICLE SWARM OPTIMIZATION TO MICROWAVE TAPERED MICROSTRIP LINES
APPLICATION OF PARTICLE SWARM OPTIMIZATION TO MICROWAVE TAPERED MICROSTRIP LINESAPPLICATION OF PARTICLE SWARM OPTIMIZATION TO MICROWAVE TAPERED MICROSTRIP LINES
APPLICATION OF PARTICLE SWARM OPTIMIZATION TO MICROWAVE TAPERED MICROSTRIP LINES
cseij
 

Similar to Force Field Transformation (20)

Daavettila.Hannah.MEEM2901Portfolio.Fall2014
Daavettila.Hannah.MEEM2901Portfolio.Fall2014Daavettila.Hannah.MEEM2901Portfolio.Fall2014
Daavettila.Hannah.MEEM2901Portfolio.Fall2014
 
Electrical Engineering Sample Assignment
Electrical Engineering Sample AssignmentElectrical Engineering Sample Assignment
Electrical Engineering Sample Assignment
 
Ijetr021232
Ijetr021232Ijetr021232
Ijetr021232
 
Ijetr021232
Ijetr021232Ijetr021232
Ijetr021232
 
ASA ROAD ISLAND MAY, 2014
ASA ROAD ISLAND MAY, 2014ASA ROAD ISLAND MAY, 2014
ASA ROAD ISLAND MAY, 2014
 
Investigation of Anomalous Thrust from a Partially Loaded Resonant Cavity
Investigation of Anomalous Thrust from a Partially Loaded Resonant CavityInvestigation of Anomalous Thrust from a Partially Loaded Resonant Cavity
Investigation of Anomalous Thrust from a Partially Loaded Resonant Cavity
 
Dynamic Beamforming Optimization for Anti-Jamming and Hardware Fault Recovery
Dynamic Beamforming Optimization for Anti-Jamming and Hardware Fault RecoveryDynamic Beamforming Optimization for Anti-Jamming and Hardware Fault Recovery
Dynamic Beamforming Optimization for Anti-Jamming and Hardware Fault Recovery
 
FDS Poster - PKU 2
FDS Poster - PKU 2FDS Poster - PKU 2
FDS Poster - PKU 2
 
Mixed Time Frequency Approach for Multipoint Room Response Equalization
Mixed Time Frequency Approach for Multipoint Room Response EqualizationMixed Time Frequency Approach for Multipoint Room Response Equalization
Mixed Time Frequency Approach for Multipoint Room Response Equalization
 
Review of Space-charge Measurement using Pulsed Electro- Acoustic Method: Adv...
Review of Space-charge Measurement using Pulsed Electro- Acoustic Method: Adv...Review of Space-charge Measurement using Pulsed Electro- Acoustic Method: Adv...
Review of Space-charge Measurement using Pulsed Electro- Acoustic Method: Adv...
 
Zibens aizsardzība ar CVM metodi, labā prakse un risinājumi. Risinājumi sarež...
Zibens aizsardzība ar CVM metodi, labā prakse un risinājumi. Risinājumi sarež...Zibens aizsardzība ar CVM metodi, labā prakse un risinājumi. Risinājumi sarež...
Zibens aizsardzība ar CVM metodi, labā prakse un risinājumi. Risinājumi sarež...
 
Alternatives to Point-Scan Confocal Microscopy
Alternatives to Point-Scan Confocal MicroscopyAlternatives to Point-Scan Confocal Microscopy
Alternatives to Point-Scan Confocal Microscopy
 
Pso introduction
Pso introductionPso introduction
Pso introduction
 
Seismic Imaging using wave theory
Seismic Imaging using wave theorySeismic Imaging using wave theory
Seismic Imaging using wave theory
 
Performance evaluation of path loss parameters for broadcasting applications
Performance evaluation of path loss parameters for broadcasting applicationsPerformance evaluation of path loss parameters for broadcasting applications
Performance evaluation of path loss parameters for broadcasting applications
 
Approximation of Dynamic Convolution Exploiting Principal Component Analysis:...
Approximation of Dynamic Convolution Exploiting Principal Component Analysis:...Approximation of Dynamic Convolution Exploiting Principal Component Analysis:...
Approximation of Dynamic Convolution Exploiting Principal Component Analysis:...
 
2016-Flat Helical Nanosieves(Adv Funct Mater)
2016-Flat Helical Nanosieves(Adv Funct Mater)2016-Flat Helical Nanosieves(Adv Funct Mater)
2016-Flat Helical Nanosieves(Adv Funct Mater)
 
Compressive Light Field Photography using Overcomplete Dictionaries and Optim...
Compressive Light Field Photography using Overcomplete Dictionaries and Optim...Compressive Light Field Photography using Overcomplete Dictionaries and Optim...
Compressive Light Field Photography using Overcomplete Dictionaries and Optim...
 
F04011 04 4348
F04011 04 4348F04011 04 4348
F04011 04 4348
 
APPLICATION OF PARTICLE SWARM OPTIMIZATION TO MICROWAVE TAPERED MICROSTRIP LINES
APPLICATION OF PARTICLE SWARM OPTIMIZATION TO MICROWAVE TAPERED MICROSTRIP LINESAPPLICATION OF PARTICLE SWARM OPTIMIZATION TO MICROWAVE TAPERED MICROSTRIP LINES
APPLICATION OF PARTICLE SWARM OPTIMIZATION TO MICROWAVE TAPERED MICROSTRIP LINES
 

More from Shashank Dhariwal

Architecture for Smart Grid based Consumer End Solution
Architecture for Smart Grid based Consumer End SolutionArchitecture for Smart Grid based Consumer End Solution
Architecture for Smart Grid based Consumer End Solution
Shashank Dhariwal
 
Architecture for Smart Grid based Consumer End Solution
Architecture for Smart Grid based Consumer End SolutionArchitecture for Smart Grid based Consumer End Solution
Architecture for Smart Grid based Consumer End Solution
Shashank Dhariwal
 
Invariant Generalised Hough Transform
Invariant Generalised Hough TransformInvariant Generalised Hough Transform
Invariant Generalised Hough Transform
Shashank Dhariwal
 
Feature Extraction Techniques for Ear Biometrics: A Survey
Feature Extraction Techniques for Ear Biometrics: A SurveyFeature Extraction Techniques for Ear Biometrics: A Survey
Feature Extraction Techniques for Ear Biometrics: A Survey
Shashank Dhariwal
 
Iris & Peri-ocular Recognition
Iris & Peri-ocular RecognitionIris & Peri-ocular Recognition
Iris & Peri-ocular Recognition
Shashank Dhariwal
 
Background subtraction
Background subtractionBackground subtraction
Background subtraction
Shashank Dhariwal
 

More from Shashank Dhariwal (6)

Architecture for Smart Grid based Consumer End Solution
Architecture for Smart Grid based Consumer End SolutionArchitecture for Smart Grid based Consumer End Solution
Architecture for Smart Grid based Consumer End Solution
 
Architecture for Smart Grid based Consumer End Solution
Architecture for Smart Grid based Consumer End SolutionArchitecture for Smart Grid based Consumer End Solution
Architecture for Smart Grid based Consumer End Solution
 
Invariant Generalised Hough Transform
Invariant Generalised Hough TransformInvariant Generalised Hough Transform
Invariant Generalised Hough Transform
 
Feature Extraction Techniques for Ear Biometrics: A Survey
Feature Extraction Techniques for Ear Biometrics: A SurveyFeature Extraction Techniques for Ear Biometrics: A Survey
Feature Extraction Techniques for Ear Biometrics: A Survey
 
Iris & Peri-ocular Recognition
Iris & Peri-ocular RecognitionIris & Peri-ocular Recognition
Iris & Peri-ocular Recognition
 
Background subtraction
Background subtractionBackground subtraction
Background subtraction
 

Recently uploaded

Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
fredae14
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
Wouter Lemaire
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 

Recently uploaded (20)

Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 

Force Field Transformation

  • 1. FORCE FIELD TRANSFORMS PRESENTED BY: Adham Beyki MS Kapoor Shashank Dhariwal 1
  • 2. FORCE FIELD TRANSFORM • • • • • • • • • • • • • INTRODUCTION POINT OPERATORS ELECTROSTATIC & PLANETARY FORCE FIELD FORCE FIELD TRANSFORMS MATHEMATICAL MODEL – Brute Force & FDA IMPLEMENTATION – Brute Force Method IMPLEMENTATION – Motion Blur APPLICATION IN BIOMETRICS – Ear Detection COMPARISON – Sobel Edge Detection ADVANTAGES DISADVANTAGES CONTRIBUTIONS REFERENCES 2
  • 3. INTRODUCTION 4 Ws • Who - Dr David Hurley (then a PhD student ) Dr Mark Nixon & Dr John Carter [1] • When - year 2001 • Where - University of Southampton • Why - Objective was to reduce dimensionality of pattern space yet maintain discriminatory power for classification and invariant description in context of Ear Biometrics. 3
  • 4. POINT & GROUP OPERATORS • Point Operators : Basic operation in IP where each pixel value is replaced with a new value obtained by carrying out certain operations on the previous pixel value.[2] • Group Operators : Same as Point Operator but here the new value of the pixel is determined by past values of its neighbouring pixels. [2] 4
  • 5. POINT & GROUP OPERATORS • Types of Point Operators [2] 1. Histogram Operations for Brightness/contrast control 2. Thresholding Operator for finding object of interest in an image if its brightness level is known • Types of Group Operators – used for filtering [2] 1. Template Convolution uses weighted coefficient template 2. Averaging Operator – equally weighted (1 or 1/9) coefficient template 3. Gaussian Averaging Operator – template coefficient are values set by Gaussian relationship 4. Median & Mode Operator – use statistical relationship 5. Anisotropic Diffusion – uses Heat Flow eq for calculating the coefficients of the template. 6. Force Field Transform – ‘Today’s Topic of Discussion’!!! 5
  • 6. ELECTROSTATIC & PLANETARY FORCE FIELD Fig 1. Force Field of two charged bodies Fig 2. Gravitational Force resulting in orbits Newton’ law of gravitation gives us equations for gravitational potential energy E and force F. E= −𝐺 𝑚1 𝑀2 𝑟 F= −𝐺 𝑚1 𝑀2 𝑟 𝑋 𝑟 (Inverse square law) 6
  • 7. FORCE FIELD TRANSFORM (For Unit Test Pixel) [1] 7
  • 8. FORCE FIELD TRANSFORM Fig 3. Original Image Force Field (Magnitude) Fig 4. Array of Test Pixels Field lines, channels and wells Potential Ridges and wells are obtained by placing 50 test pixels which generate field lines when iterated over time [3] 8
  • 9. FORCE FIELD TRANSFORM There are two approaches to find the Force Field Transform 1. Brute Force – each pixel is transformed using the defining equations for Force and energy. 2. Frequency Domain Analysis – the transformation is carried out in freq. domain 9
  • 10. MATHEMATICAL MODEL – BRUTE FORCE Here each pixel is transformed using the defining equations for Force and energy. [1] Or equivalently matrix multiplication as shown below could be used 4X4 pixel image where, 10
  • 11. MATHEMATICAL MODEL – FREQUENCY DOMAIN ANALYSIS Here a MxN pixel image is convolved with a Force Field matrix for a unit pixel.[1] The advantage of working in frequency domain is that the computational time reduces from O (N^2) to O(N log N). 11
  • 13. IMPLEMENTATION – BRUTE FORCE Energy Surface Original Image (205X150) 13 Force Field Transform (magnitude)
  • 14. IMPLEMENTATION – MOTION BLUR 14 Force Field Transform (magnitude)
  • 15. IMPLEMENTATION – MOTION BLUR 15 Energy Surface
  • 16. APPLICATION - BIOMETRICS • 3 Steps 1. Find the transform 2. Locate the Ridges and the wells 16 3. Match the wells with the data sets.
  • 17. COMPARISONS (Edge Detection) Force Field Transform Sobel Edge Detection • Textures are well detected. • Gets more features & sharper edges. • Can be made better with thresholding. 17
  • 18. ADVANTAGES • Simplified implementation in time domain. • Time complexity reduced considerably by working in freq. domain (O(NlogN)). • Impervious to distortion in image due to motion. • Finds application in edge detection. • Higher efficiency (99.2%) as compared to other techniques. 18
  • 19. DISADVANTAGES • At times, transform generates only one ‘well’. • High computational costs (O(N^2)) using direct method. • Although it can be simply implemented in time domain, we faced difficulties in implementing it in the frequency domain. • Not widely applicable. 19
  • 20. CONTRIBUTIONS • 1989 - Iannarelli :  Took 12 measurements around the ear by placing a transparent compass with 8 spokes.  Two steps of registration. • 1999 - Moreno et. al:  Used various neural classifiers and combination techniques  System efficiency: 93% • 2000 - Hurley et. al:  Used Force Field Transform feature extraction to map the ear to an energy field which highlighted ‘potential wells’ and ‘channels’ as features.  System efficiency: 99.2%
  • 21. CONTRIBUTIONS • 2003 – Chang et. al:  Used PCA for detection and found that there wasn’t much difference in ear & face recognition.  System efficiency: 90.9% • 2007 - Sana et. al:  Used Haar wavelet decomposition and the extracted wavelet coefficients to represent the ear.  Matched with ‘n’ trained images using Hamming distance.  System efficiency: 98.4% • 2010 - Nixon et. al:  Technique describes how the transform is capable of highlighting tubular structures and exploiting the elliptical shape of helix.  System efficiency: 99.6%
  • 22. REFERENCES 1. 2. 3. 4. 5. PhD Thesis of David J Hurley, 2001, University of Southampton. Mark Nixon & Alberto Aguado, Feature Extraction & Image Processing, Second Edition, Elsevier Ltd, 2008. D.J. Hurley, M.S. Nixon, J.N. Carter, Force field energy functionals for image feature extraction, Proceedings of the Tenth British Machine Vision Conference BMVC99, 2(1999) 604-613. Ruma Purkait, Ear Biometric: An Aid to Personal Identification, Anthropologist Special Volume No. 3: 215218 (2007). D. J. Hurley, B. Arbab-Zavar, and M. S. Nixon, The Ear as a Biometric, EURASIP (2007). 22