Patents by Inventor Björn Ardö

Björn 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: 10152665
    Abstract: A method for visual transmission and reception of repeatedly changing information comprises repeatedly performing the following set of actions, receiving a first set of information to transmit, the first set of information is an update of a previously received set of information, generating an information carrying first pattern representing the first set of information; displaying the information carrying first pattern in a first color; receiving a second set of information to transmit, the second set of information is an update of the first set of information; generating an information carrying second pattern representing the second set of information; displaying the information carrying second pattern in a second color, the second color differs from the first color; and wherein one of the information carrying patterns is statically displayed when another one of the information carrying patterns is updated.
    Type: Grant
    Filed: May 3, 2017
    Date of Patent: December 11, 2018
    Assignee: AXIS AB
    Inventors: Björn Ardö, Igor Gurovski
  • Publication number: 20180310022
    Abstract: A method and an apparatus for forming a video stream based on images of a scene captured by a camera. The method comprises: encoding image frames based on images captured by the camera, forming an encoded portion; determining a length of motion for a sample image frame, the length of motion being indicative of the amount of relative motion between the camera and the scene in the sample image frame relative a temporally preceding image frame; setting a motion length threshold based on a motion vector search range of the encoder; comparing the determined length of motion with the set motion length threshold; based on the outcome of the comparison, adjusting a chosen temporal frame distance of at least an adjustment portion (PA) of the video stream, wherein the adjustment portion is comprised in the encoded portion or in a temporally later encoded portion.
    Type: Application
    Filed: April 24, 2018
    Publication date: October 25, 2018
    Applicant: Axis AB
    Inventors: Viktor Edpalm, Björn Ardö
  • Patent number: 10091425
    Abstract: An image stabilization mechanism for a camera is provided. The mechanism comprises a movement sensor capable of sensing motion of the camera, an element in an optical path of the camera, a ball and a plate acting as a bearing allowing for the element to move in a plane orthogonal to the optical path, an actuator mechanism capable of moving the element in the plane, and a processor configured to control the actuator to move the element as a response to motion of the camera as detected by the movement sensor, thereby stabilizing images from the camera. Furthermore, the processor further is configured to move the element along a secondary motion path so as to distribute wear on the plate created by the ball, and the processor is further capable of compensating for an image shift created by the secondary motion path by other means for shifting the image.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: October 2, 2018
    Assignee: Axis AB
    Inventor: Björn Ardö
  • Publication number: 20170323187
    Abstract: A method for visual transmission and reception of repeatedly changing information comprises repeatedly performing the following set of actions, receiving a first set of information to transmit, the first set of information is an update of a previously received set of information, generating an information carrying first pattern representing the first set of information; displaying the information carrying first pattern in a first color; receiving a second set of information to transmit, the second set of information is an update of the first set of information; generating an information carrying second pattern representing the second set of information; displaying the information carrying second pattern in a second color, the second color differs from the first color; and wherein one of the information carrying patterns is statically displayed when another one of the information carrying patterns is updated.
    Type: Application
    Filed: May 3, 2017
    Publication date: November 9, 2017
    Applicant: Axis AB
    Inventors: Björn Ardö, Igor Gurovski
  • Patent number: 9712747
    Abstract: The present invention relates to a method for enabling an image stabilized video. The method comprises providing data defining a vignetting effect for digital image frames captured by a video camera; determining a dislocation value for a digital image frame captured by the video camera; determining, based on the dislocation value, a region of the digital image frame to be displayed in the image stabilized video; applying a vignetting removal process at least on pixels of the digital image frame corresponding to the region to be displayed in the image stabilized video, wherein said applying being based on the data defining the vignetting effect; and reintroducing vignetting on the region of the digital image frame to be displayed in the video based on the data defining the vignetting effect and the dislocation value.
    Type: Grant
    Filed: April 19, 2016
    Date of Patent: July 18, 2017
    Assignee: AXIS AB
    Inventor: Björn Ardö
  • Patent number: 9554046
    Abstract: The present invention relates to an image processing device arranged for image stabilization of a video stream comprising image frames captured by a video camera, the image processing device comprising: an electronic image stabilization module arranged to perform electronic image stabilization to sub-sets of image frames of the image frames of the video stream to compensate for a oscillating movement of the video camera; and a masking module arranged to apply an edge mask to each sub-set of image frames, wherein each edge mask is having a fixed width, wherein the fixed width is based on a camera oscillation amplitude being specific for the sub-set of image frames to which the edge mask is applied. The present invention also relates to a method for image stabilization of a video stream.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: January 24, 2017
    Assignee: Axis AB
    Inventors: Björn Ardö, Niklas Lindman, Timo Sachse
  • Publication number: 20160360113
    Abstract: An image stabilization mechanism for a camera is provided. The mechanism comprises a movement sensor capable of sensing motion of the camera, an element in an optical path of the camera, a ball and a plate acting as a bearing allowing for the element to move in a plane orthogonal to the optical path, an actuator mechanism capable of moving the element in the plane, and a processor configured to control the actuator to move the element as a response to motion of the camera as detected by the movement sensor, thereby stabilizing images from the camera. Furthermore, the processor further is configured to move the element along a secondary motion path so as to distribute wear on the plate created by the ball, and the processor is further capable of compensating for an image shift created by the secondary motion path by other means for shifting the image.
    Type: Application
    Filed: June 2, 2016
    Publication date: December 8, 2016
    Applicant: Axis AB
    Inventor: Björn Ardö
  • Publication number: 20160343137
    Abstract: A method and system for determining a position of a camera is disclosed. The method and system includes determining and registering geographical coordinates of a mobile device in the mobile device itself, presenting on a display of the mobile device a pattern representing the geographical coordinates of the mobile device, capturing by the camera an image of the display of the mobile device when presenting the geographical coordinates, translating in the camera the pattern in the captured image of the display of the mobile device into geographical coordinates, and determining in the camera the position of the camera based on the geographical coordinates translated from the pattern in the captured image.
    Type: Application
    Filed: May 17, 2016
    Publication date: November 24, 2016
    Applicant: Axis AB
    Inventors: Markus Skans, Björn Ardö, Igor Gurovski
  • Publication number: 20160344935
    Abstract: The present invention relates to a method for enabling an image stabilized video. The method comprises providing data defining a vignetting effect for digital image frames captured by a video camera; determining a dislocation value for a digital image frame captured by the video camera; determining, based on the dislocation value, a region of the digital image frame to be displayed in the image stabilized video; applying a vignetting removal process at least on pixels of the digital image frame corresponding to the region to be displayed in the image stabilized video, wherein said applying being based on the data defining the vignetting effect; and reintroducing vignetting on the region of the digital image frame to be displayed in the video based on the data defining the vignetting effect and the dislocation value.
    Type: Application
    Filed: April 19, 2016
    Publication date: November 24, 2016
    Applicant: AXIS AB
    Inventor: Björn Ardö
  • Publication number: 20160286134
    Abstract: The present invention relates to a method for configuring a first camera. The method comprises presenting a visual representation of a second camera in a camera managing device, presenting a visual representation of the first camera in the camera managing device, connecting the visual representation of the first camera to the visual representation of the second camera, transferring, to the first camera, settings information related to the second camera in response to said connecting of the visual representation of the first camera to the visual representation of the second camera, and configuring the first camera using the transferred settings information.
    Type: Application
    Filed: February 4, 2016
    Publication date: September 29, 2016
    Applicant: AXIS AB
    Inventors: Björn Ardö, Igor Gurovski
  • Publication number: 20160094765
    Abstract: The present invention relates to an image processing device arranged for image stabilization of a video stream comprising image frames captured by a video camera, the image processing device comprising: an electronic image stabilization module arranged to perform electronic image stabilization to sub-sets of image frames of the image frames of the video stream to compensate for a oscillating movement of the video camera; and a masking module arranged to apply an edge mask to each sub-set of image frames, wherein each edge mask is having a fixed width, wherein the fixed width is based on a camera oscillation amplitude being specific for the sub-set of image frames to which the edge mask is applied. The present invention also relates to a method for image stabilization of a video stream.
    Type: Application
    Filed: September 17, 2015
    Publication date: March 31, 2016
    Applicant: AXIS AB
    Inventors: Björn Ardö, Niklas Lindman, Timo Sachse
  • Patent number: 7082370
    Abstract: Automated localization of a point source of a visualized gas leak, by searching in a corner response function crƒ(x*,y*,?), calculated based on a number of frames of the gas leak, for maximum values in the (x*,y*) variables that are stable over the time variable ?. Considering a point (x*,y*) as the point source if the corner response function crƒ(x*,y*,?) has a maximum value in the point (x*,y*) and the point (x*,y*) is temporally stable.
    Type: Grant
    Filed: July 8, 2004
    Date of Patent: July 25, 2006
    Assignee: Gasoptics Sweden AB
    Inventors: Björn Ardö, Tomas Christiansson, Jonas Sandsten