Patents Assigned to Gurulogic Microsystems Oy
  • Publication number: 20140044191
    Abstract: The decoder operable: to process the encoded input data to extract therefrom header information indicative of encoded data pertaining to blocks and/or packets included in the encoded input data, the header information including data indicative of one or more transformations employed to encode and compress original block and/or packet data for inclusion as the encoded data pertaining to the blocks and/or packets; to prepare a data field in a data storage arrangement for receiving decoded block and/or packet content; to retrieve information describing the one or more transformations and then applying an inverse of the one or more transformation for decoding the encoded and compressed original block and/or packet data to generate corresponding decoded block and/or packet content for populating said data field; and when the encoded input data has been at least partially decoded, to output data from the data field as the decoded output data.
    Type: Application
    Filed: August 13, 2012
    Publication date: February 13, 2014
    Applicant: Gurulogic Microsystems Oy
    Inventors: Ossi Kalevo, Tuomas Kärkkäinen
  • Patent number: 8649427
    Abstract: The invention relates to an image processor configured to: receive an image, take area-specific samples (11) of the image information of the area and calculate (12) a reference value (REF) on the basis of the samples; store into a memory (16) or to transmit (17) the reference value (REF) calculated for an area and the area identifier (ALUE) area-specifically; check (13) whether the reference value (REF) obtained as a result of the calculation and the image information (INF) corresponding to it have already been stored in the memory (16) or transmitted (15); and to store into the memory (16) or to transmit (15) the calculated reference value (REF) and the corresponding image information (INF), if the reference value (REF) and the corresponding image information (INF) have not been stored into the memory or transmitted previously.
    Type: Grant
    Filed: June 16, 2010
    Date of Patent: February 11, 2014
    Assignee: Gurulogic Microsystems Oy
    Inventor: Tuomas Kärkkäinen
  • Patent number: 8615137
    Abstract: The invention relates to a pattern recognizer, which, in order to recognize the pattern fast and with lowest possible computing power, comprises a memory (12) for storing area-specific reference values (REF) calculated on the basis of image information of image areas containing parts of the pattern to be recognized, and a processor (14) that is configured to divide (15) a received image into areas, to calculate (16) reference values (REF) area-specifically on the basis of the image information of said areas, to compare (17) the calculated reference values (REF) with the reference values (REF) stored in the memory (12) and to indicate (18) that the pattern is recognized, in case in the received image there is found a part consisting of adjacent areas, where the reference values (REF) of the areas correspond, with sufficient accuracy, to the reference values (REF) stored in the memory (12).
    Type: Grant
    Filed: July 6, 2010
    Date of Patent: December 24, 2013
    Assignee: Gurulogic Microsystems Oy
    Inventor: Tuomas Kärkkäinen
  • Publication number: 20130315307
    Abstract: A processor is configured to receive input data, divide an individual frame into blocks, compare the blocks with corresponding blocks of a first prediction frame for and identify changed blocks. In order to obtain an efficient solution for processing and reproducing frames, the processor is configured to include in generated intermediate data the blocks identified as changed blocks, and generate a change indicator indicating the positions in the individual frame of the identified changed blocks and identified unchanged blocks.
    Type: Application
    Filed: August 5, 2013
    Publication date: November 28, 2013
    Applicant: GURULOGIC MICROSYSTEMS OY
    Inventors: Tuomas KARKKAINEN, Ossi KALEVO
  • Publication number: 20120219065
    Abstract: The present invention relates to an image processor that is configured to compare a single frame included in the received signal with a preceding processed frame so as to detect changes. In order to enable the image being compressed in as compact a format as possible, the processor is configured to detect changes by dividing the pixels of a single frame into movement blocks and to detect the movement block as changed if in said movement block there is a given number of pixels whose colour value change as compared with the corresponding pixels of the preceding processed frame exceeds a predetermined threshold, to exchange the colour values of the pixels of the unchanged movement blocks in the frame under process for predetermined values and to generate a signal that indicates the changes.
    Type: Application
    Filed: May 1, 2012
    Publication date: August 30, 2012
    Applicant: Gurulogic Microsystems Oy
    Inventors: Tuomas Kärkkäinen, Ossi Kalevo
  • Publication number: 20120183075
    Abstract: The present invention relates to a video image processor that is configured to compare a single frame included in the received video signal with a preceding processed frame so as to detect changes. In order to enable the video being compressed in as compact a format as possible the processor is configured to detect changes by dividing the pixels of a single frame into movement blocks and to detect the movement block as changed if in said movement block there is a given number of pixels whose colour value change as compared with the corresponding pixels of the preceding processed frame exceeds a predetermined threshold, to exchange the colour values of the pixels of the unchanged movement blocks in the frame under process for predetermined values and to generate a signal that indicates the changes.
    Type: Application
    Filed: March 27, 2012
    Publication date: July 19, 2012
    Applicant: Gurulogic Microsystems Oy
    Inventor: Tuomas Kärkkäinen
  • Patent number: 8169547
    Abstract: The present invention relates to a video image processor (1) that is configured to compare (7) a single frame included in the received video signal (3) with a preceding processed frame so as to detect changes. In order to enable the video being compressed in as compact a format as possible the processor (1) is configured to detect (7) changes by dividing the pixels of a single frame into movement blocks and to detect the movement block as changed if in said movement block there is a given number of pixels whose color value change as compared with the corresponding pixels of the preceding processed frame exceeds a predetermined threshold, to exchange (8) the color values of the pixels of the unchanged movement blocks in the frame under process for predetermined values and to generate a signal (4) that indicates the changes.
    Type: Grant
    Filed: August 9, 2005
    Date of Patent: May 1, 2012
    Assignee: Gurulogic Microsystems Oy
    Inventor: Tuomas Kärkkäinen
  • Publication number: 20110007971
    Abstract: The invention relates to a pattern recognizer, which, in order to recognize the pattern fast and with lowest possible computing power, comprises a memory (12) for storing area-specific reference values (REF) calculated on the basis of image information of image areas containing parts of the pattern to be recognized, and a processor (14) that is configured to divide (15) a received image into areas, to calculate (16) reference values (REF) area-specifically on the basis of the image information of said areas, to compare (17) the calculated reference values (REF) with the reference values (REF) stored in the memory (12) and to indicate (18) that the pattern is recognized, in case in the received image there is found a part consisting of adjacent areas, where the reference values (REF) of the areas correspond, with sufficient accuracy, to the reference values (REF) stored in the memory (12).
    Type: Application
    Filed: July 6, 2010
    Publication date: January 13, 2011
    Applicant: Gurulogic Microsystems Oy
    Inventor: Tuomas KÄRKKÄINEN
  • Publication number: 20100322301
    Abstract: The invention relates to an image processor configured to: receive an image, take area-specific samples (11) of the image information of the area and calculate (12) a reference value (REF) on the basis of the samples; store into a memory (16) or to transmit (17) the reference value (REF) calculated for an area and the area identifier (ALUE) area-specifically; check (13) whether the reference value (REF) obtained as a result of the calculation and the image information (INF) corresponding to it have already been stored in the memory (16) or transmitted (15); and to store into the memory (16) or to transmit (15) the calculated reference value (REF) and the corresponding image information (INF), if the reference value (REF) and the corresponding image information (INF) have, not been stored into the memory or transmitted previously.
    Type: Application
    Filed: June 16, 2010
    Publication date: December 23, 2010
    Applicant: Gurulogic Microsystems Oy
    Inventor: Tuomas KÄRKKÄINEN