Patents by Inventor Malte Johansson

Malte Johansson 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: 12519953
    Abstract: A system for handling bandwidth shortage for transmission of encoded video frames. In a sending device, a long term reference frame which indicates bandwidth shortage is created. During a first time period, the reference frame is sent to the receiving device for storage. During a subsequent second time period, bandwidth shortage is determined in the sending device, wherein the bandwidth during the second time period is insufficient if the encoded video frames are encoded according to an encoding principle used at times without bandwidth shortage. During the second time period, inter encoded frames referencing the long term reference frame are sent, wherein each frame includes encoded blocks, and at least a subset of the blocks of the inter encoded frames are empty blocks such that the bit rate of the inter encoded frames is lower or equal to the bandwidth during the second time period.
    Type: Grant
    Filed: September 27, 2024
    Date of Patent: January 6, 2026
    Assignee: AXIS AB
    Inventors: Malte Johansson, Axel Jonsson, Mattias Pettersson
  • Patent number: 12278970
    Abstract: A computer implemented method for controlling a transmission of a video stream is provided. The method comprises estimating a number of bits for a group of pictures, GOP, of the video stream to be transmitted, setting a latency requirement for the transmission of the video stream, determining an average minimum video bitrate across the GOP based on the estimated number of bits and a time corresponding to a time period represented by a duration of the GOP, for video frames in the GOP setting an output bitrate for transmission of a video frame based on the latency requirement and the average minimum video bitrate, and transmitting the video frame using the output bitrate.
    Type: Grant
    Filed: September 12, 2022
    Date of Patent: April 15, 2025
    Assignee: AXIS AB
    Inventors: Mattias Pettersson, Björn Völcker, Malte Johansson
  • Publication number: 20250113046
    Abstract: A system for handling bandwidth shortage for transmission of encoded video frames. In a sending device, a long term reference frame which indicates bandwidth shortage is created. During a first time period, the reference frame is sent to the receiving device for storage. During a subsequent second time period, bandwidth shortage is determined in the sending device, wherein the bandwidth during the second time period is insufficient if the encoded video frames are encoded according to an encoding principle used at times without bandwidth shortage. During the second time period, inter encoded frames referencing the long term reference frame are sent, wherein each frame includes encoded blocks, and at least a subset of the blocks of the inter encoded frames are empty blocks such that the bit rate of the inter encoded frames is lower or equal to the bandwidth during the second time period.
    Type: Application
    Filed: September 27, 2024
    Publication date: April 3, 2025
    Applicant: Axis AB
    Inventors: Malte JOHANSSON, Axel Jonsson, Mattias Pettersson
  • Patent number: 12170781
    Abstract: A method for adding at least one additional image frame to a stream of encoded image frames, the stream of encoded image frames comprising image frames encoded by an encoder. An event relating to at least one of: i) a change of operation state of a sender of the stream of encoded image frames, or ii) a change of connection state between the sender and a receiver is detected. Depending on the type of the detected event, the at least one additional image frame is provided. Each at least one additional image frame comprises a reference to a preceding image frame and codes a predetermined visual change relative to the preceding image frame. The predetermined visual change is indicative of the type of the detected event. The at least one additional image frame is added to the stream of encoded image frames to obtain a combined stream of image frames.
    Type: Grant
    Filed: March 21, 2023
    Date of Patent: December 17, 2024
    Assignee: AXIS AB
    Inventors: Alexander Toresson, Malte Johansson
  • Publication number: 20240397069
    Abstract: A method of encoding an input video including a sequence of video frames as a hybrid video stream, comprises downsampling the input video from an original spatial resolution to a reduced spatial resolution and an intermediate spatial resolution; providing the input video at the reduced spatial resolution to a base encoder to obtain a base encoded stream; providing a first enhancement stream based on first residuals at the intermediate spatial resolution; and providing a second enhancement stream based on second residuals based at the original spatial resolution, which is at least partially encoded using temporal prediction. The method further comprises detecting at least one non-motion region in a video frame, and causing the set of first residuals but not the set of second residuals to vanish throughout the non-motion region.
    Type: Application
    Filed: May 3, 2024
    Publication date: November 28, 2024
    Applicant: Axis AB
    Inventors: Malte JOHANSSON, Viktor EDPALM
  • Publication number: 20230345011
    Abstract: A method for adding at least one additional image frame to a stream of encoded image frames, the stream of encoded image frames comprising image frames encoded by an encoder. An event relating to at least one of: i) a change of operation state of a sender of the stream of encoded image frames, or ii) a change of connection state between the sender and a receiver is detected. Depending on the type of the detected event, the at least one additional image frame is provided. Each at least one additional image frame comprises a reference to a preceding image frame and codes a predetermined visual change relative to the preceding image frame. The predetermined visual change is indicative of the type of the detected event. The at least one additional image frame is added to the stream of encoded image frames to obtain a combined stream of image frames.
    Type: Application
    Filed: March 21, 2023
    Publication date: October 26, 2023
    Inventors: Alexander TORESSON, Malte JOHANSSON
  • Publication number: 20230082211
    Abstract: A computer implemented method for controlling a transmission of a video stream is provided. The method comprises estimating a number of bits for a group of pictures, GOP, of the video stream to be transmitted, setting a latency requirement for the transmission of the video stream, determining an average minimum video bitrate across the GOP based on the estimated number of bits and a time corresponding to a time period represented by a duration of the GOP, for video frames in the GOP setting an output bitrate for transmission of a video frame based on the latency requirement and the average minimum video bitrate, and transmitting the video frame using the output bitrate.
    Type: Application
    Filed: September 12, 2022
    Publication date: March 16, 2023
    Applicant: Axis AB
    Inventors: Mattias PETTERSSON, Björn VÖLCKER, Malte JOHANSSON
  • Patent number: 11539944
    Abstract: There is provided an image pipeline and a method therein for intra-coding an image frame. The image pipeline comprises a processing part followed by an encoding part supporting a plurality of intra-prediction modes used for intra-coding image frames. The method comprises receiving an image frame and for at least one block of pixel values in the image frame: predicting pixel values of the at least one block of pixel values using an intra-prediction mode supported by the encoding part and updating the image frame by adjusting at least one pixel value within the at least one block of pixel values so as to reduce a residual between the at least one pixel value and a corresponding predicted pixel value. Further, the method comprises intra-coding the updated image frame using at least one out of the plurality of intra-prediction modes.
    Type: Grant
    Filed: July 2, 2021
    Date of Patent: December 27, 2022
    Assignee: AXIS AB
    Inventors: Fredrik Pihl, Malte Johansson
  • Publication number: 20220078412
    Abstract: There is provided an image pipeline and a method therein for intra-coding an image frame. The image pipeline comprises a processing part followed by an encoding part supporting a plurality of intra-prediction modes used for intra-coding image frames. The method comprises receiving an image frame and for at least one block of pixel values in the image frame: predicting pixel values of the at least one block of pixel values using an intra-prediction mode supported by the encoding part and updating the image frame by adjusting at least one pixel value within the at least one block of pixel values so as to reduce a residual between the at least one pixel value and a corresponding predicted pixel value. Further, the method comprises intra-coding the updated image frame using at least one out of the plurality of intra-prediction modes.
    Type: Application
    Filed: July 2, 2021
    Publication date: March 10, 2022
    Applicant: Axis AB
    Inventors: Fredrik PIHL, Malte JOHANSSON
  • Publication number: 20040194264
    Abstract: The present invention relates to a release device, especially in relation to a buckle of a safety helmet or a safety belt. It is significant of the release device according to the present invention that the device comprises a first element (1) and a second element (3) that are pivotally connected to each other via a hinge (9), means (10) of one element (1) to connect one end of the strap/belt, a yieldable release means (14) and an anchoring element (17) connected to the other end of the strap/belt, that the anchoring element (17) is connected in a releasable way to the elements (1, 3), and that a force (F1) is applied to the release means (14) when the anchoring element (17) is subjected to force (F2) that strives to separate the anchoring element (17) from the elements (1, 3).
    Type: Application
    Filed: April 12, 2004
    Publication date: October 7, 2004
    Inventor: Malte Johansson