SlideShare a Scribd company logo
1 of 38
Visual object tracking based
on local steering kernels
and color histogram
SAYAHNA R V
contents
• Introduction
• Procedures
• Experimental results
• conclusion
introduction
• Proposed a appearance based representation of
target based on kernels and color histograms
• Input region of the target object in the previous
frame and stored instance of target object and
tries to localize it in current frame
• For background subtraction similarity of color
histogram we use
• Since the object view is changes with respect to
its motion, we are employing the comparison of
regions of interest in the current frame and
previous one
Application
Video surveillance
Autonomous robotic system
Human computer interface
Augmented reality
E -health care
MODEL
BASED
Priory
informatio
n about
the object
Problem in
tracking
under
illumination
variation
APPEA
RANCE
BASED
Object
projection
on the
image
Sensitive
to
illuminati
on
CONTO
UR
BASED
Shape
matching
or contour
evaluation
technique
Enables
tracking rigid
and non
rigid object
FEATURE
BASED
Tracking
according to
the features
Perform well in
partial occluded
situation
Problem in
tracking object
and background
HYBRID
BASED
Employs
the above
two
technique
s
Disdv.high
complexit
y
procedures
LSK object tracking
• This appearance based one for tracking both
rigid and deformable object without the prior
information of object
• Assumption is that the object translation and
deformation between consecutive video is
small
• Searching for ROI in the video frame from a
search region
To track small object appearance change
Cosine transform of LSK Prefers maximum LSK
The similarity of the LSK and CH
Between ROI and object region
Btw the previous frame and object
instant
From new frame ,the region of interest we take
Spatial information through LSK
Color information through color
histogram
Initialization of object ROI
in first frame
Color similarity search
in current search
region
Representation of
object and selected
region through silent
feature
Decision of object
ROI in new
frame
Update the object
instant in the stack
Prediction of object in
the video frame
Color similarity
• It is discriminate the object from background
by color histogram comparison
• but it is sensitive to illumination
• Suppose search region is R1×R1 is divided into
ROIs , shifted by d pixels vertically and
horizontally and having size equal to size of
the query object Q1×Q1
• Total patches R1-Q1+(R2×1/d)-Q2+1/d
• 1/d density of the uniformly selected ROI
• Increase in d a uniform sampling of candidate object
ROI every d pixels in the search region
• Minimal histogram similarity indicates background
• The CHs are compared according to the cosine
similarity or some matrices ,Bhattacharya distance
• Let h1 and h2 be the two histograms and the
comparison of two is
•
• In order to map the range [-1,1] to
we apply
• This is calculated for 3 color channels
• Highest CH similarity is belongs to object
• The similarity value of all possible patches
comprises a matrix
• Patches with lower CH is background and
higher CH is object
• A threshold value is for each frame
• Confidence level Bt%
• This decreases where background color is
closer to object color
Object texture description
• Edges carry more information about the
object
• Texture description is given by LSK, which
exploit both spatial and pixel value
information
• The distance between image pixel p and it
neighboring pixel pi which employs the
covariance matrix ci
• Ci is the gradient containing information about the
dominant edges described by eigen value.
• To calculate the ci,we use
• matrix
• F(p)calculates correlation matrix
• Extract the LSK vector
• And normalize It ,invariant to
illumination changes
• LSK are good image texture descriptors,
because they are invariant to brightness
changes, contrast changes and noise.
• Here we are using lab color space
Object localization and model update
• Divide the object search region in to overlapping
patches of equal size
• We extract CH and LSK
• For each patches ,check the 3 cosine similarity
• This is to avoid tracker drifting
• Final decision matrix is
• are LSK similarity matrix and is binary
CH similarity matrix
• To detect the object by±ϕ degree, we rotate the
video frame t, around the center of predicted
object position
• Two decision matrix calculated according to the
previous equation:
• zooming can be detected by rescaling the search
region ±s%
• Here also LSK similarity is checking
• Experimental value is 10 degree and 10%
SEARCH REGION EXTRACTION IN NEXT
FRAME
• This is to predict the position of object in the following frame
• By kalman’s filter we predict the position of object in current frame
• Noise covariance matrix
• The linear kalman’s filter is efficient method for motion state prediction
Experimental result
• Initialization perform through a training free
object detection algorithm
• The search region is R1×R2=2Q1×2Q2
where Q1×Q2 is downscaled object dimension
Window size of LSK is 3×3 and rotation in 1D is
10 and scale step is 10%
Threshold is
• DONE IN TWO WAYS
• Appearance base object representation with
particle filter
• Object tracking by dividing the object of
interest in smaller fragments
• For better evaluation PF tracker and FT tracker
initializes with different ROIs
• In first case we track the object bag,2nd we are tracking the
car in the video.
• FT tracker does not take into account change in scale and
CH-LSK tracker is successfully in tracking in the change in
object image size but PF tracker tracks constant size.bt in
2nd experiment both has similar performance
• In 3rd case we track a car in trajectory in Omni
directional camera
• FT tracker is not use ,because it does not handle
rotational motion
• We are using proposed algorithm and PF tracker
• PF tracker is loses the object quickly and CH-LSK
follows better for rotation
• In 4th and 5th case we tracks object in partially
occluded and a small scale variation .
• In this we track a man is coming towards the
camera
• CH-LSK tracks the man’s torso, contain significant
background data
• In 2nd experiment , we are tracking a man
• Here FT filters are used
• PF tracks the man but FT cant well
Case 6th :tracks the
video with strong
illumination
FT cant track the
illumination
variation WHILE
CH-LSK tracks with
the illumination
variation
Visual object
tracking can be
employed to track
human activity by
analyzing the
utensils that they
use
By tracking
distance between
the utensils and
the face we track
motion
Case 7
• The PF tracker cant track the motion of the glass and loses while sipping
• FT loses while glass moves up and down
• CH-LSK tracks succesfully
case8
• Hand tracking is difficult but PF and ft can track right hand but not left
hand
• Proposed one tracks it successfully
Case 9
• Glass is rotated and changing shape occluded
• Proposed one tracks successfully
• Case 10:tracks constantly changing orientation
and hands occlude part of face
QUANTITATIVE EVALUATION
We are evaluating this by frame detection
accuracy
• G is the overlap area between ground truth obbject
Nt is the no of object frame
Range from 0 to 1
Computational complexity
• Computation requires
• Which contains 6 multiplication
conclusion
• CH-LSK has the good capability to track the
object under several changes in appearance
and partial occlusion.
• limitation: does not handle full occlusion
case
• it tracks another object in background also
• Kalman’s filter cant follow sudden changes in
the object direction and speed, decreases the
algorithm speed
References
Visual object tracking based on local steering kernals

More Related Content

What's hot

Deep learning based object detection basics
Deep learning based object detection basicsDeep learning based object detection basics
Deep learning based object detection basicsBrodmann17
 
Semantic Line Detection and Its Applications
Semantic Line Detection and Its ApplicationsSemantic Line Detection and Its Applications
Semantic Line Detection and Its ApplicationsNAVER Engineering
 
Articulated human pose estimation by deep learning
Articulated human pose estimation by deep learningArticulated human pose estimation by deep learning
Articulated human pose estimation by deep learningWei Yang
 
Analysis of KinectFusion
Analysis of KinectFusionAnalysis of KinectFusion
Analysis of KinectFusionDong-Won Shin
 
Faster R-CNN
Faster R-CNNFaster R-CNN
Faster R-CNNanna8885
 
Saliency-based Models of Image Content and their Application to Auto-Annotati...
Saliency-based Models of Image Content and their Application to Auto-Annotati...Saliency-based Models of Image Content and their Application to Auto-Annotati...
Saliency-based Models of Image Content and their Application to Auto-Annotati...Jonathon Hare
 
Motion and tracking
Motion and trackingMotion and tracking
Motion and trackingpotaters
 
FastCampus 2018 SLAM Workshop
FastCampus 2018 SLAM WorkshopFastCampus 2018 SLAM Workshop
FastCampus 2018 SLAM WorkshopDong-Won Shin
 
[Seminar] hyunwook 0624
[Seminar] hyunwook 0624[Seminar] hyunwook 0624
[Seminar] hyunwook 0624ivaderivader
 
Contour-Constrained Superpixels for Image and Video Processing
Contour-Constrained Superpixels for Image and Video ProcessingContour-Constrained Superpixels for Image and Video Processing
Contour-Constrained Superpixels for Image and Video ProcessingNAVER Engineering
 
Deep learning-for-pose-estimation-wyang-defense
Deep learning-for-pose-estimation-wyang-defenseDeep learning-for-pose-estimation-wyang-defense
Deep learning-for-pose-estimation-wyang-defenseWei Yang
 
MediaEval 2016 - Placing Images with Refined Language Models and Similarity S...
MediaEval 2016 - Placing Images with Refined Language Models and Similarity S...MediaEval 2016 - Placing Images with Refined Language Models and Similarity S...
MediaEval 2016 - Placing Images with Refined Language Models and Similarity S...multimediaeval
 
Developing a Tutorial for Grouping Analysis in ArcGIS
Developing a Tutorial for Grouping Analysis in ArcGISDeveloping a Tutorial for Grouping Analysis in ArcGIS
Developing a Tutorial for Grouping Analysis in ArcGISCOGS Presentations
 

What's hot (15)

Deep learning based object detection basics
Deep learning based object detection basicsDeep learning based object detection basics
Deep learning based object detection basics
 
Semantic Line Detection and Its Applications
Semantic Line Detection and Its ApplicationsSemantic Line Detection and Its Applications
Semantic Line Detection and Its Applications
 
Articulated human pose estimation by deep learning
Articulated human pose estimation by deep learningArticulated human pose estimation by deep learning
Articulated human pose estimation by deep learning
 
[DL輪読会]ClearGrasp
[DL輪読会]ClearGrasp[DL輪読会]ClearGrasp
[DL輪読会]ClearGrasp
 
Analysis of KinectFusion
Analysis of KinectFusionAnalysis of KinectFusion
Analysis of KinectFusion
 
Faster R-CNN
Faster R-CNNFaster R-CNN
Faster R-CNN
 
Saliency-based Models of Image Content and their Application to Auto-Annotati...
Saliency-based Models of Image Content and their Application to Auto-Annotati...Saliency-based Models of Image Content and their Application to Auto-Annotati...
Saliency-based Models of Image Content and their Application to Auto-Annotati...
 
Motion and tracking
Motion and trackingMotion and tracking
Motion and tracking
 
Kintinuous review
Kintinuous reviewKintinuous review
Kintinuous review
 
FastCampus 2018 SLAM Workshop
FastCampus 2018 SLAM WorkshopFastCampus 2018 SLAM Workshop
FastCampus 2018 SLAM Workshop
 
[Seminar] hyunwook 0624
[Seminar] hyunwook 0624[Seminar] hyunwook 0624
[Seminar] hyunwook 0624
 
Contour-Constrained Superpixels for Image and Video Processing
Contour-Constrained Superpixels for Image and Video ProcessingContour-Constrained Superpixels for Image and Video Processing
Contour-Constrained Superpixels for Image and Video Processing
 
Deep learning-for-pose-estimation-wyang-defense
Deep learning-for-pose-estimation-wyang-defenseDeep learning-for-pose-estimation-wyang-defense
Deep learning-for-pose-estimation-wyang-defense
 
MediaEval 2016 - Placing Images with Refined Language Models and Similarity S...
MediaEval 2016 - Placing Images with Refined Language Models and Similarity S...MediaEval 2016 - Placing Images with Refined Language Models and Similarity S...
MediaEval 2016 - Placing Images with Refined Language Models and Similarity S...
 
Developing a Tutorial for Grouping Analysis in ArcGIS
Developing a Tutorial for Grouping Analysis in ArcGISDeveloping a Tutorial for Grouping Analysis in ArcGIS
Developing a Tutorial for Grouping Analysis in ArcGIS
 

Similar to Visual object tracking based on local steering kernals

Motion Analysis in Image Processing using ML
Motion Analysis in Image Processing using MLMotion Analysis in Image Processing using ML
Motion Analysis in Image Processing using MLAmeenbarech1
 
Object detection at night
Object detection at nightObject detection at night
Object detection at nightSanjay Crúzé
 
cohenmedioni.ppt
cohenmedioni.pptcohenmedioni.ppt
cohenmedioni.pptChinnuDS
 
Object detection involves identifying and locating
Object detection involves identifying and locatingObject detection involves identifying and locating
Object detection involves identifying and locatingmahendrarm2112
 
Various object detection and tracking methods
Various object detection and tracking methodsVarious object detection and tracking methods
Various object detection and tracking methodssujeeshkumarj
 
Passive stereo vision with deep learning
Passive stereo vision with deep learningPassive stereo vision with deep learning
Passive stereo vision with deep learningYu Huang
 
Moving object detection
Moving object detectionMoving object detection
Moving object detectionManav Mittal
 
multiple object tracking using particle filter
multiple object tracking using particle filtermultiple object tracking using particle filter
multiple object tracking using particle filterSRIKANTH DANDE
 
Computer Graphics: Visible surface detection methods
Computer Graphics: Visible surface detection methodsComputer Graphics: Visible surface detection methods
Computer Graphics: Visible surface detection methodsJoseph Charles
 
ramya_Motion_Detection
ramya_Motion_Detectionramya_Motion_Detection
ramya_Motion_Detectionramya1591
 
3-d interpretation from stereo images for autonomous driving
3-d interpretation from stereo images for autonomous driving3-d interpretation from stereo images for autonomous driving
3-d interpretation from stereo images for autonomous drivingYu Huang
 
Detection&Tracking - Thermal imaging object detection and tracking
Detection&Tracking - Thermal imaging object detection and trackingDetection&Tracking - Thermal imaging object detection and tracking
Detection&Tracking - Thermal imaging object detection and trackinghadarpinhas1
 
Online video object segmentation via convolutional trident network
Online video object segmentation via convolutional trident networkOnline video object segmentation via convolutional trident network
Online video object segmentation via convolutional trident networkNAVER Engineering
 
Optical Flow with Semantic Segmentation and Localized Layers
Optical Flow with Semantic Segmentation and Localized LayersOptical Flow with Semantic Segmentation and Localized Layers
Optical Flow with Semantic Segmentation and Localized LayersSeval Çapraz
 
Overview of behavioural understanding system with filtered vision sensor (Sua...
Overview of behavioural understanding system with filtered vision sensor (Sua...Overview of behavioural understanding system with filtered vision sensor (Sua...
Overview of behavioural understanding system with filtered vision sensor (Sua...Karel Van Isacker
 

Similar to Visual object tracking based on local steering kernals (20)

Motion Analysis in Image Processing using ML
Motion Analysis in Image Processing using MLMotion Analysis in Image Processing using ML
Motion Analysis in Image Processing using ML
 
Object detection at night
Object detection at nightObject detection at night
Object detection at night
 
cohenmedioni.ppt
cohenmedioni.pptcohenmedioni.ppt
cohenmedioni.ppt
 
Object detection involves identifying and locating
Object detection involves identifying and locatingObject detection involves identifying and locating
Object detection involves identifying and locating
 
Various object detection and tracking methods
Various object detection and tracking methodsVarious object detection and tracking methods
Various object detection and tracking methods
 
Passive stereo vision with deep learning
Passive stereo vision with deep learningPassive stereo vision with deep learning
Passive stereo vision with deep learning
 
Digital image processing 2
Digital image processing   2Digital image processing   2
Digital image processing 2
 
Moving object detection
Moving object detectionMoving object detection
Moving object detection
 
multiple object tracking using particle filter
multiple object tracking using particle filtermultiple object tracking using particle filter
multiple object tracking using particle filter
 
Object tracking
Object trackingObject tracking
Object tracking
 
Computer Graphics: Visible surface detection methods
Computer Graphics: Visible surface detection methodsComputer Graphics: Visible surface detection methods
Computer Graphics: Visible surface detection methods
 
ramya_Motion_Detection
ramya_Motion_Detectionramya_Motion_Detection
ramya_Motion_Detection
 
3-d interpretation from stereo images for autonomous driving
3-d interpretation from stereo images for autonomous driving3-d interpretation from stereo images for autonomous driving
3-d interpretation from stereo images for autonomous driving
 
Detection&Tracking - Thermal imaging object detection and tracking
Detection&Tracking - Thermal imaging object detection and trackingDetection&Tracking - Thermal imaging object detection and tracking
Detection&Tracking - Thermal imaging object detection and tracking
 
Object tracking
Object trackingObject tracking
Object tracking
 
Cbct
CbctCbct
Cbct
 
Online video object segmentation via convolutional trident network
Online video object segmentation via convolutional trident networkOnline video object segmentation via convolutional trident network
Online video object segmentation via convolutional trident network
 
Optical Flow with Semantic Segmentation and Localized Layers
Optical Flow with Semantic Segmentation and Localized LayersOptical Flow with Semantic Segmentation and Localized Layers
Optical Flow with Semantic Segmentation and Localized Layers
 
Overview of behavioural understanding system with filtered vision sensor (Sua...
Overview of behavioural understanding system with filtered vision sensor (Sua...Overview of behavioural understanding system with filtered vision sensor (Sua...
Overview of behavioural understanding system with filtered vision sensor (Sua...
 
Hrt anish
Hrt anishHrt anish
Hrt anish
 

Recently uploaded

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
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
(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
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
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
 
(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
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 

Recently uploaded (20)

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
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
(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
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
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
 
(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...
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 

Visual object tracking based on local steering kernals

  • 1. Visual object tracking based on local steering kernels and color histogram SAYAHNA R V
  • 2. contents • Introduction • Procedures • Experimental results • conclusion
  • 3. introduction • Proposed a appearance based representation of target based on kernels and color histograms • Input region of the target object in the previous frame and stored instance of target object and tries to localize it in current frame • For background subtraction similarity of color histogram we use • Since the object view is changes with respect to its motion, we are employing the comparison of regions of interest in the current frame and previous one
  • 4. Application Video surveillance Autonomous robotic system Human computer interface Augmented reality E -health care
  • 5. MODEL BASED Priory informatio n about the object Problem in tracking under illumination variation APPEA RANCE BASED Object projection on the image Sensitive to illuminati on CONTO UR BASED Shape matching or contour evaluation technique Enables tracking rigid and non rigid object FEATURE BASED Tracking according to the features Perform well in partial occluded situation Problem in tracking object and background HYBRID BASED Employs the above two technique s Disdv.high complexit y
  • 7. LSK object tracking • This appearance based one for tracking both rigid and deformable object without the prior information of object • Assumption is that the object translation and deformation between consecutive video is small • Searching for ROI in the video frame from a search region
  • 8. To track small object appearance change Cosine transform of LSK Prefers maximum LSK The similarity of the LSK and CH Between ROI and object region Btw the previous frame and object instant From new frame ,the region of interest we take Spatial information through LSK Color information through color histogram
  • 9. Initialization of object ROI in first frame Color similarity search in current search region Representation of object and selected region through silent feature Decision of object ROI in new frame Update the object instant in the stack Prediction of object in the video frame
  • 10. Color similarity • It is discriminate the object from background by color histogram comparison • but it is sensitive to illumination • Suppose search region is R1×R1 is divided into ROIs , shifted by d pixels vertically and horizontally and having size equal to size of the query object Q1×Q1
  • 11. • Total patches R1-Q1+(R2×1/d)-Q2+1/d • 1/d density of the uniformly selected ROI • Increase in d a uniform sampling of candidate object ROI every d pixels in the search region • Minimal histogram similarity indicates background • The CHs are compared according to the cosine similarity or some matrices ,Bhattacharya distance • Let h1 and h2 be the two histograms and the comparison of two is
  • 12. • • In order to map the range [-1,1] to we apply • This is calculated for 3 color channels • Highest CH similarity is belongs to object • The similarity value of all possible patches comprises a matrix
  • 13. • Patches with lower CH is background and higher CH is object • A threshold value is for each frame • Confidence level Bt% • This decreases where background color is closer to object color
  • 14. Object texture description • Edges carry more information about the object • Texture description is given by LSK, which exploit both spatial and pixel value information • The distance between image pixel p and it neighboring pixel pi which employs the covariance matrix ci
  • 15. • Ci is the gradient containing information about the dominant edges described by eigen value. • To calculate the ci,we use • matrix • F(p)calculates correlation matrix
  • 16. • Extract the LSK vector • And normalize It ,invariant to illumination changes • LSK are good image texture descriptors, because they are invariant to brightness changes, contrast changes and noise. • Here we are using lab color space
  • 17. Object localization and model update • Divide the object search region in to overlapping patches of equal size • We extract CH and LSK • For each patches ,check the 3 cosine similarity • This is to avoid tracker drifting • Final decision matrix is • are LSK similarity matrix and is binary CH similarity matrix
  • 18. • To detect the object by±ϕ degree, we rotate the video frame t, around the center of predicted object position • Two decision matrix calculated according to the previous equation: • zooming can be detected by rescaling the search region ±s% • Here also LSK similarity is checking • Experimental value is 10 degree and 10%
  • 19. SEARCH REGION EXTRACTION IN NEXT FRAME • This is to predict the position of object in the following frame • By kalman’s filter we predict the position of object in current frame • Noise covariance matrix • The linear kalman’s filter is efficient method for motion state prediction
  • 20. Experimental result • Initialization perform through a training free object detection algorithm • The search region is R1×R2=2Q1×2Q2 where Q1×Q2 is downscaled object dimension Window size of LSK is 3×3 and rotation in 1D is 10 and scale step is 10% Threshold is
  • 21. • DONE IN TWO WAYS • Appearance base object representation with particle filter • Object tracking by dividing the object of interest in smaller fragments • For better evaluation PF tracker and FT tracker initializes with different ROIs
  • 22.
  • 23. • In first case we track the object bag,2nd we are tracking the car in the video. • FT tracker does not take into account change in scale and CH-LSK tracker is successfully in tracking in the change in object image size but PF tracker tracks constant size.bt in 2nd experiment both has similar performance
  • 24. • In 3rd case we track a car in trajectory in Omni directional camera • FT tracker is not use ,because it does not handle rotational motion • We are using proposed algorithm and PF tracker • PF tracker is loses the object quickly and CH-LSK follows better for rotation
  • 25.
  • 26. • In 4th and 5th case we tracks object in partially occluded and a small scale variation . • In this we track a man is coming towards the camera
  • 27. • CH-LSK tracks the man’s torso, contain significant background data • In 2nd experiment , we are tracking a man • Here FT filters are used • PF tracks the man but FT cant well
  • 28. Case 6th :tracks the video with strong illumination FT cant track the illumination variation WHILE CH-LSK tracks with the illumination variation Visual object tracking can be employed to track human activity by analyzing the utensils that they use By tracking distance between the utensils and the face we track motion
  • 29.
  • 30. Case 7 • The PF tracker cant track the motion of the glass and loses while sipping • FT loses while glass moves up and down • CH-LSK tracks succesfully case8 • Hand tracking is difficult but PF and ft can track right hand but not left hand • Proposed one tracks it successfully Case 9 • Glass is rotated and changing shape occluded • Proposed one tracks successfully
  • 31.
  • 32. • Case 10:tracks constantly changing orientation and hands occlude part of face
  • 33. QUANTITATIVE EVALUATION We are evaluating this by frame detection accuracy • G is the overlap area between ground truth obbject Nt is the no of object frame Range from 0 to 1
  • 34.
  • 35. Computational complexity • Computation requires • Which contains 6 multiplication
  • 36. conclusion • CH-LSK has the good capability to track the object under several changes in appearance and partial occlusion. • limitation: does not handle full occlusion case • it tracks another object in background also • Kalman’s filter cant follow sudden changes in the object direction and speed, decreases the algorithm speed