Professional Documents
Culture Documents
Classes Automatic Classication of Entire GUC Sequences Method Evaluation Conclusions and Further Development Acknowledgements
Classication of Video Sequences into Specied Generalized Use Classes of Target Size and Lighting Level
Mikoaj I. Leszczuk Marcin Witkowski
1/31
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Automatic Classication of Entire GUC Sequences Method Evaluation Conclusions and Further Development Acknowledgements
Table of contents
1 2 3
5 6 7
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Research Analysis of Results on Target Size Analysis of Results on Lighting Level Automatic Classication of Entire GUC Sequences Methods Data Preparation Target Size Classier Lighting Level Classier Method Evaluation Conclusions and Further Development Acknowledgements
2/31
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Automatic Classication of Entire GUC Sequences Method Evaluation Conclusions and Further Development Acknowledgements
Introduction
Transmission and analysis of video frequently used for variety of applications outside entertainment sector, to perform specic tasks
Security Public safety Remote command and control Tele-medicine Sign language
Each application consisting of some type of recognition task Different QoE for entertainment and recognition tasks videos Video Quality in Public Safety (VQiPS) Working Group, est. 2009 by DHS, developing user guide for public safety video applications The approach taken by VQiPS:
Not attempting to address each of public safety video applications Remaining application-agnostic and basing on common features
3/31
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Automatic Classication of Entire GUC Sequences Method Evaluation Conclusions and Further Development Acknowledgements
Generalised Use Classes (GUCs) 5 Specic Parameters Impacting Ability to Achieve Recognition Task
1
Target size anticipated Region Of Interest (ROI) in video to occupy relatively small/large % of frame
Usage time-frame:
Analysed in real-time Recorded for later analysis
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Automatic Classication of Entire GUC Sequences Method Evaluation Conclusions and Further Development Acknowledgements
5/31
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Automatic Classication of Entire GUC Sequences Method Evaluation Conclusions and Further Development Acknowledgements
6/31
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Automatic Classication of Entire GUC Sequences Method Evaluation Conclusions and Further Development Acknowledgements
Table of contents
1 2 3
5 6 7
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Research Analysis of Results on Target Size Analysis of Results on Lighting Level Automatic Classication of Entire GUC Sequences Methods Data Preparation Target Size Classier Lighting Level Classier Method Evaluation Conclusions and Further Development Acknowledgements
7/31
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Automatic Classication of Entire GUC Sequences Method Evaluation Conclusions and Further Development Acknowledgements
Functionalities:
Watching video samples Selecting targets by drawing on frames and describing them Selecting lighting level of whole sequence and particular targets
Outlook of interface:
Features:
Intuitive Easily accessible Well performance at most popular web browsers
8/31
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Automatic Classication of Entire GUC Sequences Method Evaluation Conclusions and Further Development Acknowledgements
Results
The set of answers consisted of 616 target selections. Preparation for analysis: Manual validation as a result of subjective character of the test Excluded entries contained:
actions two or more targets selected at once no particular target selected the same target selected more than once by one end-user
9/31
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Automatic Classication of Entire GUC Sequences Method Evaluation Conclusions and Further Development Acknowledgements
No particular target:
10/31
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Automatic Classication of Entire GUC Sequences Method Evaluation Conclusions and Further Development Acknowledgements
11/31
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Automatic Classication of Entire GUC Sequences Method Evaluation Conclusions and Further Development Acknowledgements
Table of contents
1 2 3
5 6 7
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Research Analysis of Results on Target Size Analysis of Results on Lighting Level Automatic Classication of Entire GUC Sequences Methods Data Preparation Target Size Classier Lighting Level Classier Method Evaluation Conclusions and Further Development Acknowledgements
12/31
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Automatic Classication of Entire GUC Sequences Method Evaluation Conclusions and Further Development Acknowledgements
Target Size
TS =
max (x ,y ) X Y
TS Target Size metric x , y Size of selected ROI X Y Respective length of frame dimension
13/31
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Automatic Classication of Entire GUC Sequences Method Evaluation Conclusions and Further Development Acknowledgements
14/31
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Automatic Classication of Entire GUC Sequences Method Evaluation Conclusions and Further Development Acknowledgements
Measures of Target Size Classier vs. Various Size Metric Threshold Values for Statistics
15/31
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Automatic Classication of Entire GUC Sequences Method Evaluation Conclusions and Further Development Acknowledgements
Table of contents
1 2 3
5 6 7
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Research Analysis of Results on Target Size Analysis of Results on Lighting Level Automatic Classication of Entire GUC Sequences Methods Data Preparation Target Size Classier Lighting Level Classier Method Evaluation Conclusions and Further Development Acknowledgements
16/31
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Automatic Classication of Entire GUC Sequences Method Evaluation Conclusions and Further Development Acknowledgements
Lighting Level
Here, per-ROI responses also taken into account Finding binary classication criterion based on subjects
17/31
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Automatic Classication of Entire GUC Sequences Method Evaluation Conclusions and Further Development Acknowledgements
18/31
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Automatic Classication of Entire GUC Sequences Method Evaluation Conclusions and Further Development Acknowledgements
Measures of Lighting Level Classier vs. Various Luminance Level Threshold Values for Statistics
19/31
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Automatic Classication of Entire GUC Sequences Method Evaluation Conclusions and Further Development Acknowledgements
Table of contents
1 2 3
5 6 7
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Research Analysis of Results on Target Size Analysis of Results on Lighting Level Automatic Classication of Entire GUC Sequences Methods Data Preparation Target Size Classier Lighting Level Classier Method Evaluation Conclusions and Further Development Acknowledgements
20/31
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Automatic Classication of Entire GUC Sequences Method Evaluation Conclusions and Further Development Acknowledgements
Block Diagram of Methods for Automatic Classication Method of Entire Specied GUC Sequences
21/31
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Automatic Classication of Entire GUC Sequences Method Evaluation Conclusions and Further Development Acknowledgements
Table of contents
1 2 3
5 6 7
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Research Analysis of Results on Target Size Analysis of Results on Lighting Level Automatic Classication of Entire GUC Sequences Methods Data Preparation Target Size Classier Lighting Level Classier Method Evaluation Conclusions and Further Development Acknowledgements
22/31
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Automatic Classication of Entire GUC Sequences Method Evaluation Conclusions and Further Development Acknowledgements
23/31
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Automatic Classication of Entire GUC Sequences Method Evaluation Conclusions and Further Development Acknowledgements
Table of contents
1 2 3
5 6 7
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Research Analysis of Results on Target Size Analysis of Results on Lighting Level Automatic Classication of Entire GUC Sequences Methods Data Preparation Target Size Classier Lighting Level Classier Method Evaluation Conclusions and Further Development Acknowledgements
24/31
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Automatic Classication of Entire GUC Sequences Method Evaluation Conclusions and Further Development Acknowledgements
max (x , y ) X Y
(1)
The size of each target is obtained by a majority of sizes of the selection of the same target during the entire sequence After that, GUC Target Size parameter dened as majority of answers for all targets
25/31
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Automatic Classication of Entire GUC Sequences Method Evaluation Conclusions and Further Development Acknowledgements
Table of contents
1 2 3
5 6 7
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Research Analysis of Results on Target Size Analysis of Results on Lighting Level Automatic Classication of Entire GUC Sequences Methods Data Preparation Target Size Classier Lighting Level Classier Method Evaluation Conclusions and Further Development Acknowledgements
26/31
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Automatic Classication of Entire GUC Sequences Method Evaluation Conclusions and Further Development Acknowledgements
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Automatic Classication of Entire GUC Sequences Method Evaluation Conclusions and Further Development Acknowledgements
Method Evaluation
One moving group of pixels generally identied as 1 object But users recognized at 2+ Therefore it was decided that:
Groups of moving objects are selected as a single target (for example, a group of running people) Parts of targets moving together cannot be detected (for example, the face of a robber) If two or more selection overlap, the larger one is taken into account
Target size of entire sequence 2 determined when 3 of targets consistent with assumptions commonly determined by end-users Sequences randomly divided into:
Testing set Training set
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Automatic Classication of Entire GUC Sequences Method Evaluation Conclusions and Further Development Acknowledgements
Conclusions
Size metric of 40% used as threshold in binary classier of target size Lighting level selected by comparing average luminance with value of 55 Subjects-driven methods for automatic classication of entire GUC sequence already developed Developed algorithms based on image processing of each video frame Target size classication with accuracy reaching 70% (satisfactory result indicating indecision of users) Lighting level classication with accuracy reaching 93% Computer classication of any footage into GUCs cannot be taken as certain result, therefore it should be veried manually
29/31
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Automatic Classication of Entire GUC Sequences Method Evaluation Conclusions and Further Development Acknowledgements
Further Development
Main issue that emerged during evaluation of automatic methods of classication into specied GUCs was imperfection of detector Development of this module by implementation of following methods will signicantly improve range of applications for system:
Detection of sub-objects (such as a weapon) Detection of stationary objects (such as abandoned luggage) Detection of targets at sequences containing moving background (such as footage recorded in car during pursuit)
This research to be also contribution to study on automatic classication of motion level Planned combination with VQiPS research on motion level
30/31
Introduction Framework for Describing Public Safety Video Applications Classication of Video Sequences into Specied Generalized Use Classes Automatic Classication of Entire GUC Sequences Method Evaluation Conclusions and Further Development Acknowledgements
Acknowledgements
The research leading to these results has received funding from the European Communitys Seventh Framework Programme (FP7/2007-2013) under Grant Agreement 218086 (INDECT).
31/31