Patents by Inventor Håkan Ardö

Håkan Ardö 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: 11967002
    Abstract: A method for anonymizing a digital colour image comprising obtaining the digital colour image, and applying a linear random function to a respective colour vector representing colour components of a respective pixel of the digital colour image to obtain a monochrome image. The linear random function varies over the pixels of the digital colour image, and is further dependent on at least one random parameter.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: April 23, 2024
    Assignee: AXIS AB
    Inventors: Carl-Axel Alm, Håkan Ardö, Raphael Teller, Song Yuan, Tim Borglund
  • Publication number: 20230360235
    Abstract: A plurality of feature vectors for moveable objects are received in a sequence of image frames captured during a first period. The feature vectors are received from a machine learning module trained to extract similar feature vectors in different image frames. An initial value is assigned to a first feature vector , or to a cluster of feature vectors identified in a second sequence of image frames preceding the first image frame. The indicator indicates whether vector is alive. For each subsequent image frame , the indicator is updated by: updating the value based on a similarity between the feature vector and the first feature vector or the cluster of feature vectors. If the value of the indicator indicates that the vector is alive, determining that there is a moveable object that is located in the captured scene at least the predetermined portion of the given period of time.
    Type: Application
    Filed: April 26, 2023
    Publication date: November 9, 2023
    Applicant: Axis AB
    Inventors: Niclas Danielsson, Axel Keskikangas, Håkan Ardö
  • Patent number: 11769222
    Abstract: An image processor and a method therein to provide a target image for evaluation with an object detector. The method comprises: obtaining a source image captured by a camera and depicting an object, and applying an inverse pixel transform to each target pixel of a target image to determine one or more source pixels located at a position in the source image corresponding to a position of each target pixel in the target image. The method further comprises assigning, to each target pixel, a target pixel value determined based on one or more source pixel values of the determined one or more source pixels located at the corresponding position, thereby is a size c in the target image of the depicted object of a specific object type normalized in at least one size dimension. Thereafter, the target image is fed to an object detector for evaluation.
    Type: Grant
    Filed: April 5, 2022
    Date of Patent: September 26, 2023
    Assignee: AXIS AB
    Inventor: Håkan Ardö
  • Patent number: 11640680
    Abstract: An imaging system is described having at least three cameras and a processing unit. The at least three cameras have a common field of view and camera centres positioned along a line. The at least three cameras are configured to image a calibration object to generate a set of calibration object images, wherein the calibration object is located nearby the at least three cameras and in the common field of view. The at least three cameras are further configured to image a scene comprising a set of distant scene position points to generate a set of position point images. The processing unit is configured to generate a set of calibration parameters in dependence on the set of calibration object images and the set of position point images.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: May 2, 2023
    Assignee: Axis AB
    Inventors: Håkan Ardö, Mikael Nilsson, Karl Erik Åström, Martin Ahrnbom
  • Publication number: 20220375025
    Abstract: An image processor and a method therein to provide a target image for evaluation with an object detector. The method comprises: obtaining a source image captured by a camera and depicting an object, and applying an inverse pixel transform to each target pixel of a target image to determine one or more source pixels located at a position in the source image corresponding to a position of each target pixel in the target image. The method further comprises assigning, to each target pixel, a target pixel value determined based on one or more source pixel values of the determined one or more source pixels located at the corresponding position, thereby is a size c in the target image of the depicted object of a specific object type normalized in at least one size dimension. Thereafter, the target image is fed to an object detector for evaluation.
    Type: Application
    Filed: April 5, 2022
    Publication date: November 24, 2022
    Applicant: Axis AB
    Inventor: Håkan ARDÖ
  • Patent number: 11283983
    Abstract: A system for providing virtual pan-tilt-zoom, PTZ, video functionality video to a plurality of users (60a-60c) over a data network (30) is provided.
    Type: Grant
    Filed: November 9, 2020
    Date of Patent: March 22, 2022
    Assignee: SPIIDEO AB
    Inventors: Magnus Linderoth, Håkan Ardö, Klas Josephson
  • Publication number: 20210409573
    Abstract: A method for anonymizing a digital colour image comprising obtaining the digital colour image, and applying a linear random function to a respective colour vector representing colour components of a respective pixel of the digital colour image to obtain a monochrome image. The linear random function varies over the pixels of the digital colour image, and is further dependent on at least one random parameter.
    Type: Application
    Filed: June 17, 2021
    Publication date: December 30, 2021
    Applicant: Axis AB
    Inventors: Carl-Axel ALM, Håkan ARDÖ, Raphael TELLER, Song YUAN, Tim BORGLUND
  • Publication number: 20210233276
    Abstract: An imaging system comprises at least three cameras having a common field of view, wherein each of the at least three cameras having a camera centre, and wherein the camera centres are positioned along a line, the at least three cameras being configured to: image a calibration object to generate a set of calibration object images, wherein the calibration object is located nearby the at least three cameras and in the common field of view, and image a scene comprising a set of distant scene position points to generate a set of position point images, and a processing unit configured to generate a set of calibration parameters in dependence on the set of calibration object images and the set of position point images.
    Type: Application
    Filed: December 4, 2020
    Publication date: July 29, 2021
    Applicant: Axis AB
    Inventors: Håkan ARDÖ, Mikael NILSSON, Karl Erik ÅSTRÖM, Martin AHRNBOM
  • Publication number: 20210136278
    Abstract: A system for providing virtual pan-tilt-zoom, PTZ, video functionality video to a plurality of users (60a-60c) over a data network (30) is provided.
    Type: Application
    Filed: November 9, 2020
    Publication date: May 6, 2021
    Inventors: Magnus Linderoth, Håkan Ardö, Klas Josephson
  • Patent number: 10834305
    Abstract: A system for providing virtual pan-tilt-zoom, PTZ, video functionality video to a plurality of users over a data network is provided.
    Type: Grant
    Filed: April 11, 2017
    Date of Patent: November 10, 2020
    Assignee: SPIIDEO AB
    Inventors: Magnus Linderoth, Håkan Ardö, Klas Josephson
  • Patent number: 10818017
    Abstract: There is provided a method and system for tracking a plurality of objects in a sequence of images. The method comprises: receiving an image from a sequence of images; calculating, based on the received image, a detection probability map which, for each state of a predefined set of states of an object, specifies a probability that any of the plurality of objects is detected in that state in the received image; updating, based on the calculated detection probability map, an object identity map and an accumulated probability map recursively from a previous object identity map and a previous accumulated probability map corresponding to a previously received image of the sequence of images, and tracking each object in the received image based on the updated object identity map and the updated accumulated probability map.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: October 27, 2020
    Assignee: AXIS AB
    Inventor: Håkan Ardö
  • Patent number: 10687044
    Abstract: A method and arrangement for calibrating stereo cameras. A first image from a first camera is received, and a second image is received from a second camera, the first image and the second image comprise an overlap. One or more candidate points of the first image and of the second image are determined in the overlap. The candidate points of the first image are matched with the candidate points of the second image and pairs of corresponding candidate points are determined. A homography of the first camera is calculated based on the pairs of corresponding candidate points and a homography of the second camera is calculated based on the pairs of corresponding candidate points. The first camera and the second camera are calibrated by adjusting an intrinsic parameter or an extrinsic parameter of each respective camera, based on the calculated homography of each respective camera.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: June 16, 2020
    Assignee: Cognimatics AB
    Inventors: Rikard Berthilsson, Siri Dovner, Håkan Ardö
  • Publication number: 20190164300
    Abstract: There is provided a method and system for tracking a plurality of objects in a sequence of images. The method comprises: receiving an image from a sequence of images; calculating, based on the received image, a detection probability map which, for each state of a predefined set of states of an object, specifies a probability that any of the plurality of objects is detected in that state in the received image; updating, based on the calculated detection probability map, an object identity map and an accumulated probability map recursively from a previous object identity map and a previous accumulated probability map corresponding to a previously received image of the sequence of images, and tracking each object in the received image based on the updated object identity map and the updated accumulated probability map.
    Type: Application
    Filed: October 23, 2018
    Publication date: May 30, 2019
    Applicant: Axis AB
    Inventor: Håkan Ardö
  • Publication number: 20190109975
    Abstract: A system for providing virtual pan-tilt-zoom, PTZ, video functionality video to a plurality of users over a data network is provided.
    Type: Application
    Filed: April 11, 2017
    Publication date: April 11, 2019
    Inventors: Magnus Linderoth, Håkan Ardö, Klas Josephson
  • Patent number: 8111873
    Abstract: A method for tracking objects in a scene being viewed by a sequence of digital images comprises: separating a region of interest in the digital images into a plurality of spatially smaller, overlapping modules, and defining a hidden Markov model for each module. The method further comprises observing detections of positions of possible objects at different times, considering a set of states at a point of time (t1) such that the set of states comprises a state having a global optimum probability, and backtracking through the sequence of digital images for each hidden Markov model to shrink the set of states that are possible for earlier parts of the sequence of digital images, such that a single optimal state is found for an earlier point of time (t2<t1), whereby tracks of detected objects through the scene are determined up to the earlier point of time (t2).
    Type: Grant
    Filed: March 20, 2006
    Date of Patent: February 7, 2012
    Assignee: Cognimatics AB
    Inventors: Rikard Berthilsson, Karl Åström, Håkan Ardö