Subscribe: Untitled
http://www.freepatentsonline.com/rssfeed/rssapp386.xml
Preview: Untitled

Untitled





 



METHOD AND APPARATUS FOR DETECTING FRAME SYNCHRONICITY BETWEEN MASTER AND ANCILLARY MEDIA FILES

Thu, 06 Apr 2017 08:00:00 EDT

A method for detecting frame synchronicity between master and ancillary media files commences by detecting event changes in an ancillary media file and logging frame information associated with such event changes. The frame information associated with such event changes in the ancillary file is compared to frame information associated with event changes in the master file. Frame synchronicity between the master and ancillary files is established if the information for the ancillary file matches the frame information for the master file.



METHOD AND APPARATUS FOR AUTOMATED SHAPING OF MULTIMEDIA CONTENT

Thu, 06 Apr 2017 08:00:00 EDT

Methods and systems for shaping content include determining a degree of compression for a piece of content, using a processor, based on a user's cognitive state and a set of temporal circumstances. The piece of content is modified to constrain its play time in accordance with the degree of compression.



GAPLESS VIDEO LOOPING

Thu, 06 Apr 2017 08:00:00 EDT

Techniques of playing back a looping video file involve providing multiple video codecs for decoding a video file. Each video codec performs its own decoding operation on the looping video file, resulting in multiple buffers of video frames and a buffer of audio frames. Then, as the GPU renders the ending video frames from a first buffer, it begins rendering the beginning video frames from a second buffer. In this way, the beginning of a next video cycle is already rendered for viewing by the time a current video cycle is ending.



SYSTEMS AND METHODS FOR PROCESSING A 2D VIDEO

Thu, 06 Apr 2017 08:00:00 EDT

A system includes one or more hardware processors, a head mounted display (HMD), a digital camera device, and a path extraction engine. The path extraction engine is configured to receive two-dimensional (2D) video from the digital camera device, the 2D video presenting a 2D view of a three-dimensional (3D) object, the digital camera device moving along a camera path as the digital camera device captures the 2D video, identify a plurality of 2D features associated with the 3D object within the 2D video, track the plurality of 2D features across multiple frames of the 2D video, estimate motion in pixels associated with each 2D feature of the plurality of 2D features, using the estimated motion in the pixels, identify 2D motion caused by the digital camera device moving along the camera path, and compute a first camera position of the digital camera device based on the identified 2D motion.