Patent classifications
H04N21/637
IMAGE PROVIDING SYSTEM
An object is to manage a plurality of users by displaying a video on a plurality of head mounted displays. A plurality of head mounted display systems are connected to a server, the server including a first communication control unit transmitting image data to the connected head mounted display systems and a generation unit generating new image data according to information relating to visual lines of users transmitted from the head mounted display systems in accordance with the image data and outputting the generated new image data to the first communication control unit, and each of the head mounted display systems including: a display unit displaying the image data supplied from the server; a detection unit detecting a visual line of a user viewing the image data displayed on the display unit; and a second communication control unit transmitting information relating to the visual line detected by the detection unit to the server.
Artificial intelligence based perceptual video quality assessment system
A video quality evaluation system comprises a training module, a calculation module, an analytical module, a designing module, an optimization module, and an estimation module. The training module collects training videos and trains labels of perceptual quality generation that is associated with the collected videos. The calculation module determines objective metrics based on the trained labels that are associated with the collected videos. The analytical module analyses scenes of the training video, and correlates objective metrics associated with the analysed scenes using perceptual parameters. The designing module designs a Convolutional Neural Network (CNN) Architecture based on data associated with the objective metrics and trains a model generated based on the designed CNN architecture. The optimization module optimizes the model and optimizes power after the model optimization. The estimation module estimates perceptual quality scores for incoming video data after the power optimization.
Marker-based inter-destination media synchronization
A method and a system enabling inter-destination synchronization of processing of content of at least a first and second media stream, wherein said first and second media stream are associated with one or more markers for marking one or more content parts of said first and second media streams respectively. The method comprises the steps of: detecting a first marked content part in said first media stream and a second marked content part in said second media stream, said first and second market content part being associated with a first and second marker respectively; associating first timing information, preferably comprising a first clock time, with said detected first marked content part and associating second timing information, preferably comprising a second clock time, with said detected second marked content part; determining a timing difference on the basis of said first and second timing information; and, generating on the basis of said timing difference synchronization information for enabling a first and/or second synchronization client to adjust the processing of said first and/or second media stream respectively.
Marker-based inter-destination media synchronization
A method and a system enabling inter-destination synchronization of processing of content of at least a first and second media stream, wherein said first and second media stream are associated with one or more markers for marking one or more content parts of said first and second media streams respectively. The method comprises the steps of: detecting a first marked content part in said first media stream and a second marked content part in said second media stream, said first and second market content part being associated with a first and second marker respectively; associating first timing information, preferably comprising a first clock time, with said detected first marked content part and associating second timing information, preferably comprising a second clock time, with said detected second marked content part; determining a timing difference on the basis of said first and second timing information; and, generating on the basis of said timing difference synchronization information for enabling a first and/or second synchronization client to adjust the processing of said first and/or second media stream respectively.
TEMPORALLY-SEAMLESS CHANNEL CHANGE FUNCTIONALITY IN MULTICHANNEL STREAMING ENVIRONMENTS
Devices, systems, method, and program products are provided, which support temporally-seamless change functionalities during multichannel streaming sessions established between a streaming media server and a client media receiver. In embodiments, the method includes outputting, to a display device, a first streaming channel contained in a streaming channel bundle and assigned a high priority level. When receiving a channel change request to view a second streaming channel, the client media receiver monitors for additional channel change requests over a predetermined wait period. If an additional channel change request is received within the wait period, the client media receiver repeats the step of monitoring. Conversely, if an additional channel change request is not received with the wait period, the client media receiver sends a channel reprioritization command to the streaming media server to prioritize the second streaming channel over the first streaming channel in continued transmission of the streaming channel bundle.
TEMPORALLY-SEAMLESS CHANNEL CHANGE FUNCTIONALITY IN MULTICHANNEL STREAMING ENVIRONMENTS
Devices, systems, method, and program products are provided, which support temporally-seamless change functionalities during multichannel streaming sessions established between a streaming media server and a client media receiver. In embodiments, the method includes outputting, to a display device, a first streaming channel contained in a streaming channel bundle and assigned a high priority level. When receiving a channel change request to view a second streaming channel, the client media receiver monitors for additional channel change requests over a predetermined wait period. If an additional channel change request is received within the wait period, the client media receiver repeats the step of monitoring. Conversely, if an additional channel change request is not received with the wait period, the client media receiver sends a channel reprioritization command to the streaming media server to prioritize the second streaming channel over the first streaming channel in continued transmission of the streaming channel bundle.
File Repair Method, Related Apparatus, and System
A file repair method includes receiving, by a broadcast/multicast service center, a file repair request message sent by user equipment, where the file repair request message includes a Uniform Resource Identifier (URI) corresponding to file data to be repaired and a transmit session identifier of a File Delivery over Unidirectional Transport FLUTE session that transmits the file data. The method further includes determining, according to the transmit session identifier, the FLUTE session that transmits the file data, and determining repair data of the file data according to the FLUTE session that transmits the file data and further according to the URI corresponding to the file data.
File Repair Method, Related Apparatus, and System
A file repair method includes receiving, by a broadcast/multicast service center, a file repair request message sent by user equipment, where the file repair request message includes a Uniform Resource Identifier (URI) corresponding to file data to be repaired and a transmit session identifier of a File Delivery over Unidirectional Transport FLUTE session that transmits the file data. The method further includes determining, according to the transmit session identifier, the FLUTE session that transmits the file data, and determining repair data of the file data according to the FLUTE session that transmits the file data and further according to the URI corresponding to the file data.
Imaging system
An imaging system includes a camera unit and a control unit. A control signal transmission circuit of the control unit is configured to set a bias potential of a signal line to one of two or more different potentials at a timing that is set on the basis of a first video synchronization signal so as to output a control signal indicating an imaging condition of an image sensor to the signal line. A signal-processing circuit of the camera unit is configured to receive the control signal and determine the imaging condition from the control signal by determining the bias potential at a timing that is set on the basis of a second video synchronization signal.
METHOD AND SYSTEM FOR INTEGRATED STACKING FOR HANDLING CHANNEL STACKING OR BAND STACKING
A satellite reception assembly may include a housing configured to support receipt and handling of a plurality of satellite signals. The housing may include circuitry incorporating integrated stacking architecture for supporting and/or providing channel and/or band stacking whereby particular channels or bands, from multiple satellite signals that are received via the satellite reception assembly, may be combined onto a single output signal that may be communicated from the satellite reception assembly to a gateway device for concurrent distribution thereby to a plurality of client devices serviced by the gateway device.