Patents by Inventor Sean T. McCarthy
Sean T. McCarthy has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20150326858Abstract: A method for processing a plurality of multilayer bit streams includes receiving a plurality of multilayer bit streams each having a base layer and at least one enhancement layer. One or more of the enhancement layers are extracted in whole or in part from at least one of the multilayer bit streams so that the plurality of multilayer bit streams are collectively reduced in their total bandwidth. Each of the multilayer bit streams are rewritten to a single layer bit stream. The single layer bit streams are multiplexed to form a multiplexed single layer bit stream.Type: ApplicationFiled: July 20, 2015Publication date: November 12, 2015Inventors: Mark R. Magee, Sukesh V. Kaithakapuzha, Sean T. McCarthy, Wayne D. Michelsen
-
Patent number: 9165203Abstract: A video processing system enhances quality of an overlay image, such as a logo, text, game scores, or other areas forming a region of interest (ROI) in a video stream. The system separately enhances the video quality of the ROI, particularly when screen size is reduced. The data enhancement can be accomplished at decoding with metadata provided with the video data for decoding so that the ROI that can be separately enhanced from the video. In improve legibility, the ROI enhancer can increase contrast, brightness, hue, saturation, and bit density of the ROI. The ROI enhancer can operate down to a pixel-by-pixel level. The ROI enhancer may use stored reference picture templates to enhance a current ROI based on a comparison. When the ROI includes text, a minimum reduction size for the ROI relative to the remaining video can be identified so that the ROI is not reduced below human perceptibility.Type: GrantFiled: August 26, 2013Date of Patent: October 20, 2015Assignee: ARRIS Technology, Inc.Inventor: Sean T. McCarthy
-
Patent number: 9160978Abstract: A method and apparatus for an adaptive bit rate system (300) that includes a media segmenter (304). The media segmenter divides a streaming media content into a plurality of variable duration segments wherein a first of the plurality of variable duration segments has a duration different from a second of the plurality of variable duration segments so that one of the plurality of variable duration segments ends at a determined discontinuity in the streaming media content. The system also can include an encoder (302) for encoding the variable duration segments of the streaming media content. In addition, the system includes an adaptive bit rate server (306) for storing and transmitting the variable duration segments of the streaming media content.Type: GrantFiled: August 10, 2011Date of Patent: October 13, 2015Assignee: GOOGLE TECHNOLOGY HOLDINGS LLCInventors: Sean T. McCarthy, Thomas L. Du Breuil, Gary Hughes, Mark R. Magee, Wendell Sun
-
Patent number: 9118939Abstract: A method is provided for processing multilayer bit streams that includes receiving the multilayer bit streams of Scalable Video Code (SVC) each having a base layer and at least one enhancement layer. One or more of the enhancement layers are extracted in whole or in part from at least one of the multilayer bit streams so that the multilayer bit streams are collectively reduced in their total bandwidth. Each of the extracted bit streams are rewritten to a single layer bit stream. The single layer bit streams are then multiplexed to form a multiplexed single layer bit stream that is non-SVC.Type: GrantFiled: December 20, 2010Date of Patent: August 25, 2015Assignee: ARRIS Technology, Inc.Inventors: Mark R. Magee, Sukesh V. Kaithakapuzha, Sean T. McCarthy, Wayne D. Michelsen
-
Patent number: 9111338Abstract: A system includes a data storage configured to store a model human visual system, an input module configured to receive an original picture in a video sequence and to receive a reference picture, and a processor. The processor is configured to create a pixel map of the original picture using the model human visual system. A first layer is determined from the pixel map. A weighting map is determined from a motion compensated difference between the original picture and the reference picture. A processed picture is then determined from the original picture using the weighting map and the first layer.Type: GrantFiled: June 27, 2014Date of Patent: August 18, 2015Assignee: ARRIS Technology, Inc.Inventors: Sean T. McCarthy, Vijay Kamarshi, Amit Tikare
-
Publication number: 20140314335Abstract: A system includes a data storage configured to store a model human visual system, an input module configured to receive an original picture in a video sequence and to receive a reference picture, and a processor. The processor is configured to create a pixel map of the original picture using the model human visual system. A first layer is determined from the pixel map. A weighting map is determined from a motion compensated difference between the original picture and the reference picture. A processed picture is then determined from the original picture using the weighting map and the first layer.Type: ApplicationFiled: June 27, 2014Publication date: October 23, 2014Applicant: General Instrument CorporationInventors: Sean T. McCarthy, Vijay Kamarshi, Amit Tikare
-
Publication number: 20140294099Abstract: A constrained variable rate coding technique limits the number of bits used in an encoding process. A quality setting indicates a maximum level of quality to be used in the encoding process which limits the number of bits used in the encoding process. A bandwidth reclamation factor which indicates an amount of bandwidth to conserve may also be used with the quality setting. The constrained variable rate coding technique using a lower quality encoding process for less complex video data and a higher quality encoding technique for higher quality video data.Type: ApplicationFiled: June 13, 2014Publication date: October 2, 2014Inventors: Neil W. Brydon, Danny R. Hunt, Sean T. McCarthy
-
Publication number: 20140270505Abstract: A video processing system enhances quality of an overlay image, such as a logo, text, game scores, or other areas forming a region of interest (ROI) in a video stream. The system separately enhances the video quality of the ROI, particularly when screen size is reduced. The data enhancement can be accomplished at decoding with metadata provided with the video data for decoding so that the ROI that can be separately enhanced from the video. In improve legibility, the ROI enhancer can increase contrast, brightness, hue, saturation, and bit density of the ROI. The ROI enhancer can operate down to a pixel-by-pixel level. The ROI enhancer may use stored reference picture templates to enhance a current ROI based on a comparison. When the ROI includes text, a minimum reduction size for the ROI relative to the remaining video can be identified so that the ROI is not reduced below human perceptibility.Type: ApplicationFiled: August 26, 2013Publication date: September 18, 2014Applicant: General Instrument CorporationInventor: Sean T. McCarthy
-
Publication number: 20140269903Abstract: A video processing system is provided to create quantization data parameters based on human eye attraction to provide to an encoder to enable the encoder to compress data taking into account the human perceptual guidance. The system includes a perceptual video processor (PVP) to generate a perceptual significance pixel map for data to be input to the encoder. Companding is provided to reduce the pixel values to values ranging from zero to one, and decimation is performed to match the pixel values to a spatial resolution of quantization parameter values (QP) values in a look up table (LUT). The LUT table values then provide the metadata to provide to the encoder to enable compression of the original picture to be performed by the encoder in a manner so that bits are allocated to pixels in a macroblock according to the predictions of eye tracking.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: GENERAL INSTRUMENT CORPORATIONInventors: Sean T. McCarthy, Peter A. Borgwardt, Vijay Kamarshi, Shiv Saxena
-
Patent number: 8780717Abstract: A constrained variable rate coding technique limits the number of bits used in an encoding process. A quality setting indicates a maximum level of quality to be used in the encoding process which limits the number of bits used in the encoding process. A bandwidth reclamation factor which indicates an amount of bandwidth to conserve may also be used with the quality setting. The constrained variable rate coding technique using a lower quality encoding process for less complex video data and a higher quality encoding technique for higher quality video data.Type: GrantFiled: September 21, 2007Date of Patent: July 15, 2014Assignee: General Instrument CorporationInventors: Neil W. Brydon, Danny R. Hunt, Sean T. McCarthy
-
Patent number: 8767127Abstract: A system includes a data storage configured to store a model human visual system, an input module configured to receive an original picture in a video sequence and to receive a reference picture, and a processor. The processor is configured to create a pixel map of the original picture using the model human visual system. A first layer is determined from the pixel map. A weighting map is determined from a motion compensated difference between the original picture and the reference picture. A processed picture is then determined from the original picture using the weighting map and the first layer.Type: GrantFiled: April 16, 2010Date of Patent: July 1, 2014Assignee: General Instrument CorporationInventors: Sean T. McCarthy, Vijay Kamarshi, Amit Tikare
-
Publication number: 20130195206Abstract: Video, including a sequence of original pictures, is encoded using eye tracking maps. The original pictures are compressed. Perceptual representations, including the eye tracking maps, are generated from the original pictures and from the compressed original pictures. The perceptual representations generated from the original pictures and from the compressed original pictures are compared to determine video quality metrics. The video quality metrics may be used to optimize the encoding of the video and to generate metadata which may be used for transcoding or monitoring.Type: ApplicationFiled: January 31, 2012Publication date: August 1, 2013Applicant: GENERAL INSTRUMENT CORPORATIONInventor: Sean T. McCarthy
-
Publication number: 20130148731Abstract: Encoding a video signal including pictures includes generating perceptual representations based on the pictures. Reference pictures are selected and motion vectors are generated based on the perceptual representations and the reference pictures. The motion vectors and pointers for the reference pictures are provided in an encoded video signal. Decoding may include receiving pointers for reference pictures and motion vectors based on perceptual representations of the reference pictures. The decoding of the pictures in the encoded video signal may include selecting reference pictures using the pointers and determining predicted pictures, based on the motion vectors and the selected reference pictures. The decoding may include generating reconstructed pictures from the predicted pictures and the residual pictures.Type: ApplicationFiled: December 9, 2011Publication date: June 13, 2013Applicant: GENERAL INSTRUMENT CORPORATIONInventors: Sean T. McCarthy, Vijay Kamarshi
-
Publication number: 20120155554Abstract: A method for processing a plurality of multilayer bit streams includes receiving a plurality of multilayer bit streams each having a base layer and at least one enhancement layer. One or more of the enhancement layers are extracted in whole or in part from at least one of the multilayer bit streams so that the plurality of multilayer bit streams are collectively reduced in their total bandwidth. Each of the multilayer bit streams are rewritten to a single layer bit stream. The single layer bit streams are multiplexed to form a multiplexed single layer bit stream.Type: ApplicationFiled: December 20, 2010Publication date: June 21, 2012Applicant: GENERAL INSTRUMENT CORPORATIONInventors: Mark R. Magee, Sukesh V. Kaithakapuzha, Sean T. McCarthy, Wayne D. Michelsen
-
Publication number: 20120042091Abstract: A method and apparatus for an adaptive bit rate system (300) that includes a media segmenter (304). The media segmenter divides a streaming media content into a plurality of variable duration segments wherein a first of the plurality of variable duration segments has a duration different from a second of the plurality of variable duration segments so that one of the plurality of variable duration segments ends at a determined discontinuity in the streaming media content. The system also can include an encoder (302) for encoding the variable duration segments of the streaming media content. In addition, the system includes an adaptive bit rate server (306) for storing and transmitting the variable duration segments of the streaming media content.Type: ApplicationFiled: August 10, 2011Publication date: February 16, 2012Applicant: GENERAL INSTRUMENT CORPORATIONInventors: Sean T. McCarthy, Thomas L. Du Breuil, Gary Hughes, Mark R. Magee, Wendell Sun
-
Publication number: 20100265404Abstract: A system includes a data storage configured to store a model human visual system, an input module configured to receive an original picture in a video sequence and to receive a reference picture, and a processor. The processor is configured to create a pixel map of the original picture using the model human visual system. A first layer is determined from the pixel map. A weighting map is determined from a motion compensated difference between the original picture and the reference picture. A processed picture is then determined from the original picture using the weighting map and the first layer.Type: ApplicationFiled: April 16, 2010Publication date: October 21, 2010Applicant: General Instrument CorporationInventors: Sean T. McCarthy, Vijay Kamarshi, Amit Tikare
-
Patent number: 7046857Abstract: An apparatus and methods for efficiently processing signal and image data are described. The invention provides a representation of signal and image data that can be used as a figure of merit to compare and characterize different signal processing techniques. The representation can be used as an intermediate result that is may be subjected to further processing, and/or may be used as a control element for processing operations. As a provider of an intermediate result, the invention can be used as a step in processes for the transduction, storage, enhancement, refinement, feature extraction, compression, coding, transmission, or display of image, audio and other data. The invention improves manipulation of data from intrinsically unpredictable, or partially random sources. The result is a concise coding of the data in a form permitting robust and efficient data processing, a reduction in storage demands, and restoration of original data with minimal error and degradation.Type: GrantFiled: March 18, 2002Date of Patent: May 16, 2006Assignee: The Regents of the University of CaliforniaInventors: Sean T. McCarthy, William G. Owen
-
Patent number: 6814534Abstract: An apparatus for stacking substantially rigid food portions in preparation for packaging, and without human intervention, including a conveyor for receiving and moving food portions, at least one counter for counting each of the food portions as the food portion is moved by the conveyor, and a rotary transporter having multiple generally right-angled notches for receiving food portions from the conveyor and moving the food portions into a stack. The conveyor, counter, and rotary transporter are cooperatively interconnected by a programmable computer so that a predetermined number of food portions is moved from the conveyor onto the transporter, where the transporter moves the food portions into a substantially horizontal stack of vertically oriented food portions.Type: GrantFiled: June 28, 2002Date of Patent: November 9, 2004Inventors: John T. McCarthy, Michael D. Christy, Sean T. McCarthy, Jay P. Phillips
-
Publication number: 20020150302Abstract: An apparatus and methods for efficiently processing signal and image data are described. The invention provides a representation of signal and image data that can be used as a figure of merit to compare and characterize different signal processing techniques. The representation can be used as an intermediate result that is may be subjected to further processing, and/or may be used as a control element for processing operations. As a provider of an intermediate result, the invention can be used as a step in processes for the transduction, storage, enhancement, refinement, feature extraction, compression, coding, transmission, or display of image, audio and other data. The invention improves manipulation of data from intrinsically unpredictable, or partially random sources. The result is a concise coding of the data in a form permitting robust and efficient data processing, a reduction in storage demands, and restoration of original data with minimal error and degradation.Type: ApplicationFiled: March 18, 2002Publication date: October 17, 2002Applicant: The Regents of the University of CaliforniaInventors: Sean T. McCarthy, William G. Owen
-
Patent number: 6360021Abstract: An apparatus and methods for efficiently processing signal and image data are described. The invention provides a representation of signal and image data that can be used as a figure of merit to compare and characterize different signal processing techniques. The representation can be used as an intermediate result that is may be subjected to further processing, and/or may be used as a control element for processing operations. As a provider of an intermediate result, the invention can be used as a step in processes for the transduction, storage, enhancement, refinement, feature extraction, compression, coding, transmission, or display of image, audio and other data. The invention improves manipulation of data from intrinsically unpredictable, or partially random sources. The result is a concise coding of the data in a form permitting robust and efficient data processing, a reduction in storage demands, and restoration of original data with minimal error and degradation.Type: GrantFiled: November 30, 1999Date of Patent: March 19, 2002Assignee: The Regents of the University of CaliforniaInventors: Sean T. McCarthy, William G. Owen