Patents by Inventor David HANWELL

David HANWELL 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: 20200364481
    Abstract: The present disclosure provides an image processing apparatus and system which downscales an image which is generated from data provided by a sensor. The downscaled image is then analyzed to determine the location of one or more regions of interest in the image. The regions of interest can then be cropped from the original image and those cropped regions of interest processed by a computer vision engine.
    Type: Application
    Filed: May 15, 2019
    Publication date: November 19, 2020
    Inventors: Alexey KORNIENKO, David HANWELL
  • Publication number: 20200351438
    Abstract: A method for detecting and correcting transient faults, the method the steps of comprising obtaining (110) image data from a camera system, and processing (120) image data using a first image signal processor and a second image signal processor, to produce first and second output data. At least one statistical model is generated (130) based on at least the first and second output data and used to identify (140) whether a fault is present in the first output data. A correction value for the portion of image data is generated (150), wherein the correction value is an expected value based on the statistical models, and used to generate (160) updated output data. The updated output data is then outputted (170) to an output device.
    Type: Application
    Filed: March 18, 2020
    Publication date: November 5, 2020
    Inventors: Andrew DEWHURST, David HANWELL
  • Publication number: 20200351417
    Abstract: A method and apparatus for processing image data is provided. The method comprises storing accumulated image data, obtaining a new frame of image data, performing motion detection based at least on the new frame of image data, updating the accumulated frame of image data, and generating output image data. The motion detection identifies a pixel location in which motion is detected. For the pixel location identified by the motion detection, a pixel intensity value of the new frame of image data contributes more to a pixel intensity value representing the identified pixel location in the updated accumulated imaged data than to a pixel intensity value representing the identified pixel location in the output image data.
    Type: Application
    Filed: March 4, 2020
    Publication date: November 5, 2020
    Inventors: David HANWELL, Laurence Mark ARDEN
  • Publication number: 20200312017
    Abstract: A method of calibrating image data, the method comprising the steps of obtaining the image data and applying a shading correction mesh to the image data, wherein the shading correction mesh comprises a plurality of nodes, and is used to generate shading correction values for each pixel location in the image data. The blocks of the generated shading correction values are then grouped each group of blocks comprising a plurality of blocks, and each block comprising a plurality of pixel locations. An analysis of each of the groups of blocks of generated shading correction values is performed, and an updated shading correction mesh based on the analysis of the groups of one or more blocks is generated.
    Type: Application
    Filed: March 29, 2019
    Publication date: October 1, 2020
    Inventors: Alexey KORNIENKO, David HANWELL
  • Publication number: 20200288074
    Abstract: A method and apparatus for image processing, the method comprising obtaining input image data comprising a plurality of pixel intensity values representing a respective plurality of pixel locations, obtaining pixel location data identifying one or more pixel locations represented by compromised pixel intensity values, generating interpolated image data comprising improved pixel intensity values, storing improved image data comprising at least the interpolated image data, and detecting one or more further compromised pixel intensity values based on the improved image data.
    Type: Application
    Filed: February 14, 2020
    Publication date: September 10, 2020
    Inventors: David HANWELL, Nerhun YILDIZ
  • Patent number: 10735669
    Abstract: A method for reducing artefacts caused by the presence of flicker during image capture. The method comprises performing image capture to produce image capture data corresponding to an image capture scene, the image capture data including a first image having a first exposure and a second image having a second exposure. The image capture data is processed to: (a) detect a discrepancy in the second image with respect to the first image; and (b) determine flicker indication data indicative of a presence of flicker in the second image. The discrepancy is corrected in dependence upon the flicker indication to produce a flicker-reduced version of the second image.
    Type: Grant
    Filed: August 17, 2018
    Date of Patent: August 4, 2020
    Assignee: Apical Ltd.
    Inventors: Andrew Dewhurst, David Hanwell
  • Publication number: 20200134794
    Abstract: A method, processor and system of retaining dynamic range. The method comprises obtaining a vignetting correction mesh for image data. The method also comprises generating an intensity compression curve, the intensity compression curve comprising one or more segments, based on the vignetting correction mesh; and adjusting pixel values of a portion of the image data according to the intensity compression curve and vignetting correction mesh.
    Type: Application
    Filed: October 2, 2019
    Publication date: April 30, 2020
    Inventors: Viacheslav CHESNOKOV, Alex KORNIENKO, David HANWELL, Dumidu Sanjaya TALAGALA
  • Publication number: 20200111218
    Abstract: Methods and apparatus for generating improved image data from received input image data comprising first input image data associated with a first exposure level and second input image data associated with a second, different, exposure level. Motion detection data is generated from the received input image data by applying a noise model and improved image data is generated by combining data from the first and second input data in dependence on the motion detection data.
    Type: Application
    Filed: October 3, 2018
    Publication date: April 9, 2020
    Inventors: David HANWELL, Alassane SECK, Alex KORNIENKO
  • Publication number: 20190306480
    Abstract: Image data representative of at least a portion of an image comprising first and second sets of pixels associated with first and second colour channels, respectively, is received. It is determined that a first pixel of the first set of pixels is a saturated pixel. First data based on a value of the first pixel of the second set of pixels is obtained for a first image region comprising the first pixel of the first set of pixels and a first pixel of the second set of pixels. Second data based on respective values of second pixels of the first and second sets of pixels are obtained, based on the first data, for a second image region. The second data is processed to generate output data representative of an estimated value associated with the first colour channel for the first pixel.
    Type: Application
    Filed: April 1, 2019
    Publication date: October 3, 2019
    Inventors: Dumidu TALAGALA, David HANWELL, Viacheslav CHESNOKOV, Alexey KORNIENKO
  • Publication number: 20190058823
    Abstract: A method for reducing artefacts caused by the presence of flicker during image capture. The method comprises performing image capture to produce image capture data corresponding to an image capture scene, the image capture data including a first image having a first exposure and a second image having a second exposure. The image capture data is processed to: (a) detect a discrepancy in the second image with respect to the first image; and (b) determine flicker indication data indicative of a presence of flicker in the second image. The discrepancy is corrected in dependence upon the flicker indication to produce a flicker-reduced version of the second image.
    Type: Application
    Filed: August 17, 2018
    Publication date: February 21, 2019
    Inventors: Andrew DEWHURST, David HANWELL