Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Faisal Ishtiaq, Chicago US

Faisal Ishtiaq, Chicago, IL US

Patent application numberDescriptionPublished
20090010564METHOD AND APPARATUS TO FACILITATE CREATING ANCILLARY INFORMATION REGARDING ERRORED IMAGE CONTENT - Pixels in a provided image for which the content has been provided in error are identified. This image content is processed to provide a version of the image wherein the error is at least partially concealed while also creating ancillary information regarding the errored pixel(s) and the spatial location to which such pixel(s) corresponds to thereby provide a record that describes which pixels in the image content were provided in error. An optional user-selectable option can permit displaying either of the aforementioned corrected version of the image wherein the error is at least partially concealed and a version of the image wherein the ancillary information is used to depict the errored pixel(s) such that provided-in-error pixels are readily distinguished from correctly-provided pixels.01-08-2009
20090086826METHOD AND APPARATUS FOR VIDEO SIGNAL PROCESSING - A first video signal processor (04-02-2009
20090268805METHOD AND APPARATUS FOR ENCODING AND DECODING VIDEO - A method and apparatus for encoding and decoding video performs transformation of at least a portion of a high-resolution video frame into a low resolution image and a plurality of enhancement data sets, encodes the low resolution image as a primary coded picture in a bitstream format and encodes each of the plurality of enhancement data sets as a different redundant coded picture in the bitstream format. For decoding, a decoded low resolution image and a plurality of decoded enhancement data sets are generated and an inverse transform is performed to construct a decoded high-resolution mage. The primary coded picture and a redundant coded picture may be formatted according to the ITU-T H.264 Advanced Coding specification. The transform may be a polyphase or a sub-band transform.10-29-2009
20090281435METHOD AND APPARATUS FOR ROBUST HEART RATE SENSING - A heart rate sensing system (11-12-2009
20090285499IN-PICTURE PREDICTION FOR VIDEO CODING - A method of coding video content. The method can include, identifying a first plurality of image blocks within a picture based on at least a first image characteristic that is common to each of the first plurality of image blocks. A first image block group can be dynamically defined. At least one of the image blocks can be selected as a predictor block to predict other image blocks within the first image block group. In another arrangement, at least a first image block and a second image block can be identified within a picture. The second image block can be predicted from the first image block. A displacement vector can be defined to associate the second image block with the first image block. A value representing the displacement vector can be included within a header of the second image block.11-19-2009
20090323575METHOD AND APPARATUS FOR MULTICASTING WITHIN A WIRELESS COMMUNICATION NETWORK - A number of uplink transmissions from multiple remote devices is received. The remote devices correspond to a single network node, and each of the uplink transmissions corresponds to a request for content. A subset of remote devices whose uplink transmissions correspond to requests for common content is identified and a Quality of Service (QoS) level corresponding to the number of remote devices in the identified subset is determined. The common content is transmitted to the single network node at the determined QoS level.12-31-2009
20100086048System and Method for Video Image Processing - A system for processing video imaging information, corresponding electronic device, and method of processing video imaging information, are disclosed. In at least one embodiment, the electronic device includes a coder capable of compressing the imaging information for transmission via a communications channel, the video imaging information pertaining to a plurality of video source frames including a current source frame. The coder includes means for performing a super-resolution operation in relation to previous frame information representative of at least one of the video source frames occurring prior to the current source frame, the super-resolution operation being performed prior to at least some of the video imaging information corresponding to the current source frame being coded or decoded.04-08-2010
20100091841SYSTEM AND METHOD OF OPTIMIZED BIT EXTRACTION FOR SCALABLE VIDEO CODING - A device for use with a frame generating portion that is arranged to receive picture data corresponding to a plurality of pictures and to generate encoded video data for transmission across a transmission channel having an available bandwidth. The frame generating portion can generate a frame for each of the plurality of pictures to create a plurality of frames. The encoded video data is based on the received picture data. The device includes a distortion estimating portion and inclusion determining portion and an extracting portion. The distortion estimating portion can estimate a distortion. The inclusion determining portion can establish an inclusion boundary based on the estimated distortion. The extracting portion can extract a frame from the plurality of frames based on the inclusion boundary.04-15-2010
20100316131MACROBLOCK LEVEL NO-REFERENCE OBJECTIVE QUALITY ESTIMATION OF VIDEO - A no-reference estimation of video quality in streaming video is provided on a macroblock basis. Compressed video is being deployed in video in streaming and transmission applications. MB-level no-reference objective quality estimation is provided based on machine learning techniques. First the feature vectors are extracted from both the MPEG coded bitstream and the reconstructed video. Various feature extraction scenarios are proposed based on bitstream information, MB prediction error, prediction source and reconstruction intensity. The features are then modeled using both a reduced model polynomial network and a Bayes classifier. The classified features may be used as feature vector used by a client device assess the quality of received video without use of the original video as a reference.12-16-2010
20110002391DIGITAL IMAGE COMPRESSION BY RESOLUTION-ADAPTIVE MACROBLOCK CODING - Disclosed is an image encoder that divides a digital image into a set of “macroblocks.” If appropriate, a macroblock is “downsampled” to a lower resolution. The lower-resolution macroblock is then encoded by applying spatial (and possibly temporal) prediction. The “residual” of the macroblock is calculated as the difference between the predicted and actual contents of the macroblock. The low-resolution residual is then either transmitted to an image decoder or stored for later use. In some embodiments, the encoder calculates the rate-distortion costs of encoding the original-resolution macroblock and the lower-resolution macroblock and then only encodes the lower-resolution macroblock if its cost is lower. When a decoder receives a lower-resolution residual, it recovers the lower-resolution macroblock using standard prediction techniques. Then, the macroblock is “upsampled” to its original resolution by interpolating the values left out by the encoder. The macroblocks are then joined to form the original digital image.01-06-2011
20110002554DIGITAL IMAGE COMPRESSION BY RESIDUAL DECIMATION - Disclosed is an image encoder that divides a digital image into a set of “macroblocks.” Each macroblock is encoded by applying spatial (and possibly temporal) prediction. The “residual” of the macroblock is calculated as the difference between the predicted content of the macroblock and the actual content of the macroblock. The residual is then “decimated” by taking an orderly subset of its values. The decimated residual is then either transmitted to an image decoder or is stored for later use. To recreate the original image, the macroblocks are first recreated from their received residuals. When a decimated residual is received, the values of the residual left out during decimation are interpolated from the values actually received. Using the prediction techniques along with the residual, the original content of the macroblock is recovered. The macroblocks are then joined to form the original digital image.01-06-2011
20110116540Multimedia Content Handling in a Home-Network System - A method of handling multimedia digital content in a network that interconnects diverse electronic devices is provided. Multimedia digital content with associated metadata is acquired by a device on the network from a source, and characteristics of a target device on which the multimedia digital content is to be played are obtained. At least one or both of the metadata of the multimedia digital content and the characteristics of the target device are analyzed for determining rules or parameters for encoding the source multimedia digital content. After the analyzing and determining steps, the source multimedia digital content is encoded with the determined rules or parameters and the encoded multimedia digital content is transmitted to the target device. Accordingly, the encoding step produces a content adaptation that is specifically optimized for playback on the target device. A Media Interoperability Unit (MIU) and a Digital Living Network Alliance (DLNA) system are also provided.05-19-2011
20110158309METHOD AND APPARATUS FOR DETERMINING REPRODUCTION ACCURACY OF DECOMPRESSED VIDEO - A video decoder receives compressed video and processes the video to generate decompressed video comprising a plurality of pixels in a sequence of frames. For at least some of the pixels, the video decoder further determines, on a pixel by pixel basis, motion vector and quantizer values used to perform compression of the pixels and determines a quality value for each corresponding pixel using the motion vector and quantizer values, wherein the quality value provide a measure of reproduction accuracy of the decompressed video with respect to corresponding uncompressed video.06-30-2011
20110161512SYSTEM AND METHOD OF MAXIMIZING UTILITY IN MEDIA DELIVERY NETWORK - A method is provided for maximizing utility of a media delivery network having a media source, a first media adaptor, a second media adaptor and a media renderer. The media source can provide data in a first format and a second format. The first media adaptor can receive the data in the first format from the media source. The second media adaptor can receive the data in the second format from the media source. The first media adaptor can further provide data in a third format based on the received data in the first format. The second media adaptor can further provide data in a fourth format based on the received data in the second format. The media renderer can render the data in the third format and can render the data in the fourth format. The method includes: defining constraints of the media delivery network; predetermining factors to measure a utility of the media delivery network; defining a utility function based on the predetermined factors; and maximizing the utility function in light of the defined constraints.06-30-2011

Patent applications by Faisal Ishtiaq, Chicago, IL US