Patent classifications
H04N21/8543
TTML PLACEMENT INFLUENCED BY OBJECT DETECTION
Systems, apparatuses, and methods are described for analyzing video content to detect and/or prioritize objects in the video content to determine placement of an overlay object that obscures a portion of the video content. The video content may be analyzed to determine areas of the video content to obscure, for example, by determining objects in the video content that have high priority to remain unobscured. Overlay objects that obscure video content may be placed over areas of low importance to the video content, for example, to enhance a viewer's experience of the content.
Shader-based dynamic video manipulation
Real-time video manipulation techniques include performing shader-based graphical operations on user interface elements based on the state of an interactive video and the properties associated with the user interface elements at the state. The user interface elements are rendered into frames of the interactive video, and transparent interactive elements are layered over the user interface elements. In another technique, video frames in an interactive video include viewable and non-viewable regions. While the video is playing, the viewable regions are modified based on information in the non-viewable regions, thereby generating modified versions of the video frames.
Adaptive subtitle color management engine
Methods, systems, and computer storage media for providing an adaptive subtitle color management engine in an item listing system. The adaptive subtitle color management engine supports automatically updating a subtitle color of a video to a new subtitle color (e.g., contrast color) that is legible against the changing colors and brightness of levels of video-background. Subtitle data associated with video data can include a subtitle segment time stamp including a subtitle start time and a subtitle end time. Based on the subtitle file data and the subtitle segment time stamp, frames of video are identified for computing a contrast color for subtitles for the frames. The evaluation to change the subtitle color is repeated for frames associated with subtitles as defined in the subtitle file data. The contrast color is determined based on the average background color of the frame, where the average background color indicates an average pixel intensity.
APPARATUS AND METHODS FOR LATENCY REDUCTION IN DIGITAL CONTENT SWITCHING OPERATIONS
Apparatus and methods for reducing latency in content and content source switching in a digital content delivery network. In one embodiment, linear addressable secondary content is switched into primary content within a cloud-based model using one or more latency-reducing techniques so as to minimize the user's perception of delay in performing the switch. In one implementation, secondary content video encodings are selected based on the encoding scheme of the primary content, and open GOPs within the primary content at the content transition point are closed or avoided, each to reduce processing overhead of the recipient client device. In another implementation, otherwise cloud-inaccessible functionality of the client device is accessed to reduce or suspend processing on non-essential tasks to make more processing resources available at the client. In yet another implementation, intelligent RF PHY scheduling of the primary and secondary content are utilized to minimize RF re-tuning by the client.
APPARATUS AND METHODS FOR LATENCY REDUCTION IN DIGITAL CONTENT SWITCHING OPERATIONS
Apparatus and methods for reducing latency in content and content source switching in a digital content delivery network. In one embodiment, linear addressable secondary content is switched into primary content within a cloud-based model using one or more latency-reducing techniques so as to minimize the user's perception of delay in performing the switch. In one implementation, secondary content video encodings are selected based on the encoding scheme of the primary content, and open GOPs within the primary content at the content transition point are closed or avoided, each to reduce processing overhead of the recipient client device. In another implementation, otherwise cloud-inaccessible functionality of the client device is accessed to reduce or suspend processing on non-essential tasks to make more processing resources available at the client. In yet another implementation, intelligent RF PHY scheduling of the primary and secondary content are utilized to minimize RF re-tuning by the client.
BROADCAST RECEIVER AND BROADCAST RECEIVING SYSTEM
The present invention provides a digital broadcast receiver capable of executing functions having higher added values. The broadcast receiver receives a broadcast wave of a digital broadcast service, controls an operation including activation and end of an application that is in cooperation with a broadcast program based on application-related information, and selects control relating to reactivation of the application based on a user's operation. If activation of the application is requested after the end of the application, the broadcast receiver controls the reactivation or non-reactivation of the application in accordance with the selection of control by the user.
BROADCAST RECEIVER AND BROADCAST RECEIVING SYSTEM
The present invention provides a digital broadcast receiver capable of executing functions having higher added values. The broadcast receiver receives a broadcast wave of a digital broadcast service, controls an operation including activation and end of an application that is in cooperation with a broadcast program based on application-related information, and selects control relating to reactivation of the application based on a user's operation. If activation of the application is requested after the end of the application, the broadcast receiver controls the reactivation or non-reactivation of the application in accordance with the selection of control by the user.
ANNOTATION METADATA SYSTEM FOR ASSET INTERCHANGE
There is provided a method of streaming immersive media, executable by a processor, the method including: ingesting media content of the immersive media and including Independent Mapping Space (IMS) metadata of a scene of the media content; extending the IMS metadata by annotating the IMS metadata with Immersive Technologies Media Format (ITMF) metadata representing at least an ITMF node code point; and streaming the media content of the immersive media based on extending the IMS metadata annotated with the ITMF metadata.
ANNOTATION METADATA SYSTEM FOR ASSET INTERCHANGE
There is provided a method of streaming immersive media, executable by a processor, the method including: ingesting media content of the immersive media and including Independent Mapping Space (IMS) metadata of a scene of the media content; extending the IMS metadata by annotating the IMS metadata with Immersive Technologies Media Format (ITMF) metadata representing at least an ITMF node code point; and streaming the media content of the immersive media based on extending the IMS metadata annotated with the ITMF metadata.
MEDIA GENERATING SYSTEM AND METHOD WITH DYNAMIC CONTENT PERSONALIZATION
A media generation system and method with dynamic content personalization.