Patent application number | Description | Published |
20080212677 | Efficient Video Block Mode Changes in Second Pass Video Coding - This disclosure describes techniques for second pass video coding in a multi-pass video coding scenario. The coding modes for some video blocks encoded during a second pass may be changed relative to the coding modes used for such video blocks in the first pass. However, motion information does not change for those video blocks that have the changed modes. In particular, mode changes can be made in the second coding pass relative to the modes used in the first coding pass without changing the manner in which motion information will be derived at the decoder, e.g., due to similarities between the original modes of the first pass and changed modes used in the second pass. The second pass coding techniques may also include quantization parameter adjustments, and the mode changes can cause such quantization parameter adjustments to have more profound refinements effects on the second pass coding. | 09-04-2008 |
20080273596 | DIGITAL MULTIMEDIA CHANNEL SWITCHING - The disclosure relates to techniques for coding a channel switch frame used for switching between channels of digital multimedia content. In particular, an encoding device may code channel switch frame to exclude one or more blocks of pixels that may be reconstructed at a desired fidelity at a decoding device using one or more spatial error concealment algorithms. Excluding the one or more blocks of pixels of the channel switch frame that can be reconstructed at a desirable fidelity reduces the amount of bandwidth necessary to code the portion of the channel switch frame, thus allowing more efficient utilization of available bandwidth. | 11-06-2008 |
20080273810 | VIDEO CODING MODE SELECTION USING ESTIMATED CODING COSTS - This disclosure describes techniques for coding mode selection using estimated coding costs. To provide high compression efficiency, for example, an encoding device may attempt to select a coding mode for coding blocks of pixels that codes the data of the blocks with high efficiency. To this end, the encoding device may perform coding mode selection based on estimates of coding cost for at least a portion of the possible modes. In accordance with the techniques described herein, the encoding device estimates the coding cost for the different modes without actually coding the blocks. In fact, in some aspects, the encoding module device may estimate the coding cost for the modes without quantizing the data of the block for each mode. In this manner, the coding cost estimation techniques of this disclosure reduce the amount of computationally intensive calculations needed to perform effective mode selection. | 11-06-2008 |
20090109341 | DETECTING SCENE TRANSITIONS IN DIGITAL VIDEO SEQUENCES - This disclosure describes techniques for detecting scene transitions in a digital video sequence. An encoding device may, for example, analyze a distribution of pixel values over a plurality of frames to detect locations at which the scene transitions occur. In particular, the encoding device analyzes the distribution of pixel locations having values in a mid-range of possible pixel values to identify locations in the plurality of frames that experience a significant short-term increase in the number of pixel locations having mid-range pixel values. A significant short-term increase in the number of pixel locations with pixel values in the mid-range of possible pixel values is indicative of a soft transition. In this manner, occurrences of gradual scene transitions are detected by identifying locations within the plurality of frames that have significant short-term increases in the number of pixel locations having mid-range pixel values. | 04-30-2009 |
20090154816 | ADAPTIVE GROUP OF PICTURES (AGOP) STRUCTURE DETERMINATION - This disclosure is directed to techniques for determining a picture type for each of a plurality of frames included in a video sequence based on cross-correlations between the frames. The cross-correlations include first order cross-correlations between image information within pairs of frames included in the video sequence and second order cross-correlations between pairs of the first order cross-correlations. The first order cross-correlations may be analyzed to detect video transitional effects between the frames. The first and second order cross-correlations may be comparatively analyzed to determine temporal similarities between the frames. Therefore, the correlation-based determination techniques determine picture types for the frames based on the video transitional effects and the temporal similarities. The correlation-based determination techniques may calculate the first order cross-correlations between images within pairs of frames, or between sets of subimages within pairs of frames that are then averaged over the subimages for each of the pairs of frames. | 06-18-2009 |
20100020886 | SCALABILITY TECHNIQUES BASED ON CONTENT INFORMATION - Apparatus and methods of using content information for encoding multimedia data are described. A method of processing multimedia data includes classifying content of multimedia data, and encoding the multimedia data in a first data group and in a second data group based on the content classification. The first and second groups are associated with quality levels. A user can request a target quality level. | 01-28-2010 |
20100260262 | EFFICIENT TRANSCODING OF B-FRAMES TO P-FRAMES - This disclosure describes techniques for efficient transcoding from a first format that supports I-units, P-units and B-units to a second format that supports I-units and P-units but does not support the B-units. In particular, this disclosure provides techniques for converting B-frames or B-slices of the first format into P-frames or P-slices of the second format. The techniques avoid the need to decode and re-encode that frames or slices. Instead, residuals associated with the B-video blocks in the first format are augmented and made to be dependent upon only one of the two lists associated with the B-video blocks so that such B-video blocks in the first format can be redefined as P-video blocks in the second format. | 10-14-2010 |
20120213150 | MULTI-RADIO COEXISTENCE - A multi-radio device, such as User Equipment (UE), may experience coexistence issues among various ones of its constituent radio devices that operate at the same time. Various aspects of the disclosure provide techniques to mitigate coexistence issues in multi-radio devices, where significant in-device coexistence problems can exist. In particular, a method for coexistence of multi-radio devices is described. The method includes identifying, at an upper layer of a multi-radio UE, a type of incoming broadcast stream data. The method further includes determining a coexistence policy for operation of communication resources within the multi-radio UE based on the type of the incoming broadcast stream data. The method also includes arbitrating, at a lower layer of the multi-radio UE, between the communication resources based on the coexistence policy. | 08-23-2012 |
20120294360 | CHANNEL SWITCH FRAME - Methods and apparatus to process multimedia data enabling faster channel acquisitions, improved error recovery and improved efficiency. An encoder device encodes a first portion of multimedia data using inter-coding to generate a first version, and encodes the first portion of multimedia data using intra-coding to generate a second version. A decoder device receives a first version of a first portion of multimedia data, wherein the first version is inter-coded, receives a second version of the first portion of multimedia data, wherein the second version is intra-coded, and selectively decodes the first and second received versions. | 11-22-2012 |
20130086508 | APPLICATION WINDOW POSITION AND SIZE CONTROL IN (MULTI-FOLD) MULTI-DISPLAY DEVICES - Methods, systems, and/or devices are provided for application window management and/or application launching on multi-display devices. Application window management may including utilizing one or more touch displays to manage the size and/or position of a window representing an instance of an application. Some embodiments may involve maximizing the window from one display to multiple displays utilizing the touch display's functionality. Other embodiment may include a minimizing process involving decreasing the size of a window from display on multiple displays to a single display utilizing the touch display's functionality. Some embodiments may include application launch functionality based on the displacement of an icon associated with an application utilizing one or more touch displays from a multi-display device. | 04-04-2013 |
20130308707 | METHODS AND DEVICE FOR DATA ALIGNMENT WITH TIME DOMAIN BOUNDARY - Apparatus and methods of using content information for encoding multimedia data are described. A method of processing multimedia data includes obtaining content information of multimedia data, and encoding the multimedia data so as to align a data boundary with a frame boundary in a time domain, wherein said encoding is based on the content information. In another aspect, a method of processing multimedia data includes obtaining a content classification of the multimedia data, and encoding blocks in the multimedia data as intra-coded blocks or inter-coded blocks based on the content classification to increase the error resilience of the encoded multimedia data. Apparatus that can process multimedia data described in these methods are also disclosed. | 11-21-2013 |
20150245072 | VIDEO ENCODING METHOD ENABLING HIGHLY EFFICIENT PARTIAL DECODING OF H.264 AND OTHER TRANSFORM CODED INFORMATION - Methods and apparatus to process multimedia data enabling efficient partial decoding of transform coded data are described. A decoder device receives transform coefficients, where the transform coefficients are associated with multimedia data. The decoder device determines a set of multimedia samples to be reconstructed. In one aspect, the set of samples to be reconstructed is a subset of a matrix of transformed multimedia samples. The decoder device determines a set of transform coefficients to be used to reconstruct the multimedia samples. In one aspect, the transform coefficients are used to scale partial basis images associated with the encoding method used to generate the transform coefficients, resulting in reconstructed multimedia samples. | 08-27-2015 |
20150264567 | METHOD AND APPARATUS FOR AUTHENTICATING A USER ON A MOBILE DEVICE - Disclosed is a method and apparatus for authenticating a user on a mobile device. The method may include initiating authentication of the user for access to the mobile device, where access to the mobile device is granted upon successful authentication of the user by the mobile device. The method may also include performing face recognition analysis on an image of a face of the user to determine an identity of the user. Furthermore, the method may also include determining whether a first pulse information and a second pulse information associated with the user indicate a pulse match. The method may also include authenticating the user for access to the mobile device when a pulse match is determined and the determined identity of the user has permission to access the mobile device. | 09-17-2015 |