Patent classifications
G11B27/3045
Audio Watermark and Synchronization Tones for Recording Devices
A recording device, such as a video camera, emits audio watermarks (e.g., audible tones, inaudible tones) and records audio watermarks emitted by other recording devices. The audio watermarks provide information (e.g., data) such as an identifier of the camera and the identity of the operate. Audio watermarks may further include time information such as a timestamp indicating the time that the audio watermark was emitted by the camera. Audio watermarks may be emitted and recorded at intervals while recording an incident. A processing system, such as a digital video and audio processing system, may receive video information and recorded watermarks from multiple recording devices. The processing system may use the audio watermarks recorded by each recording device to determine which recording devices were in the vicinity of an incident. The processing system may also use the audio watermarks to align (e.g., synchronize) the video recorded by the various recording devices. Alignment of recorded video may permit synchronized playback of the recorded video from the various recording devices. Alignment may further identify at what point during an incident a recording device began and terminated recording.
Content reproduction program and content reproduction device
The time axis of certain content is easily and reliably determined, and other content is reproduced in synchronization with the reproduction of the content. A content reproduction program causes a computer to implement: a sound detection unit that detects sound of first content reproduced outside the computer; a time axis determination unit that determines, on the basis of the detected sound, a time axis of second content reproduced subsequent to the first content outside the computer; and a content reproduction unit that reproduces third content corresponding to the second content in synchronization with reproduction of the second content on the basis of the determined time axis.
Conformance of media content to original camera source using optical character recognition
A clip of shots is uploaded to a conformance platform. The conformance platform evaluates the clip type and initiates shot boundary evaluation and detection. The identified shot boundaries are then seeded for OCR evaluation and the burned in metadata is extracted into categories using a custom OCR module based on the location of the burn-ins within the frame. The extracted metadata is then error corrected based on OCR evaluation of the neighboring frame and arbitrary frames at pre-computed timecode offsets from the frame boundary. The error corrected metadata and categories are then packaged into a metadata package and returned back to a conform editor. The application then presents the metadata package as an edit decision list with associated pictures and confidence level to the user. The user can further validate and override the edit decision list if necessary and then use it to directly to conform to the online content.
Audio watermark and synchronization tones for recording devices
A recording device, such as a video camera, emits audio watermarks (e.g., audible tones, inaudible tones) and records audio watermarks emitted by other recording devices. The audio watermarks provide information (e.g., data) such as an identifier of the camera and the identity of the operator. Audio watermarks may further include time information such as a timestamp indicating the time that the audio watermark was emitted by the camera. Audio watermarks may be emitted and recorded at intervals while recording an incident. A processing system, such as a digital video and audio processing system, may receive video information and recorded watermarks from multiple recording devices. The processing system may use the audio watermarks recorded by each recording device to determine which recording devices were in the vicinity of an incident. The processing system may also use the audio watermarks to align (e.g., synchronize) the video recorded by the various recording devices. Alignment of recorded video may permit synchronized playback of the recorded video from the various recording devices. Alignment may further identify at what point during an incident a recording device began and terminated recording.
Automated video logging methods and systems
Exemplary embodiments of systems and methods are provided for automatically creating time-based video metadata for a video source and a video playback mechanism. An automated logging process can be provided for receiving a digital video stream, analyzing one or more frames of the digital video stream, extracting a time from each of the one or more frames analyzed, and creating a clock index file associating a time with each of the one or more analyzed frames. The process can further provide for parsing one or more received data files, extracting time-based metadata from the one or more parsed data files, and determining a frame of the digital video stream that correlates to the extracted time based metadata.
Logging system and method for logging
Systems and methods are provided for logging tests of electronic devices, which are performed on the electronic devices by a measurement and/or testing device. While logging the test messaged and any other messages generated by the measurement and/or testing device during the test, a video is recorded of the respective electronic device and timely synchronized with the log of the test.
Method of detecting and synchronizing audio and video signals and audio/video detection and synchronization system
There is provided a method of detecting and synchronizing audio/video signals. At least one audio signal is detected by means of at least one microphone unit. Timestamps are generated and stored together with the detected audio signal in the microphone unit. An optical synchronization signal is output by the microphone unit, wherein the optical synchronization signal contains optical timestamps which are respectively associated with one of the generated timestamps. At least one video signal is detected by means of at least one camera unit. The video signal at least partially has the optical synchronization signal output by the microphone unit. The optical timestamps contained in the optical synchronization signal are extracted. The video signal and the audio signal are synchronized on the basis of the timestamps in the audio signal and the optical timestamps extracted from the detected optical synchronization signal.
SYSTEMS AND METHODS FOR PROCESSING DIGITAL VIDEO
A computer-implemented method of processing digital video includes, for each of a plurality of selected frames of the digital video: subjecting image data in the frame to scaling to occupy an image region that is smaller than the frame thereby to form at least one non-image region between the image region and the frame boundary; and inserting non-image data into at least one non-image region. A computer-implemented method of processing digital video includes, for each of a plurality of selected frames of the digital video: processing contents occupying one or more predetermined non-image regions of the frame to extract non-image data therefrom; and subjecting an image region of the frame to mapping to expand the image region to a displayable size. Systems and computer-readable media are also disclosed.
Conformance of media content to original camera source using optical character recognition
A clip of shots is uploaded to a conformance platform. The conformance platform evaluates the clip type and initiates shot boundary evaluation and detection. The identified shot boundaries are then seeded for OCR evaluation and the burned in metadata is extracted into categories using a custom OCR module based on the location of the burn-ins within the frame. The extracted metadata is then error corrected based on OCR evaluation of the neighboring frame and arbitrary frames at pre-computed timecode offsets from the frame boundary. The error corrected metadata and categories are then packaged into a metadata package and returned back to a conform editor. The application then presents the metadata package as an edit decision list with associated pictures and confidence level to the user. The user can further validate and override the edit decision list if necessary and then use it to directly to conform to the online content.
CONTENT REPRODUCTION PROGRAM AND CONTENT REPRODUCTION DEVICE
The time axis of certain content is easily and reliably determined, and other content is reproduced in synchronization with the reproduction of the content. A content reproduction program causes a computer to implement: a sound detection unit that detects sound of first content reproduced outside the computer; a time axis determination unit that determines, on the basis of the detected sound, a time axis of second content reproduced subsequent to the first content outside the computer; and a content reproduction unit that reproduces third content corresponding to the second content in synchronization with reproduction of the second content on the basis of the determined time axis.