SlideShare uma empresa Scribd logo
1 de 22
Goal Event Recognition
in Soccer Match
Presented By : Dharmesh R. Tank
M Tech-CE(Sem III)
Guided By : Prof D.S.Pandya
(UVPCE-CE Department)
27/12/2014
Outline
Objective
Why digital Video?
Video Summarization
Concentrate on Sport Matches
Literature Review
Proposed Algorithm
Inference using Bayesian Network
Why Bayesian Network ???
Experiment Results
Conclusion & Future Work
Area of Research: Goal Event Detection
Semantic Video Analysis
Automatic Concept Extraction
Content Based Search Engine
Video Indexing
Video Summarization
Objective :
Why Digital Video?
Audio/visual data in a binary format.
Information is represented as a sequence of zeroes and ones, rather than as a
continuous signal as analog.
It’s Include video recording, editing and playback technology through digital.
It can be stored on random access media, whereas analogue video is generally
stored sequentially on magnetic tape.
It can be duplicated without loss of quality which is important for editing
applications.
Advantages : Ease of manipulation, Preservation of data, Compression
Video Summarization
Short summary of the content of a longer video.
Classified into Highlights and Cause Summary.
Highlights, contains the whole summary of interesting and attractive parts.
Cause Summary, conveys the highest semantic meaning of the content.
Valuable semantics generally occupy only a small portion of the whole
content.
Applications : Medical image processing, Human tracking, Traffic system
monitoring and Sports video analyzing.
High semantic events : Goal / Non-Goal event detection
Concentrate on Sports Matches
Game analyses are increasingly valuable for professional teams to remain
competitive.
Conventional methods of post-game analyses often fail to analyze and
visualize the complex spatio temporal patterns of the Sport sufficiently.
Sports video analysis is to provide “Assistance For Training”.
Ever-green field and attraction for big spending each year.
Need to summarize the play tactics from video streams
Classifying a play sequence into an existing tactic pattern and recognizing
unknown patterns.
Examples : Cricket tactics, Soccer, American Football, and Tennis.
Literature Review
Video summarization techniques are mainly categorized into two classes:
1) Segmentation based video summarization
(i) Shot Based Segmentation : Video can divided into frames on the
basis of individual shots and find such a
representative frame of each shot, which
may well describe the video.
(ii) Cluster Based Segmentation : It generated the cluster of such
redundant frames and obtaining as the
need of shot.
2) Event based video summarization
Event based Video Summarization
Events Description
Replay Event
Detection
Detecting slow motion pattern and logos at certain duration.
Score Board
Detection
Identifying the caption that appears at the bottom part of the
frame and remaining present for a minimum duration.
Goal Mouth Appearance of goal mouth region in the frames will indicate
attack or important situations like : goal, Foul and attack.
Close-up View As close-up of the player is displayed longer after goal event,
It’s a unique feature for distinguishing between goal and
attack events.
Audience View When interesting event occur, this event come into the frame.
Ball Detection in Soccer
Soccer game is the most spatial-temporal nature.
The information about ball position during the match will improve soccer
analysis.
Different aspects to be considerable like size, area, colour, centroid, and
longevity features are used to discriminate the ball from other objects.
Two way to extract the ball detection in a soccer match :
In first, all the moving regions are detected making use of a background
subtraction algorithm
Second that, a connected components analysis detects the blobs in the image.
Goal Event
Reference : Event Detection Based Approach for Soccer Video Summarization Using Machine learning by Hossam M.
Zawbaa, Nashwa El-Bendary, Aboul Ella Hassanien, and Tai-hoon Kim, Cairo University, Faculty of Computers, Cairo, Egypt
Proposed Algorithm Level
High Level
Middle Level
Low Level
Goal Event
Ball
Detection
Edge
Colour
Non Goal Event
Goal Mouth
Detection
Shapes
Centroid
Data Flow of Algorithm
Input Video Frames
Event
Segmentation
Event
Categorization
Low Level
Features
Mid-Level
Features
Bayesian
Inference
System
High-Level
Semantic
Non-Goal
Event
Goal Event
Inference : Using Bayesian Network
 BN is a graphical model for Bayesian classifier which is called an optimal classifier
because of its minimum classification error.
 In general graph must be, DAG(Direct Acyclic Graph)
p(X1, X2,....XN) =  p(Xi | parents(Xi ) )
 This modelling is applied for training and inference of hypotheses which are
conditionally dependent to each other, and provide accurate results for discrete
values.
 In Bayesian inference network, each of these hypotheses is effective with a
specific probability for the existence of attack situation or goal event.
Reference: A Brief Introduction to Graphical Models and Bayesian Networks, By Kevin Murphy, 1998.
Why Bayesian Network???
Compact representation of joint probability distributions
Generate optimum predication estimation
Encode deterministic relationships between nodes
Causality property (also referred as causation)
Explaining way property (also referred as selection bias)
Conditional Independence
Bayesian Inference
Example
Cloudy
Sprinkler Rain
Wet Grass
BN Proposed Structure
Goal Mouth
Detection
Ball
Detection
Replay
Duration
Goal
Experiment Result : Dataset 1
Fig:1 (a)Original Image Fig:1 (b) Crop & Resize Image Fig: 1 (c) RGB to Gray Image
Fig:1 (d) Gray to BW Image Fig:1 (e) BW to Dilation Image Fig:1 (f) Object Detection (Ball)
Experiment Result : Dataset 2
Fig:2 (a) Original Image Fig:2 (b) Crop & Resize Image Fig:2 (c) RGB to Gray Image
Fig:2 (d) Gray to BW Image Fig:2 (e) BW to Dilation Image Fig:2 (f) Object Detection(Ball)
Experiment Result : Dataset 3
Fig:3 (a) Original Image Fig:3 (b) Crop & Resize Image Fig:3 (c) RGB to Gray Image
Fig:3 (d) Gray to BW Image Fig:3 (e) BW to Dilation Image Fig:3 (f) Object Detection(Ball)
Conclusion & Future Work
The important actions about the events of the game, Highlights and Summary
are important aspect for semantic analysis and observation.
We are trying to reduce the gap between low level features and the high level
semantics via mid-level feature.
Here we found some more effective and encourageous results about ball
detection.
Now by fed up this results into Bayesian inference, trying to extract the high
level semantic goal event.
References
1. Hossam M. Zawbaa, Nashwa El-Bendary, Aboul Ella Hassanien, and Tai-hoon Kim, “Event Detection Based Approach for
Soccer Video Summarization Using Machine learning”, Cairo University, Faculty of Computers and Information, Cairo, Egypt
2. A.Ekin, A.M.Tekalp and Rajiv Mehrotra, “Automatic Soccer Video Analysis and Summarization”, IEEE Transaction on
image processing, Vol. 12, No. 7, July 2003.
3. S. Alipour, P. Oskouie, A.M.E.Moghadam, “Bayesian Belief Based Tactic Analysis of Attack”, Electrical, Computer & IT
Eng. Dept. Islamic Azad University of Qazvin, Iran
4. M.H.Kolekar, S.Sengupta and G. Seetharaman, “Semantic concept mining based on hierarchical event detection for soccer
video indexing”, Academy Publisher Journal of Multimedia, Vol. 4, No. 5 (2009), 298-312, Oct 2009.
5. M.M. Naushad Ali, M. Abdullah-Al-Wadud and S.L. Lee, “An Efficient Algorithm for Detection of Soccer Ball and Players”,
Onlinepresent.org, Vol. 16, 2012.
6. D.S. Pandya and M.A. Zaveri, “A novel framework for semantic analysis of an illumination-variant soccer video”, EURASIP
Journal on Image and Video Processing, springer Open Journal, Nov. 2014.
7. C. Cotsaces, N. Nikolaidis, I. Pitas,"Video Shot Detection and Condensed Representation: A Review", IEEE Signal
Processing Magazine, pp.28-37, 2006.
8. K. Murphy, “A Brief Introduction to Graphical Models and Bayesian Networks”, 1998.
9. S.F. de Sousa Junior, A. Araujo and David Menotti, “An Overview of Automatic Event Detection in Soccer Matches”,
Applications of Computer Vision (WACV), 2011 IEEE Workshop, pp. 31 – 38, Jan. 2011.
10. http://people.cs.ubc.ca/~murphyk/Bayes/bayesrule.html
Thank You

Mais conteúdo relacionado

Semelhante a Goal Recognition in Soccer Match

Video Summarization for Sports
Video Summarization for SportsVideo Summarization for Sports
Video Summarization for SportsIRJET Journal
 
Decision Review System
Decision Review SystemDecision Review System
Decision Review SystemIRJET Journal
 
Deep learning in sport video analysis: a review
Deep learning in sport video analysis: a reviewDeep learning in sport video analysis: a review
Deep learning in sport video analysis: a reviewTELKOMNIKA JOURNAL
 
Video Content Identification using Video Signature: Survey
Video Content Identification using Video Signature: SurveyVideo Content Identification using Video Signature: Survey
Video Content Identification using Video Signature: SurveyIRJET Journal
 
Action event retrieval from cricket video using audio energy feature for event
Action event retrieval from cricket video using audio energy feature for eventAction event retrieval from cricket video using audio energy feature for event
Action event retrieval from cricket video using audio energy feature for eventIAEME Publication
 
Action event retrieval from cricket video using audio energy feature for even...
Action event retrieval from cricket video using audio energy feature for even...Action event retrieval from cricket video using audio energy feature for even...
Action event retrieval from cricket video using audio energy feature for even...IAEME Publication
 
M.tech Third progress Presentation
M.tech Third progress PresentationM.tech Third progress Presentation
M.tech Third progress PresentationNEERAJ BAGHEL
 
3-D Video Formats and Coding- A review
3-D Video Formats and Coding- A review3-D Video Formats and Coding- A review
3-D Video Formats and Coding- A reviewinventionjournals
 
3-D Video Formats and Coding- A review
3-D Video Formats and Coding- A review3-D Video Formats and Coding- A review
3-D Video Formats and Coding- A reviewinventionjournals
 
A Semantic content detection for soccer video based on finite state machine -...
A Semantic content detection for soccer video based on finite state machine -...A Semantic content detection for soccer video based on finite state machine -...
A Semantic content detection for soccer video based on finite state machine -...Anan Atila
 
76201950
7620195076201950
76201950IJRAT
 
Key Frame Extraction in Video Stream using Two Stage Method with Colour and S...
Key Frame Extraction in Video Stream using Two Stage Method with Colour and S...Key Frame Extraction in Video Stream using Two Stage Method with Colour and S...
Key Frame Extraction in Video Stream using Two Stage Method with Colour and S...ijtsrd
 
Hierarchical structure adaptive
Hierarchical structure adaptiveHierarchical structure adaptive
Hierarchical structure adaptiveNEERAJ BAGHEL
 
IRJET-Feature Extraction from Video Data for Indexing and Retrieval
IRJET-Feature Extraction from Video Data for Indexing and Retrieval IRJET-Feature Extraction from Video Data for Indexing and Retrieval
IRJET-Feature Extraction from Video Data for Indexing and Retrieval IRJET Journal
 
Rich Internet Application for Semi-Automatic Annotation of Semantic Shots on ...
Rich Internet Application for Semi-Automatic Annotation of Semantic Shots on ...Rich Internet Application for Semi-Automatic Annotation of Semantic Shots on ...
Rich Internet Application for Semi-Automatic Annotation of Semantic Shots on ...Universitat Politècnica de Catalunya
 
TVSum: Summarizing Web Videos Using Titles
TVSum: Summarizing Web Videos Using TitlesTVSum: Summarizing Web Videos Using Titles
TVSum: Summarizing Web Videos Using TitlesNEERAJ BAGHEL
 
Efficient and Robust Detection of Duplicate Videos in a Database
Efficient and Robust Detection of Duplicate Videos in a DatabaseEfficient and Robust Detection of Duplicate Videos in a Database
Efficient and Robust Detection of Duplicate Videos in a Databaserahulmonikasharma
 
Efficient and Robust Detection of Duplicate Videos in a Database
Efficient and Robust Detection of Duplicate Videos in a DatabaseEfficient and Robust Detection of Duplicate Videos in a Database
Efficient and Robust Detection of Duplicate Videos in a Databaserahulmonikasharma
 

Semelhante a Goal Recognition in Soccer Match (20)

Video Summarization for Sports
Video Summarization for SportsVideo Summarization for Sports
Video Summarization for Sports
 
Decision Review System
Decision Review SystemDecision Review System
Decision Review System
 
Deep learning in sport video analysis: a review
Deep learning in sport video analysis: a reviewDeep learning in sport video analysis: a review
Deep learning in sport video analysis: a review
 
Video Content Identification using Video Signature: Survey
Video Content Identification using Video Signature: SurveyVideo Content Identification using Video Signature: Survey
Video Content Identification using Video Signature: Survey
 
Action event retrieval from cricket video using audio energy feature for event
Action event retrieval from cricket video using audio energy feature for eventAction event retrieval from cricket video using audio energy feature for event
Action event retrieval from cricket video using audio energy feature for event
 
Action event retrieval from cricket video using audio energy feature for even...
Action event retrieval from cricket video using audio energy feature for even...Action event retrieval from cricket video using audio energy feature for even...
Action event retrieval from cricket video using audio energy feature for even...
 
M.tech Third progress Presentation
M.tech Third progress PresentationM.tech Third progress Presentation
M.tech Third progress Presentation
 
3-D Video Formats and Coding- A review
3-D Video Formats and Coding- A review3-D Video Formats and Coding- A review
3-D Video Formats and Coding- A review
 
3-D Video Formats and Coding- A review
3-D Video Formats and Coding- A review3-D Video Formats and Coding- A review
3-D Video Formats and Coding- A review
 
A Semantic content detection for soccer video based on finite state machine -...
A Semantic content detection for soccer video based on finite state machine -...A Semantic content detection for soccer video based on finite state machine -...
A Semantic content detection for soccer video based on finite state machine -...
 
76201950
7620195076201950
76201950
 
Key Frame Extraction in Video Stream using Two Stage Method with Colour and S...
Key Frame Extraction in Video Stream using Two Stage Method with Colour and S...Key Frame Extraction in Video Stream using Two Stage Method with Colour and S...
Key Frame Extraction in Video Stream using Two Stage Method with Colour and S...
 
Hierarchical structure adaptive
Hierarchical structure adaptiveHierarchical structure adaptive
Hierarchical structure adaptive
 
IRJET-Feature Extraction from Video Data for Indexing and Retrieval
IRJET-Feature Extraction from Video Data for Indexing and Retrieval IRJET-Feature Extraction from Video Data for Indexing and Retrieval
IRJET-Feature Extraction from Video Data for Indexing and Retrieval
 
AcademicProject
AcademicProjectAcademicProject
AcademicProject
 
Rich Internet Application for Semi-Automatic Annotation of Semantic Shots on ...
Rich Internet Application for Semi-Automatic Annotation of Semantic Shots on ...Rich Internet Application for Semi-Automatic Annotation of Semantic Shots on ...
Rich Internet Application for Semi-Automatic Annotation of Semantic Shots on ...
 
K1803027074
K1803027074K1803027074
K1803027074
 
TVSum: Summarizing Web Videos Using Titles
TVSum: Summarizing Web Videos Using TitlesTVSum: Summarizing Web Videos Using Titles
TVSum: Summarizing Web Videos Using Titles
 
Efficient and Robust Detection of Duplicate Videos in a Database
Efficient and Robust Detection of Duplicate Videos in a DatabaseEfficient and Robust Detection of Duplicate Videos in a Database
Efficient and Robust Detection of Duplicate Videos in a Database
 
Efficient and Robust Detection of Duplicate Videos in a Database
Efficient and Robust Detection of Duplicate Videos in a DatabaseEfficient and Robust Detection of Duplicate Videos in a Database
Efficient and Robust Detection of Duplicate Videos in a Database
 

Mais de Dharmesh Tank

Basic of Python- Hands on Session
Basic of Python- Hands on SessionBasic of Python- Hands on Session
Basic of Python- Hands on SessionDharmesh Tank
 
Face recognization using artificial nerual network
Face recognization using artificial nerual networkFace recognization using artificial nerual network
Face recognization using artificial nerual networkDharmesh Tank
 
Graph problem & lp formulation
Graph problem & lp formulationGraph problem & lp formulation
Graph problem & lp formulationDharmesh Tank
 
FIne Grain Multithreading
FIne Grain MultithreadingFIne Grain Multithreading
FIne Grain MultithreadingDharmesh Tank
 

Mais de Dharmesh Tank (6)

Basic of Python- Hands on Session
Basic of Python- Hands on SessionBasic of Python- Hands on Session
Basic of Python- Hands on Session
 
Seminar on MATLAB
Seminar on MATLABSeminar on MATLAB
Seminar on MATLAB
 
Face recognization using artificial nerual network
Face recognization using artificial nerual networkFace recognization using artificial nerual network
Face recognization using artificial nerual network
 
Graph problem & lp formulation
Graph problem & lp formulationGraph problem & lp formulation
Graph problem & lp formulation
 
A Big Data Concept
A Big Data ConceptA Big Data Concept
A Big Data Concept
 
FIne Grain Multithreading
FIne Grain MultithreadingFIne Grain Multithreading
FIne Grain Multithreading
 

Último

Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilVinayVitekari
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdfAldoGarca30
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersMairaAshraf6
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesMayuraD1
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdfKamal Acharya
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"mphochane1998
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxchumtiyababu
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationBhangaleSonal
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdfKamal Acharya
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxmaisarahman1
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...Amil baba
 

Último (20)

Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech Civil
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to Computers
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptx
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 

Goal Recognition in Soccer Match

  • 1. Goal Event Recognition in Soccer Match Presented By : Dharmesh R. Tank M Tech-CE(Sem III) Guided By : Prof D.S.Pandya (UVPCE-CE Department) 27/12/2014
  • 2. Outline Objective Why digital Video? Video Summarization Concentrate on Sport Matches Literature Review Proposed Algorithm Inference using Bayesian Network Why Bayesian Network ??? Experiment Results Conclusion & Future Work
  • 3. Area of Research: Goal Event Detection Semantic Video Analysis Automatic Concept Extraction Content Based Search Engine Video Indexing Video Summarization Objective :
  • 4. Why Digital Video? Audio/visual data in a binary format. Information is represented as a sequence of zeroes and ones, rather than as a continuous signal as analog. It’s Include video recording, editing and playback technology through digital. It can be stored on random access media, whereas analogue video is generally stored sequentially on magnetic tape. It can be duplicated without loss of quality which is important for editing applications. Advantages : Ease of manipulation, Preservation of data, Compression
  • 5. Video Summarization Short summary of the content of a longer video. Classified into Highlights and Cause Summary. Highlights, contains the whole summary of interesting and attractive parts. Cause Summary, conveys the highest semantic meaning of the content. Valuable semantics generally occupy only a small portion of the whole content. Applications : Medical image processing, Human tracking, Traffic system monitoring and Sports video analyzing. High semantic events : Goal / Non-Goal event detection
  • 6. Concentrate on Sports Matches Game analyses are increasingly valuable for professional teams to remain competitive. Conventional methods of post-game analyses often fail to analyze and visualize the complex spatio temporal patterns of the Sport sufficiently. Sports video analysis is to provide “Assistance For Training”. Ever-green field and attraction for big spending each year. Need to summarize the play tactics from video streams Classifying a play sequence into an existing tactic pattern and recognizing unknown patterns. Examples : Cricket tactics, Soccer, American Football, and Tennis.
  • 7. Literature Review Video summarization techniques are mainly categorized into two classes: 1) Segmentation based video summarization (i) Shot Based Segmentation : Video can divided into frames on the basis of individual shots and find such a representative frame of each shot, which may well describe the video. (ii) Cluster Based Segmentation : It generated the cluster of such redundant frames and obtaining as the need of shot. 2) Event based video summarization
  • 8. Event based Video Summarization Events Description Replay Event Detection Detecting slow motion pattern and logos at certain duration. Score Board Detection Identifying the caption that appears at the bottom part of the frame and remaining present for a minimum duration. Goal Mouth Appearance of goal mouth region in the frames will indicate attack or important situations like : goal, Foul and attack. Close-up View As close-up of the player is displayed longer after goal event, It’s a unique feature for distinguishing between goal and attack events. Audience View When interesting event occur, this event come into the frame.
  • 9. Ball Detection in Soccer Soccer game is the most spatial-temporal nature. The information about ball position during the match will improve soccer analysis. Different aspects to be considerable like size, area, colour, centroid, and longevity features are used to discriminate the ball from other objects. Two way to extract the ball detection in a soccer match : In first, all the moving regions are detected making use of a background subtraction algorithm Second that, a connected components analysis detects the blobs in the image.
  • 10. Goal Event Reference : Event Detection Based Approach for Soccer Video Summarization Using Machine learning by Hossam M. Zawbaa, Nashwa El-Bendary, Aboul Ella Hassanien, and Tai-hoon Kim, Cairo University, Faculty of Computers, Cairo, Egypt
  • 11. Proposed Algorithm Level High Level Middle Level Low Level Goal Event Ball Detection Edge Colour Non Goal Event Goal Mouth Detection Shapes Centroid
  • 12. Data Flow of Algorithm Input Video Frames Event Segmentation Event Categorization Low Level Features Mid-Level Features Bayesian Inference System High-Level Semantic Non-Goal Event Goal Event
  • 13. Inference : Using Bayesian Network  BN is a graphical model for Bayesian classifier which is called an optimal classifier because of its minimum classification error.  In general graph must be, DAG(Direct Acyclic Graph) p(X1, X2,....XN) =  p(Xi | parents(Xi ) )  This modelling is applied for training and inference of hypotheses which are conditionally dependent to each other, and provide accurate results for discrete values.  In Bayesian inference network, each of these hypotheses is effective with a specific probability for the existence of attack situation or goal event. Reference: A Brief Introduction to Graphical Models and Bayesian Networks, By Kevin Murphy, 1998.
  • 14. Why Bayesian Network??? Compact representation of joint probability distributions Generate optimum predication estimation Encode deterministic relationships between nodes Causality property (also referred as causation) Explaining way property (also referred as selection bias) Conditional Independence Bayesian Inference
  • 16. BN Proposed Structure Goal Mouth Detection Ball Detection Replay Duration Goal
  • 17. Experiment Result : Dataset 1 Fig:1 (a)Original Image Fig:1 (b) Crop & Resize Image Fig: 1 (c) RGB to Gray Image Fig:1 (d) Gray to BW Image Fig:1 (e) BW to Dilation Image Fig:1 (f) Object Detection (Ball)
  • 18. Experiment Result : Dataset 2 Fig:2 (a) Original Image Fig:2 (b) Crop & Resize Image Fig:2 (c) RGB to Gray Image Fig:2 (d) Gray to BW Image Fig:2 (e) BW to Dilation Image Fig:2 (f) Object Detection(Ball)
  • 19. Experiment Result : Dataset 3 Fig:3 (a) Original Image Fig:3 (b) Crop & Resize Image Fig:3 (c) RGB to Gray Image Fig:3 (d) Gray to BW Image Fig:3 (e) BW to Dilation Image Fig:3 (f) Object Detection(Ball)
  • 20. Conclusion & Future Work The important actions about the events of the game, Highlights and Summary are important aspect for semantic analysis and observation. We are trying to reduce the gap between low level features and the high level semantics via mid-level feature. Here we found some more effective and encourageous results about ball detection. Now by fed up this results into Bayesian inference, trying to extract the high level semantic goal event.
  • 21. References 1. Hossam M. Zawbaa, Nashwa El-Bendary, Aboul Ella Hassanien, and Tai-hoon Kim, “Event Detection Based Approach for Soccer Video Summarization Using Machine learning”, Cairo University, Faculty of Computers and Information, Cairo, Egypt 2. A.Ekin, A.M.Tekalp and Rajiv Mehrotra, “Automatic Soccer Video Analysis and Summarization”, IEEE Transaction on image processing, Vol. 12, No. 7, July 2003. 3. S. Alipour, P. Oskouie, A.M.E.Moghadam, “Bayesian Belief Based Tactic Analysis of Attack”, Electrical, Computer & IT Eng. Dept. Islamic Azad University of Qazvin, Iran 4. M.H.Kolekar, S.Sengupta and G. Seetharaman, “Semantic concept mining based on hierarchical event detection for soccer video indexing”, Academy Publisher Journal of Multimedia, Vol. 4, No. 5 (2009), 298-312, Oct 2009. 5. M.M. Naushad Ali, M. Abdullah-Al-Wadud and S.L. Lee, “An Efficient Algorithm for Detection of Soccer Ball and Players”, Onlinepresent.org, Vol. 16, 2012. 6. D.S. Pandya and M.A. Zaveri, “A novel framework for semantic analysis of an illumination-variant soccer video”, EURASIP Journal on Image and Video Processing, springer Open Journal, Nov. 2014. 7. C. Cotsaces, N. Nikolaidis, I. Pitas,"Video Shot Detection and Condensed Representation: A Review", IEEE Signal Processing Magazine, pp.28-37, 2006. 8. K. Murphy, “A Brief Introduction to Graphical Models and Bayesian Networks”, 1998. 9. S.F. de Sousa Junior, A. Araujo and David Menotti, “An Overview of Automatic Event Detection in Soccer Matches”, Applications of Computer Vision (WACV), 2011 IEEE Workshop, pp. 31 – 38, Jan. 2011. 10. http://people.cs.ubc.ca/~murphyk/Bayes/bayesrule.html