Patents Assigned to Apical Limited
  • Patent number: 10545559
    Abstract: A data processing system comprising an arithmetic logic unit (ALU) configured to perform a data processing operation. The data processing system also includes a register arranged to receive an output of the data processing operation, the register comprising a plurality of single-bit storage devices arranged to store binary data of a predetermined data size. A control system is arranged to place a subset of the plurality of single-bit storage devices into a power saving state based on at least one parameter relating to the data processing operation, to limit an output data size of the output of the data processing operation to less than the predetermined data size.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: January 28, 2020
    Assignee: Apical Limited
    Inventor: Daren Croxford
  • Patent number: 10489634
    Abstract: A method including receiving an indication that a first classifier has identified that an image includes an object of a predetermined class of objects. Image data that relates to the image is processed using a second classifier with a first training state, which determines whether the image data includes the object of the predetermined class of objects. In response to the determining, data relating to the image data is transmitted to a remote system. Update data relating to the transmitted data is received from the remote system. The training state of the second classifier is updated to a second training state in response to the update data such that the second classifier with the second training state would make a different determination of whether future image data similar to the image data includes an object of the predetermined class of objects than the second classifier with the first training state.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: November 26, 2019
    Assignee: Apical Limited and University of Leicester
    Inventors: Ilya Romanenko, Alexander Gorban, Ivan Tyukin
  • Patent number: 10491924
    Abstract: A method of encoding image data representing an image is provided. The method includes receiving the image data. The method includes applying a lossy encoding operation to the image data to generate encoded image data representing the image. The method includes decoding the encoded image data to generate decoded image data. The method includes reducing a compression-noise component of the decoded image data to generate reduced-noise decoded image data. The method includes processing the reduced-noise decoded image data and the image data to generate difference data representing a difference between the image data and the reduced-noise decoded image data. The method includes encoding the difference data to generate encoded difference data. A method of decoding image data derived, using a lossy encoding operation, from image data representing an image is also provided. A computing device is also provided.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: November 26, 2019
    Assignee: Apical Limited
    Inventor: Viacheslav Chesnokov
  • Publication number: 20190349558
    Abstract: When a producer processing unit, such as a video decoder, of a media processing system is producing a data output for use by a consumer processing unit, such as a display processor, the producer processing unit also generates metadata for the data output that it is producing and provides that metadata for use by the consumer processing unit. The consumer processing unit then uses the metadata provided by the producer processing unit when processing the data output to which the metadata relates.
    Type: Application
    Filed: May 13, 2019
    Publication date: November 14, 2019
    Applicants: Arm Limited, Apical Limited
    Inventors: Damian Piotr Modrzyk, Viacheslav Chesnokov, Sven Ola Johannes Hugosson, Alex Kornienko, Guney Kayim, Ertunc Erdil, Dominic Hugo Symes, Brian Paul Starkey, Michal Karol Bogusz
  • Patent number: 10467762
    Abstract: A method is provided. The method includes activating an anti-shake mode for an electronic display. The method includes, in response to activating the anti-shake mode, identifying movement of a user relative to the electronic display at least based on processing of a plurality of captured images of at least part of the user, and transforming an image displayed on the electronic display based on the identified movement of the user. A computing device is also provided.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: November 5, 2019
    Assignee: Apical Limited
    Inventor: Viacheslav Chesnokov
  • Patent number: 10467732
    Abstract: Methods, apparatus and computer programs are provided for storing a set of sensor output images for multi-exposure high dynamic range processing to produce a processed image. The multi-exposure high dynamic range processing combines pixel values from one or more of the sensor output images to produce the processed image. In one example, a method comprises receiving from an image sensor a first sensor output image. The first sensor output image has a first exposure. The method also comprises receiving from the image sensor a second sensor output image. The second sensor output image has a second exposure different than the first exposure. First image pixels of the first sensor output image having pixel values which are unlikely to have a substantial contribution to the processed image are identified, and the amount of information stored in relation to the first image pixels is reduced on the basis of the identifying step.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: November 5, 2019
    Assignee: Apical Limited
    Inventor: Andrew Dewhurst
  • Patent number: 10462478
    Abstract: A method for generating an output video frame is provided. The method includes receiving an encoded video. The method includes decoding the encoded video whereby to produce a decoded video frame. The method includes retrieving first video frame data from a first group of pixels of the decoded video frame. The method includes retrieving second video frame data from a second group of pixels, different to the first group of pixels, of the decoded video frame. The method includes generating an output video frame by combining information derived from the first video frame data and information derived from the second video frame data. The combining includes, for a given pixel of the output video frame, combining information describing the given pixel derived from the first video frame data and information describing the given pixel derived from the second video frame data.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: October 29, 2019
    Assignee: Apical Limited
    Inventor: Viacheslav Chesnokov
  • Patent number: 10362338
    Abstract: A method of processing an image is provided. The method includes receiving compressed image data comprising encoded image data representing the image. The method includes decoding the encoded image data to generate first decoded image data with a first bit precision. The method includes processing the first decoded image data to generate second decoded image data with a second bit precision higher than the first bit precision. The method includes applying a tone mapping operation to the second decoded image data to generate first tone mapped image data with the second bit precision. The method includes converting the first tone mapped image data to second tone mapped image data with the first bit precision. A computing device is also provided.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: July 23, 2019
    Assignee: Apical Limited
    Inventor: Viacheslav Chesnokov
  • Patent number: 10325359
    Abstract: According to an aspect of the present disclosure, there is provided a method of image processing. The method comprises receiving image data. Image processing is applied to the image data, whereby to produce a processed image. The method then comprises producing consistency data associated with the image processing, wherein the consistency data is indicative of a consistency of at least one region of the processed image with the received image data. Both the processed image and the consistency data are used as inputs to a decision process of a computer vision system.
    Type: Grant
    Filed: December 8, 2016
    Date of Patent: June 18, 2019
    Assignee: Apical Limited
    Inventor: Andrew Dewhurst
  • Publication number: 20180253868
    Abstract: A display controller 93 in a data processing system includes a timewarp module (transformation circuitry) 100 that is operable to perform timewarp processing of a rendered frame 92 generated by a graphics processor (GPU) 91 for provision to a display panel 94. The timewarp module (transformation circuitry) 100 operates to transform an input surface 92 read by the display controller 93 based on received view orientation data to provide an appropriately “timewarped” transformed version of the input surface as an output transformed surface for display on the display 94.
    Type: Application
    Filed: March 1, 2017
    Publication date: September 6, 2018
    Applicants: ARM Limited, APICAL LIMITED
    Inventors: Ian Rudolf Bratt, Alexander Eugene Chalfin, Eric Kunze, Paul Stanley Hughes, Alex Kornienko, Damian Piotr Modrzyk, Metin Gokhan Ünal, Jonathan Adam Lawton
  • Patent number: 8463034
    Abstract: A tone conversion unit, when performing tone conversion on an image signal, performs the tone conversion so as to provide a more appropriate tone to a feature area such as a face extracted from the image signal. Specifically, a correction coefficient calculation unit performs multi-resolution decomposition on a specific signal with the extracted feature area, and sets all pixels of low-frequency component to 1, while setting high-frequency components considered to include noise to 0, so as to calculate a correction coefficient. Then, a correction coefficient processing unit performs a processing of multiplying the correction coefficient to the image signal similarly performed with multi-resolution decomposition.
    Type: Grant
    Filed: September 14, 2009
    Date of Patent: June 11, 2013
    Assignees: Olympus Corporation, Apical Limited
    Inventors: Masao Sambongi, Vyacheslav Chesnokov
  • Patent number: 8160387
    Abstract: The invention provides a method of image correction processing which comprises altering area image intensity values of an image according to an dynamic range compression image transform. The output image intensity of an area is altered, compared to the input image intensity, according to an area amplification coefficient. The amplification coefficient of an area is varied in dependence upon the amplification coefficient of at least one other neighbouring area. The invention preserves contrast in images that have been processed in order to compress dynamic range.
    Type: Grant
    Filed: August 19, 2005
    Date of Patent: April 17, 2012
    Assignee: Apical Limited
    Inventor: Vyacheslav Chesnokov
  • Publication number: 20100054594
    Abstract: A tone conversion unit, when performing tone conversion on an image signal, performs the tone conversion so as to provide a more appropriate tone to a feature area such as a face extracted from the image signal. Specifically, a correction coefficient calculation unit performs multi-resolution decomposition on a specific signal with the extracted feature area, and sets all pixels of low-frequency component to 1, while setting high-frequency components considered to include noise to 0, so as to calculate a correction coefficient. Then, a correction coefficient processing unit performs a processing of multiplying the correction coefficient to the image signal similarly performed with multi-resolution decomposition.
    Type: Application
    Filed: September 14, 2009
    Publication date: March 4, 2010
    Applicants: Olympus Corporation, Apical Limited
    Inventors: Masao Sambongi, Vyacheslav Chesnokov