Patents by Inventor Edward J. Delp
Edward J. Delp 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: 11336904Abstract: A video coder includes a processing resource and a non-transitory storage device containing instructions executable by the processing resource to compute a weighted ? frame based on a saliency map and a ? frame. The saliency map is to indicate the relative importance of each pixel in a current frame based on its perceptual significance. The ? frame is to include differences between corresponding pixels in a current frame and a motion predicted frame.Type: GrantFiled: November 6, 2019Date of Patent: May 17, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Mark Q. Shaw, Jan P. Allebach, Edward J. Delp
-
Publication number: 20220058827Abstract: A pose estimation system may be embodied as hardware, firmware, software, or combinations thereof to receive an image of an object. The system may determine a first pose estimate of the object via a multi-view matching neural network and then determine a final pose estimate of the object via analysis by an iteratively-refining single-view matching neural network.Type: ApplicationFiled: March 29, 2019Publication date: February 24, 2022Applicants: Hewlett-Packard Development Company, L.P., Purdue Research FoundationInventors: Daniel Mas Montserrat, Qian Lin, Edward J. Delp, Jan Allebach
-
Patent number: 10757435Abstract: In example implementations, a method executed by a processor is provided. The method determines an amount of video information that is lost in a video frame due to compression. A drift correction is applied to the video frame to add back a percentage of the amount of video information that is lost. The video frame is encoded with the drift correction.Type: GrantFiled: January 22, 2016Date of Patent: August 25, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Mark Shaw, Jan P. Allebach, Edward J. Delp
-
Publication number: 20200077104Abstract: A video coder includes a processing resource and a non-transitory storage device containing instructions executable by the processing resource to compute a weighted ? frame based on a saliency map and a ? frame. The saliency map is to indicate the relative importance of each pixel in a current frame based on its perceptual significance. The ? frame is to include differences between corresponding pixels in a current frame and a motion predicted frame.Type: ApplicationFiled: November 6, 2019Publication date: March 5, 2020Inventors: Mark Q. Shaw, Jan P. Allebach, Edward J. Delp
-
Patent number: 10531103Abstract: A video coder includes a processing resource and a non-transitory storage device containing instructions executable by the processing resource to compute a weighted ? frame based on a saliency map and a ? frame. The saliency map is to indicate the relative importance of each pixel in a current frame based on its perceptual significance. The ? frame is to include differences between corresponding pixels in a current frame and a motion predicted frame.Type: GrantFiled: October 16, 2014Date of Patent: January 7, 2020Assignees: Purdue Research Foundation, Hewlett-Packard Development Company, LP.Inventors: Mark Shaw, Jan P. Allebach, Edward J. Delp
-
Publication number: 20180227590Abstract: In example implementations, a method executed by a processor is provided. The method determines an amount of video information that is lost in a video frame due to compression. A drift correction is applied to the video frame to add back a percentage of the amount of video information that is lost. The video frame is encoded with the drift correction.Type: ApplicationFiled: January 22, 2016Publication date: August 9, 2018Inventors: Mark Shaw, Jan P. Allebach, Edward J. Delp
-
Publication number: 20170310979Abstract: A video coder includes a processing resource and a non-transitory storage device containing instructions executable by the processing resource to compute a weighted ? frame based on a saliency map and a ? frame. The saliency map is to indicate the relative importance of each pixel in a current frame based on its perceptual significance. The ? frame is to include differences between corresponding pixels in a current frame and a motion predicted frame.Type: ApplicationFiled: October 16, 2014Publication date: October 26, 2017Inventors: Mark Q. SHAW, Jan P. ALLEBACH, Edward J. DELP
-
Patent number: 8370635Abstract: A method for synchronization of a digital watermark generates a digital watermark based on feature extraction and a key generator. The synchronization method is adapted for both temporal and spatial synchronization. Statistical features of the watermarked signal along with key generators are used to compute keys used to detect embedded digital watermarks that vary over time or space. For spatial synchronization, spatial redundancy is used to detect geometric distortion of a signal in which the watermark is embedded using an autocorrelation method to detect peaks caused by the redundancy of the watermark structure. These peaks are then analyzed with a histogram method to detect rotation and scaling of the host media signal. The spatial synchronization process is applied to watermarks for both intra-coded frames of video (I-frames) as well as still images.Type: GrantFiled: November 22, 2010Date of Patent: February 5, 2013Assignee: Purdue Research FoundationInventors: Edward J. Delp, Eugene T. Lin
-
Patent number: 8331451Abstract: Provided is a technology which can prevent deterioration of image quality when enhancing resolution of a predetermined key frame in a video sequence. Specifically, an apparatus to enhance resolution of a video frame is provided. The apparatus includes a frame extraction unit which extracts a key frame and one or more neighboring frames of the key frame from a video sequence; an upsampling unit which upsamples the key frame and the neighboring frames; a motion-vector search unit which calculates a motion vector of the upsampled key frame using the upsampled neighboring frames as reference frames; and a key-frame estimation unit which enhances quality of the upsampled key frame using temporal information obtained from the motion vector and spatial information in the key frame.Type: GrantFiled: July 18, 2007Date of Patent: December 11, 2012Assignees: Samsung Electronics Co., Ltd., Purdue Research FoundationInventors: Yousun Bang, Edward J. Delp, Fengqing Zhu, Ho-young Lee, Heui-keun Choh
-
Publication number: 20110123063Abstract: A method for synchronization of a digital watermark generates a digital watermark based on feature extraction and a key generator. The synchronization method is adapted for both temporal and spatial synchronization. Statistical features of the watermarked signal along with key generators are used to compute keys used to detect embedded digital watermarks that vary over time or space. For spatial synchronization, spatial redundancy is used to detect geometric distortion of a signal in which the watermark is embedded using an autocorrelation method to detect peaks caused by the redundancy of the watermark structure. These peaks are then analyzed with a histogram method to detect rotation and scaling of the host media signal. The spatial synchronization process is applied to watermarks for both intra-coded frames of video (I-frames) as well as still images.Type: ApplicationFiled: November 22, 2010Publication date: May 26, 2011Inventors: Edward J. Delp, Eugene T. Lin
-
Patent number: 7886151Abstract: A protocol for temporal synchronization of media signals with temporal components is used for digital watermarking and other applications. The synchronization protocol achieves initial synchronization by finding an initial synchronization key through analysis of a temporal media signal stream. It then uses features of the stream and a queue of one or more keys from previous frames to derive subsequent keys to maintain synchronization. If synchronization is lost due to channel errors or attacks, for example, the protocol uses the initial synchronization key to re-establish synchronization. In digital watermarking applications, the synchronization protocol is agnostic to the watermark embedding and reading functions.Type: GrantFiled: January 21, 2003Date of Patent: February 8, 2011Assignee: Purdue Research FoundationInventors: Edward J. Delp, Eugene T. Lin
-
Patent number: 7840005Abstract: A method for synchronization of a media signal computes features of the media signal and determines redundancy of the features to establish synchronization. The synchronization method is adapted for both temporal and spatial synchronization. For spatial synchronization, spatial redundancy is used to detect geometric distortion of a signal using an autocorrelation method to detect peaks caused by the redundancy of features of the signal. These peaks are then analyzed with a histogram method to detect rotation and scaling of the host media signal. The spatial synchronization process is applied for both intra-coded frames of video (I-frames) as well as still images.Type: GrantFiled: January 20, 2005Date of Patent: November 23, 2010Assignee: Digimarc CorporationInventors: Edward J. Delp, Eugene T. Lin
-
Publication number: 20090022226Abstract: Provided is a technology which can prevent deterioration of image quality when enhancing resolution of a predetermined key frame in a video sequence. Specifically, an apparatus to enhance resolution of a video frame is provided. The apparatus includes a frame extraction unit which extracts a key frame and one or more neighboring frames of the key frame from a video sequence; an upsampling unit which upsamples the key frame and the neighboring frames; a motion-vector search unit which calculates a motion vector of the upsampled key frame using the upsampled neighboring frames as reference frames; and a key-frame estimation unit which enhances quality of the upsampled key frame using temporal information obtained from the motion vector and spatial information in the key frame.Type: ApplicationFiled: July 18, 2007Publication date: January 22, 2009Applicants: Samsung Electronics Co., Ltd., Purdue Research FoundationInventors: Yoo-sun Bang, Edward J. Delp, Fengqing Zhu, Ho-young Lee, Heui-keun Choh
-
Patent number: 6912658Abstract: A method of data hiding includes providing a message (68), providing an encrypting sequence (86), and generating an encrypted message (72) based on the message and the encrypting sequence. A carrier signal (66) that conveys information unrelated to the encrypted message is provided, and the encrypted message is embedded (78) into the carrier signal by performing an exclusive-OR of the encrypted message with a first portion of the carrier signal.Type: GrantFiled: August 21, 1998Date of Patent: June 28, 2005Assignee: Purdue Research FoundationInventors: Jordan J. Glogau, Edward J. Delp, III, Raymond B. Wolfgang, Eugene Ted Lin
-
Publication number: 20030221106Abstract: This disclosure provides a protocol for temporal synchronization of media signals with temporal components. While the disclosure focuses on temporal synchronization of video in a digital watermark application, the protocol is applicable to other applications and media types.Type: ApplicationFiled: January 21, 2003Publication date: November 27, 2003Inventors: Edward J. Delp, Eugene T. Lin
-
Patent number: 6625295Abstract: A method of determining if at least a portion of a suspect signal (58) is derived from a watermarked original signal (56) includes the steps of providing a watermark (50) and creating the watermarked original signal (56) by incorporating the watermark (50) onto an original signal (52). At least one first watermark indicator is generated (64) based on the the watermarked original signal (56) and the watermark (50) and at least one second watermark indicator is generated (62) based on the suspect signal (58) and the watermark (50). A determination is made (66, 68, 70) whether at least a portion of the suspect signal (58) is derived from the watermarked original signal (56) is made based on the at least one first watermark indicator (64) and the at least one second watermark indicator (62).Type: GrantFiled: March 8, 1999Date of Patent: September 23, 2003Assignee: Purdue Research FoundationInventors: Raymond B. Wolfgang, Edward J. Delp, III