H04N5/783

METHODS AND SYSTEMS FOR CONDITION MITIGATION
20230231980 · 2023-07-20 ·

Methods and systems are described for condition mitigation. A computing device may display content. The computing device may determine that displaying and/or outputting the content may impact a person with a condition. The computing device may take an action to reduce an impact of the content on the person.

Video playing method and apparatus, and electronic device
11706483 · 2023-07-18 · ·

A video playing method, apparatus and electronic device. The method comprises: obtaining to-be-played video frames; inputting the obtained to-be-played video frames into a preset decoder, and decoding the to-be-played video frames by the preset decoder to obtain decoded to-be-played video frames; storing the decoded to-be-played video frames as texture data in a texture storage area of a graphic processing unit; determining, from the decoded to-be-played video frames stored in the texture storage area, a decoded to-be-played video frame that satisfies a rendering condition as a to-be-rendered video frame; rendering and the determined to-be-rendered video frames by the graphic processing unit and playing the rendered video frame. With the embodiments of the present application, rendering speed of a graphic processing unit (GPU) can be increased to a certain extent. Therefore, video playing performance of the electronic device can be improved.

Video processing method, electronic device and computer-readable medium

A video-processing method includes: obtaining a video frame rate of received video data; determining whether the video frame rate is less than the refreshing frame rate of a screen; and if yes, modifying at least one of the video frame rate of the video data or the refreshing frequency, so that the video frame rate of the video data is greater than or equal to the refreshing frame rate after modification. According to the present application, the effect that the video frame rate of a video file is greater than or equal to the refreshing frequency of the screen can be guaranteed, thus images corresponding to the video file can be displayed when the screen is refreshed, thereby avoiding standstill phenomena of video playback.

Video processing method, electronic device and computer-readable medium

A video-processing method includes: obtaining a video frame rate of received video data; determining whether the video frame rate is less than the refreshing frame rate of a screen; and if yes, modifying at least one of the video frame rate of the video data or the refreshing frequency, so that the video frame rate of the video data is greater than or equal to the refreshing frame rate after modification. According to the present application, the effect that the video frame rate of a video file is greater than or equal to the refreshing frequency of the screen can be guaranteed, thus images corresponding to the video file can be displayed when the screen is refreshed, thereby avoiding standstill phenomena of video playback.

FEATURE REGION TRACKING PROCESS METHOD, VITAL INFORMATION ESTIMATING METHOD USING FEATURE REGION TRACKING PROCESS METHOD, FEATURE REGION TRACKING PROCESS DEVICE, AND VITAL INFORMATION ESTIMATING DEVICE USING FEATURE REGION TRACKING PROCESS

A feature region tracking process method includes temporarily stopping the output of camera images being successively acquired; accumulating, as accumulated image data, respective camera images that are successively acquired after the time of temporal stoppage, starting from the time of temporal stoppage; accepting position designation in a camera image being output at the time of temporal stoppage; and, when the position designation has been accepted, performing a tracking process in sequence on a feature region in the camera images included in the accumulated image data from the camera image acquired at the time of temporal stoppage to the latest camera image, using the designated position as the feature region.

Selective playback of audio at normal speed during trick play operations

Systems and methods are described herein for selective playback of portions of audio at normal speed during a fast-forward operation. Upon receiving a command to perform a fast-forward operation, a current playback position is identified, as well as a plurality of portions of audio of the content item that will be subject to the fast-forward operation. A subset of the audio portions that will be subject to the fast-forward operation are selected. The fast-forward operation is initiated, and video of the content item is played back at the increased speed while the selected portions of audio of the content item are played back at normal speed.

Method and arrangement for supporting playout of content

Methods and arrangements in a client node and a server node support a decision on decoding and playout of a certain content in the client node. The methods and arrangements relate to the determining, conveying and obtaining of information related to the characteristics (level) required for decoding and playing out the certain media content at a non-regular playout rate. The method and arrangement in the client node further relate to determining, based on the obtained information, which playout rate(s) is/are supported by the client node in regard of level. The methods and arrangements enable the client node to refrain from attempting to decode and play out of the content at a non-regular rate requiring a level which is not supported by the client node.

Method and arrangement for supporting playout of content

Methods and arrangements in a client node and a server node support a decision on decoding and playout of a certain content in the client node. The methods and arrangements relate to the determining, conveying and obtaining of information related to the characteristics (level) required for decoding and playing out the certain media content at a non-regular playout rate. The method and arrangement in the client node further relate to determining, based on the obtained information, which playout rate(s) is/are supported by the client node in regard of level. The methods and arrangements enable the client node to refrain from attempting to decode and play out of the content at a non-regular rate requiring a level which is not supported by the client node.

SYSTEMS AND METHODS FOR GENERATING TIME-LAPSE VIDEOS
20230216987 · 2023-07-06 ·

Positions of an image capture device may be used to determine a position-based time-lapse video frame factor. Apparent motion between pairs of images may be used to determine a visual-based time-lapse video frame rate factor. A time-lapse video frame rate for a time-lapse video may be determined based on the position-based time-lapse video frame factor and the visual-based time-lapse video frame rate factor.

MANAGEMENT OF VIDEO PLAYBACK SPEED BASED ON OBJECTS OF INTEREST IN THE VIDEO DATA
20230215464 · 2023-07-06 ·

Systems, methods, and software described herein manage the playback speed of video data based on processing objects in the video data. In one example, a video processing service obtains video data from a video source and identifies objects of interest in the video data. The video processing service further determines complexity in frames of the video data related to the objects of interest and updates playback speeds for segments of the video data based on the complexity of the frames.