Patent classifications
H04N7/0117
File generation apparatus, file generating method, file reproduction apparatus, and file reproducing method
The present technique relates to a file generation apparatus, a file generating method, a file reproduction apparatus, and a file reproducing method capable of enabling a user to enjoy an HDR image. HDR information designated by HDR designating information is acquired from a file storing a track of a stream including the HDR information which is configured with feature information representing features of luminance of an HDR (high dynamic range) image having a dynamic range higher than that of an STD (standard) image and conversion information representing a conversion rule of converting the one of the STD image and the HDR image into the other and a target track including the HDR designating information designating the HDR information which is to be applied to the target track of interest in the HDR information of the track. The present technique can be applied to the case of acquiring HDR information which is to be applied to an image of a subtitle or the like stored in, for example, an MP4 file.
DISPLAY CONTROL DEVICE
A display control device includes: a receiver configured to receive an image signal; a measurer configured to measure the number of vertical scanning lines and horizontal scanning time of the image signal; a table generator configured to generate a provisional signal table when data measured by the measurer has not been retained in a previously prepared signal table; a detector configured to detect data for regulating an active display region of an image, from the image signal; and an updater configured to update the provisional signal table, based on a detection result by the detector.
Method for determining small-object region, and method and apparatus for interpolating frame between video frames
A method and an apparatus for determining a small-object region in a video frame. The method includes dividing a current video frame into at least two regions, and determining a global motion vector corresponding to each region; determining an interframe motion vector of each group of adjacent frames in multiple video frames that include the current video frame and a reference frame of the current video frame; determining a candidate small-object region in the current video frame according to the interframe motion vector of the each group of adjacent frames and the determined global motion vector corresponding to each region; and performing filtering on the candidate small-object region in the current video frame, and determining a region obtained after the filtering as a small-object region in the current video frame.
VIDEO BACKGROUND REPLACEMENT SYSTEM
A video background processing system is disclosed that is configured to receive a video stream including a plurality of successive first video frames at a first resolution. The system comprises a video resolution modifier configured to reduce the resolution of the first video frames from the first resolution to a second resolution lower than the first resolution and thereby generate second video frames. The system also comprises a foreground determiner configured to determine a foreground portion and a background portion in the second video frames and to produce first foreground data indicative of locations of the foreground and background portions in the second video frames at the second resolution, wherein the foreground determiner is configured to use the first foreground data to generate second foreground data indicative of locations of the foreground and background portions in the first video frames. The system also comprises a compositor circuit configured to use replacement background content and the second foreground data to generate combined video frames at the first resolution, each combined video frame including the foreground portion from a first video frame and the replacement background content. A corresponding method is also disclosed.
Image monitoring system and image monitoring program
An image monitoring system includes a recorder that records an image captured by a camera via a network. The system is controlled to display the present image captured by the camera or a past image recorded on the recorder. A moving object is detected from the image captured by the camera, the detector including a resolution converter for generating an image with a resolution lower than the resolution of the image captured by the camera. A moving object is detected from the image generated by the resolution converter and positional information on the detected moving object is output. The positional information of the detected moving object is merged with the image captured by the camera on the basis of the positional information.
Processing system with transport stream aggregation and methods for use therewith
A processing system includes a transport stream aggregator that receives a plurality of transport streams in a transport stream format and that generates an aggregated transport stream in response. The transport stream aggregator processes transport stream packets of the plurality of transport streams and replaces a packet synchronization field with a customized synchronization field. A processing device is configured to generate a processed video signal from the aggregated transport stream.
Method and system for displaying an endoscope video on a display having a lower resolution than the endoscope video
Embodiments described herein provide various examples of displaying an endoscope video of an endoscope resolution on a display having a screen resolution lower than the endoscope resolution. In one aspect, a process of displaying the endoscope video on the display can begin by displaying a portion of the endoscope video having the same resolution as the screen resolution on the display. While displaying the portion of the endoscope video, the process detects a surgical tool present in an off-screen portion of the endoscope video not visible on the display, and therefore not visible to the user. The process further analyzes the off-screen portion of the endoscope video including the detected surgical tool. The process subsequently generates an alert when a risk of the detected surgical tool is identified.
Data interpolation
When a picture displayed on a client device is enlarged, the client device may be configured to insert new pixels between two adjacent pixels in the picture. When actual values of the new pixels are stored on a server, the client device may submit a request to the server for actual values of the new pixels. Responsive to the request, the server may first calculate interpolation values in accordance with the same interpolation algorithm and then calculate a difference value based on the interpolation values and the actual values stored on the server. If the calculated difference value is greater than a threshold value, the server may transmit the actual values for the new pixels to the client device. Otherwise, the server may instruct the client device to calculate the interpolation values.
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.
Parallel pipelines for multiple-quality level video processing
A device for multiple-quality level video processing includes a primary tap configured to receive prime-quality video content from a source and to provide the prime-quality video content to a primary path and to a secondary tap. The primary tap may be operable in a prime-quality mode. The secondary tap may be disposed after the primary tap and may be coupled to a number of secondary paths. One or more dithering modules may be disposed after the primary tap. The dithering module(s) may be configured to convert the prime-quality video content provided by the primary tap to lower-bit precision and/or lower pixel-rate video content for use in one or more of the secondary paths.