Patents by Inventor Kenneth Andersson

Kenneth Andersson 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: 20240383557
    Abstract: An airbag system (1) for a powered saddle-ride type vehicle (100) is provided. The system comprises a housing (2): an airbag (6) arranged in said housing (2); and an inflator (7). The housing (2) is elongated and is configured to face the driver, and the housing (2) is configured to be fixedly mounted to a leg shield (102) next to the steering column (101) of the vehicle (100) in an area between handlebars (104) of the vehicle and a foot support (105) of the vehicle. The elongated housing (2) is configured to be mounted in a substantially horizontal direction, transverse to a longitudinally extending centreline (CL) of the vehicle (100). The inflator (7) is configured to allow the airbag (6), in the event of an activation signal, to inflate and deploy symmetrically on opposite sides of the longitudinally extending centreline (CL) of the vehicle (100) to thereby fill an available space between the vehicle and the driver's pelvis, abdomen, thorax and head area.
    Type: Application
    Filed: September 6, 2022
    Publication date: November 21, 2024
    Inventors: Anders WESTERGREN, Erik RYDSMO, Kenneth BACKMAN, Mikael ANDERSSON, Onorino DI TANNA
  • Publication number: 20240364938
    Abstract: An asymmetric deblocking method for deblocking a boundary between a P block and a Q block such that 5 samples within the P block and 7 or 3 samples within the Q block are modified. The method includes determining a value refP based on at least p5, determining a value refQ based on at least qx, wherein qx is q3 or q7; determining a value refMiddle based on at least p0 and q0, wherein p0 is directly adjacent to the boundary and q0 is directly adjacent to the boundary; performing a linear interpolation between refP and refMiddle; and performing a linear interpolation between refQ and refMiddle.
    Type: Application
    Filed: May 13, 2024
    Publication date: October 31, 2024
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Kenneth ANDERSSON, Jack ENHORN, Zhi ZHANG
  • Publication number: 20240364875
    Abstract: The long filter decision in VVC is modified by adding at least one gradient check that at least includes sample p6 or q6. This makes it possible to avoid using the long filters when there is some natural structure at sample p6 or q6. In one specific embodiment at least two gradient checks including both q6 and p6 are added. In another embodiment, the dpq threshold is modified from beta>>2 to beta>>4. This threshold change embodiment may be used in conjunction with or instead of the embodiment in which a gradient check that includes p6 and/or q6 is added to the long filter decision.
    Type: Application
    Filed: April 17, 2024
    Publication date: October 31, 2024
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Kenneth ANDERSSON, Jack ENHORN
  • Publication number: 20240340446
    Abstract: Methods and devices for determining video picture resolution. A first source picture is obtained and a first reduced resolution picture is generated based on the first source picture. A first similarity metric is determined for the first reduced resolution picture and the first source picture. A picture resolution is selected based at least in part on the first similarity metric.
    Type: Application
    Filed: June 30, 2022
    Publication date: October 10, 2024
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Kenneth ANDERSSON, Jacob STRÖM, Ruoyang YU
  • Publication number: 20240340454
    Abstract: A method, decoder, and apparatus are provided. Responsive to a current block being a MIP predicted block, it is determined whether it has one or multiple transform blocks. A MIP weight matrix to be used to decode the current block is determined based on a MIP prediction mode. Responsive to the MIP predicted block having one transform block, the MIP predicted block is derived based on the MIP weight matrix and previously decoded elements in the bitstream. Responsive to the MIP predicted block having multiple transform blocks: deriving a first MIP predicted block is derived based on the MIP weight matrix and previously decoded elements in the bitstream and remaining MIP predicted blocks are derived based further on decoded elements in at least one decoded transform block of the current block. The MIP predicted block(s) are output for subsequent processing.
    Type: Application
    Filed: March 8, 2024
    Publication date: October 10, 2024
    Inventors: Zhi ZHANG, Kenneth ANDERSSON, Davood SAFFAR, Rickard SJÖBERG, Jacob STRÖM, Ruoyang YU
  • Patent number: 12113970
    Abstract: A deblocking method for deblocking a boundary between a first block of samples, block P, and a second block of samples, block Q. The method includes determining whether at least one of the P block or the Q block is a combined intra-inter prediction block; and, as a result of determining that at least one of the P block or the Q block is a combined intra-inter prediction block, deblocking the boundary between the P block and the Q block.
    Type: Grant
    Filed: January 18, 2022
    Date of Patent: October 8, 2024
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Kenneth Andersson, Jack Enhorn, Ruoyang Yu, Zhi Zhang
  • Publication number: 20240333968
    Abstract: There is provided a method of encoding a picture. The method comprises selecting a motion vector. MV, for a current block within the picture. The method comprises determining whether a condition is satisfied, wherein determining whether the condition is satisfied comprises: (i) determining if a subblock-based motion refinement is applicable for the current block and (ii) determining if a first subblock within the current block satisfies a criteria. The method comprises, as a result of determining that the condition is satisfied, not using the selected MV for encoding the current block.
    Type: Application
    Filed: June 2, 2022
    Publication date: October 3, 2024
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Ruoyang YU, Kenneth ANDERSSON, Jacob STRÖM
  • Patent number: 12108038
    Abstract: Methods and apparatuses for applying a deblocking to a coding unit in video pictures a provided. In one aspect, the deblocking is applied to sub-block boundaries in the coding unit and to implicit transform unit boundaries in the coding unit.
    Type: Grant
    Filed: July 21, 2023
    Date of Patent: October 1, 2024
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Kenneth Andersson, Rickard Sjöberg, Jacob Ström, Zhi Zhang
  • Patent number: 12101484
    Abstract: A method for encoding or decoding an image. The method includes obtaining a coding tree block (CTB) having a vertical size (CtbSizeY) and a horizontal size (CtbSizex), the CTB comprising set of sample values associated with the image, the set of sample values comprising a current sample value having a location (x,y) within the CTB, where x is a horizontal value and y is a vertical value. The method also includes selecting a filter strength value for the current sample based on y and filtering the current sample using the selected filter strength value. Selecting a filter strength value for the current sample based on y comprises: i) determining whether the following first condition is true: (y==(CtbSizeY?5) OR y==(CtbSizeY?4)) AND var==1, where var is a variable that is set equal to 1 as a result of a determination that a second condition is satisfied; and ii) choosing a filter strength value of 10 as a result of determining that the first condition is true.
    Type: Grant
    Filed: May 4, 2023
    Date of Patent: September 24, 2024
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Kenneth Andersson, Jacob Ström, Zhi Zhang, Jack Enhorn
  • Publication number: 20240283912
    Abstract: There are provided mechanisms for temporal motion vector prediction of a current picture in a series of pictures of a video sequence. The method comprises determining, for a current block of the current picture, whether any one of: left, top, top-right and left-bottom spatial neighboring blocks of the current block in the current picture uses a collocated picture as a reference picture. The method further comprises, when the determination is that one of the left, top, top-right and left-bottom spatial neighboring block uses a collocated picture as a reference picture, using a motion vector of the one of the spatial neighboring blocks as a temporal vector of the current block.
    Type: Application
    Filed: April 29, 2024
    Publication date: August 22, 2024
    Inventors: Ruoyang YU, Kenneth ANDERSSON, Du LIU
  • Publication number: 20240283939
    Abstract: A prediction unit for an encoder or decoder implements matrix based intra prediction. Input boundary samples for a current block are downsampled to obtain reduced boundary samples for matrix multiplication and/or linear interpolation, or both. In one embodiment, downsampling is performed in a manner that aligns the reduced boundary samples with an output of a matrix multiplication unit of the prediction unit. In other embodiments, downsampling is performed without averaging. The embodiments reduce the complexity of the prediction unit and the latency of the encoder or decoder.
    Type: Application
    Filed: April 29, 2024
    Publication date: August 22, 2024
    Inventors: Zhi Zhang, Ruoyang Yu, Kenneth Andersson, Per Wennersten, Jacob Ström, Rickard Sjöberg
  • Patent number: 12058323
    Abstract: In one aspect there is disclosed a method of applying deblocking on implicit vertical TU boundaries when the CU width is larger than the maximum TU width and applying deblocking on implicit horizontal TU boundaries when the CU height is larger than the maximum TU height. Some exemplary embodiments include HEVC deblocking and deblocking using longer filters.
    Type: Grant
    Filed: October 24, 2022
    Date of Patent: August 6, 2024
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Kenneth Andersson, Rickard Sjöberg, Jacob Ström, Zhi Zhang
  • Publication number: 20240236332
    Abstract: Methods and apparatus for encoding or decoding a first structure within a picture in a video sequence are provided. The method comprises, for a second structure within the first structure, determining an initial motion vector, MV, and MV candidates. The method comprises, for each of the MV candidates, using the MV candidate to derive first and second reference blocks, and a size of the first and second reference blocks may not be equal to a size of the second structure. The method comprises deriving a cost value based on samples from the first and second reference blocks. The method comprises using the cost values from the MV candidates to derive a best MV candidate and using the best MV candidate to derive prediction samples for the second structure.
    Type: Application
    Filed: June 2, 2022
    Publication date: July 11, 2024
    Inventors: Ruoyang YU, Jacob STRÖM, Kenneth ANDERSSON
  • Publication number: 20240195962
    Abstract: A method for deblocking is provided. The method includes checking whether a size of a current block exceeds a size threshold. The method includes checking whether a size of an adjacent block exceeds the size threshold. The adjacent block is adjacent to a boundary of the current block. The method includes determining that a criteria is true. The criteria comprises both a size of the current block and a size of the adjacent block exceeding the size threshold. The method includes, as a result of determining that the criteria is true, applying a long-tap deblocking across the boundary of the current block. A length of the long-tap deblocking is greater than 7.
    Type: Application
    Filed: March 30, 2022
    Publication date: June 13, 2024
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Kenneth ANDERSSON, Jack ENHORN
  • Publication number: 20240187583
    Abstract: A method for deblocking at least one boundary of a coding unit, wherein the boundary forms a first side and a second side of the coding unit, wherein a video picture comprises the coding unit, and wherein the first and second sides use a same reference picture. The method includes obtaining a first motion vector component in the first side; obtaining a second motion vector component in the second side; determining whether an absolute difference between the first motion vector component and the second motion vector component is equal to or larger than a predetermined threshold that is less than 1 sample; and as a result of determining that the absolute difference between the first motion vector component and the second motion vector component is equal to or larger than the predetermined threshold, applying deblocking to the vertical or horizontal boundary between the first side and the second side.
    Type: Application
    Filed: December 11, 2023
    Publication date: June 6, 2024
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Kenneth ANDERSSON, Jack ENHORN, Ruoyang YU
  • Patent number: 12003785
    Abstract: An asymmetric deblocking method for deblocking a boundary between a P block and a Q block such that 5 samples within the P block and 7 or 3 samples within the Q block are modified. The method includes determining a value refP based on at least p5, determining a value refQ based on at least qx, wherein qx is q3 or q7; determining a value refMiddle based on at least p0 and q0, wherein p0 is directly adjacent to the boundary and q0 is directly adjacent to the boundary; performing a linear interpolation between refP and refMiddle; and performing a linear interpolation between refQ and refMiddle.
    Type: Grant
    Filed: April 10, 2023
    Date of Patent: June 4, 2024
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Kenneth Andersson, Jack Enhorn, Zhi Zhang
  • Patent number: 12003716
    Abstract: The long filter decision in VVC is modified by adding at least one gradient check that at least includes sample p6 or q6. This makes it possible to avoid using the long filters when there is some natural structure at sample p6 or q6. In one specific embodiment at least two gradient checks including both q6 and p6 are added. In another embodiment, the dpq threshold is modified from beta>>2 to beta>>4. This threshold change embodiment may be used in conjunction with or instead of the embodiment in which a gradient check that includes p6 and/or q6 is added to the long filter decision.
    Type: Grant
    Filed: December 15, 2022
    Date of Patent: June 4, 2024
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Kenneth Andersson, Jack Enhorn
  • Patent number: 12003702
    Abstract: There are provided mechanisms for temporal motion vector prediction of a current picture in a series of pictures of a video sequence. The method comprises determining, for a current block of the current picture, whether any one of: left, top, top-right and left-bottom spatial neighboring blocks of the current block in the current picture uses a collocated picture as a reference picture. The method further comprises, when the determination is that one of the left, top, top-right and left-bottom spatial neighboring block uses a collocated picture as a reference picture, using a motion vector of the one of the spatial neighboring blocks as a temporal vector of the current block.
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: June 4, 2024
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Ruoyang Yu, Kenneth Andersson, Du Liu
  • Publication number: 20240171757
    Abstract: A method for making a smooth prediction block of samples in a picture in an image or video encoder or decoder is provided. The method includes determining parameters r of a polynomial model by r=(BTB)?1*(BT*x), where B is a matrix of bases and x is a source of samples in vector form. The method includes predicting a block x? based on the parameters r and the matrix of bases B.
    Type: Application
    Filed: March 30, 2022
    Publication date: May 23, 2024
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Kenneth ANDERSSON, Jack ENHORN
  • Publication number: 20240163471
    Abstract: A decoder can be configured to obtain a current inter block and a plurality of previously decoded inter blocks. Each inter block of the plurality of inter blocks can include a motion vector having a resolution. The decoder generates a list of motion vector predictor candidates that is used to predict the motion vector that is associated with the current inter block. Generating the list of motion vector predictor candidates can include defining a set of inter blocks that includes a number of previously decoded inter blocks; scanning the inter blocks in the set of inter blocks in a scanning order; and for each of the inter blocks in the set of inter blocks: deriving a motion vector prediction candidate using the motion vector of the inter block; and determining whether a criterion is satisfied.
    Type: Application
    Filed: January 24, 2024
    Publication date: May 16, 2024
    Inventors: Ruoyang YU, Du LIU, Per WENNERSTEN, Kenneth ANDERSSON, Rickard SJÖBERG