US2015237341A1PendingUtilityA1

Method and apparatus for managing audio visual, audio or visual content

Assignee: SNELL LTDPriority: Feb 17, 2014Filed: Feb 16, 2015Published: Aug 20, 2015
Est. expiryFeb 17, 2034(~7.6 yrs left)· nominal 20-yr term from priority
H04N 21/442G06V 20/46G06F 18/22G06V 10/758H04H 2201/90H04N 21/44008G06F 16/683G06F 16/783H04H 20/12H04N 21/8358H04N 17/00H04N 2017/006G06K 9/00758G06K 9/6201G06F 17/30743G06K 9/00744G06F 17/30784G06V 20/41G06V 20/48
49
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

To manage audio visual content, a stream of fingerprints is derived in a fingerprint generator and received at a fingerprint processor that is physically separate from the fingerprint generator. Metadata is generated by processing the fingerprints to detect the sustained occurrence of low values of an audio fingerprint to generate metadata indicating silence; comparing the pattern of differences between temporally succeeding values of a fingerprint with expected patterns of film cadence to generate metadata indicating a film cadence; and comparing differences between temporally succeeding values of a fingerprint with a threshold to generate metadata indicating a still image or freeze frame.

Claims

exact text as granted — not AI-modified
1 . A method of managing audio visual, audio or visual content, comprising the steps of:
 receiving a stream of fingerprints, derived in a fingerprint generator by an irreversible data reduction process from respective temporal regions within a particular audio visual, audio or visual content stream, at a fingerprint processor that is physically separate from the fingerprint generator via a communication network; and   processing said fingerprints in the fingerprint processor to generate metadata which is not directly encoded in the fingerprints, with one or more processes selected from the group consisting of:   detecting the sustained occurrence of low values of an audio fingerprint to generate metadata indicating silence;   comparing the pattern of differences between temporally succeeding values of a fingerprint with expected patterns of film cadence to generate metadata indicating a film cadence; and   comparing differences between temporally succeeding values of a fingerprint with a threshold to generate metadata indicating a still image or freeze frame.   
     
     
         2 . The method according to  claim 1 , wherein said communication network comprises the Internet. 
     
     
         3 . The method according to  claim 1 , wherein an audio fingerprint stream has a data rate of less than about 500 byte/s per audio channel. 
     
     
         4 . The method according to  claim 1 , wherein an audio fingerprint stream has a data rate of less than about 250 byte/s per audio channel. 
     
     
         5 . The method according to  claim 1 , wherein a video fingerprint stream has a data rate of less than about 500 byte per field. 
     
     
         6 . The method according to  claim 1 , wherein a video fingerprint stream has a data rate of less than about 200 byte per field. 
     
     
         7 . The method according to  claim 1 , wherein said content comprises a video stream of video frames and wherein a fingerprint is generated for substantially every frame in the video stream. 
     
     
         8 . A method of managing audio visual, audio or visual content, comprising the steps of:
 receiving a stream of fingerprints, derived in a fingerprint generator by an irreversible data reduction process from respective temporal regions within a particular audio visual, audio or visual content stream, at a fingerprint processor that is physically separate from the fingerprint generator via a communication network; and   processing said fingerprints in the fingerprint processor to generate metadata which is not directly encoded in the fingerprints; wherein said processing includes
 windowing the stream of fingerprints with a time window, 
 deriving frequencies of occurrence of particular fingerprint values or ranges of fingerprint values within each time window, 
 determining statistical moments or entropy values of said frequencies of occurrence, 
 comparing said statistical moments or entropy values with expected values for particular types of content, and 
 generating metadata representing the type of the audio visual, audio or visual content. 
   
     
     
         9 . The method according to  claim 8 , wherein said statistical moment comprises one or more of the mean; variance; skew or kurtosis of said frequencies of occurrence. 
     
     
         10 . The method according to  claim 8 , wherein said communication network comprises the Internet. 
     
     
         11 . The method according to  claim 8 , wherein a video fingerprint stream has a data rate of less than about 500 byte per field. 
     
     
         12 . The method according to  claim 8 , wherein a video fingerprint stream has a data rate of less than about 200 byte per field. 
     
     
         13 . The method according to  claim 8 , wherein said content comprises a video stream of video frames and wherein a fingerprint is generated for substantially every frame in the video stream. 
     
     
         14 . An apparatus for use in managing audio visual, audio or visual content, the apparatus comprising:
 a fingerprint processor configured to receive via a communication network a stream of fingerprints derived in a fingerprint generator that is physically separate from the fingerprint processor by an irreversible data reduction process from respective temporal regions within a particular audio visual, audio or visual content stream, at a fingerprint processor generator; the fingerprint processor including
 a window unit configure to receive said stream of fingerprints and apply a time window, 
 a frequency of occurrence histogram unit configured to derive the frequencies of occurrence of particular fingerprint values in each time window, 
 a statistical moment unit configured to derive statistical moments of said frequencies of occurrence, and 
 a classifier configured to generate from said statistical moments metadata representing the type of the audio visual, audio or visual content. 
   
     
     
         15 . The apparatus according to  claim 14 , further comprising an entropy unit configured to derive entropy values for histograms of frequencies of occurrence and wherein said classifier is configured to generate said metadata representing the type of the audio visual, audio or visual content additionally from said entropy values. 
     
     
         16 . A non-transitory computer program product adapted to cause programmable apparatus to implement a method of managing audio visual, audio or visual content, comprising the steps of:
 receiving a stream of fingerprints, derived in a fingerprint generator by an irreversible data reduction process from respective temporal regions within a particular audio visual, audio or visual content stream, at a fingerprint processor that is physically separate from the fingerprint generator via a communication network; and   processing said fingerprints in the fingerprint processor to generate metadata which is not directly encoded in the fingerprints, with one or more processes selected from the group consisting of,   detecting the sustained occurrence of low values of an audio fingerprint to generate metadata indicating silence,   comparing the pattern of differences between temporally succeeding values of a fingerprint with expected patterns of film cadence to generate metadata indicating a film cadence, and   comparing differences between temporally succeeding values of a fingerprint with a threshold to generate metadata indicating a still image or freeze frame.   
     
     
         17 . A non-transitory computer program product adapted to cause programmable apparatus to implement a method of managing audio visual, audio or visual content, comprising the steps of:
 receiving a stream of fingerprints, derived in a fingerprint generator by an irreversible data reduction process from respective temporal regions within a particular audio visual, audio or visual content stream, at a fingerprint processor that is physically separate from the fingerprint generator via a communication network; and   processing said fingerprints in the fingerprint processor to generate metadata which is not directly encoded in the fingerprints; wherein said processing includes
 windowing the stream of fingerprints with a time window, 
 deriving frequencies of occurrence of particular fingerprint values or ranges of fingerprint values within each time window, 
 determining statistical moments or entropy values of said frequencies of occurrence, 
 comparing said statistical moments or entropy values with expected values for particular types of content, and 
 generating metadata representing the type of the audio visual, audio or visual content.

Join the waitlist — get patent alerts

Track US2015237341A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.