Abstract:
Methods, systems, and devices secure content in memory. The content includes a lock that prohibits reading the content from memory. Prior to expiration of the lock the content cannot be read from the memory. However, a preview option allows at least a portion of the content to be accessed. The preview option provides a preview of the content. At expiration, the content is readable.
Abstract:
Provided is a process of dynamically creating a personalized workout video for a user. The process, including: obtaining a collection of workout video blocks; retrieving a user profile attribute from a user profile, the user profile attribute including a fitness goal or exercise constraint; selecting a first workout video block from the collection based on both the fitness goal or the exercise constraint and an intensity level or body-region grouping of the selected first workout video block; sending the first workout video block to a user device of the user; receiving after beginning to sending the first workout video block; selecting a second workout video block from the collection based on the feedback, the intensity of the second workout video block, and a body-region grouping of the second video block; and beginning to send the second workout video block, with one or more processors, to the user device.
Abstract:
A device for coding video data is configured to determine that a current block of video data is coded using an intra prediction mode; add an intra prediction mode of a first neighboring block of the current block to a most probable mode candidate list for the current block; add an intra prediction mode for a second neighboring block of the current block to the most probable mode candidate list for the current block; add an intra prediction mode for a third neighboring block of the current block to the most probable mode candidate list for the current block; and code the current block of video data using an intra prediction mode.
Abstract:
Methods, systems, and devices secure content in memory. The content includes a lock that prohibits reading the content from memory. Prior to expiration of the lock the content cannot be read from memory. However, a preview option allows at least a portion of the content to be accessed. The preview option provides a preview of the content. At expiration, the content is readable.
Abstract:
In an approach for storing frames of a video, a computer divides a video into one or more frames. The computer identifies a frame type associated with an individual frame within the divided one or more frames, wherein the identified frame type includes one of the following: an I-frame, a B-frame, and a P-frame. The computer stores the individual frame within a corresponding storage location based on the associated identified frame type.
Abstract:
Some examples may generate one or more sets of compressed images from an image collection. Images from the image collection may be clustered into one or more sets of images based on one or more features in each image. A minimum spanning tree of images may be created from each of the one or more sets of images based on the one or more features in each image. Feature-based prediction may be performed using the feature-based minimum spanning tree. One or more sets of compressed images corresponding to the one or more sets of images may be generated.
Abstract:
In the case where an input image is an image of a non-YUV420 format and an encoding unit is the smallest CU block, an adaptive-sub-sampling luma reference pixel acquisition unit sub-samples reference pixels existing neighboring a luma block corresponding to a chroma prediction target block based on a luma intra prediction mode, and acquires a pixel value of each of the sub-sampled reference pixels. In the case where the input image is an image of a non-YUV420 format and the encoding unit is the smallest CU block, an adaptive-sub-sampling chroma reference pixel acquisition unit sub-samples reference pixels existing neighboring the chroma prediction target block based on the luma intra prediction mode, and acquires a pixel value of each of the sub-sampled reference pixels.
Abstract:
Access point pictures designated as randomly accessible positions are I pictures or P pictures. Information indicating the decoding sequence (I1, P1, B1, B2, B3, B4, P2, . . . ) of pictures functioning as access points and attribute information (picture_type) indicating whether a picture functions as an access point or is necessary for decoding of the access point following a given access point are recorded on the video information recording medium. Random access is possible even if the GOP interval is lengthened.
Abstract:
Systems and methods for automatically detecting scenes in a video based on parameters employed to encode the video are presented. In one or more aspects, a system is provided that includes a scene identification component configured to analyze a video comprising a plurality of sequential frames, including a plurality of intra-frames (I-frames) and a plurality of predictive frames (P-frames), and identify N groups of adjacent frames constituting N scenes of the video based in part on respective locations of the I-frames throughout the plurality of sequential frames, where N is an integer. The system further includes a video clip generation component configured to generate one or more video clips from one or more of the N scenes of the video, respectively, using portions of frames respectively associated with the one or more scenes of the N scenes of the video.
Abstract:
Access point pictures designated as randomly accessible positions are I pictures or P pictures. Information indicating the decoding sequence (I1, P1, B1, B2, B3, B4, P2, . . . ) of pictures functioning as access points and attribute information (picture_type) indicating whether a picture functions as an access point or is necessary for decoding of the access point following a given access point are recorded on the video information recording medium. Random access is possible even if the GOP interval is lengthened.