Patents by Inventor Jan Allebach

Jan Allebach 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: 20240404017
    Abstract: In some examples, a computing device can include a processor resource and a non-transitory memory resource storing machine-readable instructions stored thereon that, when executed, cause the processor resource to identify a base resolution of a captured image having a base image quality, perform, via an individual neural network, neural network calculations on the captured image to form an enhanced image having an resolution that is higher than the base resolution and image quality that is higher than the base image quality.
    Type: Application
    Filed: October 13, 2021
    Publication date: December 5, 2024
    Applicants: Hewlett-Packard Development Company, L.P., Purdue Research Foundation
    Inventors: Xiaoyu Xiang, Qian Lin, Jan Allebach, Tianqi Guo
  • Patent number: 12120279
    Abstract: In some examples, a computing device can include a processor resource and a non-transitory memory resource storing machine-readable instructions stored thereon that, when executed, cause the processor resource to: identify a plurality of regions within a captured document, determine a quantity of vertical transitions and horizontal transitions within the plurality of regions, and select an output resolution for the plurality of regions based on the quantity of vertical transitions and horizontal transitions within the plurality of regions.
    Type: Grant
    Filed: January 13, 2021
    Date of Patent: October 15, 2024
    Assignees: Hewlett-Packard Development Company, L.P., Purdue Research Foundation
    Inventors: Todd J. Harris, Peter Bauer, Jan Allebach, Zhenhua Hu, Litao Hu
  • Patent number: 12014749
    Abstract: Example implementations relate to audio samples to detect device anomalies. For example, computing device, comprising: a processing resource and a non-transitory computer readable medium storing instructions executable by the processing resource to: generate a matrix of audio information for a plurality of audio samples of a device, select audio information from one of the plurality of audio samples, generate a plurality of principal components for the selected audio information utilizing a principal component expansion, select a principal component from the plurality of principal components based on a quantity of variance, and detect an anomaly of the device based on a comparison between a real time audio sample of the device and the selected principal component.
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: June 18, 2024
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Anton Wiranata, Kathryn Janet Ferguson, Mark Q. Shaw, Chin-Ning Chen, Jan Allebach
  • Patent number: 11930153
    Abstract: In some examples, an imaging device can include a processing resource and a memory resource storing instructions to cause the processing resource to perform a feature extraction process to extract a gamut-based feature included in a plurality of pixels of a scanned image to determine whether the scanned image includes a particular marking, apply a classification model to the scanned image, and optimize the scanned image based on the classification of the scanned image.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: March 12, 2024
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Peter Bauer, Todd J. Harris, Mark Shaw, Jan Allebach, Yafei Mao, Yufang Sun, Lixia Li
  • Publication number: 20240071084
    Abstract: A first machine learning model is applied to an image of a person and a stationary object to generate a first intermediate image including a simplified pose representation of the person in the image corresponding to a pose of the person. A simplified representation of the stationary object in the image is added to the first intermediate image. The simplified representation includes key points of the stationary object in the image. A second machine learning model is applied to a second intermediate image corresponding to the first intermediate image to determine a state of the person relative to the stationary object in the image as either a first state or a second state.
    Type: Application
    Filed: January 15, 2021
    Publication date: February 29, 2024
    Inventors: Fan Bu, Qian Lin, Jan Allebach
  • Publication number: 20240073337
    Abstract: In some examples, a computing device can include a processor resource and a non-transitory memory resource storing machine-readable instructions stored thereon that, when executed, cause the processor resource to: identify a plurality of regions within a captured document, determine a quantity of vertical transitions and horizontal transitions within the plurality of regions, and select an output resolution for the plurality of regions based on the quantity of vertical transitions and horizontal transitions within the plurality of regions.
    Type: Application
    Filed: January 13, 2021
    Publication date: February 29, 2024
    Inventors: Todd J. HARRIS, Peter BAUER, Jan ALLEBACH, Zhenhua HU, Litao HU
  • Publication number: 20240056547
    Abstract: In some examples, an imaging device can include a processing resource and a memory resource storing instructions to cause the processing resource to perform a feature extraction process to extract a gamut-based feature included in a plurality of pixels of a scanned image to determine whether the scanned image includes a particular marking, apply a classification model to the scanned image, and optimize the scanned image based on the classification of the scanned image.
    Type: Application
    Filed: January 8, 2021
    Publication date: February 15, 2024
    Inventors: Peter BAUER, Todd J. HARRIS, Mark SHAW, Jan ALLEBACH, Yafei MAO, Yufang SUN, Lixia LI
  • Publication number: 20240020952
    Abstract: A saliency map of an image is generated. Saliency regions of the saliency map are identified. The saliency regions are merged into a combined saliency region. Candidate image crops of the image are generated based on the combined saliency region. An image crop of the image is selected from the candidate image crops using a machine learning model.
    Type: Application
    Filed: November 23, 2020
    Publication date: January 18, 2024
    Inventors: SHAOYUAN XU, YANG CHENG, JAN ALLEBACH, QIAN LIN
  • Patent number: 11875603
    Abstract: An example system includes a landmark engine to detect a facial landmark in an image of a face. The system includes a comparison engine to determine a difference between the facial landmark in the image and a facial landmark of a neutral face. The system also includes an action engine to determine whether a facial action unit occurred based on whether the difference satisfies a condition.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: January 16, 2024
    Assignees: Hewlett-Packard Development Company, L.P., Purdue Research Foundation
    Inventors: Shaoyuan Xu, Qian Lin, Jan Allebach
  • Publication number: 20240005505
    Abstract: In some examples, an electronic device comprises an interface to receive a video of a human face, a memory storing executable code, and a processor coupled to the interface and to the memory. As a result of executing the executable code, the processor is to receive the video from the interface, use a facial detection technique to produce a sequence of images of the human face based on the video, use a neural network to predict a photoplethysmographic (PPG) signal based on the sequence of images, convert the PPG signal to a frequency domain signal, and determine a heart rate by performing a frequency analysis on the frequency domain signal.
    Type: Application
    Filed: October 29, 2020
    Publication date: January 4, 2024
    Applicants: Hewlett-Packard Development Company, L.P., Purdue Research Foundation
    Inventors: Yang Cheng, Qian Lin, Jan Allebach
  • Publication number: 20230389817
    Abstract: In some examples, a non-transitory computer-readable medium stores executable code, which, when executed by a processor, causes the processor to receive a video of at least part of a human torso, use a neural network to produce multiple vector fields based on the video, the multiple vector fields representing movement of the human torso, and determine a respiration rate of the human torso using the multiple vector fields.
    Type: Application
    Filed: October 29, 2020
    Publication date: December 7, 2023
    Applicants: Hewlett-Packard Development Company, L.P., Purdue Research Foundation
    Inventors: Tianqi Guo, Qian Lin, Jan Allebach
  • Patent number: 11800036
    Abstract: Examples disclosed herein relate to identifying a plurality of content areas of a document to be scanned, classifying each of the plurality of content areas into a content type, determining a minimum scanning resolution to maintain readability for each of the plurality of content areas according to the classified content type, and performing a scan of the document to a digital file, wherein each of the plurality of content areas is scanned at least at the determined minimum scanning resolution to maintain readability of the respective content area.
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: October 24, 2023
    Assignee: Hewlett, Packard Development Company, L.P.
    Inventors: Todd J Harris, Peter Bauer, Litao Hu, Jan Allebach, Zhenhua Hu
  • Publication number: 20230316598
    Abstract: A system generates a prediction model for makeup color matching. The system includes a data storage device and a modeling engine. The data storage device stores a plurality of color sets comprising a skin color set, a makeup color set, and a target color set. The modeling engine is coupled to the data storage device and configured to generate a prediction model and an output color set. The prediction model models generation of the target color set based on inputs from the skin color set and the makeup color set. The output color set approximates the target color set with a predictable accuracy.
    Type: Application
    Filed: June 8, 2023
    Publication date: October 5, 2023
    Inventors: Christopher Merkle, Jan Allebach, Yafei Mao
  • Publication number: 20230139962
    Abstract: An example system includes a feature extraction engine to identify features in a compressed image at a plurality of scales. The features include features corresponding to compression artifacts and features corresponding to image content to be upsampled. The feature extraction engine is to identify the features in the compressed image at a first scale based on noncontiguous pixels. The system also includes a reconstruction engine to refine the features corresponding to the image content to be upsampled and mitigate the features corresponding to the compression artifacts. The system includes an upsampling engine to generate an upsampled version of the compressed image based on the refined and mitigated features.
    Type: Application
    Filed: April 7, 2020
    Publication date: May 4, 2023
    Applicants: Hewlett-Packard Development Company, L.P., Purdue Research Foundation
    Inventors: Xiaoyu Xiang, Qian Lin, Jan Allebach
  • Patent number: 11582489
    Abstract: A method is disclosed. In the method, color differences are calculated between a current video frame and a motion predicted version of the current video frame based on a human visual system's ability to perceive the color differences. Also, information in a difference frame is discarded based on the color differences. The difference frame includes differences between the current video frame and the motion predicted version of the current video frame.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: February 14, 2023
    Assignees: Hewlett-Packard Development Company, L.P., Purdue Research Foundation
    Inventors: Mark Shaw, Albert Parra, Jan Allebach
  • Publication number: 20230022853
    Abstract: A system generates a prediction model for makeup color matching. The system includes a data storage device and a modeling engine. The data storage device stores a plurality of color sets comprising a skin color set, a makeup color set, and a target color set. The modeling engine is coupled to the data storage device and configured to generate a prediction model and an output color set. The prediction model models generation of the target color set based on inputs from the skin color set and the makeup color set. The output color set approximates the target color set with a predictable accuracy.
    Type: Application
    Filed: May 20, 2022
    Publication date: January 26, 2023
    Applicant: MIME, Inc.
    Inventors: Christopher Merkle, Jan Allebach, Yafei Mao
  • Publication number: 20230012285
    Abstract: Example implementations relate to audio samples to detect device anomalies. For example, computing device, comprising: a processing resource and a non-transitory computer readable medium storing instructions executable by the processing resource to: generate a matrix of audio information for a plurality of audio samples of a device, select audio information from one of the plurality of audio samples, generate a plurality of principal components for the selected audio information utilizing a principal component expansion, select a principal component from the plurality of principal components based on a quantity of variance, and detect an anomaly of the device based on a comparison between a real time audio sample of the device and the selected principal component.
    Type: Application
    Filed: January 10, 2020
    Publication date: January 12, 2023
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Anton Wiranata, Kathryn Janet Ferguson, Mark Q. Shaw, Chin-Ning Chen, Jan Allebach
  • Patent number: 11539861
    Abstract: In some examples, a device includes a printing device to generate an image on a substrate from a digital image, and a processor to: receive a scanned image of the image on the substrate, identify a plurality of image portions of the scanned image, identify horizontal color changes across a horizontal portion of the plurality of image portions, identify vertical color changes across a vertical portion of the plurality of image portions, compare the horizontal color changes and vertical color changes to corresponding horizontal color changes and corresponding vertical color changes of the digital image, and measure a presence of color plane misregistration, and the color, direction and magnitude of misregistration based on the comparison.
    Type: Grant
    Filed: January 12, 2022
    Date of Patent: December 27, 2022
    Assignees: Hewlett-Packard Development Company, L.P., Purdue Research Foundation
    Inventors: Yi Yang, Ki-Youn Lee, Yousun Bang, Mark Q. Shaw, Jan Allebach
  • Publication number: 20220407978
    Abstract: Examples disclosed herein relate to identifying a plurality of content areas of a document to be scanned, classifying each of the plurality of content areas into a content type, determining a minimum scanning resolution to maintain readability for each of the plurality of content areas according to the classified content type, and performing a scan of the document to a digital file, wherein each of the plurality of content areas is scanned at least at the determined minimum scanning resolution to maintain readability of the respective content area.
    Type: Application
    Filed: January 23, 2020
    Publication date: December 22, 2022
    Inventors: Todd J Harris, Peter Bauer, Litao HU, Jan Allebach, Zhenhua HU
  • Publication number: 20220392043
    Abstract: For each region of interest (ROI) type of a number of ROI types, ROIs of the ROI type within a reference image are compared to corresponding ROIs within a test image corresponding to the reference image and printed by a printing device. For each ROI type, a feature vector characterizing image quality defects within the test image for the ROI type is generated based on results of the comparing for the ROI type. Whether print quality of the printing device has degraded below a specified acceptable print quality level can be assessed based on the feature vectors for the ROI types.
    Type: Application
    Filed: January 23, 2020
    Publication date: December 8, 2022
    Inventors: Richard E. Maggard, Yousun Bang, Minki Cho, Mark Shaw, Jan Allebach, Runzhe Zhang, Yi Yang