Patent classifications
H04N21/440272
SYSTEMS AND METHODS FOR PROCESSING CONTENT
Systems, methods, and non-transitory computer-readable media can determine a landscape video to be presented in a vertical orientation through a display screen of a computing device. Frames of the landscape video can be cropped to allow for full screen presentation of the landscape video in the vertical orientation. The cropped frames of the landscape video can be provided for presentation through the display screen of the computing device in the vertical orientation.
Method for detecting black bar included in video content, and electronic device therefor
Various embodiments of the present invention relate to a device and a method for detecting a black bar in video content in an electronic device. An electronic device comprises a display device, a processor, and a memory automatically connected with the processor, wherein the memory, when executed, can store instructions for allowing the processor to: play video content on the basis of a request relating to the playing of the video content; acquire, on the basis of the request relating to the playing of the video content, time information relating to the detection period of a black bar included in the video content; detect, on the basis of the time information, the black bar by using at least one image frame of the video content included in the detection period, when the detection period arrives while the video content is played; and adjust, on the basis of the black bar included in the video content and the resolution of the display device, the size of an image area of the video content being played. Other embodiments are also possible.
VIDEO PROCESSING METHOD, VIDEO PROCESSING DEVICE, AND STORAGE MEDIUM
A video processing method includes: extracting a plurality of video frames from a source video with a first aspect ratio; clipping each of the plurality of video frames multiple times to generate a plurality of candidate clipping boxes with a second aspect ratio; respectively determining scores of the plurality of candidate clipping boxes of each of the plurality of video frames, the scores representing playing effects of the video frames in response to that each of the candidate clipping boxes is taken as a clipping range; selecting a clipping box of each of the video frames from the plurality of candidate clipping boxes based on the scores; and clipping each of the video frames by using the selected clipping box, and generating a target video with the second aspect ratio.
Transmission device, transmission method, reception device and reception method
It becomes possible to satisfactorily perform subtitle display in the reception side. A container of a predetermined format is transmitted, the container including a video stream including video data and a subtitle stream including text information of a subtitle, the text information including subtitle display position information for specifying a subtitle display position as a relative position with respect to a subtitle display range. Auxiliary information is inserted, into a container of the subtitle stream, to be used when the subtitles is displayed by using subtitle position information. For example, the auxiliary information is information regarding resizing processing, information for determining a subtitle display range, and the like.
SYSTEMS AND METHODS FOR DYNAMICALLY ADJUSTING VIDEO ASPECT RATIOS
Described herein are systems and methods for dynamically adjusting an aspect ratio of a video. Exemplary methods can include receiving (i) a video having an original aspect ratio and at least one user interface (UI) element configured to be selected by a user of the video and (ii) an aspect ratio of a display screen for presenting the video. The methods can include automatically determining a display area of the video to be presented based on (i) the default position of the at least one UI element in the video, (ii) an active area in the video, and/or (iii) a central area in the video, the display area having an aspect ratio equal to the aspect ratio of the display screen; and presenting the video display area in the display screen with the at least one UI element for at least the portion of the video.
Aspect ratio conversion with machine learning
Techniques are disclosed for converting image frames, such as the image frames of a motion picture, from one aspect ratio to another while predicting the pan and scan framing decisions that a human operator would make. In one configuration, one or more functions for predicting pan and scan framing decisions are determined, at least in part, via machine learning using training data that includes historical pan and scan conversions. The training data may be prepared by extracting features indicating visual and/or audio elements associated with particular shots, among other things. Function(s) may be determined, using machine learning, that take such extracted features as input and output predicted pan and scan framing decisions. Thereafter, the image frames of a received video may be converted between aspect ratios on a shot-by-shot basis, by extracting the same features and using the function(s) to make pan and scan framing predictions.
Moving video tags
A method causes a display device to simultaneously display at least the following: a video depicting an item in a scene and a tag in a first position on the video. The tag is associated with the item depicted in the video. The tag includes text information associated with the item depicted in the video. The method also causes the tag to undergo motion relative to at least a portion of the video scene from the first position to a second position different from the first position, while causing the display device to display the video and the tag on the video.
CONVERSION BETWEEN ASPECT RATIOS IN CAMERA
A camera system captures an image in a source aspect ratio and applies a transformation to the input image to scale and warp the input image to generate an output image having a target aspect ratio different than the source aspect ratio. The output image has the same field of view as the input image, maintains image resolution, and limits distortion to levels that do not substantially affect the viewing experience. In one embodiment, the output image is non-linearly warped relative to the input image such that a distortion in the output image relative to the input image is greater in a corner region of the output image than a center region of the output image.
Data Streams
Methods and systems related to processing multiple data streams are disclosed. For example, a computing device may receive a data stream corresponding to a content item, and generate additional data streams by sampling the data stream, for example, using different sampling regions. Another data stream at a higher resolution than each of the additional data streams may then be generated by combining elements (e.g., pixels) of the additional data streams.
VIDEO PLAYBACK DEVICE AND CONTROL METHOD THEREOF
Provided are an artificial intelligence (AI) system that mimics cognitive functions, such as cognition and judgment, of the human brain using a machine learning algorithm such as deep learning and applications thereof. More particularly, provided is a device including a memory storing least one program and a first video, a display, and at least one processor configured to display the first video on at least one portion of the display by executing the at least one program, wherein the at least one program includes instructions for: comparing an aspect ratio of the first video with an aspect ratio of an area in which the first video is to be displayed, generating a second video corresponding to the aspect ratio of the area by using the first video when the aspect ratio of the first video is different from the aspect ratio of the area, and displaying the second video in the area, wherein the generating of the second video is performed by inputting at least one frame of the first video to an Al neural network.