H04N7/00

Viewport dependent video streaming events

Systems and methods described herein provide for rendering and quality monitoring of rendering of a 360-degree video, where the video has a plurality of representations with different levels of quality in different regions. In an exemplary method, a client device tracks a position of a viewport with respect to the 360-degree video and renders to the viewport a selected set of the representations. The client adaptively adds and removes representations from the selected set based on the viewport position. The client also measures and reports a viewport switching latency. In some embodiments, the latency for a viewport switch is a comparable-quality viewport switch latency that represents the time it takes after a viewport switch to return to a quality comparable to the pre-switch viewport quality.

Real-time moving platform management system

Systems and methods are disclosed including a moving platform system suitable for mounting and use on a moving platform for communicating in real-time, comprising: a position system monitoring location of the moving platform and generating a sequence of time-based position data; a non-line of sight communication system; a high-speed line of sight communication system; and a computer system monitoring an availability of the non-line of sight communication system and the high-speed line of sight communication system and initiating connections when the non-line of sight communication system and the high-speed line of sight communication system are available, and receiving the sequence of time-based position data and transmitting the sequence of time-based position data via the at least one of the currently available non-line of sight communication system and the high-speed line of sight communication system.

Systems and methods for creating variable length clips from a media stream

Systems and methods are described for providing variable-length media clips based upon a received media stream. An exemplary system for providing media clips to users includes a database comprising a list of rules associated with a plurality of programs, as well as a first server and a second server. The first server receives information about a particular program being viewed by a media player and obtains rules from the database for the identified program that are transmitted to the media player. The second server receives a media clip of the particular program being viewed from the media player, wherein the media clip is created at the media player in accordance with the rules corresponding to the program, and subsequently makes the media clip available to the users.

Systems and methods for creating variable length clips from a media stream

Systems and methods are described for providing variable-length media clips based upon a received media stream. An exemplary system for providing media clips to users includes a database comprising a list of rules associated with a plurality of programs, as well as a first server and a second server. The first server receives information about a particular program being viewed by a media player and obtains rules from the database for the identified program that are transmitted to the media player. The second server receives a media clip of the particular program being viewed from the media player, wherein the media clip is created at the media player in accordance with the rules corresponding to the program, and subsequently makes the media clip available to the users.

Image decoding method and apparatus using same

An image decoding method according to the present invention includes: receiving information on a set of reference pictures for configuring a set of reference pictures of a current picture, wherein the information on the set of reference pictures includes the most significant bit (MSB) information that may calculate the MSB of the picture order count (POC) of a long-term reference picture relative to the current picture, and flag information that represents whether there is MSB information; and eliciting the set of reference pictures by using received MSB information when the flag information is 1, and performing marking on the reference picture, wherein the flag information may be 1 when a temporal sub-layer identifier is 0, and there is at least one POC value for which a remainder obtained by dividing by a maximum value MaxPicOrderCntLsb capable of being represented by the LSB is the same as the least significant bit (LSB) of the POC of the long-term reference picture, in a set of POCs of a previous picture including POC values related to the previous picture that may not be discarded without affecting whether other pictures of the same temporal layer may be decoded.

Image decoding method and apparatus using same

An image decoding method according to the present invention includes: receiving information on a set of reference pictures for configuring a set of reference pictures of a current picture, wherein the information on the set of reference pictures includes the most significant bit (MSB) information that may calculate the MSB of the picture order count (POC) of a long-term reference picture relative to the current picture, and flag information that represents whether there is MSB information; and eliciting the set of reference pictures by using received MSB information when the flag information is 1, and performing marking on the reference picture, wherein the flag information may be 1 when a temporal sub-layer identifier is 0, and there is at least one POC value for which a remainder obtained by dividing by a maximum value MaxPicOrderCntLsb capable of being represented by the LSB is the same as the least significant bit (LSB) of the POC of the long-term reference picture, in a set of POCs of a previous picture including POC values related to the previous picture that may not be discarded without affecting whether other pictures of the same temporal layer may be decoded.

IMAGING PLAN PRESENTATION APPARATUS AND METHOD FOR UPDATING AND RE-GENERATING AN IMAGING PLAN
20230072448 · 2023-03-09 · ·

Provided are an imaging plan presentation apparatus and method capable of presenting an imaging plan to a user in accordance with conditions of images necessary for checking and an imaging range in a captured image. After an imaging unit (14) completes imaging, an imaging plan update unit (15) determines whether an uncaptured area has been identified by an uncaptured-area identification unit (151). If Yes is obtained, the imaging plan update unit (15) updates the imaging plan on the basis of the uncaptured imaging range, and re-generates an imaging plan corresponding to the uncaptured imaging range. Then, an imaging plan presentation unit (13) presents an imaging range to be captured next to a user on the basis of the re-generated imaging plan.

Methods and systems for camera sharing between autonomous driving and in-vehicle infotainment electronic control units
11647164 · 2023-05-09 · ·

An imaging system according to at least one embodiment of the present disclosure includes a plurality of cameras disposed at different locations on a body of a vehicle, each camera of the plurality of cameras configured to collect image data from an environment around the vehicle; an autonomous drive (“AD”) electronic control unit (“ECU”) comprising an AD processor; an in-vehicle infotainment (“IVI”) ECU comprising an IVI processor; and a communication path running from a first camera of the plurality of cameras to the AD ECU, wherein the AD ECU splits the communication path into a first path that is interconnected to the AD processor and a second path exiting the AD ECU and that is interconnected to the IVI ECU, and wherein image data collected by the first camera is sent along the communication path to the AD ECU before being sent to the IVI ECU.

Method and device for monitoring a monitoring region

A method and a device for monitoring a monitoring region with at least two image sensors. A sub-region of the monitoring region is monitored by each of the image sensors, wherein each image sensor detects objects to be monitored that are located within the sub-region monitored by said image sensor, and each image sensor outputs data relating to the detected objects and are disposed and oriented in such a way that the monitored sub-regions overlap and that each object to be monitored that is located in the monitoring region is always detected by at least one image sensor.

Device and control method for the device
09854323 · 2017-12-26 · ·

An electronic device, including a display; and a controller capable of displaying, via the display, an image being reproduced, a letterbox and subtitles positioned at the letterbox; receiving a control signal for enlarging a display size of the image; controlling the display to enlarge the image in response to the control signal, further the subtitles is positioned at the enlarged image.