Patent classifications
H04N21/440281
Automated graphical image modification scaling based on rules
Aspects of the present disclosure involve systems and methods for performing operations comprising receiving, with a messaging application, user input to access a graphical image modification feature of the messaging application; in response to receiving, causing display of a video; accessing a first configuration rule of a plurality of configuration rules that associates a first device property rule with the graphical image modification feature of the messaging application; determining that the first configuration rule is satisfied by a first property of the client device; and in response to determining that the first configuration rule is satisfied by the first property of the client device, causing display of a first plurality of graphical image modification options each associated with performing a different modification to the video.
Systems And Methods For Bandwidth-Limited Video Transport
Systems and methods for bandwidth-limited video transport are configured to receive (or otherwise discern) a selection of video parameter limits that correspond to a bandwidth limit and apply the video parameter limits to an input video stream to enforce the bandwidth limit while preserving video quality. Methods may include adjusting the video stream one parameter at a time until the adjusted video stream meets the bandwidth limit. Parameters to be adjusted may include image resolution, frame rate, image compression, color depth, bits per pixel, and/or color encoding. In some embodiments, the image resolution is reduced first, the frame rate is reduced next, and the image compression is increased last. The extent and/or order of the adjustments of the parameters may be selected by the user, based on the content of the video stream, and/or based on the bandwidth limit.
Transmission device, transmitting method, reception device, and receiving method
In the case where image data of a super-high definition service is transmitted without scalable coding, image data suitable to own display capability in a receiver not supporting the super-high definition service can be easily obtained. A container in a predetermined format having a video stream including encoded image data is transmitted. Auxiliary information for downscaling a spatial and/or temporal resolution of the image data is inserted into the video stream. For example, the auxiliary information indicates a limit of accuracy for a motion vector included in the encoded image data. Further, for example, the auxiliary information identifies a picture to be selected at the time of downscaling the temporal resolution at a predetermined ratio.
SYSTEMS AND METHODS FOR SHARING ENCODER OUTPUT
Embodiments described herein provide systems and methods for sharing encoder output of video streams. In a particular embodiment, a method provides determining video profiles for each of a plurality of devices. The method further provides determining if two or more of the video profiles are similar by determining if parameters associated with each video profile differ by less than a threshold value. The method further provides transmitting a video stream encoded in a single format to the devices if they have similar profiles and transmitting video streams encoded in different formats to the devices if they do not have similar profiles.
Video display device with strobe effect
A video display device comprises an arrangement of light sources for displaying video content. Further, the video display device comprises a controller that is configured to control the light sources to display the video content. Further, the controller is configured to control the light sources according to strobe control information to perform a strobe effect by periodically switching the light sources between a first state and a second state, e.g., between a state of low brightness and a state of high brightness.
Video content providing apparatus, control method thereof and system
An example video content apparatus including: an output portion including output circuitry configured to transmit a content signal for displaying an image to a relay connected to an image processing apparatus to provide the content signal to the image processing apparatus; and at least one processor configured to receive video formation information about a first video format supported by the image processing apparatus from among a plurality of video formats from the relay, and if it is determined that the relay does not support the first video format, to output the content signal corresponding to a second video format different from the first video format and supportable by the relay from among the plurality of video formats.
DISPLAY METHOD AND DISPLAY DEVICE, TELEVISION AND STORAGE MEDIUM
Disclosed is a display method, including: decoding an input signal comprising an audio signal and a video signal, and identifying a resolution of the decoded video signal; in response that the video signal has an 8K resolution, outputting the video signal to an back end for processing through a first interface, and outputting an on-screen display adjustment signal to the back end for processing through a second interface; in response that the video signal has a 4K or 2K resolution, preprocessing outputting the video signal to the back end for processing through the second interface, and outputting the OSD signal generated by the SoC to the back end for processing through the first interface; and mixing and coding the video signal and the OSD signal, and outputting the mixed and coded signals to a screen for display.
METHOD FOR FORMING AN OUTPUT IMAGE SEQUENCE FROM AN INPUT IMAGE SEQUENCE, METHOD FOR RECONSTRUCTING AN INPUT IMAGE SEQUENCE FROM AN OUTPUT IMAGE SEQUENCE, ASSOCIATED DEVICES, SERVER EQUIPMENT, CLIENT EQUIPMENT AND COMPUTER PROGRAMS
A method for forming an image sequence that is an output sequence, from an input image sequence, is provided. The input image sequence has an input spatial resolution and an input temporal resolution. The output sequence has an output temporal resolution equal to the input temporal resolution and an output spatial resolution equal to a predetermined fraction 1/N of the input spatial resolution by an integer number N higher than or equal to 2. The method, implemented for a sub-sequence of the input frame sequence that is a current input sub-sequence and including a preset number of images, includes: obtaining a temporal frequency that is an image frequency, associated with the current input sub-sequence; processing the current input sub-sequence to obtain an output sub-sequence; and inserting the output sub-sequence and the associated image frequency into an output container.
Systems and methods for bandwidth-limited video transport
Systems and methods for bandwidth-limited video transport are configured to receive (or otherwise discern) a selection of video parameter limits that correspond to a bandwidth limit and apply the video parameter limits to an input video stream to enforce the bandwidth limit while preserving video quality. Methods may include adjusting the video stream one parameter at a time until the adjusted video stream meets the bandwidth limit. Parameters to be adjusted may include image resolution, frame rate, image compression, color depth, bits per pixel, and/or color encoding. In some embodiments, the image resolution is reduced first, the frame rate is reduced next, and the image compression is increased last. The extent and/or order of the adjustments of the parameters may be selected by the user, based on the content of the video stream, and/or based on the bandwidth limit.
Decoupled multi-layer render frequency
Systems, apparatuses and methods may provide for technology that partitions a three-dimensional (3D) scene into a plurality of layers including at least a foreground layer and a background layer. Additionally, the foreground layer may be rendered at a first rate and the background layer may be rendered at a second frame rate, wherein the first frame rate is greater than the second frame rate. In one example, the foreground layer and the background layer are composited into a frame.