Patent classifications
H04N9/8205
IMAGE PROCESSING APPARATUS, CONTROL METHOD, AND STORAGE MEDIUM
An apparatus generates an image file including a first region storing a plurality of instances of image data and a second region storing metadata. The metadata includes group information that groups image data shot synchronously with respect to time, the group information indicating image data belonging to a group, and indicator information that indicates an indicator of grouping for the group. The apparatus sets a reference indicating whether the image data has been shot synchronously with respect to time, determines whether the image data has been shot synchronously with respect to time, configures the group information grouping the image data to have been shot synchronously with respect to time, configures the indicator information including at least information of the reference, and generates the file storing the plurality of instances of image data, the group information, and the indicator information.
Movie advertising playback systems and methods
An ad in a movie can be a static ad having a position in the movie that cannot be moved, or a dynamic ad having a position in the movie that can be changed. When a viewer wishes to skip a portion of the movie containing the ad, the playback system determines whether the ad is static or dynamic. If the ad is static, only the portion of the movie preceding the static ad can be skipped; the ad is unskippable. This technique is referred to as “bounceback” since the end of the skip bounces back to the start of the static ad. If the ad is dynamic, it is moved to after the end of the skip. This technique is referred to as “slip-ad” since the ad slips to later in the movie. When a movie has multiple ads, some can be static and some can be dynamic.
Embedded payment tokens in digital media objects
A token specifying a payment account is issued to a party to which payments are to be made and the token is installed in a specially configured camera. Whenever a photograph is captured by the camera, a copy of the token, among other things, is embedded in the photograph's metadata. The metadata may also include photo-specific information and a selling price. When a buyer selects the photo for purchase, the token may be used to facilitate a payment to the party, such as the photographer. The buyer may initiate the transaction by simply dragging the selected photograph or photographs onto a purchase application which automatically extracts price and the token for initiating the purchase transaction. The seller can view the purchase details in the payment account.
Systems and methods to determine a machine-readable optical code based on screen-captured video
Systems and methods configured to determine a machine-readable optical code based on screen-captured video are disclosed. Exemplary implementations may: receive, via a user interface of a client computing platform, an indication to begin a screen-captured video; initiate, based on the indication, the screen-captured video; effectuate an image decoding machine configured to parse and decode images and/or the video frames for information embedded into the images and/or the video frames to: parse the video frames for a text; for individual ones of the video frames with the text, extract embedded information from the text by performing at least optical character recognition; and decode the embedded information for metadata; and effectuate, via the user interface, presentation of information derived from the metadata.
Media presentation description
A method for indicating repeat occurrences of advertisements in media content may include one or more of the following. The method may include inserting a first descriptor element for a media content in a media presentation description (MPD) associated with the media content. The method may include inserting a second descriptor element for a repeat occurrence of the media content in the MPD. The second descriptor element may indicate that, during the repeat occurrence of the media content, the media content be presented from the beginning.
BREATH ANALYZER, SYSTEM, AND COMPUTER PROGRAM FOR AUTHENTICATING, PRESERVING, AND PRESENTING BREATH ANALYSIS DATA
A breath analyzer, a system, and a computer program for administering a breath analysis to a donor and recording a breath analysis result. Embodiments of the invention authenticate that the breath analysis was performed correctly, preserves the breath analysis results by communicating with other devices, and presents the breath analysis results by superimposing them on recorded video data. The breath analyzer includes a breath receptor for receiving a breath sample from the donor, an analyzing element for determining a breath analysis result, a communications element for sending information indicative of the breath analysis result to a recording device manager, and a housing for securing the components in a handheld device. The system comprises the breath analyzer, a recording device manager for synchronizing the recordings, and at least one ancillary camera for recording the breath analysis.
EDITING METHOD AND RECORDING AND REPRODUCING DEVICE
In order to provide a recording and reproducing device that allows a user to select and manage arbitrary play lists, a unit of management for managing all registered play list information and an upper management hierarchical level are added. The unit of management is adapted to be handled on the same level with unified information that indicates a reproduction range of all AV data. User-defined unified information is adapted to be handled on the added management hierarchical level. The user-defined unified information is formed to allow arbitrary reproduction ranges contained on a lower hierarchical level to be registered.
TWO-WAY CAMERA OPERATION
A computing system includes a first camera, a second camera, a microphone, and a display. The computing system is configured to independently activate the first camera and/or the second camera. The computing system first receives a user input initiating a two-way camera operation using both the first camera and the second camera. In response to the user input, the computing system activates the first camera and generates a first visualization, displaying a first image generated by the first camera, and activates the second camera and generates a second visualization, displaying a second image generated by the second camera. Both the first visualization and the second visualization are simultaneously displayed on the display of the computing system, while functions of each of the first camera and second camera can be started, stopped paused unpaused or modified individually.
Target Tracking Of Motor Vehicles Or Other Moving Objects By Forming An Ad Hoc Network Of Devices
For tracking a target, multiple smart devices are self-organized into an ad hoc network, once a target is detected. A typical target is a motor vehicle or other moving objects. To add a device to the ad hoc network, a device within the system reaches out to a device that is not in the ad hoc network, and solicits the latter for images and data gathered in the past, as well as for future gathering of images and data. The usefulness of a device to the ad hoc network in view of target tracking is calculated, so that devices are added to or removed from the ad hoc network. The network might track multiple targets. In addition to detecting and tracking targets in “real world” scenes, targets in video games, or in virtual worlds, or in the Metaverse, are also contemplated.
Media processing systems
When a producer processing unit, such as a video decoder, of a media processing system is producing a data output for use by a consumer processing unit, such as a display processor, the producer processing unit also generates metadata for the data output that it is producing and provides that metadata for use by the consumer processing unit. The consumer processing unit then uses the metadata provided by the producer processing unit when processing the data output to which the metadata relates.