Patent classifications
H04N7/0135
ELECTRONIC APPARATUS AND CONTROL METHOD THEREOF
Disclosed is an electronic apparatus. The electronic apparatus includes a memory configured to store a plurality of frames included in an input image and a processor configured to: identify whether one frame of the plurality of frames is a first interpolated frame generated based on at least two frames from remaining frames of the plurality of frames, and select a reference frame to be used in frame interpolation of the plurality of frames based on the first interpolated frame being identified.
ELECTRONIC APPARATUS AND CONTROL METHOD THEREOF
Disclosed is an electronic apparatus. The electronic apparatus includes a memory configured to store a plurality of frames included in an input image and a processor configured to: identify whether one frame of the plurality of frames is a first interpolated frame generated based on at least two frames from remaining frames of the plurality of frames, and select a reference frame to be used in frame interpolation of the plurality of frames based on the first interpolated frame being identified.
SYSTEMS AND METHODS FOR REDUCING ARTIFACTS IN TEMPORAL SCALABLE LAYERS OF VIDEO
A device may be configured to receive video data including a sequence of frames. The sequence of video frames may have a high frame rate. Frames within the sequence of frames may be modified according to multiple fractional frame rates.
Image scaling
There is disclosed in one example a video processor, including: an input buffer to receive an input image; a slicer circuit to divide the input image into a plurality of N vertical slices; N parallel input buffers for de-rasterization; N parallel image scalers, wherein each scaler is hardware configured to scale in a raster form, one of the N vertical slices according to an image scaling algorithm; N parallel output buffers for rerasteriztion; and an output multiplexer to combine the scaled vertical slices into a combined scaled output image.
Image playback device, display device, and transmission device
The system includes a display device causing a display unit to display video; a data transmission unit that transmits, to the display device, video data generated in a predetermined format based on information decoded from encoded information, and interpolation data for interpolating differences between the predetermined format and a format when decoding from the encoded information; an interpolation data selection unit that selects a kind of interpolation data to be transmitted to the display device, on the basis of priorities for a plurality of kinds of the interpolation data capable of being generated based on the encoded information; and a display processing unit that acquires the video data and the selected kind of the interpolation data in the display device, and causes the display unit to display video resulting from interpolation of the video data based on the interpolation data.
VIDEO INTERPOLATION USING ONE OR MORE NEURAL NETWORKS
Apparatuses, systems, and techniques to enhance video. In at least one embodiment, one or more neural networks are used to create, from a first video, a second video having a higher frame rate, higher resolution, or reduced number of missing or corrupt video frames.
VIDEO PREDICTION USING ONE OR MORE NEURAL NETWORKS
Apparatuses, systems, and techniques to enhance video are disclosed. In at least one embodiment, one or more neural networks are used to create, from a first video, a second video having one or more additional video frames.
ELECTRONIC DEVICE FOR IMPROVING GRAPHIC PERFORMANCE OF APPLICATION PROGRAM AND OPERATING METHOD THEREOF
An electronic device and method are disclosed herein. The electronic device includes a display and processor. The processor implements the method including executing an application, and based on detecting a frame drop, identifying an insertion position of an interpolation image for a plurality of images generated by execution of the application. An interpolation image is generated based on the identified insertion position and the interpolation image is inserted into the plurality of images at the identified insertion position.
SYSTEM AND METHOD FOR VIDEO PROCESSING WITH ENHANCED TEMPORAL CONSISTENCY
A system and method for processing an input video while maintaining temporal consistency across video frames is provided. The method includes converting the input video from a first frame rate to a second frame rate, wherein the second frame rate is a faster frame rate than the first frame rate; generating processed frames of the input video at the second frame rate; and aggregating the processed frames using temporal sliding window aggregation to yield a processed output video at a third frame rate.
DIRECTED INTERPOLATION AND DATA POST-PROCESSING
An encoding device evaluates a plurality of processing and/or post-processing algorithms and/or methods to be applied to a video stream, and signals a selected method, algorithm, class or category of methods/algorithms either in an encoded bitstream or as side information related to the encoded bitstream. A decoding device or post-processor utilizes the signaled algorithm or selects an algorithm/method based on the signaled method or algorithm. The selection is based, for example, on availability of the algorithm/method at the decoder/post-processor and/or cost of implementation. The video stream may comprise, for example, downsampled multiplexed stereoscopic images and the selected algorithm may include any of upconversion and/or error correction techniques that contribute to a restoration of the downsampled images.