Patents by Inventor Michael Kutner
Michael Kutner 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).
-
Patent number: 10726619Abstract: In graphics processing data is received representing one or more vertices for a scene in a virtual space. A projection of the vertices onto a screen space of a display device is performed. A density of the vertices is adjusted for selected portions of the screen space, such that a lower density of vertices is present in selected portions of the screen space. Primitive assembly is performed on the vertices to generate a one or more primitives in screen space from the projection of the vertices onto the screen space. A finished frame is then generated by performing pixel processing to assign pixel values to the pixel or pixels that are part of the corresponding primitives. In some implementations, the finished frame can be stored in the memory or displayed on the display device.Type: GrantFiled: October 29, 2015Date of Patent: July 28, 2020Assignee: SONY INTERACTIVE ENTERTAINMENT INC.Inventors: Jun Murakawa, John Doolittle, Justin Beck, Brendan Rehon, Michael Kutner
-
Publication number: 20170124760Abstract: In graphics processing data is received representing one or more vertices for a scene in a virtual space. A projection of the vertices onto a screen space of a display device is performed. A density of the vertices is adjusted for selected portions of the screen space, such that a lower density of vertices is present in selected portions of the screen space. Primitive assembly is performed on the vertices to generate a one or more primitives in screen space from the projection of the vertices onto the screen space. A finished frame is then generated by performing pixel processing to assign pixel values to the pixel or pixels that are part of the corresponding primitives. In some implementations, the finished frame can be stored in the memory or displayed on the display device.Type: ApplicationFiled: October 29, 2015Publication date: May 4, 2017Inventors: Jun Murakawa, John Doolittle, Justin Beck, Brendan Rehon, Michael Kutner
-
Patent number: 9247248Abstract: Mode searching and early termination of a video picture may include determining the cost value of a simple intra-mode prediction of the video picture; determining the cost value of an inter-mode prediction of the video picture; determining a threshold value based on a given quantization parameter (QP); comparing the cost value of the simple intra-mode prediction to the sum of the cost value of the inter-mode prediction and the threshold value; and performing a mode-prediction of the video picture in accordance with the result obtained. Fast compression of variable length symbols may include receiving a variable length symbol with one or more tokens; combining the one or more tokens in the variable length symbol to form a token combination; and determining a bit representation of the token combination in correspondence to a probability threshold associated with the token combination.Type: GrantFiled: February 18, 2013Date of Patent: January 26, 2016Assignee: Sony Computer Entertainment Inc.Inventors: Jason N. Wang, Rathish Krishnan, Michael Kutner, Milan Mehta, Cheng Huang, Yi Luo, Jon Brelin
-
Patent number: 8660191Abstract: Prediction of and recovery from display buffer underflow are described. A first time delay for displaying a first group of one or more frames of a video picture stream located in an output frame buffer is calculated. A second time delay for displaying a second group of one or more frames in the picture stream is calculated. The second group directly follows the first group in the output buffer and is currently decoded by a decoder, but not yet deposited into the output frame buffer. A third time delay for decoding a third group of one or more frames in the picture stream is calculated. The third group directly follows the second group and is not yet decoded by the decoder. The decoder switches to or remains in a fast decoding mode if the sum of the first and second time delays is less than the third time delay.Type: GrantFiled: October 21, 2010Date of Patent: February 25, 2014Inventors: Jason N. Wang, Michael Kutner
-
Publication number: 20130156103Abstract: Mode searching and early termination of a video picture may include determining the cost value of a simple intra-mode prediction of the video picture; determining the cost value of an inter-mode prediction of the video picture; determining a threshold value based on a given quantization parameter (QP); comparing the cost value of the simple intra-mode prediction to the sum of the cost value of the inter-mode prediction and the threshold value; and performing a mode-prediction of the video picture in accordance with the result obtained. Fast compression of variable length symbols may include receiving a variable length symbol with one or more tokens; combining the one or more tokens in the variable length symbol to form a token combination; and determining a bit representation of the token combination in correspondence to a probability threshold associated with the token combination.Type: ApplicationFiled: February 18, 2013Publication date: June 20, 2013Applicant: Sony Computer Entertainment Inc.Inventors: Jason N. Wang, Rathish Krishnan, Michael Kutner, Milan Mehta, Cheng Huang, Yi Luo, Jon Brelin
-
Patent number: 8379718Abstract: Apparatus and Method for parallel digital picture encoding are disclosed. A digital picture is partitioned into two or more vertical sections. An encoder unit is selected to serve as a master and one or more encoder units are selected to serve as slaves. The total number of encoder units used equals the number of vertical sections. A mode search is performed on the two or more vertical sections on a row-by-row basis. Entropy coding is performed on the two or more vertical sections on a row-by-row basis. The entropy coding of each vertical section is performed in parallel such that each encoder unit performs entropy coding on its respective vertical section. De-blocking is performed on the two or more vertical sections in parallel on a row-by-row basis.Type: GrantFiled: September 2, 2009Date of Patent: February 19, 2013Assignee: Sony Computer Entertainment Inc.Inventors: Jason N. Wang, Rathish Krishnan, Michael Kutner, Milan Mehta, Cheng Huang, Yi Luo, Jon Brelin
-
Publication number: 20110096833Abstract: Prediction of and recovery from display buffer underflow are described. A first time delay for displaying a first group of one or more frames of a video picture stream located in an output frame buffer is calculated. A second time delay for displaying a second group of one or more frames in the picture stream is calculated. The second group directly follows the first group in the output buffer and is currently decoded by a decoder, but not yet deposited into the output frame buffer. A third time delay for decoding a third group of one or more frames in the picture stream is calculated. The third group directly follows the second group and is not yet decoded by the decoder. The decoder switches to or remains in a fast decoding mode if the sum of the first and second time delays is less than the third time delay.Type: ApplicationFiled: October 21, 2010Publication date: April 28, 2011Applicant: Sony Computer Entertainment Inc.Inventors: Jason N. Wang, Michael Kutner
-
Publication number: 20110051811Abstract: Apparatus and Method for parallel digital picture encoding are disclosed. A digital picture is partitioned into two or more vertical sections. An encoder unit is selected to serve as a master and one or more encoder units are selected to serve as slaves. The total number of encoder units used equals the number of vertical sections. A mode search is performed on the two or more vertical sections on a row-by-row basis. Entropy coding is performed on the two or more vertical sections on a row-by-row basis. The entropy coding of each vertical section is performed in parallel such that each encoder unit performs entropy coding on its respective vertical section. De-blocking is performed on the two or more vertical sections in parallel on a row-by-row basis.Type: ApplicationFiled: September 2, 2009Publication date: March 3, 2011Applicant: Sony Computer Entertainment Inc.Inventors: Jason N. Wang, Rathish Krishnan, Michael Kutner, Milan Mehta, Cheng Huang, Yi Luo, Jon Brelin