Patents by Inventor Stefan Lundberg

Stefan Lundberg 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: 10165290
    Abstract: The present invention relates to a method for encoding digital video data corresponding to a sequence of digital source images using a cache memory, each of the digital source images having an equal source image width corresponding to a first number of blocks, the cache memory having a cache width corresponding to a second number of blocks, wherein the second number of blocks is smaller than the first number of blocks.
    Type: Grant
    Filed: June 18, 2018
    Date of Patent: December 25, 2018
    Assignee: Axis AB
    Inventor: Stefan Lundberg
  • Patent number: 10146101
    Abstract: A method for sequential control of a diaphragm arrangement of a camera, the arrangement comprising a diaphragm, and an integrated IR cut filter always covering at least a portion of an aperture opening of the diaphragm, comprising: initiating closing or opening of the diaphragm; detecting an amount of incident radiation when the diaphragm has an initial aperture opening; shifting the aperture opening to an intermediate aperture opening to alter the ratio between visible light and infrared radiation passing the diaphragm; detecting an amount of incident radiation following the shift; calculating a composition of visual light and infrared radiation in the scene from the detected amounts of incident radiation and a calculated ratio between visible light and infrared radiation when having the initial aperture opening and the intermediate aperture opening, respectively; and shifting the aperture opening of the diaphragm to a new position.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: December 4, 2018
    Assignee: Axis AB
    Inventors: Stefan Lundberg, Jonas Hjelmström
  • Publication number: 20180343163
    Abstract: A device and method for providing additional functionality to an apparatus having a network connector by which the apparatus is configured to be connected to a network and to be allocated an identifier in the network, wherein the device is adapted to be connected between the network and the apparatus, wherein the device is configured to communicate with the network using a first network portion, wherein the device is configured to communicate with the apparatus using a second network portion, wherein logic circuitry of the device is accessible in the network via the apparatus using the second network portion. The device may be found in a system.
    Type: Application
    Filed: May 23, 2018
    Publication date: November 29, 2018
    Applicant: Axis AB
    Inventors: Anil Kumar Metla, Carl-Axel Alm, Stefan Lundberg
  • Patent number: 10121453
    Abstract: The present invention relates to a bit rate controller comprising: a light determination block configured to determine a light level in images of a captured scene; and a maximum bit rate setting block. The maximum bit rate setting block is configured to: upon the light level being determined to be a low light level, set a low-light maximum bit rate; upon the light level being determined to be an intermediate light level, set an intermediate-light maximum bit rate; or upon the light level being determined to be a high light level, set a high-light maximum bit rate. The low-light maximum bit rate is lower than the intermediate-light maximum bit rate. The high-light maximum bit rate is lower than the intermediate-light maximum bit rate.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: November 6, 2018
    Assignee: Axis AB
    Inventor: Stefan Lundberg
  • Publication number: 20180302637
    Abstract: The present invention relates to a method for encoding digital video data corresponding to a sequence of digital source images using a cache memory, each of the digital source images having an equal source image width corresponding to a first number of blocks, the cache memory having a cache width corresponding to a second number of blocks, wherein the second number of blocks is smaller than the first number of blocks.
    Type: Application
    Filed: June 18, 2018
    Publication date: October 18, 2018
    Applicant: Axis AB
    Inventor: Stefan Lundberg
  • Patent number: 10084972
    Abstract: The present application relates to methods and systems for including sensor data from a sensor unit (108) as an overlay (204) in a video stream from a camera (106) monitoring a scene (200). The overlay has overlay regions (206a-f) corresponding to scene regions (202a-f), and when the sensor unit detects motion in a scene region a graphical element (208) is added to the overlay in the overlay region corresponding to that scene region. Video analytics procedures, such as object feature detection or motion or change detection may then be used to determine if detection has been made in a specific scene region by both the camera and the sensor unit.
    Type: Grant
    Filed: October 20, 2015
    Date of Patent: September 25, 2018
    Assignee: Axis AB
    Inventors: Carl-Axel Alm, Stefan Lundberg, Johan Wennersten
  • Patent number: 10045037
    Abstract: The present invention relates to a method for encoding digital video data corresponding to a sequence of digital source images using a cache memory, each of the digital source images having an equal source image width corresponding to a first number of blocks, the cache memory having a cache width corresponding to a second number of blocks, wherein the second number of blocks is smaller than the first number of blocks.
    Type: Grant
    Filed: February 2, 2016
    Date of Patent: August 7, 2018
    Assignee: Axis AB
    Inventor: Stefan Lundberg
  • Publication number: 20180188634
    Abstract: A method for sequential control of a diaphragm arrangement of a camera, the arrangement comprising a diaphragm, and an integrated IR cut filter always covering at least a portion of an aperture opening of the diaphragm, comprising: initiating closing or opening of the diaphragm; detecting an amount of incident radiation when the diaphragm has an initial aperture opening; shifting the aperture opening to an intermediate aperture opening to alter the ratio between visible light and infrared radiation passing the diaphragm; detecting an amount of incident radiation following the shift; calculating a composition of visual light and infrared radiation in the scene from the detected amounts of incident radiation and a calculated ratio between visible light and infrared radiation when having the initial aperture opening and the intermediate aperture opening, respectively; and shifting the aperture opening of the diaphragm to a new position.
    Type: Application
    Filed: December 28, 2017
    Publication date: July 5, 2018
    Applicant: Axis AB
    Inventors: Stefan Lundberg, Jonas Hjelmström
  • Publication number: 20180180783
    Abstract: An infrared (IR) filter arrangement for a camera having an associated IR illuminator, the arrangement comprising: a fixedly arranged bandpass IR filter filtering out IR frequencies other than those from the IR illuminator; and an IR cut filter at least blocking any IR wavelength transmitted by the fixed band-pass filter, the IR filter being integrated in a diaphragm of the camera, such that closing of the diaphragm aperture entails an increased relative proportion of the diaphragm aperture being covered by the IR cut filter, and opening of the diaphragm aperture entails a decreased relative proportion of the diaphragm aperture being covered by the IR cut filter.
    Type: Application
    Filed: December 28, 2017
    Publication date: June 28, 2018
    Applicant: Axis AB
    Inventors: Jonas Hjelmström, Stefan Lundberg
  • Publication number: 20180184054
    Abstract: A camera comprising: an aperture; an image sensor comprising a plurality of pairs of pixels where in each pair: a first pixel is configured such that it detects radiation which has entered the camera through the aperture to the image sensor via a first radiation path, and a second pixel is configured such that it detects radiation which has entered the camera through the aperture to the image sensor via a second radiation path, the second radiation path being different from the first radiation path; and a filter arranged in the vicinity of the aperture, wherein the filter comprises a first portion configured to block IR-radiation or visible light and a second portion configured to be transparent to wavelengths that are blocked by the first portion, wherein radiation passing the first portion travels to the first pixels, and radiation passing the second portion travels to the second pixels.
    Type: Application
    Filed: December 28, 2017
    Publication date: June 28, 2018
    Applicant: Axis AB
    Inventors: Stefan Lundberg, Jonas Hjelmström
  • Patent number: 10009630
    Abstract: Systems and methods are provided for encoding raw image content encoded using one or more virtual intra-frames. In an exemplary method, a stream of video content may be encoded to generate compressed video data that includes an intra-flame and a plurality of corresponding inter-frames. The compressed video data may be stored within a buffer, and when the amount of data in the buffer exceeds a threshold value, a virtual intra-frame may be computed based on decoded inter-frame data. The virtual intra-frame may be output for storage in the buffer.
    Type: Grant
    Filed: October 21, 2015
    Date of Patent: June 26, 2018
    Assignee: Axis AB
    Inventor: Stefan Lundberg
  • Patent number: 9936112
    Abstract: The present application relates to a camera where a non-wide-angle lens and a wide-angle lens projects images onto different regions of one and the same image sensor. The non-wide-angle lens images a part of a periphery of the wide-angle lens image, and in this way an overview image with an improved quality peripheral region can be achieved.
    Type: Grant
    Filed: March 8, 2016
    Date of Patent: April 3, 2018
    Assignee: Axis AB
    Inventors: Jonas Hjelmström, Stefan Lundberg, Andreas Karlsson Jägerman
  • Publication number: 20180077357
    Abstract: A camera control unit, having “learned” how objects typically move in a monitored scene, provides help to an operator by moving a monitoring camera according to representative movement of the objects in the scene. The representative movement may be derived in a learning procedure using object motion analysis.
    Type: Application
    Filed: September 12, 2017
    Publication date: March 15, 2018
    Applicant: Axis AB
    Inventor: Stefan LUNDBERG
  • Publication number: 20180063156
    Abstract: A method for restoring a setting on a network connected device achieves increased security. The method includes receiving an initiation signal representing a request to restore the setting on the device; transmitting a request for authorization to restore the setting to an authorization device arranged as an adjacent node on the network by transmitting the request for authorization over a link layer protocol, wherein the request is transmitted in response to the received initiation signal; receiving an encrypted restore authorization response from the authorization device in response to the request for authorization; decrypting, if encrypted, the received restore authorization message; verifying the restore authorization message; and restoring the settings on the network connected device if the restore authorization message was verified.
    Type: Application
    Filed: August 31, 2017
    Publication date: March 1, 2018
    Applicant: Axis AB
    Inventors: Fredrik Hugosson, Stefan Lundberg
  • Patent number: 9813732
    Abstract: Systems and methods are provided for encoding raw image content encoded using one or more virtual intra-frames. In an exemplary method, a stream of video content may be encoded to generate compressed video data that includes an intra-frame and a plurality of corresponding inter-frames. The compressed video data may be stored within a buffer, and when the amount of data in the buffer exceeds a threshold value, a virtual intra-frame may be computed based on decoded inter-frame data. The virtual intra-frame may be output for storage in the buffer.
    Type: Grant
    Filed: June 26, 2013
    Date of Patent: November 7, 2017
    Assignee: Axis AB
    Inventor: Stefan Lundberg
  • Patent number: 9756348
    Abstract: A video processing device for producing a frame of a merged digital video sequence. A memory storing a first and a second digital video sequence depicting the same scene. The first digital video sequence has a higher pixel density than the second digital video sequence. A scaler generating an up-scaled version having the same pixel density as the first video sequence. A decoder decoding a frame of the first digital video sequence and a skip block identifying a position for a skip block and a non-skip block in the frame of the first digital video sequence. A block extractor extracting a block of pixels from the frame of the second digital video sequence based on the skip block and a block of pixels from the frame of the first digital video sequence based on the non-skip block. A merging unit merging both extracted blocks to produce the merged video sequence.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: September 5, 2017
    Assignee: AXIS AB
    Inventor: Stefan Lundberg
  • Publication number: 20170169797
    Abstract: The present invention relates to a bit rate controller comprising: a light determination block configured to determine a light level in images of a captured scene; and a maximum bit rate setting block. The maximum bit rate setting block is configured to: upon the light level being determined to be a low light level, set a low-light maximum bit rate; upon the light level being determined to be an intermediate light level, set an intermediate-light maximum bit rate; or upon the light level being determined to be a high light level, set a high-light maximum bit rate. The low-light maximum bit rate is lower than the intermediate-light maximum bit rate. The high-light maximum bit rate is lower than the intermediate-light maximum bit rate.
    Type: Application
    Filed: December 9, 2016
    Publication date: June 15, 2017
    Inventor: Stefan Lundberg
  • Publication number: 20160301836
    Abstract: The present application relates to a camera where a non-wide-angle lens and a wide-angle lens projects images onto different regions of one and the same image sensor. The non-wide-angle lens images a part of a periphery of the wide-angle lens image, and in this way an overview image with an improved quality peripheral region can be achieved.
    Type: Application
    Filed: March 8, 2016
    Publication date: October 13, 2016
    Applicant: AXIS AB
    Inventors: Jonas Hjelmström, Stefan Lundberg, Andreas Karlsson Jägerman
  • Publication number: 20160277759
    Abstract: A method of generating an event video sequence is disclosed. The method comprises receiving input image frames encoded into a sequence of image frames arranged in groups of pictures, each group of pictures having a GOP structure. The method further comprises storing a pre-event sequence of image frames in a first-in-first-out buffer, said pre-event sequence having a first predetermined GOP structure, upon receiving an event notification, retrieving the pre-event sequence from the buffer, and generating the event video sequence by combining the pre-event sequence and a post-event sequence of image frames, said post-event sequence having a second GOP structure, which is different from said first GOP structure. A system for generating an event video sequence is also disclosed, as well as a camera comprising such a system, and a computer program product with instructions adapted to carry out the method when executed by a processor.
    Type: Application
    Filed: March 16, 2016
    Publication date: September 22, 2016
    Applicant: Axis AB
    Inventors: Viktor Edpalm, Bjarne Rosengren, Jonas Holmberg, Stefan Lundberg
  • Publication number: 20160156916
    Abstract: The present invention relates to a method for encoding digital video data corresponding to a sequence of digital source images using a cache memory, each of the digital source images having an equal source image width corresponding to a first number of blocks, the cache memory having a cache width corresponding to a second number of blocks, wherein the second number of blocks is smaller than the first number of blocks.
    Type: Application
    Filed: February 2, 2016
    Publication date: June 2, 2016
    Applicant: Axis AB
    Inventor: Stefan Lundberg