Patents by Inventor Mattias Johannesson

Mattias Johannesson 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: 20230335027
    Abstract: Method and arrangements (431; 433; 1000), for provision of pixel values for readout from pixels of an image sensor (431). It is obtained (501) information indicating a threshold pixel value and a window at, or around, maximum, WAM, width (257; 357; 657) corresponding to a number of pixels. Pixels of the image sensor (431) are exposed whereby the exposed pixels attain analogue pixel values. It is identified (503) a pixel (255; 355; 655) in respective image sensor column (252; 352) whose analogue pixel value during said exposure was first in said respective column (252; 352) to reach or pass said threshold pixel value. Said identified respective pixel group (255; 355; 655) is associated (505) with a respective certain WAM position of a respective WAM (258; 358; 658) in said respective image sensor column (252; 352) with said WAM width (257; 357; 657).
    Type: Application
    Filed: April 14, 2023
    Publication date: October 19, 2023
    Applicant: Sick IVP AB
    Inventors: Mattias Johannesson, Johan Melander
  • Publication number: 20230274452
    Abstract: Method and arrangements for removing erroneous points from a set of points (355-1 . . . 355-15) of a three dimensional, 3D, virtual object provided by 3D imaging of a corresponding real world object (320) by means of a camera (330) with image sensor (331). Said set of points (355-1 . . . 355-15) is obtained (401). It is identified (403), for respective point (355), conflicting points, if any, in the set. A conflicting point is a point of the set that cannot validly coexist with the respective point (355) according to predefined one or more criteria. It is removed (404), from the set, based on said identification, one or more points of the set that have been involved in conflicts a greater number of times than other points of the set involved in conflicts.
    Type: Application
    Filed: February 10, 2023
    Publication date: August 31, 2023
    Applicant: SICK IVP AB
    Inventors: Jens EDHAMMER, Mattias JOHANNESSON, Andreas WRANGSJÖ, Andreas ÖBERG
  • Patent number: 11736816
    Abstract: Image sensor circuitry comprising an image sensor and method for supporting reduction of laser speckle effects in a digital image. Per each pixel position (x, y) of at least a subregion of the image sensor, the image sensing circuitry: Assigns to said pixel position (x,y) a predefined pixel window (w) comprising said pixel position (x,y) and one or more of its closest neighboring pixel positions. Obtains first pixel values for each pixel located within said predefined pixel window (w), said first pixel values resulting from the same exposure and corresponding to sensed light from this exposure. Combines the obtained first pixel values into a single, second pixel value according to a predefined combination function. The digital image is provided based on the second pixel values.
    Type: Grant
    Filed: February 5, 2021
    Date of Patent: August 22, 2023
    Assignee: SICK IVP AB
    Inventors: Mattias Johannesson, Johan Melander, Romain Müller
  • Publication number: 20230247186
    Abstract: Method and arrangements for obtaining and associating 2D image data with 3D image data are provided. the image data being based on light triangulation, performed by an imaging system, where a measure object with first light and an image sensor senses reflected first light from a measure object, during a first exposure period resulting in a first image with first intensity peaks occurring at first sensor positions, SP1. The measure object is also illuminated with second light(s) and any reflected second light is sensed from the measure object by the image sensor during third exposure period(s) resulting in one or more third images. For respective first sensor position, SP1, in the first image it is selected a respective third sensor position, SP3, in said one or more third images.
    Type: Application
    Filed: January 19, 2023
    Publication date: August 3, 2023
    Applicant: SICK IVP AB
    Inventors: Anders MURHED, Mattias JOHANNESSON
  • Publication number: 20230186510
    Abstract: Determination of information regarding an intensity peak position in a space-time volume (360; 361) formed by image frames generated by an image sensor (331) from sensing of light reflected from a measure object (320) as part of light triangulation. The space-time volume (360; 361) is further associated with space-time trajectories relating to how feature points of the measure object (320) map to positions in the space-time volume (360; 361). A first hypothetical intensity peak position, HIPP1, (551a; 651a) is obtained (701 in said space time volume (360; 361). A first space time analysis position, STAP1, (552a; 652a) is computed (702) based on space-time analysis performed locally around the HIPP1 (551a; 651a) and along a first space time trajectory associated with the HIPP1 (551a, 651a). Said information regarding the intensity peak position is determined (703) based on the HIPP1 (551a; 651a) and the STAP1 (552a; 652a).
    Type: Application
    Filed: October 20, 2022
    Publication date: June 15, 2023
    Applicant: SICK IVP AB
    Inventors: Mattias JOHANNESSON, Jens EDHAMMER
  • Patent number: 11645785
    Abstract: Encoder and method for encoding of pixel values of a digital image comprising multiple lines of pixels to accomplish lossless compression of the digital image. For each of said multiple lines the encoder obtains unencoded pixels values of the line. Further, for each of said multiple lines, the encoder determines, for each of one or more pixels of the line, which encoding to be used for encoding of the unencoded pixel value of the pixel (x) in said lossless compression of the digital image. The determination being based on how said unencoded pixel value relates to unencoded pixel values of other, closest neighboring pixels (N1, N2) of said line.
    Type: Grant
    Filed: May 1, 2020
    Date of Patent: May 9, 2023
    Assignee: SICK IVP AB
    Inventors: Martin Hinnerson, Mattias Johannesson
  • Patent number: 11567203
    Abstract: The present invention relates to a light line triangulation apparatus with a measurement space for receiving a measurement object, a light projector, adapted to project a light line into the measurement space and/or onto the measurement object, an imager for detecting the light line in the measurement space, wherein the imager comprises imaging pixels arranged in a plurality of columns and rows. The apparatus of the invention is characterized in that the imager comprises multiple identical sets of polarization filters, wherein each set of polarization filters comprises at least two polarization filters with different polarization directions, wherein a respective polarization filter covers one of the columns.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: January 31, 2023
    Assignee: SICK AG
    Inventors: Romain Müller, Florian Schneider, Mattias Johannesson
  • Patent number: 11467030
    Abstract: Provision of a position of an intensity peak in image data produced by an image sensor in response to light sensed by the image sensor after the light has reflected on an object as part of light triangulation performed in a three-dimensional imaging system. Devices are configured to obtain the image data and determine which of first and other, second, peak characteristics that the intensity peak is associated with. The position is provided according to a first computing algorithm if the intensity peak is associated with the first peak characteristics and according to a different, second computing algorithm if the intensity peak is associated with the second peak characteristics.
    Type: Grant
    Filed: July 10, 2020
    Date of Patent: October 11, 2022
    Assignee: SICK IVP AB
    Inventors: Mattias Johannesson, Christoffer Malmgren
  • Patent number: 11327238
    Abstract: A housing for enabling coupling of light from a light source to an optical light guide. The housing allows for the optical light guide to rotate about its axis with respect to the housing and a light source while at the same time maintaining the optical coupling with the light source. Accordingly, it is desirable to couple light from a light source to an optical light guide, where the optical light guide is freely rotatable about its axis. This is obtained by a locking mechanism of the housing where the light source is arrangeable. The locking mechanism includes a circumferential structure adapted to receive at least one radial locking member of the optical light guide. The circumferential structure is configured such that the optical light guide is rotatable about its axis in the locking mechanism while maintaining a spatial relationship between the end portion of the optical light guide and the light source.
    Type: Grant
    Filed: October 19, 2020
    Date of Patent: May 10, 2022
    Assignee: Volvo Car Corporation
    Inventors: Stefan Langner, Anders Lennartsson, Markus Andersson, Mattias Johannesson
  • Publication number: 20210258452
    Abstract: Image sensor circuitry comprising an image sensor and method for supporting reduction of laser speckle effects in a digital image. Per each pixel position (x, y) of at least a subregion of the image sensor, the image sensing circuitry: Assigns to said pixel position (x,y) a predefined pixel window (w) comprising said pixel position (x,y) and one or more of its closest neighboring pixel positions. Obtains first pixel values for each pixel located within said predefined pixel window (w), said first pixel values resulting from the same exposure and corresponding to sensed light from this exposure. Combines the obtained first pixel values into a single, second pixel value according to a predefined combination function. The digital image is provided based on the second pixel values.
    Type: Application
    Filed: February 5, 2021
    Publication date: August 19, 2021
    Inventors: Mattias JOHANNESSON, Johan MELANDER, Romain MÜLLER
  • Publication number: 20210124126
    Abstract: A housing for enabling coupling of light from a light source to an optical light guide. The housing allows for the optical light guide to rotate about its axis with respect to the housing and a light source while at the same time maintaining the optical coupling with the light source. Accordingly, it is desirable to couple light from a light source to an optical light guide, where the optical light guide is freely rotatable about its axis. This is obtained by a locking mechanism of the housing where the light source is arrangeable. The locking mechanism includes a circumferential structure adapted to receive at least one radial locking member of the optical light guide. The circumferential structure is configured such that the optical light guide is rotatable about its axis in the locking mechanism while maintaining a spatial relationship between the end portion of the optical light guide and the light source.
    Type: Application
    Filed: October 19, 2020
    Publication date: April 29, 2021
    Inventors: Stefan Langner, Anders Lennartsson, Markus Andersson, Mattias Johannesson
  • Publication number: 20210048341
    Abstract: Provision of a position of an intensity peak in image data produced by an image sensor in response to light sensed by the image sensor after the light has reflected on an object as part of light triangulation performed in a three-dimensional imaging system. Devices are configured to obtain the image data and determine which of first and other, second, peak characteristics that the intensity peak is associated with. The position is provided according to a first computing algorithm if the intensity peak is associated with the first peak characteristics and according to a different, second computing algorithm if the intensity peak is associated with the second peak characteristics.
    Type: Application
    Filed: July 10, 2020
    Publication date: February 18, 2021
    Inventors: Mattias Johannesson, Christoffer Malmgren
  • Publication number: 20200349741
    Abstract: Encoder and method for encoding of pixel values of a digital image comprising multiple lines of pixels to accomplish lossless compression of the digital image. For each of said multiple lines the encoder obtains unencoded pixels values of the line. Further, for each of said multiple lines, the encoder determines, for each of one or more pixels of the line, which encoding to be used for encoding of the unencoded pixel value of the pixel (x) in said lossless compression of the digital image. The determination being based on how said unencoded pixel value relates to unencoded pixel values of other, closest neighboring pixels (N1, N2) of said line.
    Type: Application
    Filed: May 1, 2020
    Publication date: November 5, 2020
    Inventors: Martin HINNERSON, Mattias JOHANNESSON
  • Publication number: 20200292705
    Abstract: The present invention relates to a light line triangulation apparatus with a measurement space for receiving a measurement object, a light projector, adapted to project a light line into the measurement space and/or onto the measurement object, an imager for detecting the light line in the measurement space, wherein the imager comprises imaging pixels arranged in a plurality of columns and rows. The apparatus of the invention is characterized in that the imager comprises multiple identical sets of polarization filters, wherein each set of polarization filters comprises at least two polarization filters with different polarization directions, wherein a respective polarization filter covers one of the columns.
    Type: Application
    Filed: March 11, 2020
    Publication date: September 17, 2020
    Inventors: Romain MÜLLER, Florian SCHNEIDER, Mattias JOHANNESSON
  • Patent number: 10594960
    Abstract: Method and motion encoder for providing a measure indicative of motion of an object. The indicated motion is relative to an image sensing circuitry and in a direction that is perpendicular to an optical axis of the image sensing circuitry when the image sensing circuitry provides image frames sequentially imaging at least part of said object during the motion. The motion encoder obtains image data of a sequence of said image frames and then computes, for at least one pixel position of said sequence of image frames and based on the obtained image data, at least one duration value. Each duration value indicating a duration of consecutively occurring local extreme points in said sequence of image frames. The motion encoder then provides, based on said at least one duration value, said measure indicative of the motion.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: March 17, 2020
    Assignee: SICK IVP AB
    Inventors: Anders Åström, Robert Forchheimer, Mattias Johannesson
  • Patent number: 10509977
    Abstract: An image sensing device (130) for providing image data relating to an image of an object (120; 121; 501) comprises an image sensor (131) having a sensor area (132) for sensing light. The image sensing device (130) defines (401) Regions Of Interest, “ROIs”, (301 a-303a) in the sensor area (132). Each ROI (301 a; 302a; 303a) partially overlaps one or more of the other ROIs (301 a-303a). The ROIs (301 a-303a) are exposed individually to light from the object. The image sensing device (130) reads (403) partial image data belonging to groups respectively associated with the exposed ROIs (301 a-303a) and resulting from sensed light therein. Image data relating to the image of the object is provided based on a combination of the read partial image data.
    Type: Grant
    Filed: March 5, 2014
    Date of Patent: December 17, 2019
    Assignee: SICK IVP AB
    Inventor: Mattias Johannesson
  • Patent number: 10489899
    Abstract: Method and an imaging and processing circuit for identifying a certain pixel as a local extreme point. The imaging and processing circuit generates, in a certain sensing element associated with said certain pixel and in two or more of its closest neighboring sensing elements, sensed signal levels, respectively, based on sensed light during an exposure to light. It provides, based on comparisons between said sensed signal levels and at least two different threshold levels, binarized image data of said certain sensing element and said two or more of its closest neighboring sensing elements. The imaging and processing circuit then identifies, by means of a computing element configured to operate on the provided binarized image data, said certain pixel as the local extreme point based on that the provided binarized image data of said certain sensing element differ from the provided binarized image data of said two or more of its closest neighboring sensing elements.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: November 26, 2019
    Assignee: SICK IVP AB
    Inventors: Anders Åström, Robert Forchheimer, Mattias Johannesson
  • Publication number: 20180218488
    Abstract: Method and an imaging and processing circuit for identifying a certain pixel as a local extreme point. The imaging and processing circuit generates, in a certain sensing element associated with said certain pixel and in two or more of its closest neighboring sensing elements, sensed signal levels, respectively, based on sensed light during an exposure to light. It provides, based on comparisons between said sensed signal levels and at least two different threshold levels, binarized image data of said certain sensing element and said two or more of its closest neighboring sensing elements. The imaging and processing circuit then identifies, by means of a computing element configured to operate on the provided binarized image data, said certain pixel as the local extreme point based on that the provided binarized image data of said certain sensing element differ from the provided binarized image data of said two or more of its closest neighboring sensing elements.
    Type: Application
    Filed: December 22, 2017
    Publication date: August 2, 2018
    Inventors: Anders Åström, Robert FORCHHEIMER, Mattias JOHANNESSON
  • Publication number: 20180220085
    Abstract: Method and motion encoder for providing a measure indicative of motion of an object. The indicated motion is relative to an image sensing circuitry and in a direction that is perpendicular to an optical axis of the image sensing circuitry when the image sensing circuitry provides image frames sequentially imaging at least part of said object during the motion. The motion encoder obtains image data of a sequence of said image frames and then computes, for at least one pixel position of said sequence of image frames and based on the obtained image data, at least one duration value. Each duration value indicating a duration of consecutively occurring local extreme points in said sequence of image frames. The motion encoder then provides, based on said at least one duration value, said measure indicative of the motion.
    Type: Application
    Filed: January 12, 2018
    Publication date: August 2, 2018
    Inventors: Anders Åström, Robert FORCHHEIMER, Mattias JOHANNESSON
  • Publication number: 20170069098
    Abstract: An image sensing device (130) for providing image data relating to an image of an object (120; 121; 501) comprises an image sensor (131) having a sensor area (132) for sensing light. The image sensing device (130) defines (401) Regions Of Interest, “ROIs”, (301 a-303a) in the sensor area (132). Each ROI (301 a; 302a; 303a) partially overlaps one or more of the other ROIs (301 a-303a). The ROIs (301 a-303a) are exposed individually to light from the object. The image sensing device (130) reads (403) partial image data belonging to groups respectively associated with the exposed ROIs (301 a-303a) and resulting from sensed light therein. Image data relating to the image of the object is provided based on a combination of the read partial image data.
    Type: Application
    Filed: March 5, 2014
    Publication date: March 9, 2017
    Inventor: Mattias JOHANNESSON