Patents by Inventor Antonio Robles-Kelly

Antonio Robles-Kelly 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: 10580170
    Abstract: This disclosure relates to processing colour images to reconstruct hyperspectral images from the colour images. An image processor determines an output hyperspectral image by determining for each point of the output hyperspectral image a combination of multiple hyperspectral prototype components to correspond the output hyperspectral image to the input image. Each of the multiple hyperspectral prototype components comprises multiple component values associated with respective wavelengths and each of the multiple component values is based on multiple points of training image data associated with the wavelength of that component value. Since the component values are based on multiple points of the training image, relationships between points in the training image, such as texture, can be used to reconstruct the hyperspectral image data, which leads to a more robust and more accurate reconstruction.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: March 3, 2020
    Assignee: National ICT Australia Limited
    Inventor: Antonio Robles-Kelly
  • Patent number: 10515462
    Abstract: The disclosure concerns estimating an illumination spectrum of a pixel of hyperspectral or multispectral image data. A processor determines an optimised illumination spectrum for a first point based on an initial illumination spectrum and based on associations between the first point and multiple second points of multiple instances of the image data, wherein each of the multiple instances is associated with a refined amount of image information. It is possible to determine the illumination spectrum per pixel of the original image data without clustering pixels or restrictive assumptions but instead by utilising the associations for the statistical inference on the illumination spectrum.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: December 24, 2019
    Assignee: National ICT Australia Limited
    Inventors: Antonio Robles-Kelly, Lawrence Mutimbu
  • Patent number: 10360661
    Abstract: This disclosure concerns the determination of electronic multispectral or hyperspectral images, such as by a processor in a camera. The processor receives first image sensor signals that are associated with a first wavelength and with multiple first imaging elements at respective first imaging element locations. The processor determines a spline approximation to the first image sensor signals across the first imaging element locations and determines the multispectral or hyperspectral image data by interpolating the spline approximation at the pixel location. Finally, the image data is stored on a data store. Using splines to interpolate the image sensor signals outperforms other methods, which means increased image quality due to more accurate interpolation. More specifically, using splines leads to a more accurate spectrum at each point and reduced spectral error compared to other methods.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: July 23, 2019
    Assignee: National ICT Australia Limited
    Inventor: Antonio Robles-Kelly
  • Patent number: 10356336
    Abstract: This disclosure concerns the determination of improved exposure parameters of an image capturing device, such as a multi-spectral or hyper-spectral camera. A processor receives or determines image values for multiple points of an image and receives first one or more exposure parameters that were used to generate the image values. The processor then determines a distribution of the image values. For each point of the image data the processor then determines an enhanced value by equalizing the distribution of the image values. Finally, the processor determines the one or more improved exposure parameters of the image capturing device, such that the one or more improved exposure parameters adjust the received or determined image values towards the enhanced image values. When the exposure parameters are used for capturing a further image, the further image will be enhanced.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: July 16, 2019
    Assignee: NATIONAL ICT AUSTRALIA LIMITED
    Inventors: Antonio Robles-Kelly, Ahmed Sohaib, Nariman Habili
  • Publication number: 20190019829
    Abstract: This disclosure relates to a sensor for acquiring image data. Multiple imaging elements generate an intensity signal indicative of an amount of light incident on that imaging element. There is also an array of multiple lenses, each of the multiple lenses being associated with more than one of the multiple imaging elements and each of the multiple lenses of the array being associated with exactly one filter such that the intensity signals generated by the more than one of the multiple imaging elements associated with that lens represent a part of the image data. As a result, the alignment between lenses and filters is simplified because each lens and filter combination is associated with multiple imaging elements.
    Type: Application
    Filed: January 12, 2017
    Publication date: January 17, 2019
    Inventor: Antonio Robles-Kelly
  • Publication number: 20180308260
    Abstract: This disclosure relates to processing colour images to reconstruct hyperspectral images from the colour images. An image processor determines an output hyperspectral image by determining for each point of the output hyperspectral image a combination of multiple hyperspectral prototype components to correspond the output hyperspectral image to the input image. Each of the multiple hyperspectral prototype components comprises multiple component values associated with respective wavelengths and each of the multiple component values is based on multiple points of training image data associated with the wavelength of that component value. Since the component values are based on multiple points of the training image, relationships between points in the training image, such as texture, can be used to reconstruct the hyperspectral image data, which leads to a more robust and more accurate reconstruction.
    Type: Application
    Filed: October 6, 2016
    Publication date: October 25, 2018
    Inventor: Antonio Robles-Kelly
  • Publication number: 20180204352
    Abstract: The disclosure concerns estimating an illumination spectrum of a pixel of hyperspectral or multispectral image data. A processor determines an optimised illumination spectrum for a first point based on an initial illumination spectrum and based on associations between the first point and multiple second points of multiple instances of the image data, wherein each of the multiple instances is associated with a refined amount of image information. It is possible to determine the illumination spectrum per pixel of the original image data without clustering pixels or restrictive assumptions but instead by utilising the associations for the statistical inference on the illumination spectrum.
    Type: Application
    Filed: June 24, 2016
    Publication date: July 19, 2018
    Inventors: Antonio Robles-Kelly, Lawrence Mutimbu
  • Patent number: 10007856
    Abstract: The disclosure concerns processing hyperspectral or multispectral images. Image data comprises a sampled image spectrum represented by first values for each pixel location representative of an intensity associated with a wavelength index. A processor determines for each pixel location second values based on a measure of similarity between pixel locations with respect to the first values such that two pixel locations that 5 are similar with respect to the first values are also similar with respect to the second values. The processor then stores for each pixel location the determined one or more second values associated with that pixel location on a data store. This way, the image data is made suitable for applications, such as clustering or displaying, while pixels that are similar in the input image are also similar in the output data. This means that a 10 structure between the pixels in the input image is preserved.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: June 26, 2018
    Assignee: NATIONAL ICT AUSTRALIA LIMITED
    Inventors: Antonio Robles-Kelly, Johannes Jordan
  • Publication number: 20180061004
    Abstract: This disclosure concerns the determination of electronic multispectral or hyperspectral images, such as by a processor in a camera. The processor receives first image sensor signals that are associated with a first wavelength and with multiple first imaging elements at respective first imaging element locations. The processor determines a spline approximation to the first image sensor signals across the first imaging element locations and determines the multispectral or hyperspectral image data by interpolating the spline approximation at the pixel location. Finally, the image data is stored on a data store. Using splines to interpolate the image sensor signals outperforms other methods, which means increased image quality due to more accurate interpolation. More specifically, using splines leads to a more accurate spectrum at each point and reduced spectral error compared to other methods.
    Type: Application
    Filed: April 15, 2016
    Publication date: March 1, 2018
    Inventor: Antonio Robles-Kelly
  • Patent number: 9864929
    Abstract: This disclosure concerns processing of electronic images, such as hyperspectral or multispectral images. A processor performs a method for estimating an illumination spectrum of an image which defines an input spectrum for each point of the image. The processor determines for each point of a first set of points a measure of variation in relation to the input spectrum of that point. The processor then selects one point from the first set based on the measure of variation. The processor determines a cluster of points based on the input spectrum of the selected point and determines an estimate for the illumination spectrum based on the input spectra of points in the cluster. Since the processor selects a point based on the measure of variation and then determines a cluster based on that point, it performs better than using other methods where the cluster is determined based on a random starting point, for example.
    Type: Grant
    Filed: May 2, 2014
    Date of Patent: January 9, 2018
    Assignee: NATIONAL ICT AUSTRALIA LIMITED
    Inventors: Lin Gu, Cong Phuoc Huynh, Antonio Robles-Kelly
  • Patent number: 9754181
    Abstract: The disclosure concerns processing of electronic images, such as hyperspectral or multispectral images (302) to determine an output color value for a component spectrum of a decomposed multispectral or hyperspectral image. A processor (120) first determines or accesses the component spectrum and a first color value for the component spectrum and receives an input color value for a pixel location in the image, wherein the component spectrum contributes to the pixel. The processor (120) then determines the output color value for the component spectrum based on the first color value for the component spectrum, the input color value and a utility score and stores the output color value for the component spectrum on a datastore (118). It is an advantage that the processor (120) receives a color value for a pixel location but the output color value is not exactly the received color value but one that is determined based on a utility score.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: September 5, 2017
    Assignee: NATIONAL ICT AUSTRALIA LIMITED
    Inventors: Antonio Robles-Kelly, Cong Phuoc Huynh, Lin Gu
  • Publication number: 20170053178
    Abstract: The disclosure concerns processing hyperspectral or multispectral images. Image data comprises a sampled image spectrum represented by first values for each pixel location representative of an intensity associated with a wavelength index. A processor determines for each pixel location second values based on a measure of similarity between pixel locations with respect to the first values such that two pixel locations that 5 are similar with respect to the first values are also similar with respect to the second values. The processor then stores for each pixel location the determined one or more second values associated with that pixel location on a data store. This way, the image data is made suitable for applications, such as clustering or displaying, while pixels that are similar in the input image are also similar in the output data. This means that a 10 structure between the pixels in the input image is preserved.
    Type: Application
    Filed: February 13, 2015
    Publication date: February 23, 2017
    Inventors: Antonio Robles-Kelly, Johannes Jordan
  • Patent number: 9373052
    Abstract: The disclosure concerns processing of electronic images, such as hyperspectral, or multispectral images. In particular, but is not limited to, a method, software and computer for estimating shape information or a photometric invariant of a location of image of a scene. The image data (300) indexed by wavelength ? and polarization filter angle ?. For each wavelength ? index, a polarization angle ? is estimated from the image data (300) by the processor (810). The processor (810) then also estimates the shape information (such as azimuth ?, such as zenith ?, or surface normal) or photometric invariants (such as refractive index) based on the estimated polarization angle ? for each wavelength index ?. Greater accuracies can be achieved in the estimated shape information and/or photometric invariants by using wavelength-indexed data. Further, surface information or photometric invariant can be estimated based upon polarization in a single-view hyperspectral or multi-spectral imagery.
    Type: Grant
    Filed: April 20, 2011
    Date of Patent: June 21, 2016
    Assignee: NATIONAL ICT AUSTRALIA LIMITED
    Inventors: Antonio Robles-Kelly, Cong Phuoc Huynh
  • Publication number: 20160078317
    Abstract: This disclosure concerns processing of electronic images, such as hyperspectral or multispectral images. A processor performs a method for estimating an illumination spectrum of an image which defines an input spectrum for each point of the image. The processor determines for each point of a first set of points a measure of variation in relation to the input spectrum of that point. The processor then selects one point from the first set based on the measure of variation. The processor determines a cluster of points based on the input spectrum of the selected point and determines an estimate for the illumination spectrum based on the input spectra of points in the cluster. Since the processor selects a point based on the measure of variation and then determines a cluster based on that point, it performs better than using other methods where the cluster is determined based on a random starting point, for example.
    Type: Application
    Filed: November 22, 2013
    Publication date: March 17, 2016
    Applicant: NATIONAL ICT AUSTRALIA LIMITED
    Inventors: Lin GU, Cong Phuoc HUYNH, Antonio ROBLES-KELLY
  • Publication number: 20160065859
    Abstract: This disclosure concerns the determination of improved exposure parameters of an image capturing device, such as a multi-spectral or hyper-spectral camera. A processor receives or determines image values for multiple points of an image and receives first one or more exposure parameters that were used to generate the image values. The processor then determines a distribution of the image values. For each point of the image data the processor then determines an enhanced value by equalising the distribution of the image values. Finally, the processor determines the one or more improved exposure parameters of the image capturing device, such that the one or more improved exposure parameters adjust the received or determined image values towards the enhanced image values. When the exposure parameters are used for capturing a further image, the further image will be enhanced.
    Type: Application
    Filed: March 26, 2014
    Publication date: March 3, 2016
    Inventors: Antonio ROBLES-KELLY, Ahmed SOHAIB, Nariman HABILI
  • Patent number: 9087266
    Abstract: The disclosure concerns processing of electronic images, such as hyperspectral or multispectral images. Processing of the images includes object recognition and image enhancement in a way that harnesses the information available from the image based on the wavelength indexed spectral data these types of images provide. Illumination spectrum of such an image is estimated (FIG. 21) using a cost function based on a dichromatic reflection model and a constraint term. This method may be performed on sub-images of the image. A method for selecting these sub-images (FIG. 23) is also disclosed. A method of determining photometric parameters of the image given the estimated illumination spectrum (FIG. 22) is also disclosed.
    Type: Grant
    Filed: August 6, 2010
    Date of Patent: July 21, 2015
    Assignee: NATIONAL ICT AUSTRALIA LIMITED
    Inventors: Antonio Robles-Kelly, Cong Phuoc Huynh
  • Patent number: 8953906
    Abstract: The disclosure concerns processing of electronic images, such as hyperspectral, multispectral or trichromatic images. In particular, but is not limited to, a method, software and computer for estimating parameters of a reflectance model applied to an image is disclosed. Examples of processing of the images using the estimated parameters includes material recognition, re-coloring and re-shading of objects represented in the image. That is, a computer implemented method is provided of estimating one or more of photogrammetric parameters, ?(u) surface shape N and index of refraction n(u,?) represented in a reflectance image having one or more known illumination directions L and a known viewing direction V, the method comprising optimizing (802) the difference between the reflectance image and a reflectance model, the reflectance model being based on surface shape N; the material index of refraction n(u,?) and a set of photogrammetric parameters ?(u).
    Type: Grant
    Filed: August 9, 2010
    Date of Patent: February 10, 2015
    Assignee: National ICT Australia Limited
    Inventors: Antonio Robles-Kelly, Cong Phuoc Huynh
  • Publication number: 20150030244
    Abstract: The disclosure concerns processing of electronic images, such as hyperspectral or multispectral images (302) to determine an output colour value for a component spectrum of a decomposed multispectral or hyperspectral image. A processor (120) first determines or accesses the component spectrum and a first colour value for the component spectrum and receives an input colour value for a pixel location in the image, wherein the component spectrum contributes to the pixel. The processor (120) then determines the output colour value for the component spectrum based on the first colour value for the component spectrum, the input colour value and a utility score and stores the output colour value for the component spectrum on a datastore (118). It is an advantage that the processor (120) receives a colour value for a pixel location but the output colour value is not exactly the received colour value but one that is determined based on a utility score.
    Type: Application
    Filed: November 2, 2012
    Publication date: January 29, 2015
    Inventors: Antonio Robles-Kelly, Cong Phuoc Huynh, Lin Gu
  • Patent number: 8670620
    Abstract: The disclosure concerns processing of electronic images, such as hyperspectral or multispectral images. In particular, but is not limited to methods, software and computer systems for determining underlying spectra of an image of a scene. The image data comprises for each pixel location a sampled image spectrum that is a mixture of plural reflectance spectra. Processor 310 determines or accesses plural hyperplanes that each have plural linearly independent basis vectors. Each hyperplane represents an estimate of one of the plural reflectance spectra. The processor 310 then determines for each pixel location, a contribution of the plural basis vectors of each hyperplane to the image spectrum of that pixel location. The processor 310 determines or accesses plural hyperplanes and not plural endmembers directly. Hyperplanes are two-dimensional while endmembers are only one-dimensional. As a result, hyperplanes carry more information, such as the illumination spectrum and are therefore of greater use.
    Type: Grant
    Filed: August 10, 2011
    Date of Patent: March 11, 2014
    Assignee: National ICT Australia Limited
    Inventors: Antonio Robles-Kelly, Cong Phuoc Huynh
  • Patent number: 8666700
    Abstract: The invention concerns the compact representation of a reflectance spectrum of a material. For example, for in compression, identification and comparison of reflectance spectrum data of multiple materials. The compressed representation interpolating a spline curve to the reflectance spectrum data, the spline curve having a set of control points, a knot vector, and representing wavelength and reflectance as functions of an independent parameter (42). Then removing one or more knots from the knot vector that minimise a cost function in a parameter domain of the spline curve based on the wavelength function (44). Aspects of the invention include a method, software, a computer system and the compact representation itself.
    Type: Grant
    Filed: June 19, 2009
    Date of Patent: March 4, 2014
    Assignee: National ICT Australia Limited
    Inventors: Antonio Robles-Kelly, Cong Phuoc Huynh