Professional Documents
Culture Documents
Analise de Forenses PDF
Analise de Forenses PDF
Documentos Digitais
Related work
Skin detectors
BoVF representation...
Observations:
Observations:
1. Non-skin model is the general model without skin pixels (10% of pixels);
2. There is a significant degree of separation between the skin and non-skin models;
P(rgb)
skin non-skin
x rg
A. Rocha, 2012 Digital Document Forensics
Histogram-based Skin Classifier
In photos such as the house (lower right) or flowers (upper right) the false
detections are sparse and scattered.
These photos contain colors which often occur in the skin model and are
difficult to discriminate reliably.
Original =7 =9
Original =7 =9
The best classifier (size 32) can detect roughly 80% of skin
pixels with a false positive rate of 8.5%, or 90% correct
detections with 14.2% false positives;
Mixture models were trained for the dataset and compared their
classification performance to the histogram models.
two separate mixture models were trained for the skin and non-
skin classes;
Person Detector;
Results:
83.2% (correctly classified person images)
71.3% (correctly classified non-person images)
77.5% (correctly classified images)
There is a strong correlation between images with large patches of skin and
adult or pornographic images;
Results:
85.8% correctly detected adult images
7.5% mistakenly classified non-adult images
feature detection
& representation
learning
codewords dictionary
feature detection
& representation
learning
codewords dictionary
feature detection
& representation
image representation
learning
codewords dictionary
feature detection
& representation
image representation
category models
(and/or) classifiers
learning recognition
codewords dictionary
feature detection
& representation
image representation
category models
(and/or) classifiers
learning recognition
codewords dictionary
feature detection
& representation
image representation
category models
(and/or) classifiers
learning recognition
codewords dictionary
feature detection
& representation
image representation
codewords dictionary
feature detection
& representation
image representation
Representation
2.
codewords dictionary
feature detection
1. & representation
image representation
3.
1.Feature detection and representation
1.Feature detection and representation
Regular grid
Vogel et al. 2003
Fei-Fei et al. 2005
1.Feature detection and representation
Regular grid
Vogel et al. 2003
Fei-Fei et al. 2005
Interest point detector
Csurka et al. 2004
Fei-Fei et al. 2005
Sivic et al. 2005
1.Feature detection and representation
Regular grid
Vogel et al. 2003
Fei-Fei et al. 2005
Interest point detector
Csurka et al. 2004
Fei-Fei et al. 2005
Sivic et al. 2005
1.Feature detection and representation
Regular grid
Vogel et al. 2003
Fei-Fei et al. 2005
Interest point detector
Csurka et al. 2004
Fei-Fei et al. 2005
Sivic et al. 2005
Other methods
Random sampling (Ullman et al. 2002)
Segmentation based patches (Barnard et al. 2003)
1.Feature detection and representation
Compute
SIFT Normalize
descriptor patch
[Lowe99]
Detect patches
[Mikojaczyk and Schmid 02]
[Matas et al. 02]
[Sivic et al. 03]
2. Codewords dictionary formation
2. Codewords dictionary formation
Vector quantization
..
codewords
Representation
2.
codewords dictionary
feature detection
1. & representation
image representation
3.
Learning and Recognition
codewords dictionary
BoVF
Construction
Video SVM
Voting Scheme
Classification Classification
179 segments
Nude sequences
Non-nude sequences
http://www.dcc.ufmg.br/nudeDetection
BoVF creation
10-5 C 105
y
y
e
#m
x
x
Invariant
to
mulAple
scales.
81
Theory on STIP
Given
a
sequence
of
images
f(x,y,t)
=
f(.),
82
Theory on STIP
Given
a
sequence
of
images
f(x,y,t) = f(.),
83
Theory on STIP
84
Theory on STIP
Gaussian
kernel
2D Harris matrix
85
Theory on STIP
Gaussian
kernel
2D Harris matrix
Saliency measurement
86
Theory on STIP
(simulating STIP processing)
Input
video
to
STIP
87
Theory on STIP
(simulating STIP processing)
STIP
detects
spa#otemporal
interest
points
(IPs)
88
Theory on STIP
(simulating STIP processing)
STIP
detects
spaAotemporal
interest
points
(IPs)
STIP
describes
IPs
in
terms
of
histograms
of
op#cal
ow
Input
video
to
STIP
IP2HoF
IP1HoG IP2HoG
IP1HoF
89
Theory on STIP
(simulating STIP processing)
STIP
detects
spaAotemporal
interest
points
(IPs)
STIP
describes
IPs
in
terms
of
histograms
of
opAcal
ow
Input
video
to
STIP
IP2HoF
IP1HoG IP2HoG
IP1HoF
Concatena#ng descriptors
IP1HoG
+ IP1HoF
IP2HoG
+ IP2HoF
90
Theory on STIP
(simulating STIP processing)
STIP
detects
spaAotemporal
interest
points
(IPs)
STIP
describes
IPs
in
terms
of
histograms
of
opAcal
ow
Input
video
to
STIP
IP2HoF
IP1HoG IP2HoG
IP1HoF
STIP
describes
IPs
in
terms
of
histograms
of
oriented
The
set
of
features
represen#ng
the
video
gradients content
(STIP
output)
ConcatenaAng
descriptors
IP1
+
IP1HoG IP1HoF
IP2
IP1HoG IP1HoF
IP2HoG IP2HoF
()
IP2HoG
+ IP2HoF
IPn
IPnHoG IPnHoF
91
Color-based STIPs
STIP
detects
spaAotemporal
interest
points
(IPs)
HueSTIP
Histogram
of
op#cal
ow
features
IP1HoG
Hue
histogram
has
Histogram
of
oriented
The
set
of
features
represenAng
the
video
gradients content
(STIP
output)
36
bins
ConcatenaAng
descriptors
IP1
IP1HoG IP1HoF
IP1HoG
+ IP1HoF
()
IPn
IPnHoG IPnHoF
92
Color-based STIPs
STIP
detects
spaAotemporal
interest
points
(IPs)
HueSTIP
Histogram
of
opAcal
ow
features
Color
histogram
IP1HoG of
hue
IP1Hue
Hue
histogram
has
Histogram
of
oriented
The
set
of
features
represenAng
the
video
gradients content
(STIP
output)
36
bins
ConcatenaAng
descriptors
IP1
IP1HoG
+ IP1HoF
+ IP1Hue
()
IPn
93
Experimental Results
94
Experimental Results
95
Experimental Results
96
Experimental Results
97
Experimental Results
98
Violence Detection in Videos
Using Spatio-Temporal Features
Fillipe D. M. de Souza, Guillermo C. Chvez
Eduardo Valle Jr. and Arnaldo de A. Arajo
1 NPDI/DCC/ICEx/UFMG
2 ICEB/UFOP
3 IC/UNICAMP
Introduction
Elbow Up
Left Arm Moving Knee Lifting
Moving
Input Video
Video Partitioning
Input Video
Video Shots
(input to STIP)
Video Partitioning
Input Video
Video Shots
(input to STIP)
Video Partitioning
Video Shots
(sample of frames
is input to SIFT)
time
x
time
Valle, E., Avila, S., da Luz Jr., A., de Souza, F., Coelho, M., and de A. Arau jo, A. (2012). Detecting
undesirable content in video social networks (to appear). In Brazilian Symposium on Information and
Computer System Security.
Zuo, H., Hu, W., and Wu, O. (2010). Patch-based skin color detection and its appli- cation to
pornography image filtering. In International Conference on World Wide Web (WWW), pages
1227--1228.
Endeshaw, T., Garcia, J., and Jakobsson, A. (2008). Fast classification of indecent video by low
complexity repetitive motion detection. In IEEE Applied Imagery Pattern Recognition Workshop,
pages 1--7.
Fleck, M., Forsyth, D. A., and Bregler, C. (1996). Finding naked people. In European Conference on
Computer Vision (ECCV), pages 593--602.
Forsyth, D. A. and Fleck, M. M. (1996). Identifying nude pictures. In IEEE Workshop on Applications of
Computer Vision (WACV), pages 103--108.
Forsyth, D. A. and Fleck, M. M. (1997). Body plans. In Conference on Computer Vision and Pattern
Recognition (CVPR), pages 678--683.
Jansohn, C., Ulges, A., and Breuel, T. M. (2009). Detecting pornographic video con- tent by combining
image features with motion information. In ACM International Conference on Multimedia, pages
601--604.
Jones, M. J. and Rehg, J. M. (2002). Statistical color models with application to skin detection.
International Journal of Computer Vision (IJCV), 46(1):81--96.
Lopes, A., Avila, S., Peixoto, A., Oliveira, R., Coelho, M., and de A. Arau jo, A. (2009a). Nude detection in
video using bag-of-visual-features. In Brazilian Sympo- sium on Computer Graphics and Image
(SIBGRAPI), pages 224--231.
Lopes, A., Avila, S., Peixoto, A., Oliveira, R., and de A. Arau jo, A. (2009b). A bag- of-features approach
based on hue-sift descriptor for nude detection. In European Signal Processing Conference
(EUSIPCO), pages 1552--1556.
Rowley, H. A., Jing,Y., and Baluja, S. (2006). Large scale image-based adult-content filtering. In
International Conference on Computer Vision Theory and Applications (VISAPP), pages 290296.
Sivic, J. and Zisserman, A. (2003).Video Google: A text retrieval approach to ob- ject matching in
videos. In International Conference on Computer Vision (ICCV), volume 2.
Steel, C. (2012). The mask-sift cascading classifier for pornography detection. In World Congress on
Internet Security (WorldCIS), pages 139--142.
Tong, X., Duan, L., Xu, C., Tian, Q., Hanqing, L., Wang, J., , and Jin, J. (2005). Peri- odicity detection of
local motion. In IEEE International Conference on Multimedia and Expo (ICME), pages 650--653.
Ulges, A. and Stahl, A. (2011). Automatic detection of child pornography using color visual words. In
International Conference on Multimedia Retrieval (ICME), pages 16.