Patents by Inventor Ioannis MARRAS

Ioannis MARRAS 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: 20240020796
    Abstract: The present disclosure relates to method and apparatuses for denoising an image. One example method includes receiving an input image captured by an image sensor, implement a trained artificial intelligence model to form an estimate of a noise pattern in the input image, to form an estimate of at least one noise statistic for the image sensor, and to refine the estimate of the noise pattern based on the estimate of the at least one noise statistic, and form an output image by subtracting the refined estimate of the noise pattern from the input image.
    Type: Application
    Filed: September 28, 2023
    Publication date: January 18, 2024
    Inventors: Ioannis MARRAS, Filippos KOKKINOS, Stamatios LEFKIMMIATIS
  • Publication number: 20230410475
    Abstract: A classification apparatus for allocating a raw image to a respective class out of a plurality of classes, the apparatus comprising one or more processors and a memory storing in non-transient form data defining program code executable by the one or more processors to implement an image classification model, the apparatus being configured to: receive a raw image; generate a plurality of raw matrices from the raw image, wherein each of the plurality of raw matrices is formed by one spatial value and one characteristic value; and allocate the raw image to the respective class depending on the plurality of raw matrices. By forming each of the raw matrices by one spatial value and one characteristic value the computational cost may be reduced.
    Type: Application
    Filed: September 1, 2023
    Publication date: December 21, 2023
    Inventors: Francesca Babiloni, Ioannis Marras, Jiankang Deng, Stefanos Zafeiriou
  • Patent number: 11625815
    Abstract: An image processing apparatus and a method are provided. The apparatus comprises a plurality of processing modules configured to operate in series to refine a raw image captured by a camera, the modules comprising a first module and a second module, each of which independently implements a respective trained artificial intelligence model, wherein: the first module implements an image transformation operation that performs an operation from the set comprising: (i) an essentially pixel-level operation that increases sharpness of an image input to the module, (ii) an essentially pixel-level operation that decreases sharpness of an image input to the module, (iii) an essentially pixel-block-level operation on an image input to the module; and the second module as a whole implements a different operation from the said set.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: April 11, 2023
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Gregory Slabaugh, Youliang Yan, Fenglong Song, Gang Chen, Jiangwei Li, Tao Wang, Liu Liu, Ioannis Alexiou, Ioannis Marras, Sean Moran, Steven George McDonagh, Jose Costa Pereira, Viktor Vladimirovich Smirnov
  • Publication number: 20220301114
    Abstract: An apparatus for denoising an image, the apparatus having a processor configured to receive an input image, implement a trained artificial intelligence model to form an estimate of a noise pattern in the input image and form an output image by subtracting the estimate of the noise pattern from the input image, the model being configured to form the estimate of the noise pattern such that the estimate of the noise pattern is representative of a noise pattern that is characteristic to a specific image sensor type.
    Type: Application
    Filed: June 3, 2022
    Publication date: September 22, 2022
    Inventors: Ioannis MARRAS, Ioannis ALEXIOU, Gregory SLABAUGH, Stefanos ZAFEIRIOU
  • Publication number: 20220277430
    Abstract: An image processor for transforming an input image, the image processor being configured to implement a trained artificial intelligence model, wherein the image processor is configured to: receive the input image; based on one or both of (i) the content of the input image and (ii) features extracted from the input image, process the image by the trained artificial intelligence model to: (i) determine a set of image filters; and (ii) for each of a plurality of subregions of the image, select an image filter from the set of image filters; and for each of the plurality of subregions of the image, apply the respective image filter to the subregion or to features extracted from that subregion.
    Type: Application
    Filed: May 12, 2022
    Publication date: September 1, 2022
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Filippos KOKKINOS, Ioannis MARRAS, Matteo MAGGIONI, Stefanos ZAFEIRIOU, Gregory SLABAUGH
  • Publication number: 20220270346
    Abstract: An image processing device for identifying one or more characteristics of an input image, the device including a processor configured to: receive the input image, the input image extending along a first axis and a second axis; form a series of attribute maps based on the received input image; perform a first correlation operation by identifying regions in respect of which the patterns of multiple ones of the series of attribute maps are correlated, and forming a first output in dependence on that operation; perform a second correlation operation for identifying combinations of (i) attributes and (ii) portions of the image having common location in terms of the first axis, and forming a second output in dependence on that operation; and form a representation of the one or more characteristics of the input image in dependence on at least the first output and the second output.
    Type: Application
    Filed: May 12, 2022
    Publication date: August 25, 2022
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Francesca BABILONI, Ioannis MARRAS, Gregory SLABAUGH, Stefanos ZAFEIRIOU
  • Publication number: 20220247889
    Abstract: An image processor comprising a plurality of processing modules configured to transform a raw image into an output image, the modules comprising a first module and a second module, each of which implements a respective trained artificial intelligence model, wherein: the first module is configured to implement an image transformation operation that recovers luminance from the raw image; and the second module is configured to implement an image transformation operation that recovers chrominance from the raw image.
    Type: Application
    Filed: April 15, 2022
    Publication date: August 4, 2022
    Inventors: Francesca BABILONI, Ioannis MARRAS, Ales LEONARDIS, Gregory SLABAUGH
  • Publication number: 20210073957
    Abstract: An image processing apparatus and a method are provided. The apparatus comprises a plurality of processing modules configured to operate in series to refine a raw image captured by a camera, the modules comprising a first module and a second module, each of which independently implements a respective trained artificial intelligence model, wherein: the first module implements an image transformation operation that performs an operation from the set comprising: (i) an essentially pixel-level operation that increases sharpness of an image input to the module, (ii) an essentially pixel-level operation that decreases sharpness of an image input to the module, (iii) an essentially pixel-block-level operation on an image input to the module; and the second module as a whole implements a different operation from the said set.
    Type: Application
    Filed: September 23, 2020
    Publication date: March 11, 2021
    Inventors: Gregory SLABAUGH, Youliang YAN, Fenglong SONG, Gang CHEN, Jiangwei LI, Tao WANG, Liu LIU, Ioannis ALEXIOU, Ioannis MARRAS, Sean MORAN, Steven George MCDONAGH, Jose Costa PEREIRA, Viktor Vladimirovich SMIRNOV