Abstract:
Methods, systems, and media for enhancing two-dimensional video content items with spherical video content are provided. In some embodiments, the method comprises: receiving an indication of a two-dimensional video content item to be presented on a user device; determining image information associated with one or more image frames of the two-dimensional video content item; identifying spherical video content based on the image information associated with the one or more image frames of the two-dimensional video content item, wherein the spherical video content is related to the determined image information and wherein the spherical video content includes a plurality of views; identifying a position corresponding to a first view of the plurality of views within the related spherical video content at which to insert the two- dimensional video content item; and generating a spherical video content item by inserting the two-dimensional video content item within the related spherical video content at the identified position corresponding to the first view for presentation on the user device, wherein, in response to receiving a user input from the user device to change a viewpoint of the spherical video content item, the related spherical video content within the spherical video content item is modified to a second view of the plurality of views while the two-dimensional content item within the spherical video content item is continued to be presented at the identified position.
Abstract:
According to the invention, a system for presenting graphics on a display device is disclosed. The system may include an eye tracking device for determining a gaze point of a user on a display device. The system may also include a graphics processing device for causing graphics to be displayed on the display device. The graphics displayed on the display device may be modified such that the graphics in an area including the gaze point of the user have at least one modified parameter relative to graphics outside the area. The size of the area may be based at least in part on an amount of noise in the gaze point over time and at least one other secondary factor.
Abstract:
A system and method for editing media content, by embedding graphics, text, images, icons and the like into it. An HTML overlay graphics layer is used to view the additional content in relation to the original media content. The additional content is embedded into the original media content through a rendering process once all the additions have been added by the user. The rendering may be carried out on multiple servers.
Abstract:
A first user input is received when a client program executed by a client computing device is in a first state. The first user input is sent to a server computing device to render a view of a virtual scene. A state change from the first state in the client program due to a second user input or a program event is identified. One or more gaps in a server-rendered current view due to the state change are determined. A rendering of the one or more gaps is selected from among the server-rendered current view, a server-rendered predicted view and one or more prior-rendered views. A current view is rendered using a simplified model of the virtual scene by rendering the one or more gaps from the selected rendering. The current rendered view is visually presented via a display of the client computing device.
Abstract:
In one aspect, an example method involves: accessing, by a computing system, data associated with an election; using, by the computing system., the accessed data to make a determination that a status of the election satisfies each condition in a condition set; based, at least in part, on the determination, selecting, by the computing system, a particular digital video-effect (DVE) template configured to facilitate generation of a DVE having a particular attribute; and executing, by the computing system, the selected DVE template, thereby causing the computing system to generate a video stream representing video content.
Abstract:
There are disclosed various methods, apparatuses and computer program products for video encoding. In some embodiments a method comprises including two or more entities into a container file, wherein each entity is a media item or a media track; and indicating in one of the following: the container file or a description of the container file; that the two or more entities are playable in the order they appear in the container file to achieve progressive refinement. In addition, a method, an apparatus and a computer program product for parsing information is provided.
Abstract:
본 발명은 방송 신호를 전송하는 방법을 제안한다. 본 발명에 따른 방송 신호를 전송하는 방법은, 지상파 방송망과 인터넷 망을 사용하는 차세대 하이브리드 방송을 지원하는 환경에서 차세대 방송 서비스를 지원할 수 있는 시스템을 제안한다. 또한, 차세대 하이브리드 방송을 지원하는 환경에서, 지상파 방송망과 인터넷 망을 모두 아우를 수 있는 효율적인 시그널링 방안을 제안한다.