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: 10580170Abstract: 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: GrantFiled: October 6, 2016Date of Patent: March 3, 2020Assignee: National ICT Australia LimitedInventor: Antonio Robles-Kelly
-
Patent number: 10515462Abstract: 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: GrantFiled: June 24, 2016Date of Patent: December 24, 2019Assignee: National ICT Australia LimitedInventors: Antonio Robles-Kelly, Lawrence Mutimbu
-
Patent number: 10360661Abstract: 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: GrantFiled: April 15, 2016Date of Patent: July 23, 2019Assignee: National ICT Australia LimitedInventor: Antonio Robles-Kelly
-
Patent number: 10356336Abstract: 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: GrantFiled: March 26, 2014Date of Patent: July 16, 2019Assignee: NATIONAL ICT AUSTRALIA LIMITEDInventors: Antonio Robles-Kelly, Ahmed Sohaib, Nariman Habili
-
Publication number: 20190019829Abstract: 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: ApplicationFiled: January 12, 2017Publication date: January 17, 2019Inventor: Antonio Robles-Kelly
-
Publication number: 20180308260Abstract: 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: ApplicationFiled: October 6, 2016Publication date: October 25, 2018Inventor: Antonio Robles-Kelly
-
Publication number: 20180204352Abstract: 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: ApplicationFiled: June 24, 2016Publication date: July 19, 2018Inventors: Antonio Robles-Kelly, Lawrence Mutimbu
-
Patent number: 10007856Abstract: 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: GrantFiled: February 13, 2015Date of Patent: June 26, 2018Assignee: NATIONAL ICT AUSTRALIA LIMITEDInventors: Antonio Robles-Kelly, Johannes Jordan
-
Publication number: 20180061004Abstract: 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: ApplicationFiled: April 15, 2016Publication date: March 1, 2018Inventor: Antonio Robles-Kelly
-
Patent number: 9864929Abstract: 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: GrantFiled: May 2, 2014Date of Patent: January 9, 2018Assignee: NATIONAL ICT AUSTRALIA LIMITEDInventors: Lin Gu, Cong Phuoc Huynh, Antonio Robles-Kelly
-
Patent number: 9754181Abstract: 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: GrantFiled: November 2, 2012Date of Patent: September 5, 2017Assignee: NATIONAL ICT AUSTRALIA LIMITEDInventors: Antonio Robles-Kelly, Cong Phuoc Huynh, Lin Gu
-
Publication number: 20170053178Abstract: 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: ApplicationFiled: February 13, 2015Publication date: February 23, 2017Inventors: Antonio Robles-Kelly, Johannes Jordan
-
Patent number: 9373052Abstract: 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: GrantFiled: April 20, 2011Date of Patent: June 21, 2016Assignee: NATIONAL ICT AUSTRALIA LIMITEDInventors: Antonio Robles-Kelly, Cong Phuoc Huynh
-
Publication number: 20160078317Abstract: 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: ApplicationFiled: November 22, 2013Publication date: March 17, 2016Applicant: NATIONAL ICT AUSTRALIA LIMITEDInventors: Lin GU, Cong Phuoc HUYNH, Antonio ROBLES-KELLY
-
Publication number: 20160065859Abstract: 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: ApplicationFiled: March 26, 2014Publication date: March 3, 2016Inventors: Antonio ROBLES-KELLY, Ahmed SOHAIB, Nariman HABILI
-
Patent number: 9087266Abstract: 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: GrantFiled: August 6, 2010Date of Patent: July 21, 2015Assignee: NATIONAL ICT AUSTRALIA LIMITEDInventors: Antonio Robles-Kelly, Cong Phuoc Huynh
-
Patent number: 8953906Abstract: 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: GrantFiled: August 9, 2010Date of Patent: February 10, 2015Assignee: National ICT Australia LimitedInventors: Antonio Robles-Kelly, Cong Phuoc Huynh
-
Publication number: 20150030244Abstract: 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: ApplicationFiled: November 2, 2012Publication date: January 29, 2015Inventors: Antonio Robles-Kelly, Cong Phuoc Huynh, Lin Gu
-
Patent number: 8670620Abstract: 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: GrantFiled: August 10, 2011Date of Patent: March 11, 2014Assignee: National ICT Australia LimitedInventors: Antonio Robles-Kelly, Cong Phuoc Huynh
-
Patent number: 8666700Abstract: 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: GrantFiled: June 19, 2009Date of Patent: March 4, 2014Assignee: National ICT Australia LimitedInventors: Antonio Robles-Kelly, Cong Phuoc Huynh