# US 7,609,761 B2 · Apparatus and method for abstracting motion picture shape descriptor including statistical characteristic of still picture shape descriptor, and video indexing system and method using the same

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 7,609,761 B2
- Document ID: US7609761B2
- Status: Granted
- Kind: B2
- Application number: 10/500,168
- Filed: 2002-09-27
- Published: 2005-01-20
- Granted: 2009-10-27
- Earliest claimed: 2001-12-31
- Assignees: Kt Corporation
- Inventors: Woo-Young Lim; Young-Sik Choi; Hae-Kwang Kim; Sang-Youn Lee
- Web page: https://patentgrep.com/patent/US7609761B2

## CPC

- G06F 16/7854: {using shape (G06F16/7837 takes precedence)}
- G06V 10/469: {Contour-based spatial representations, e.g. vector-coding}
- G06V 20/46: {Extracting features or characteristics from the video content, e.g. video fingerprints, representative shots or key frames}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

An apparatus and method for abstracting motion picture shape descriptor including statistical characteristics of still picture shape descriptor, and video indexing system and method using the same. The video indexing system includes: Segmenting means for segmenting video; Abstracting means for abstracting motion picture shape descriptor information from the segmented video information; and Storing means for storing the motion picture shape descriptor information as metadata.

## Claims

### Claim 1

A system for retrieving motion picture, comprising:
a motion picture segmentation means for segmenting motion picture temporally;
a motion picture shape descriptor abstracting means for abstracting a motion picture shape descriptor from the segmented motion picture; and
a motion picture metadata storing means for storing the motion picture shape descriptor as metadata,
wherein the motion picture shape descriptor is abstracted by using one or combination of a mean shape descriptor, a variance shape descriptor, a standard deviation shape descriptor and a differential shape descriptor,
wherein the mean shape descriptor is obtained based on an Equation as:
sdav(m)=(Σi=l to nsdi(m))/n,
wherein sdi={sdi(1), sdi(2), sdi(3), . . . , sdi(m)},
wherein the variance shape descriptor is obtained based on an Equation as:
sdvar(m)=(Σi=l to n(sdi(m)−sdav(m))2)/n/(n−1),
where sdav(m)=(Σi=l to n sdi(m))/n, and sdi={sdi(1), sdi(2), sdi(3), . . . , sdi(m)}.

### Claim 2 (depends on 1)

The system as recited in claim 1, wherein the motion picture shape descriptor abstracting means includes:
a shape abstracting means for abstracting shape information corresponding to one object from the segmented motion picture;
a shape vector descriptor abstracting means for abstracting shape vector descriptor sequence from the shape information; and
a statistical shape vector descriptor abstracting means for abstracting a motion picture shape descriptor from the shape vector descriptor sequence.

### Claim 3 (depends on 1)

The system as recited in claim 1, wherein the standard deviation shape descriptor is obtained based on an Equation as:
sdstd(m)=sqrt(Σi=l to n(sdi(m)−sdav(m))2)/n/(n−1),
wherein sdav(m)=(Σi=l to n sdi(m))/n, and sdi(m)={sdi(1), sdi(2), sdi(3), . . . , sdi(m)}.

### Claim 4 (depends on 1)

The system as recited in claim 1, wherein the differential shape descriptor is obtained based on an Equation as:/
dsdr=(sdr+1*pr+1)(sdr*pr)
wherein sdr denotes a shape descriptor abstracted from the mth shape information sr;
r is in the range of 0<r<n; and
pr denotes a weight of the rth shape descriptor sdr.

### Claim 5

A system for retrieving motion picture, comprising:
a first motion picture shape descriptor abstracting means for abstracting a first motion picture shape descriptors for motion picture;
a motion picture storing means for storing the motion picture;
a motion picture shape descriptor metadata storing means for storing the first motion picture shape descriptor; and
a motion picture retrieving means for calculating the similarity between the first motion picture shape descriptor abstracted from the motion picture shape descriptor abstracting means and a second motion picture shape descriptor outputted from the motion picture shape descriptor metadata storing means, arranging the motion picture shape descriptor in the order of similarity from small to large, and outputting similar motion pictures,
wherein the first motion picture shape descriptor and the second motion picture shape descriptor are abstracted by using one or combination of a mean shape descriptor, a variance shape descriptor, a standard deviation shape descriptor and a differential shape descriptor,
wherein the mean shape descriptor is obtained based on an Equation as:
sdav(m)=(Σi=l to nsdi(m))/n,
wherein sdi={sdi(1), sdi(2), sdi(3), . . . , sdi(m)},
wherein the variance shape descriptor is obtained based on an Equation as:
sdvar(m)=(Σi=l to n(sdi(m)−sdav(m))2)/n/(n−1)
wherein sdav(m)=(Σi=l to n sdi(m))/n, and sdi={sdi(1), sdi(2), sdi(3), . . . , sdi(m)}.

### Claim 6 (depends on 5)

The system as recited in claim 5, wherein the motion picture retrieving means includes:
a second motion picture shape descriptor abstracting means for abstracting motion picture shape descriptor from the motion picture outputted from the motion picture storing means and storing the abstracted motion picture shape descriptor in the motion picture shape descriptor metadata storing means;
a motion picture shape descriptor similarity computing means for calculating the similarity between a first motion picture shape descriptor outputted from the first motion picture shape descriptor abstracting means and the second motion picture shape descriptor outputted from the motion picture shape descriptor metadata storing means; and
a distance-based classification means for classifying the similarity outputted from the motion picture shape descriptor similarity computing means and outputting the similar motion pictures.

### Claim 7 (depends on 6)

The system as recited in claim 6, wherein the distance-based classification means classifies the similarity in the order of distance from close to far.

### Claim 8 (depends on 6)

The system as recited in claim 6, wherein the motion picture shape descriptor similarity computing means computes the similarity based on an Euclidian distance between two input information vectors, or a sum of absolute differences.

### Claim 9 (depends on 5)

The system as recited in claim 5, wherein the standard deviation shape descriptor is obtained based on an Equation as:
sdstd(m)=sqrt(Σi=l to n(sdi(m)−sdav(m))2)/n/(n−1),
wherein sdav(m)=(Σi=l to n sdi(m))/n, and sdi(m) ={sdi(1), sdi(2), sdi(3), . . . , sdi(m)}.

### Claim 10 (depends on 5)

The system as recited in claim 5, wherein the differential shape descriptor is obtained based on an Equation as:/
dsdr=(sdr+1*pr+1)(sdr*pr),
wherein sdr denotes a shape descriptor abstracted from the mth shape information sr;
r is in the range of 0<r<n; and
pr denotes a weight of the rth shape descriptor sd.

### Claim 11

A method for abstracting a motion picture shape descriptor having statistical characteristics of still picture shape descriptors to be applied to a motion picture shape descriptor abstracting apparatus, the method comprising the steps of:
a) segmenting a motion picture temporally and abstracting shape information corresponding to one object from the temporally segmented motion picture;
b) abstracting a motion picture shape descriptor, which is a statistical shape vector descriptor, from the shape information;
c) storing the motion picture shape descriptor in a motion picture metadata storing means,
d) abstracting a shape vector descriptor sequence from the abstracted shape information of motion picture in order to abstract the motion picture shape descriptor; and
e) abstracting a motion picture shape descriptor, which is a statistical shape vector descriptor, from the shape vector descriptor sequence,
wherein the motion picture shape descriptor, which is a statistical shape vector descriptor of the step e), can be obtained based on an Equation as:
sdav(m)=(Σi=l to nsdi(m))/n ,
wherein sdi={sdi(1), sdi(2), sdi(3), . . . , sdi(m)},
wherein the motion picture shape descriptor can be obtained based on an Equation as;
sdvar(m)=(Σi=l to n(sdi(m)−sdav(m))2)/n/(n−1),
wherein sdav(m)=(Σi=l to n sdi(m))/n, and sdi={sdi(1), sdi(2), sdi(3), . . . , sdi(m)}.

### Claim 12 (depends on 11)

The method as recited in claim 11, wherein the motion picture shape descriptor can be obtained based on an Equation as:
sdstd(m)=sqrt(Σi=l to n(sdi(m)−sdav(m))2)/(n−1),
wherein sdav(m)=(Σi=l to n sdi(m))/n, and sdi(m)={sdi(1), sdi(2), sdi(3), . . . , sdi(m)}.

### Claim 13 (depends on 11)

The method as recited in claim 11, wherein the motion picture shape descriptor can be obtained based on an Equation as:
dsdr=(sdr+1*pr+1)(sdr*pr)
wherein sdr denotes a shape descriptor abstracted from the mth shape information sr;
r is in the range of 0<r<n; and
pr denotes a weight of the rth shape descriptor sdr.

### Claim 14

A computer-based recording medium encoded with (stored thereon, embedded with, or embodying), causing a computer to execute a method for abstracting motion picture shape descriptors, the method comprising the steps of:
a) segmenting a motion picture temporally and abstracting shape information corresponding to one object from the temporally segmented motion picture;
b) abstracting a motion picture shape descriptor, which is a statistical shape vector descriptor, from the shape information; and
c) storing the motion picture shape descriptor in a motion picture metadata storing means,
wherein the program is implemented in a motion picture shape descriptor abstracting apparatus provided with a processor,
wherein the motion picture shape descriptor is abstracted by using one or combination of a mean shape descriptor, a variance shape descriptor, a standard deviation shape descriptor and a differential shape descriptor,
wherein the mean shape descriptor is obtained based on an Equation as:
sdav(m)=(Σi=l to nsdi(m))/n,
wherein sdi={sdi(1), sdi(2), sdi(3), . . . , sdi(m)},
wherein the motion picture shape descriptor is obtained based on an Equation as:
sdvar(m)=(Σi=l to n(sdi(m)−sdav(m))2)/n(n−1),
wherein sdav(m)=(Σi=l to n sdi(m))/n, and sdi={sdi(1), sdi(2), sdi(3), . . . , sdi(m)}.
