Patents by Inventor Mitra Damghanian
Mitra Damghanian 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: 12294741Abstract: A methods and apparatuses for encoding or decoding a segment in a coded picture. The decoding may include obtaining from a bitstream a value of a first codeword that indicates whether the coded picture may contain bi-directional inter coded segments or not. The decoding may include, based on the value of the first codeword, deriving one or more parameter values by either (a) decoding one or more parameters from the bitstream to obtain the one or more parameter values or (b) inferring the one or more parameter values. The decoding may include decoding the segment in the coded picture based on the one or more parameter values. The encoding may include encoding the first codeword to the bitstream and determining whether to encode one or more parameter values in the bitstream based on a determination of whether the coded picture will contain bi-directional inter coded segments or not.Type: GrantFiled: March 30, 2021Date of Patent: May 6, 2025Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Martin Pettersson, Ruoyang Yu, Rickard Sjöberg, Mitra Damghanian, Zhi Zhang, Jack Enhorn
-
Publication number: 20250142096Abstract: A method and apparatus for decoding and outputting one or more pictures from a bitstream is provided. The method includes obtaining an indication that specifies that the decoder should not output pictures belonging to a temporal layer. The method includes decoding at least one picture from a bitstream wherein picture(s) belong to the temporal layer. The method includes decoding at least one picture from a bitstream wherein picture(s) belong to one temporal layer not equal to. The method includes responsive to receiving the indication, suppressing output of the at least one picture. The method includes outputting the at least one picture.Type: ApplicationFiled: January 6, 2025Publication date: May 1, 2025Inventors: Rickard SJÖBERG, Jacob STRÖM, Martin PETTERSSON, Mitra DAMGHANIAN
-
Patent number: 12289447Abstract: A method and decoder is provided for decoding at least one current picture from a bitstream. An indicator value is decoded from the bitstream specifying at least one rule of a plurality of rules, the at least one rule applied to ordering of segments coded in the bitstream, wherein the segments are segments in a segment partition layout. A set of syntax elements from the bitstream specifying a segment partition layout is decoded. A segment partition layout based on the set of syntax elements is derived. The at least one current picture in the bitstream is decoded using the segment partition layout, wherein the ordering of the segments complies with the at least one rule specified. An encoder and corresponding method define the segment partition layout, selects the at least one rule from a set of rules, and encodes the segment partition layout and the indicator value into the bitstream.Type: GrantFiled: December 3, 2020Date of Patent: April 29, 2025Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Mitra Damghanian, Rickard Sjöberg, Martin Pettersson
-
Patent number: 12278968Abstract: There are provided mechanisms performed by a decoder. The method comprises receiving a bitstream. The method comprises processing the received bitstream, wherein: the bitstream comprises a first part of the bitstream, and the first part of the bitstream provides segment presence information, and further wherein i) the segment presence information indicates that at least segments of a first segment type shall not be present in at least a portion of the bitstream, or ii) the segment presence information indicates that at least segments of the first segment type may be present in at least the portion of the bitstream.Type: GrantFiled: August 19, 2020Date of Patent: April 15, 2025Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Martin Pettersson, Rickard Sjöberg, Mitra Damghanian
-
Publication number: 20250119590Abstract: A method for deriving a value for a first syntax element, Syntax_A. The method comprises determining whether Syntax_A is present in a bitstream. The method comprises, as a result of determining that Syntax_A is not present in the bitstream, deriving the value for Syntax_A to be equal to a first value, B, if a first condition is satisfied, or deriving the value for Syntax_A to be equal to a second value, C, if a second condition is satisfied.Type: ApplicationFiled: October 25, 2024Publication date: April 10, 2025Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Rickard SJÖBERG, Martin PETTERSSON, Mitra DAMGHANIAN, Jacob STRÖM, Zhi ZHANG, Kenneth ANDERSSON, Jack ENHORN
-
Publication number: 20250113063Abstract: A method performed by a decoder to decode a bitstream and a decoder is provided. One or more syntax elements are decoded from the bitstream. A first value is derived from the one or more syntax elements. The first value is compared to a predetermined set of values that includes at least two values. Whether the first value is within a predetermined range of values in the predetermined set of values is determined. Responsive to determining the first value is within the predetermined range of values in the predetermined set of values, it is determined that a location of an access unit boundary is indicated. Analogous methods performed by an encoder and an encoder are also provided.Type: ApplicationFiled: December 12, 2024Publication date: April 3, 2025Inventors: Martin PETTERSSON, Mitra DAMGHANIAN, Rickard SJÖBERG
-
Patent number: 12267511Abstract: There are provided mechanisms performed by a video decoder. The method comprises obtaining a network abstraction layer (NAL) unit having a particular NAL unit type. The obtained NAL unit comprises a NAL unit header. The NAL unit header of the obtained NAL unit comprises at least a first part comprising N bits. The method comprises obtaining NAL unit header (NUH) extension information that indicates whether or not the NAL unit header further comprises a second part that comprises M bits. The method comprises determining, based on the NUH extension information, a NAL unit type value specifying the particular NAL unit type of the obtained NAL unit.Type: GrantFiled: May 8, 2020Date of Patent: April 1, 2025Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Martin Pettersson, Rickard Sjöberg, Mitra Damghanian
-
Patent number: 12267516Abstract: A method decodes one or more code words in a loop that is run N times by decoding an indication of whether a picture is a long-term picture or not and deriving a positive integer K[i]>0 for each long-term picture. An indicator value V[i] is derived for each long-term picture by subtracting the value of the positive integer K[i] from a picture indicator value P of the current picture. For each of the indicator values V[i], the indicator value V[i] is compared with values associated with pictures stored in the DPB. The method keeps the pictures stored in the DPB marked as short-term or long-term for which there is a match with one of the indicator values V[i] in the DPB as long-term pictures, and marks long-term pictures for which there is no match with any indicator value V[i] as unused for reference in the DPB.Type: GrantFiled: July 28, 2023Date of Patent: April 1, 2025Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Rickard Sjöberg, Mitra Damghanian, Martin Pettersson
-
Publication number: 20250106427Abstract: A method for decoding a picture from a bitstream. In one embodiment, The method includes: receiving a slice header for a slice of the picture, wherein the slice header comprises a state syntax element; decoding a state value from the state syntax element in the slice header, wherein a) if the state value is not equal to a first value, then the state value indicates that i) the bitstream includes for the picture a picture header comprising a set of picture syntax elements and ii) the slice header does not comprise the set of picture syntax elements and b) if the state value is equal to the first value, then the state value indicates that i) the slice header contains said set of picture syntax elements and ii) the bitstream does not include a picture header for the picture; and using the set of picture syntax elements to decode the slice of the picture.Type: ApplicationFiled: October 7, 2024Publication date: March 27, 2025Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Rickard SJÖBERG, Martin PETTERSSON, Mitra DAMGHANIAN
-
Publication number: 20250080733Abstract: An encoder, a decoder, and methods for partitioning a picture from a sequence of video pictures into a layout having a plurality of flexible tiles or segments is disclosed. Each tile or segment comprises a single rectangular or square region. The encoder generates a partition structure and encodes the tiles according to the partition structure. The encoder also generates a bitstream comprising a plurality of coded segments and information indicating the partition structure used to partition the picture into the plurality of flexible tiles or segments, and sends the bitstream to the decoder. Upon receipt, the decoder uses the coded segments and information in the bitstream to decode the plurality of coded segments.Type: ApplicationFiled: September 17, 2024Publication date: March 6, 2025Inventors: Rickard Sjöberg, Jack Enhorn, Martin Pettersson, Mitra Damghanian
-
Patent number: 12238316Abstract: A method and decoder for determining that a decoder conforming to a first profile is capable of decoding a first picture of a video bitstream conforming to a second profile is provided. The method includes obtaining an indicator value, the indicator value indicating conformance to a profile. The method includes determining whether the first picture in the video bitstream is a still picture. The method includes responsive to the indicator value indicating conformance to the second profile and the first picture is determined to be a still picture, determining that the decoder conforming to the first profile is capable of decoding the first picture of the video bitstream.Type: GrantFiled: June 7, 2021Date of Patent: February 25, 2025Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Martin Pettersson, Rickard Sjöberg, Mitra Damghanian, Ruoyang Yu, Jacob Ström, Jack Enhorn, Du Liu
-
Patent number: 12235464Abstract: An optically-transparent device (100) is disclosed which comprises a main part (10) of dielectric material having a refractive index n2, said device being configured for forming a field intensity distribution in a near zone of said device from electromagnetic waves incidentally illuminating said device, when said device is embedded into a dielectric material having a refractive index n1 lower than said refractive index n2. Said device (100) further comprises at least one insert (11) of dielectric material having a refractive index n3 higher than said refractive index n2, said at least one insert being at least partly inserted into said main part, said refractive index n1 being different from said refractive index n3, and wherein Formula (I) with W2 being a half width of said insert and Formula (II), Formula (III) with W1 being a half width of said main part and Formula (IV), with ? being the wavelength of the electromagnetic wave propagating in the dielectric material having refractive index n1.Type: GrantFiled: October 1, 2019Date of Patent: February 25, 2025Assignee: InterDigital CE Patent HoldingsInventors: Oksana Shramkova, Mitra Damghanian, Valter Drazic, Laurent Blonde, Artem Boriskin
-
Patent number: 12225210Abstract: There are provided mechanisms for performed by a decoder. The method comprises receiving a coded video stream (CVS). The method comprises processing the CVS, wherein: the CVS comprises a first set of one or more codewords that encodes a first set of one or more values representing a first part of a segment address, the CVS comprises a second set of one or more codewords that encodes a second set of one or more values representing a second part of the segment address, and the segment address specifies the spatial location of a segment within a picture.Type: GrantFiled: June 26, 2020Date of Patent: February 11, 2025Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Mitra Damghanian, Martin Pettersson, Rickard Sjöberg
-
Patent number: 12214493Abstract: A device configured for radiating a focused electromagnetic beam is proposed. Such device comprises: —a first (101) and a second (102) part having respectively a second n2 and third n3 refractive index and a first W1 and second W2; —a first contact area (100e1) intended to be between a host medium having a first refractive index n1 and in which the micro or nanoparticles are intended to be trapped or moved by a focused electromagnetic beam radiated by the device; —a second contact area (100e2) between the first part and the second part; and —a third contact area (100e3) intended to be between the second part and the host medium. The focused electromagnetic beam results from a combination of at least two beams among a first (NJ1), a second (NJ2) and a third (NJ3) jet beams radiated respectively by the first, second and third contact areas when an incoming electromagnetic wave (IEM) illuminates the device.Type: GrantFiled: December 10, 2019Date of Patent: February 4, 2025Assignee: INTERDIGITAL CE PATENT HOLDINGS, SASInventors: Oksana Shramkova, Laurent Blonde, Valter Drazic, Mitra Damghanian
-
Patent number: 12200226Abstract: A method for decoding a plurality of pictures from a bitstream is provided where the bitstream includes a first segment header and a second segment header. The method includes decoding a first picture from the bitstream using first parameter values decoded from the first segment header. The method includes decoding a second picture from the bitstream using second parameter values from the second segment header, wherein at least one second parameter value of the second parameter values from the second segment header is derived from a first parameter value of the first parameter values decoded from the first segment header.Type: GrantFiled: December 4, 2020Date of Patent: January 14, 2025Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Martin Pettersson, Rickard Sjöberg, Mitra Damghanian
-
Patent number: 12200265Abstract: A decoder can receive a bitstream. The bitstream can include at least one output process syntax element for configuring an output process. The decoder can determine that the output process is disabled. The decoder can decode a current picture from the bitstream. The decoder can, responsive to determining that the output process is disabled, output the current picture as an output picture.Type: GrantFiled: December 11, 2020Date of Patent: January 14, 2025Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Rickard Sjöberg, Mitra Damghanian, Martin Pettersson, Davood Saffar
-
Publication number: 20250016378Abstract: Providing backward compatibility in terms of a media bitstream and a media player conforming to different versions of a media bitstream syntax specification. In one embodiment, a bitstream is made backward compatible by including in the bitstream a first entry for a feature available in the media bitstream and second entry for an updated feature available in the media bitstream, where the first entry is understood both by a media player supporting a first version of a syntax specification and a media player supporting an updated version of the syntax specification, and the second entry is understood by the media player supporting the updated version of the syntax specification, but is not understood by the media player supporting the first version of the syntax specification.Type: ApplicationFiled: September 17, 2024Publication date: January 9, 2025Inventors: Martin PETTERSSON, Rickard SJÖBERG, Mitra DAMGHANIAN
-
Patent number: 12192495Abstract: A method and apparatus for decoding and outputting one or more pictures from a bitstream is provided. The method includes obtaining an indication that specifies that the decoder should not output pictures belonging to a temporal layer. The method includes decoding at least one picture from a bitstream wherein picture(s) belong to the temporal layer. The method includes decoding at least one picture from a bitstream wherein picture(s) belong to one temporal layer not equal to. The method includes responsive to receiving the indication, suppressing output of the at least one picture. The method includes outputting the at least one picture.Type: GrantFiled: June 30, 2021Date of Patent: January 7, 2025Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Rickard Sjöberg, Jacob Ström, Martin Pettersson, Mitra Damghanian
-
Patent number: 12192458Abstract: A method for decoding a picture from a bitstream. The picture comprising a number of units, and the picture being partitioned into a number of spatial segments by a partition structure. The method includes decoding one or more code words in the bitstream; determining that the partition structure is uniform based on the one or more code words; determining the number of spatial segments based on the one or more code words; determining a segment unit size; and deriving the sizes and/or locations for spatial segments in the picture from the one or more code words. Deriving the sizes and/or locations for spatial segments in the picture comprises a first loop over the number of spatial segments in a first dimension or direction. A number of remaining segment units in the first dimension or direction to be segmented is calculated inside the first loop.Type: GrantFiled: March 7, 2023Date of Patent: January 7, 2025Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Mitra Damghanian, Martin Pettersson, Rickard Sjöberg
-
Patent number: 12192528Abstract: A method performed by a decoder to decode a bitstream and a decoder is provided. One or more syntax elements are decoded from the bitstream. A first value is derived from the one or more syntax elements. The first value is compared to a predetermined set of values that comprises at least two values. Whether the first value is within a predetermined range of values in the predetermined set of values is determined. Responsive to determining the first value is within the predetermined range of values in the predetermined set of values, it is determined that a location of an access unit boundary is indicated. Analogous methods performed by an encoder and an encoder are also provided.Type: GrantFiled: July 8, 2020Date of Patent: January 7, 2025Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Martin Pettersson, Mitra Damghanian, Rickard Sjöberg