Digital Video Fingerprinting Based on Resultant Weighted Gradient Orientation Computation
First Claim
1. A method for content based video sequence identification comprising:
- determining active regions in frames of a video sequence;
selecting a set of video frames in response to temporal statistical characteristics of the determined active regions;
extracting spatial video features from the selected video frames; and
generating multi-dimensional content based signatures based on the extracted video features that identify the video sequence.
14 Assignments
0 Petitions
Accused Products
Abstract
Video sequence processing with various filtering rules is applied to extract dominant spatial features and generate unique set of signatures describing video content. Accurate active regions are determined for each video sequence frame. Subsequently, a video sequence is structured by tracking statistical changes in the content of a succession of video frames, and suitable frames are selected for further spatial processing. Selected video frames are processed for feature extraction and description, and compact representative signatures are generated, resulting in an efficient video database formation and search.
97 Citations
14 Claims
-
1. A method for content based video sequence identification comprising:
-
determining active regions in frames of a video sequence; selecting a set of video frames in response to temporal statistical characteristics of the determined active regions; extracting spatial video features from the selected video frames; and generating multi-dimensional content based signatures based on the extracted video features that identify the video sequence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 10)
-
-
8. The method of claim l, wherein generating multi-dimensional content based signatures comprises:
-
inscribing a rectangular functional space in an active region of a selected video frame to form k rectangular bins; computing a resultant Ω
k=Σ
n(Gpθ
p)/Σ
nGp value for each rectangular bins wherein Gp=√
[Gx2+Gy2], [Gx(x), Gy(y)]=[∂
f(x,y)/∂
x, ∂
f(x,y)/∂
y], and θ
p=arctan(Gy/Gx);comparing the resultant Ω
k value for each rectangular bin to a Ω
=Σ
f(Gpθ
p)/Σ
fGp value computed for a functional space region defined by an outer edge of the rectangular functional space; andgenerating a multi-dimensional content based signature by assigning 0 or 1 to signature bit positions corresponding to the rectangular bins, depending whether Ω
k≦
Ω
or Ω
k>
Ω
, respectively.
-
-
11. A method for generating a multi-bit signature based on spatial domain video frame processing, the method comprising:
-
tiling an active area of a video frame according to a functional grid to form a tiled functional space in the active area having multiple tile bins; extracting spatial video features from the tile bins based on a gradient vector and orientation of pixels in the tile bins; and generating multiple type multi-bit signatures based on the extracted video features. - View Dependent Claims (12, 13, 14)
-
Specification