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).

  • Publication number: 20240048394
    Abstract: There is provided techniques for providing digital signatures to a video stream encoded in layers. Each layer comprises encoded image frames. A digital signature for layer k=0 is provided by providing by generating signing data for layer k=0 and generating the digital signature for layer k=0. A respective digital signature for each layer k=1, . . . , K?1 is provided by, for each layer k=1, . . . , K?1 generating signing data, and generating the digital signature for layer k by encrypting the signing data, or a hash thereof, for layer k with the private key of the private-public key pair. The digital signatures for all the layers are provide to the video stream.
    Type: Application
    Filed: July 25, 2023
    Publication date: February 8, 2024
    Inventors: Björn VÖLCKER, Stefan Lundberg
  • Publication number: 20240003783
    Abstract: A technique to monitor the operation of a lubrication apparatus, which is connected to provide a pulsating flow of lubricant on a lubrication path to a lubrication point of a machine. A monitoring system includes a pressure sensor configured to provide a pressure signal representing measured fluid pressure in the lubrication path, and a calculation arrangement configured to process pressure data in the pressure signal for detection of pulses, and to determine an operating status of the lubrication apparatus based on the detected pulses. The system may be installed with minimum modification of existing lubrication systems and is capable of detecting over- and under-lubrication based on the number of detected pulses, quantifying lubrication per unit time, estimating remaining lubricant in a lubricant supply, etc.
    Type: Application
    Filed: June 22, 2023
    Publication date: January 4, 2024
    Inventors: Stefan LUNDBERG, Patrik MADSEN, Carl Axel ALM
  • Patent number: 11825241
    Abstract: There is provided a camera and a method therein for facilitating installation of the camera. The method comprises capturing a video stream of a scene when the camera is installed with a first FOV, which scene comprises an object. A size in the video stream of at least one part of the object is estimated. As long as the estimated size is above a first threshold and below a second threshold, providing a first, edge-filtered, version of the video stream to secure privacy of the object. In response to the estimated size being above the second threshold indicating that the privacy is at risk of being revealed, entering an enhanced secure privacy mode comprising generating an alert to prompt an installer to re-install the camera with a second FOV different from the first FOV, and disabling provision of the first, edge-filtered, version of the video stream.
    Type: Grant
    Filed: November 11, 2021
    Date of Patent: November 21, 2023
    Assignee: Axis AB
    Inventors: Stefan Lundberg, Carl-Axel Alm
  • Patent number: 11785342
    Abstract: A method of activating an object-specific action comprises obtaining, based on image analysis of acquired images, a plurality of values of a movement characteristic, each value representing a moving object detected in the acquired images; receiving an input signal from a user input device, wherein the input signal represents a value of the movement characteristic for the user input device; comparing the value of the movement characteristic for the user input device with each value of the movement characteristics for the moving objects, and determining the moving object corresponding to the closest value of movement characteristic as a selected moving object; and activating the object-specific action for the selected moving object.
    Type: Grant
    Filed: October 11, 2021
    Date of Patent: October 10, 2023
    Assignee: AXIS AB
    Inventors: Stefan Lundberg, Jonas Hjelmström
  • Publication number: 20230208614
    Abstract: A signed media bitstream comprises data units and signature units. Each signature unit is associated with one or more nearby data units and include at least one fingerprint derived from the associated data units and a digital signature of the at least one fingerprint. A storing method comprises: receiving a segment of the media bitstream; identifying N?2 instances of a repeating data unit in the received segment; pruning up to N?1 of the identified instances of the repeating data unit; and storing the received segment after pruning. A validation method comprises: receiving a segment of the media bitstream stored in accordance with the storing method; and validating a signature unit using a digital signature contained therein. Despite the pruning of the repeating data unit, the received associated data units can be successfully validated, either directly or indirectly, by means of different embodiments herein.
    Type: Application
    Filed: December 20, 2022
    Publication date: June 29, 2023
    Applicant: Axis AB
    Inventors: Björn VÖLCKER, Stefan LUNDBERG
  • Publication number: 20230188732
    Abstract: A method for verifying a digital signature in a video data segment generated by a video delivery chain comprises: obtaining the video data segment comprising encoded image frames and a plurality of node device datasets associated with respective labels; wherein one or more node device datasets include respective digital signatures; wherein the one or more node device datasets comprises a first node device dataset which includes a first digital signature generated by a first node device based on a first number of node device datasets that have been last added to the video data segment before the first node device dataset; locating the labels; identifying , using the labels, the first number of node device datasets; and verifying the first digital signature. The application also discloses a method of adding a digital signature to a video data segment.
    Type: Application
    Filed: November 3, 2022
    Publication date: June 15, 2023
    Applicant: Axis AB
    Inventors: Björn VÖLCKER, Stefan LUNDBERG
  • Publication number: 20230179787
    Abstract: A device and a method of signing an encoded video sequence comprising: obtaining an encoded video sequence composed of encoded image frames; generating a set of one of more frame fingerprints for each encoded image frame; generating a document comprising a header of a supplemental information unit, and a representation of the generated sets of one or more frame fingerprints; generating a document signature by digitally signing the document; generating the supplemental information unit to only consist of the document, the document signature and an indication of an end of the supplemental information unit; and signing the encoded video sequence by associating the generated supplemental information unit with the encoded video sequence.
    Type: Application
    Filed: November 3, 2022
    Publication date: June 8, 2023
    Applicant: Axis AB
    Inventors: Björn VÖLCKER, Stefan LUNDBERG
  • Publication number: 20230116909
    Abstract: A method of signing video data, comprising: obtaining video data representing a video sequence; obtaining a bitstring not extracted from the video data; generating a salt by hashing the bitstring, preferably using a secret hash function; generating a first/second fingerprint either by hashing a combination of the salt and a first/second portion of the video data, or by hashing a combination of the salt and a hash of a first/second portion of the video data; and providing a signature of the video data, which includes the first fingerprint. The first and second portions may encode consecutive time segments of the video sequence, such as consecutive frames.
    Type: Application
    Filed: July 21, 2022
    Publication date: April 13, 2023
    Applicant: Axis AB
    Inventors: Björn VÖLCKER, Stefan LUNDBERG
  • Publication number: 20230112135
    Abstract: A method of signing prediction-coded video data, comprising: obtaining a coded video sequence including at least one I-frame (I), which contains independently decodable image data, and at least one predicted frame (P1, P2, P3, P4), which contains image data decodable by reference to at least one other frame; generating a fingerprint (HI) of each I-frame; generating a fingerprint (HP) of each predicted frame by hashing a combination of data derived from the predicted frame and data derived from an I-frame to which the predicted frame refers directly or indirectly, wherein the fingerprint of the predicted frame is independent of any further predicted frame to which the predicted frame refers directly or indirectly; and providing a signature of the video sequence including the generated fingerprints.
    Type: Application
    Filed: August 5, 2022
    Publication date: April 13, 2023
    Applicant: Axis AB
    Inventors: Björn VÖLCKER, Stefan LUNDBERG
  • Publication number: 20230114200
    Abstract: The present application relates to detecting if video images captured by a camera are depicting a live scene or a recorded video played on a monitor, display or computer screen, which is setup to hide the scene from the camera. Metadata regarding the mapping operation used to transform image data between different intensity ranges, or bit depths, is included with the video and evaluated in order to determine if a video replay attack has taken place.
    Type: Application
    Filed: September 30, 2022
    Publication date: April 13, 2023
    Applicant: Axis AB
    Inventors: Björn VÖLCKER, Stefan LUNDBERG
  • Patent number: 11610461
    Abstract: The present disclosure relates to a method performed by a background blurring system (1) for provision of a video compression stream from a video camera (2) adapted for capturing a scene. The background blurring system identifies (1001) in a first image of the scene, at a first point in time, at least a first pixel comprised in a background of the first image. The background blurring system further determines (1002) a blurred pixel value for the at least first pixel. Moreover, the background blurring system provides (1003), subsequent the first point in time, the blurred pixel value in the video compression stream. The background blurring system furthermore identifies (1004) in a second image of the scene, at a subsequent second point in time, that the at least first pixel has altered to be comprised in a foreground of the second image.
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: March 21, 2023
    Assignee: AXIS AB
    Inventors: Stefan Lundberg, Song Yuan, Tim Borglund
  • Patent number: 11592404
    Abstract: Methods and apparatus, including computer program products, for determining a presence of an object located close to a lens (301) of a camera monitoring a scene. A first infrared illumination source (302) arranged to illuminate the scene from a first angle is activated. A first image (304) is acquired by the image capturing device (300). The first infrared illumination source (302) is deactivated, and a second infrared illumination source (306) arranged to illuminate the scene from a second angle is activated. A second image (308) is acquired by the image capturing device (300). Intensity information of the first image (304) and the second image (308) is compared to determine the presence of an object located close to the lens (301).
    Type: Grant
    Filed: November 18, 2020
    Date of Patent: February 28, 2023
    Assignee: AXIS AB
    Inventors: Stefan Lundberg, Jonas Hjelmström
  • Patent number: 11514582
    Abstract: A method includes defining a background model of the video sequence by applying a first algorithm, the background model defining whether that spatial area belongs to a background or a foreground in the video sequence, wherein a detected significant change in image data in a spatial area in an image frame relative image data in said spatial area in a preceding image frame is indicative of said spatial area belonging to the foreground; indicating that an idle area of the defined foreground areas is to be transitioned from foreground to background; and determining whether the idle area is to be transitioned by applying a second algorithm to image data of an image frame of the video sequence, the image data at least partly corresponding to the idle area; wherein if the idle area is not to be transitioned, maintaining the idle area as a foreground area in the background model.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: November 29, 2022
    Assignee: AXIS AB
    Inventors: Stefan Lundberg, Song Yuan
  • Publication number: 20220368534
    Abstract: A device, and method of signing a video segment comprising one or more groups of pictures, GOPs, wherein each GOP comprises a header and one or more frames, are disclosed. For each of the one or more GOPs a GOP hash is produced and the GOP hash is digitally signed by means of a digital signature to produce a signed GOP hash. For each GOP except a last GOP of the one or more GOPs the respective signed GOP hash is saved in the header of a subsequent GOP. An additional GOP is added to the video segment after the last GOP of the one or more GOPs, wherein the additional GOP comprising a header and one or more frames. The signed GOP hash of the last GOP of the one or more GOPs is saved in the header of the additional GOP.
    Type: Application
    Filed: March 31, 2022
    Publication date: November 17, 2022
    Applicant: Axis AB
    Inventors: Stefan LUNDBERG, Viktor EDPALM
  • Patent number: 11477357
    Abstract: A camera for introducing light pulses in an image stream, comprising an image sensor arranged to capture an image stream, the image sensor comprising a plurality of pixels arranged to capture light of a first wavelength range. The at least one of the plurality of pixels is covered by a first material which is arranged to transform light of a second wavelength range to light of the first wavelength range. Further the camera comprises a first light source arranged to emit light pulses of light of the second wavelength range onto the first material, thereby causing the image sensor to register light pulses in the at least one pixel covered by the first material.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: October 18, 2022
    Assignee: AXIS, AB
    Inventors: Stefan Lundberg, Jonas Hjelmström
  • Publication number: 20220201253
    Abstract: There is provided a camera and a method therein for facilitating installation of the camera. The method comprises capturing a video stream of a scene when the camera is installed with a first FOV, which scene comprises an object. A size in the video stream of at least one part of the object is estimated. As long as the estimated size is above a first threshold and below a second threshold, providing a first, edge-filtered, version of the video stream to secure privacy of the object. In response to the estimated size being above the second threshold indicating that the privacy is at risk of being revealed, entering an enhanced secure privacy mode comprising generating an alert to prompt an installer to re-install the camera with a second FOV different from the first FOV, and disabling provision of the first, edge-filtered, version of the video stream.
    Type: Application
    Filed: November 11, 2021
    Publication date: June 23, 2022
    Applicant: Axis AB
    Inventors: Stefan LUNDBERG, Carl-Axel ALM
  • Publication number: 20220182591
    Abstract: An image processing device a camera and a method for of encoding images captured by a camera are disclosed. For each image of an image sequence captured by the camera, the image is pre-processed by filtering the image by applying a privacy filter, the privacy filter being configured to distort the image in such a way that privacy is achieved in the filtered image, and, for at least a subset of the filtered images, by colour revising the filtered image by changing colour of pixels of a plurality of scattered areas of the filtered image such that a respective colour of one or more pixels of each area of the plurality of scattered areas represents one or more original colours of one or more pixels before filtering at a location of that area in the filtered image. The pre-processed images are then encoded into an encoded video stream.
    Type: Application
    Filed: November 17, 2021
    Publication date: June 9, 2022
    Applicant: Axis AB
    Inventors: Carl-Axel ALM, Stefan LUNDBERG
  • Publication number: 20220141388
    Abstract: A method of activating an object-specific action comprises obtaining, based on image analysis of acquired images, a plurality of values of a movement characteristic, each value representing a moving object detected in the acquired images; receiving an input signal from a user input device, wherein the input signal represents a value of the movement characteristic for the user input device; comparing the value of the movement characteristic for the user input device with each value of the movement characteristics for the moving objects, and determining the moving object corresponding to the closest value of movement characteristic as a selected moving object; and activating the object-specific action for the selected moving object.
    Type: Application
    Filed: October 11, 2021
    Publication date: May 5, 2022
    Applicant: Axis AB
    Inventors: Stefan LUNDBERG, Jonas HJELMSTRÖM
  • Publication number: 20210358088
    Abstract: The present disclosure relates to a method performed by a background blurring system (1) for provision of a video compression stream from a video camera (2) adapted for capturing a scene. The background blurring system identifies (1001) in a first image of the scene, at a first point in time, at least a first pixel comprised in a background of the first image. The background blurring system further determines (1002) a blurred pixel value for the at least first pixel. Moreover, the background blurring system provides (1003), subsequent the first point in time, the blurred pixel value in the video compression stream. The background blurring system furthermore identifies (1004) in a second image of the scene, at a subsequent second point in time, that the at least first pixel has altered to be comprised in a foreground of the second image.
    Type: Application
    Filed: April 28, 2021
    Publication date: November 18, 2021
    Applicant: Axis AB
    Inventors: Stefan LUNDBERG, Song YUAN, Tim BORGLUND
  • Publication number: 20210195075
    Abstract: A camera for introducing light pulses in an image stream, comprising an image sensor arranged to capture an image stream, the image sensor comprising a plurality of pixels arranged to capture light of a first wavelength range. The at least one of the plurality of pixels is covered by a first material which is arranged to transform light of a second wavelength range to light of the first wavelength range. Further the camera comprises a first light source arranged to emit light pulses of light of the second wavelength range onto the first material, thereby causing the image sensor to register light pulses in the at least one pixel covered by the first material.
    Type: Application
    Filed: October 28, 2020
    Publication date: June 24, 2021
    Applicant: Axis AB
    Inventors: Stefan LUNDBERG, Jonas HJELMSTRÖM