Patents by Inventor Joel Warren Schoenblum

Joel Warren Schoenblum 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: 10924812
    Abstract: Constant quality video encoding with encoding parameter fine-tuning may be provided. First, an aggregation window comprising a plurality of video frames from a transport stream may be determined. Next, a plurality of video quality values may be determined where the plurality of video quality values indicate a video quality for corresponding respective ones of the plurality of video frames in the aggregation window. Then a determined conformance rate value for the aggregation window may be determined. The determined conformance rate value may indicate a number of the plurality of video quality values that have one of the following characteristics: equal to the target video quality value and greater than the target video quality value. The determined conformance rate value may then be used to adjust at least one of the encoding parameters used in the constant quality encoding of the source.
    Type: Grant
    Filed: February 15, 2018
    Date of Patent: February 16, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Samie Beheydt, Joel Warren Schoenblum, Sangeeta Ramakrishnan
  • Publication number: 20190253763
    Abstract: Constant quality video encoding with encoding parameter fine-tuning may be provided. First, an aggregation window comprising a plurality of video frames from a transport stream may be determined. Next, a plurality of video quality values may be determined where the plurality of video quality values indicate a video quality for corresponding respective ones of the plurality of video frames in the aggregation window. Then a determined conformance rate value for the aggregation window may be determined. The determined conformance rate value may indicate a number of the plurality of video quality values that have one of the following characteristics: equal to the target video quality value and greater than the target video quality value. The determined conformance rate value may then be used to adjust at least one of the encoding parameters used in the constant quality encoding of the source.
    Type: Application
    Filed: February 15, 2018
    Publication date: August 15, 2019
    Applicant: Cisco Technology, Inc.
    Inventors: Samie Beheydt, Joel Warren Schoenblum, Sangeeta Ramakrishnan
  • Patent number: 9832351
    Abstract: Pseudorandom overlapped block processing may be provided. First, a first temporal sequence of video frames corrupted with noise may be received. Next, matched frames may be producing by frame matching video frames of the first temporal sequence according to a first stage of processing. Then the matched frames may be denoised according to a second stage of processing. The second stage of processing may commence responsive to completion of the first stage of processing for all the video frames of the first temporal sequence. The second stage of processing may comprise overlapped block processing. The overlapped block processing may comprise pseudorandom overlapped block processing having no successive pixels both horizontally and vertically that are one-sized in transforms.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: November 28, 2017
    Assignee: Cisco Technology, Inc.
    Inventor: Joel Warren Schoenblum
  • Patent number: 8781244
    Abstract: An apparatus, a computer readable medium to instruct a process to implement a method, and a method of reducing blocking artifacts and/or noise in an image that has been compressed by a block-based encoding process. The method includes deblocking the image using overlapped forward directional transforms, the overlapped forward directional transforms including directional selecting to filter across horizontal and vertical boundaries, denoising the image, in one version edge detecting to classify individual pixels as to whether or not they belong to edge features, and generating output pixels by locally adapting to whether the pixels are in block boundaries, and/or include edge features.
    Type: Grant
    Filed: October 8, 2012
    Date of Patent: July 15, 2014
    Assignee: Cisco Technology, Inc.
    Inventor: Joel Warren Schoenblum
  • Patent number: 8285068
    Abstract: An apparatus, a computer readable medium to instruct a process to implement a method, and a method of reducing blocking artifacts and/or noise in an image that has been compressed by a block-based encoding process. The method includes deblocking the image using overlapped forward directional transforms, the overlapped forward directional transforms including directional selecting to filter across horizontal and vertical boundaries, denoising the image, in one version edge detecting to classify individual pixels as to whether or not they belong to edge features, and generating output pixels by locally adapting to whether the pixels are in block boundaries, and/or include edge features.
    Type: Grant
    Filed: June 25, 2008
    Date of Patent: October 9, 2012
    Assignee: Cisco Technology, Inc.
    Inventor: Joel Warren Schoenblum
  • Publication number: 20090327386
    Abstract: An apparatus, a computer readable medium to instruct a process to implement a method, and a method of reducing blocking artifacts and/or noise in an image that has been compressed by a block-based encoding process. The method includes deblocking the image using overlapped forward directional transforms, the overlapped forward directional transforms including directional selecting to filter across horizontal and vertical boundaries, denoising the image, in one version edge detecting to classify individual pixels as to whether or not they belong to edge features, and generating output pixels by locally adapting to whether the pixels are in block boundaries, and/or include edge features.
    Type: Application
    Filed: June 25, 2008
    Publication date: December 31, 2009
    Inventor: Joel Warren Schoenblum