Patents by Inventor Johan PALMAEUS

Johan PALMAEUS 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: 20240163456
    Abstract: An improved method of managing encoded image frames in a data buffer is presented. Encoded image frames are buffered, for example in a pre-event buffer, in such a way that all stored, e.g., buffered, encoded image frames can be retrieved from the data buffer as a decodable video sequence and such that only those encoded image frames needed for obtaining a decodable video sequence having a pre-defined recording time may be stored in the data buffer. This may be referred to as pruning the data buffer in such a way that all stored encoded image frames can be retrieved from the data buffer as a decodable video sequence having a pre-defined recording time. Thereby, only the encoded image frames needed for generating the video sequence may be stored in the data buffer. Consequently, no extra space for storage of an extra GOP is needed in the data buffer.
    Type: Application
    Filed: November 7, 2023
    Publication date: May 16, 2024
    Applicant: Axis AB
    Inventors: Viktor Edpalm, Johan Palmaeus, Alexander Toresson
  • Patent number: 11722697
    Abstract: A method for forming a combined image frame of a combined video stream comprises: capturing image frames of first and second video streams; encoding image data of the image frames of the first and second video streams, wherein each image frame of the first and second video streams are respectively encoded into first and second encoded data comprising a plurality of rows wherein each row has a height of a single coding unit and a width equal to a width of the image frame and is encoded as one or more slices; and combining the first and second encoded data into combined encoded data by interleaving rows of the first and second encoded data. The combined encoded data representing the combined image frame of the combined video stream.
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: August 8, 2023
    Assignee: Axis AB
    Inventors: Viktor Edpalm, Alexander Toresson, Johan Palmaeus, Jonas Cremon
  • Publication number: 20230177733
    Abstract: An encoding device and a method for encoding an image frame comprising a plurality of pixel blocks are provided. A respective offset compression value is set for each of the plurality of pixel blocks based on an interest level associated with the pixel block, wherein each offset compression value defines an offset in relation to a reference compression value set for the image frame. In the image frame, one or more low contrast regions having a contrast which is below a predefined contrast threshold are identified. For pixel blocks within the one or more low contrast regions having set offset compression values based on the associated interest levels higher than a predefined offset compression threshold, the set offset compression values are selectively restricted to be at most equal to the predefined offset compression threshold. The image frame is then encoded using the set offset compression values.
    Type: Application
    Filed: December 2, 2022
    Publication date: June 8, 2023
    Applicant: Axis AB
    Inventors: Viktor EDPALM, Alexander TORESSON, Johan PALMAEUS
  • Publication number: 20230171409
    Abstract: A and method encode a view area within a current image frame of a video into an encoded video area frame. The view area is a respective subarea of each image frame, each image frame comprising first and second image portions, and between previous and current image frames, the view area moves across a boundary between the first and second image portions. First and second encoders are encode image data of the first and second image portions, respectively. First, second and third portions of the view area are identified based on their respective location in the previous and current image frames. Image data of the first and third portions are inter-coded as first and third encoded slices/tiles. Image data of the second portion of the view area in the current image frame are intra-coded as a second encoded slice/tile. The encoded slices/tiles are merged into the encoded video area frame.
    Type: Application
    Filed: November 3, 2022
    Publication date: June 1, 2023
    Applicant: Axis AB
    Inventors: Viktor EDPALM, Song YUAN, Toivo HENNINGSSON, Johan PALMAEUS
  • Publication number: 20220201330
    Abstract: A method for forming a combined image frame of a combined video stream comprises: capturing image frames of first and second video streams; encoding image data of the image frames of the first and second video streams, wherein each image frame of the first and second video streams are respectively encoded into first and second encoded data comprising a plurality of rows wherein each row has a height of a single coding unit and a width equal to a width of the image frame and is encoded as one or more slices; and combining the first and second encoded data into combined encoded data by interleaving rows of the first and second encoded data. The combined encoded data representing the combined image frame of the combined video stream.
    Type: Application
    Filed: November 19, 2021
    Publication date: June 23, 2022
    Applicant: Axis AB
    Inventors: Viktor EDPALM, Alexander TORESSON, Johan PALMAEUS, Jonas CREMON