Patents by Inventor Alireza Aminlou

Alireza Aminlou 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: 20240064311
    Abstract: The embodiments relate to a method comprising obtaining sample values of a target area in a picture to be encoded (310); obtaining sample values of a regressor area in a picture to be encoded (320); determining at least one set of prediction coefficients by means of a linear regression (330); predicting the sample values of the target area using the determined at least one set of prediction coefficients to result in a first predicted sample values (340); determining best performing set of prediction coefficients (350); predicting the sample values of the target area using the best performing set of prediction coefficients (360); encoding an indication indicating the best performing set of prediction coefficients along the bitstream (370), and iterating the steps for all target areas in the picture to be encoded (380). The embodiments also relate to a decoding method, and apparatuses for encoding and decoding.
    Type: Application
    Filed: December 17, 2021
    Publication date: February 22, 2024
    Inventors: Pekka ASTOLA, Alireza AMINLOU, Jani LAINEMA
  • Publication number: 20230345024
    Abstract: Various embodiments provide example apparatus, method, and computer program product. The example apparatus includes: at least one processor; and at least one non-transitory memory including computer program code; wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus at least to: define a derived image item; and define a single stream item property, wherein the single stream item property is used to indicate that input image items of the derived image item are concatenated in encoded domain to obtain a single stream and are to be decoded by a single decoder.
    Type: Application
    Filed: April 13, 2023
    Publication date: October 26, 2023
    Inventors: Miska Matias HANNUKSELA, Kashyap KAMMACHI SREEDHAR, Alireza AMINLOU
  • Publication number: 20230319286
    Abstract: A method comprising: encoding an input picture into a coded picture; reconstructing picture corresponding to the coded picture; encoding a spatial region into a coded tile, the encoding comprising: determining a horizontal offset and a vertical offset indicative of a region-wise anchor position of the spatial region within the decoded picture; encoding the horizontal offset and the vertical offset; determining that a prediction unit at position of a first horizontal coordinate and a first vertical coordinate is predicted relative to the region-wise anchor position; indicating that the prediction unit is predicted relative to a prediction-unit anchor position; deriving a prediction-unit anchor position equal to sum of the first horizontal coordinate and the horizontal offset, and the first vertical coordinate and the vertical offset, respectively; and determining a motion vector for the prediction unit; and applying the motion vector relative to the prediction-unit anchor position to obtain a prediction block.
    Type: Application
    Filed: April 6, 2023
    Publication date: October 5, 2023
    Inventors: Miska HANNUKSELA, Alireza AMINLOU
  • Patent number: 11778171
    Abstract: There is disclosed a method, an apparatus and a computer program product for video encoding and decoding. In accordance with an embodiment the method comprises obtaining coded data of a sub-picture, the sub-picture belonging to a picture, and the sub-picture belonging to a sub-picture sequence and determining whether to use the sub-picture as a source for a manipulated reference sub-picture. If the determining reveals that the sub-picture is to be used as the source for the manipulated reference sub-picture, the manipulated reference sub-picture is generated from the sub-picture to be used as a reference for a subsequent sub-picture of the sub-picture sequence.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: October 3, 2023
    Assignee: Nokia Technologies Oy
    Inventors: Miska Hannuksela, Alireza Aminlou
  • Publication number: 20230308639
    Abstract: There is disclosed a method, an apparatus and a computer program product for video encoding and decoding. In accordance with an embodiment the method comprises obtaining coded data of a sub-picture, the sub-picture belonging to a picture, and the sub-picture belonging to a sub-picture sequence and determining whether to use the sub-picture as a source for a manipulated reference sub-picture. If the determining reveals that the sub-picture is to be used as the source for the manipulated reference sub-picture, the manipulated reference sub-picture is generated from the sub-picture to be used as a reference for a subsequent sub-picture of the sub-picture sequence.
    Type: Application
    Filed: May 31, 2023
    Publication date: September 28, 2023
    Inventors: Miska Hannuksela, Alireza Aminlou
  • Patent number: 11671588
    Abstract: A method comprising: encoding an input picture into a coded constituent picture; reconstructing, as a part of said encoding, a decoded constituent picture corresponding to the coded constituent picture; encoding a spatial region into a coded tile, the encoding comprising: determining a horizontal offset and a vertical offset indicative of a region-wise anchor position of the spatial region within the decoded constituent picture; encoding the horizontal offset and the vertical offset; determining that a prediction unit at position of a first horizontal coordinate and a first vertical coordinate of the coded tile is predicted relative to the region-wise anchor position, wherein the first horizontal coordinate and the first vertical coordinate are horizontal and vertical coordinates, respectively, within the spatial region; indicating that the prediction unit is predicted relative to a prediction-unit anchor position that is relative to the horizontal and vertical offset; deriving a prediction-unit anchor positi
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: June 6, 2023
    Assignee: Nokia Technologies Oy
    Inventors: Miska Hannuksela, Alireza Aminlou
  • Patent number: 11405643
    Abstract: The invention relates to methods, apparatuses, systems and computer program products for coding volumetric video. A first texture picture coded, said first texture picture comprising a first projection of first volumetric texture data of a first source volume of a scene model and a second projection of second volumetric texture data of said first source volume of said scene model, said first projection being from said first source volume to a first projection surface, and said second projection being from said first source volume to a second projection surface, said second volumetric texture data having been obtained by removing at least a part of said first volumetric texture data that has been successfully projected in said first projection. A a first geometry picture is coded, said geometry picture representing a mapping of said first projection surface to said first source volume and a mapping of said second projection surface to said first source volume.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: August 2, 2022
    Assignee: Nokia Technologies Oy
    Inventors: Sebastian Schwarz, Miska Hannuksela, Alireza Aminlou
  • Patent number: 11323723
    Abstract: A method comprising obtaining a full-picture track or bitstream including a motion-constrained tile set; and constructing a full-picture-compliant tile set track or bitstream on the basis of the motion-constrained tile set or generating instructions to construct a full-picture-compliant tile set track or bitstream on the basis of the motion-constrained tile set.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: May 3, 2022
    Assignee: Nokia Technologies Oy
    Inventors: Miska Hannuksela, Alireza Aminlou, Alireza Zare
  • Publication number: 20220094909
    Abstract: There is disclosed a method, an apparatus and a computer program product for video encoding and decoding. In accordance with an embodiment the method comprises obtaining coded data of a sub-picture, the sub-picture belonging to a picture, and the sub-picture belonging to a sub-picture sequence and determining whether to use the sub-picture as a source for a manipulated reference sub-picture. If the determining reveals that the sub-picture is to be used as the source for the manipulated reference sub-picture, the manipulated reference sub-picture is generated from the sub-picture to be used as a reference for a subsequent sub-picture of the sub-picture sequence.
    Type: Application
    Filed: December 16, 2019
    Publication date: March 24, 2022
    Inventors: Miska HANNUKSELA, Alireza AMINLOU
  • Publication number: 20220014733
    Abstract: A method comprising: encoding an input picture into a coded constituent picture; reconstructing, as a part of said encoding, a decoded constituent picture corresponding to the coded constituent picture; encoding a spatial region into a coded tile, the encoding comprising: determining a horizontal offset and a vertical offset indicative of a region-wise anchor position of the spatial region within the decoded constituent picture; encoding the horizontal offset and the vertical offset; determining that a prediction unit at position of a first horizontal coordinate and a first vertical coordinate of the coded tile is predicted relative to the region-wise anchor position, wherein the first horizontal coordinate and the first vertical coordinate are horizontal and vertical coordinates, respectively, within the spatial region; indicating that the prediction unit is predicted relative to a prediction-unit anchor position that is relative to the horizontal and vertical offset; deriving a prediction-unit anchor positi
    Type: Application
    Filed: September 23, 2021
    Publication date: January 13, 2022
    Inventors: Miska HANNUKSELA, Alireza AMINLOU
  • Patent number: 11166013
    Abstract: A method comprising: encoding an input picture into a coded constituent picture (1200); reconstructing, as a part of said encoding, a decoded constituent picture corresponding to the coded constituent picture (1202); encoding a spatial region into a coded tile (1204), the encoding comprising: determining a horizontal offset and a vertical offset indicative of a region-wise anchor position of the spatial region within the decoded constituent picture (1204a); encoding the horizontal offset and the vertical offset (1204b); determining that a prediction unit at position of a first horizontal coordinate and a first vertical coordinate of the coded tile is predicted relative to the region-wise anchor position, wherein the first horizontal coordinate and the first vertical coordinate are horizontal and vertical coordinates, respectively, within the spatial region (1204c); indicating that the prediction unit is predicted relative to a prediction-unit anchor position that is relative to the horizontal and vertical off
    Type: Grant
    Filed: October 3, 2018
    Date of Patent: November 2, 2021
    Assignee: Nokia Technologies Oy
    Inventors: Miska Hannuksela, Alireza Aminlou
  • Patent number: 11109066
    Abstract: There are provided methods, apparatuses, systems and computer program products for coding volumetric video, where a first texture picture is coded, the first texture picture comprising a first projection of texture data of a first source volume of a digital scene model, the scene model comprising a number of further source volumes, the first projection being from the first source volume to a first projection surface, a first geometry picture is coded, the first geometry picture representing a mapping of the first projection surface to the first source volume, and first projection geometry information of the first projection is coded, the first projection geometry information comprising information of position of the first projection surface in the scene model.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: August 31, 2021
    Assignee: Nokia Technologies Oy
    Inventors: Sebastian Schwarz, Miska Hannuksela, Alireza Aminlou, Emre Aksu
  • Publication number: 20210227231
    Abstract: A method comprising obtaining a full-picture track or bitstream including a motion-constrained tile set; and constructing a full-picture-compliant tile set track or bitstream on the basis of the motion-constrained tile set or generating instructions to construct a full-picture-compliant tile set track or bitstream on the basis of the motion-constrained tile set.
    Type: Application
    Filed: February 14, 2017
    Publication date: July 22, 2021
    Inventors: Miska Hannuksela, Alireza Aminlou, Alireza Zare
  • Patent number: 10979727
    Abstract: A method comprising: decoding, from a bitstream, a first encoded region of first picture into a first preliminary reconstructed region; forming a first reconstructed region from the first preliminary reconstructed region, wherein the forming comprises resampling and/or rearranging the first preliminary reconstructed region, wherein the rearranging comprises relocating, rotating and/or mirroring; and decoding at least a second region, wherein the first reconstructed region is used as a reference for prediction in decoding the at least second region and the second region either belongs to a second picture and is spatially collocated with the first reconstructed region or belongs to the first picture.
    Type: Grant
    Filed: June 15, 2017
    Date of Patent: April 13, 2021
    Assignee: Nokia Technologies Oy
    Inventors: Miska Hannuksela, Jani Lainema, Alireza Aminlou, Ramin Ghaznavi Youvalari
  • Publication number: 20200260071
    Abstract: A method comprising: encoding an input picture into a coded constituent picture (1200); reconstructing, as a part of said encoding, a decoded constituent picture corresponding to the coded constituent picture (1202); encoding a spatial region into a coded tile (1204), the encoding comprising: determining a horizontal offset and a vertical offset indicative of a region-wise anchor position of the spatial region within the decoded constituent picture (1204a); encoding the horizontal offset and the vertical offset (1204b); determining that a prediction unit at position of a first horizontal coordinate and a first vertical coordinate of the coded tile is predicted relative to the region-wise anchor position, wherein the first horizontal coordinate and the first vertical coordinate are horizontal and vertical coordinates, respectively, within the spatial region (1204c); indicating that the prediction unit is predicted relative to a prediction-unit anchor position that is relative to the horizontal and vertical off
    Type: Application
    Filed: October 3, 2018
    Publication date: August 13, 2020
    Inventors: Miska Hannuksela, Alireza Aminlou
  • Publication number: 20200244993
    Abstract: There are provided methods, apparatuses, systems and computer program products for coding volumetric video, where a first texture picture is coded, the first texture picture comprising a first projection of texture data of a first source volume of a digital scene model, the scene model comprising a number of further source volumes, the first projection being from the first source volume to a first projection surface, a first geometry picture is coded, the first geometry picture representing a mapping of the first projection surface to the first source volume, and first projection geometry information of the first projection is coded, the first projection geometry information comprising information of position of the first projection surface in the scene model.
    Type: Application
    Filed: August 13, 2018
    Publication date: July 30, 2020
    Inventors: Sebastian Schwarz, Miska Hannuksela, Alireza Aminlou, Emre Aksu
  • Publication number: 20200228836
    Abstract: The invention relates to methods, apparatuses, systems and computer program products for coding volumetric video. A first texture picture coded, said first texture picture comprising a first projection of first volumetric texture data of a first source volume of a scene model and a second projection of second volumetric texture data of said first source volume of said scene model, said first projection being from said first source volume to a first projection surface, and said second projection being from said first source volume to a second projection surface, said second volumetric texture data having been obtained by removing at least a part of said first volumetric texture data that has been successfully projected in said first projection. A a first geometry picture is coded, said geometry picture representing a mapping of said first projection surface to said first source volume and a mapping of said second projection surface to said first source volume.
    Type: Application
    Filed: August 13, 2018
    Publication date: July 16, 2020
    Inventors: Sebastian Schwarz, Miska Hannuksela, Alireza Aminlou
  • Publication number: 20190349598
    Abstract: There are disclosed various methods, apparatuses and computer program products for video encoding and decoding. In some embodiments a first reconstructed picture is interpreted as a first three-dimensional picture in a coordinate system. A rotation is obtained and the first three-dimensional picture is projected (612, 614) onto a first geometrical projection structure (613, 615), the geometrical projection structure having an orientation according to the rotation within the coordinate system. A first reference picture is formed (616) by unfolding the first geometrical projection structure into a second geometrical projection structure, and at least a block of a second reconstructed picture is predicted from the first reference picture.
    Type: Application
    Filed: December 29, 2017
    Publication date: November 14, 2019
    Inventors: Alireza Aminlou, Miska Hannuksela, Ramin Ghaznavi Youvalari
  • Publication number: 20190297339
    Abstract: A method comprising: decoding, from a bitstream, a first encoded region of first picture into a first preliminary reconstructed region; forming a first reconstructed region from the first preliminary reconstructed region, wherein the forming comprises resampling and/or rearranging the first preliminary reconstructed region, wherein the rearranging comprises relocating, rotating and/or mirroring; and decoding at least a second region, wherein the first reconstructed region is used as a reference for prediction in decoding the at least second region and the second region either belongs to a second picture and is spatially collocated with the first reconstructed region or belongs to the first picture.
    Type: Application
    Filed: June 15, 2017
    Publication date: September 26, 2019
    Inventors: Miska Hannuksela, Jani Lainema, Alireza Aminlou, Ramin Ghaznavi Youvalari
  • Publication number: 20190268599
    Abstract: A method comprising: encoding a first region of a first picture comprising a plurality of regions, wherein said first region is a projected representation of a first surface and the encoding comprises reconstructing a first reconstructed region corresponding to said first region; encoding at least a first block of the first picture with an encoding mode causing at least a part of the first reconstructed region to be projected onto a second surface and further to a reconstructed first block; reconstructing the reconstructed first block, wherein at least a part of the reconstructed first block forms a projected reference signal; and encoding at least a second region of the plurality of regions of the first picture, wherein said second region is a projected representation of the second surface and said encoding comprises using the projected reference signal as a reference for prediction.
    Type: Application
    Filed: November 2, 2017
    Publication date: August 29, 2019
    Inventors: Miska Hannuksela, Kashyap Kammachi Sreedhar, Alireza Aminlou