Patents by Inventor Mehmet Oguz BICI
Mehmet Oguz BICI 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: 20230179792Abstract: The invention relates to a method for encoding, a method for decoding, an apparatus, computer program products, an encoder and a decoder for video information. The motion vector for a block in a video image is predicted from a set of motion vector prediction candidates determined based on previously-coded motion vectors. A motion vector prediction candidate is included in the set based on the location of the block associated with the first spatial motion vector prediction candidate and in comparison with motion vector prediction candidates already in the set.Type: ApplicationFiled: January 30, 2023Publication date: June 8, 2023Applicant: NOKIA TECHNOLOGIES OYInventors: Mehmet Oguz BICI, Jani LAINEMA, Kemal UGUR
-
Patent number: 11570467Abstract: The invention relates to a method for encoding, a method for decoding, an apparatus, computer program products, an encoder and a decoder for video information. The motion vector for a block in a video image is predicted from a set of motion vector prediction candidates determined based on previously-coded motion vectors. A motion vector prediction candidate is included in the set based on the location of the block associated with the first spatial motion vector prediction candidate and in comparison with motion vector prediction candidates already in the set.Type: GrantFiled: January 13, 2020Date of Patent: January 31, 2023Assignee: NOKIA TECHNOLOGIES OYInventors: Mehmet Oguz Bici, Jani Lainema, Kemal Ugur
-
Publication number: 20210409756Abstract: A method and apparatus are provided for encoding and decoding image information. The encoding comprises receiving a block of pixels; creating a set of motion vector prediction candidates for the block of pixels; and examining the set to determine if a motion vector prediction candidate is a temporal motion vector prediction, or a spatial motion vector prediction. If the motion vector prediction candidate is a temporal motion vector prediction, the motion vector prediction candidate is kept in the set. If the motion vector prediction candidate is a spatial motion vector prediction, it is examined whether the set comprises a motion vector prediction candidate corresponding with the spatial motion vector prediction; and if so, the motion vector prediction candidate is removed from the set. Once the set is created, one of the candidates from the set is selected to represent a motion vector prediction for the block of pixels.Type: ApplicationFiled: September 13, 2021Publication date: December 30, 2021Applicant: Nokia Technologies OyInventors: Mehmet Oguz BICI, Jani LAINEMA, Kemal UGUR
-
Patent number: 11122289Abstract: A method and apparatus are provided for encoding and decoding image information. The encoding comprises receiving a block of pixels; creating a set of motion vector prediction candidates for the block of pixels; and examining the set to determine if a motion vector prediction candidate is a temporal motion vector prediction, or a spatial motion vector prediction. If the motion vector prediction candidate is a temporal motion vector prediction, the motion vector prediction candidate is kept in the set. If the motion vector prediction candidate is a spatial motion vector prediction, it is examined whether the set comprises a motion vector prediction candidate corresponding with the spatial motion vector prediction; and if so, the motion vector prediction candidate is removed from the set. Once the set is created, one of the candidates from the set is selected to represent a motion vector prediction for the block of pixels.Type: GrantFiled: June 4, 2018Date of Patent: September 14, 2021Assignee: NOKIA TECHNOLOGIES OYInventors: Mehmet Oguz Bici, Jani Lainema, Kemal Ugur
-
Patent number: 10771805Abstract: There are disclosed various methods, apparatuses and computer program products for video encoding and decoding. In other embodiments, there is provided a method, an apparatus, a computer readable storage medium stored with code thereon for use by an apparatus, and a video encoder, for encoding a scalable bitstream, to provide indicating an encoding configuration, where only samples and syntax from intra coded pictures of base layer is used for coding the enhancement layer pictures. In other embodiments, there is provided an apparatus, a computer readable storage medium stored with code thereon for use by an apparatus, and a video decoder, for decoding a scalable bitstream, to receive indications of an encoding configuration, where only samples and syntax from intra coded pictures of base layer is used for coding the enhancement.Type: GrantFiled: March 11, 2019Date of Patent: September 8, 2020Assignee: NOKIA TECHNOLOGIES OYInventors: Kemal Ugur, Mehmet Oguz Bici, Miska Matias Hannuksela
-
Publication number: 20200154132Abstract: The invention relates to a method for encoding, a method for decoding, an apparatus, computer program products, an encoder and a decoder for video information. The motion vector for a block in a video image is predicted from a set of motion vector prediction candidates determined based on previously-coded motion vectors. A motion vector prediction candidate is included in the set based on the location of the block associated with the first spatial motion vector prediction candidate and in comparison with motion vector prediction candidates already in the set.Type: ApplicationFiled: January 13, 2020Publication date: May 14, 2020Applicant: NOKIA TECHNOLOGIES OYInventors: Mehmet Oguz BICI, Jani LAINEMA, Kemal UGUR
-
Patent number: 10536714Abstract: The invention relates to a method for encoding, a method for decoding, an apparatus, computer program products, an encoder and a decoder for video information. The motion vector for a block in a video image is predicted from a set of motion vector prediction candidates determined based on previously-coded motion vectors. A motion vector prediction candidate is included in the set based on the location of the block associated with the first spatial motion vector prediction candidate and in comparison with motion vector prediction candidates already in the set.Type: GrantFiled: March 18, 2019Date of Patent: January 14, 2020Assignee: Nokia Technologies OyInventors: Mehmet Oguz Bici, Jani Lainema, Kemal Ugur
-
Publication number: 20190215530Abstract: The invention relates to a method for encoding, a method for decoding, an apparatus, computer program products, an encoder and a decoder for video information. The motion vector for a block in a video image is predicted from a set of motion vector prediction candidates determined based on previously-coded motion vectors. A motion vector prediction candidate is included in the set based on the location of the block associated with the first spatial motion vector prediction candidate and in comparison with motion vector prediction candidates already in the set.Type: ApplicationFiled: March 18, 2019Publication date: July 11, 2019Applicant: NOKIA TECHNOLOGIES OYInventors: Mehmet Oguz BICI, Jani LAINEMA, Kemal UGUR
-
Publication number: 20190208222Abstract: There are disclosed various methods, apparatuses and computer program products for video encoding and decoding. In other embodiments, there is provided a method, an apparatus, a computer readable storage medium stored with code thereon for use by an apparatus, and a video encoder, for encoding a scalable bitstream, to provide indicating an encoding configuration, where only samples and syntax from intra coded pictures of base layer is used for coding the enhancement layer pictures.Type: ApplicationFiled: March 11, 2019Publication date: July 4, 2019Applicant: NOKIA TECHNOLOGIES OYInventors: Kemal UGUR, Mehmet Oguz BICI, Miska Matias HANNUKSELA
-
Patent number: 10237574Abstract: The invention relates to a method for encoding, a method for decoding, an apparatus, computer program products, an encoder and a decoder for video information. The motion vector for a block in a video image is predicted from a set of motion vector prediction candidates determined based on previously-coded motion vectors. A motion vector prediction candidate is included in the set based on the location of the block associated with the first spatial motion vector prediction candidate and in comparison with motion vector prediction candidates already in the set.Type: GrantFiled: August 21, 2017Date of Patent: March 19, 2019Assignee: NOKIA TECHNOLOGIES OYInventors: Mehmet Oguz Bici, Jani Lainema, Kemal Ugur
-
Patent number: 10230977Abstract: There are disclosed various methods, apparatuses and computer program products for video encoding and decoding. In other embodiments, there is provided a method, an apparatus, a computer readable storage medium stored with code thereon for use by an apparatus, and a video encoder, for encoding a scalable bitstream, to provide indicating an encoding configuration, where only samples and syntax from intra coded pictures of base layer is used for coding the enhancement layer pictures. In other embodiments, there is provided an apparatus, a computer readable storage medium stored with code thereon for use by an apparatus, and a video decoder, for decoding a scalable bitstream, to receive indications of an encoding configuration, where only samples and syntax from intra coded pictures of base layer is used for coding the enhancement.Type: GrantFiled: July 10, 2017Date of Patent: March 12, 2019Assignee: Nokia Technologies OyInventors: Kemal Ugur, Mehmet Oguz Bici, Miska Matias Hannuksela
-
Publication number: 20180288432Abstract: A method and apparatus are provided for encoding and decoding image information. The encoding comprises receiving a block of pixels; creating a set of motion vector prediction candidates for the block of pixels; and examining the set to determine if a motion vector prediction candidate is a temporal motion vector prediction, or a spatial motion vector prediction. If the motion vector prediction candidate is a temporal motion vector prediction, the motion vector prediction candidate is kept in the set. If the motion vector prediction candidate is a spatial motion vector prediction, it is examined whether the set comprises a motion vector prediction candidate corresponding with the spatial motion vector prediction; and if so, the motion vector prediction candidate is removed from the set. Once the set is created, one of the candidates from the set is selected to represent a motion vector prediction for the block of pixels.Type: ApplicationFiled: June 4, 2018Publication date: October 4, 2018Inventors: Mehmet Oguz BICI, Jani LAINEMA, Kemal UGUR
-
Patent number: 10091524Abstract: The invention relates to a method for encoding, a method for decoding, an apparatus, computer program products, an encoder and a decoder for video information. The motion vector for a block in a video image is predicted from a set of motion vector prediction candidates determined based on previously-coded motion vectors. A motion vector prediction candidate is included in the set based on the location of the block associated with the first spatial motion vector prediction candidate and in comparison with motion vector prediction candidates already in the set.Type: GrantFiled: August 21, 2017Date of Patent: October 2, 2018Assignee: NOKIA TECHNOLOGY OYInventors: Mehmet Oguz Bici, Jani Lainema, Kemal Ugur
-
Patent number: 9992511Abstract: A method and apparatus are provided for encoding and decoding image information. The encoding comprises receiving a block of pixels; creating a set of motion vector prediction candidates for the block of pixels; and examining the set to determine if a motion vector prediction candidate is a temporal motion vector prediction, or a spatial motion vector prediction. If the motion vector prediction candidate is a temporal motion vector prediction, the motion vector prediction candidate is kept in the set. If the motion vector prediction candidate is a spatial motion vector prediction, it is examined whether the set comprises a motion vector prediction candidate corresponding with the spatial motion vector prediction; and if so, the motion vector prediction candidate is removed from the set. Once the set is created, one of the candidates from the set is selected to represent a motion vector prediction for the block of pixels.Type: GrantFiled: October 21, 2011Date of Patent: June 5, 2018Assignee: Nokia Technologies OyInventors: Mehmet Oguz Bici, Jani Lainema, Kemal Ugur
-
Publication number: 20170347117Abstract: The invention relates to a method for encoding, a method for decoding, an apparatus, computer program products, an encoder and a decoder for video information. The motion vector for a block in a video image is predicted from a set of motion vector prediction candidates determined based on previously-coded motion vectors. A motion vector prediction candidate is included in the set based on the location of the block associated with the first spatial motion vector prediction candidate and in comparison with motion vector prediction candidates already in the set.Type: ApplicationFiled: August 21, 2017Publication date: November 30, 2017Inventors: Mehmet Oguz BICI, Jani LAINEMA, Kemal UGUR
-
Publication number: 20170310989Abstract: There are disclosed various methods, apparatuses and computer program products for video encoding and decoding. In other embodiments, there is provided a method, an apparatus, a computer readable storage medium stored with code thereon for use by an apparatus, and a video encoder, for encoding a scalable bitstream, to provide indicating an encoding configuration, where only samples and syntax from intra coded pictures of base layer is used for coding the enhancement layer pictures.Type: ApplicationFiled: July 10, 2017Publication date: October 26, 2017Applicant: Nokia Technologies OyInventors: Kemal Ugur, Mehmet Oguz Bici, Miska Matias Hannuksela
-
Patent number: 9743105Abstract: The invention relates to a method for encoding, a method for decoding, an apparatus, computer program products, an encoder and a decoder for video information. The motion vector for a block in a video image is predicted from a set of motion vector prediction candidates determined based on previously-coded motion vectors. A motion vector prediction candidate is included in the set based on the location of the block associated with the first spatial motion vector prediction candidate and in comparison with motion vector prediction candidates already in the set.Type: GrantFiled: February 7, 2017Date of Patent: August 22, 2017Assignee: Nokia Technologies OyInventors: Mehmet Oguz Bici, Jani Lainema, Kemal Ugur
-
Patent number: 9706199Abstract: There are disclosed various methods, apparatuses and computer program products for video encoding and decoding. In other embodiments, there is provided a method, an apparatus, a computer readable storage medium stored with code thereon for use by an apparatus, and a video encoder, for encoding a scalable bitstream, to provide indicating an encoding configuration, where only samples and syntax from intra coded pictures of base layer is used for coding the enhancement layer pictures. In other embodiments, there is provided an apparatus, a computer readable storage medium stored with code thereon for use by an apparatus, and a video decoder, for decoding a scalable bitstream, to receive indications of an encoding configuration, where only samples and syntax from intra coded pictures of base layer is used for coding the enhancement.Type: GrantFiled: September 25, 2013Date of Patent: July 11, 2017Assignee: Nokia Technologies OyInventors: Kemal Ugur, Mehmet Oguz Bici, Miska Matias Hannuksela
-
Publication number: 20170150174Abstract: The invention relates to a method for encoding, a method for decoding, an apparatus, computer program products, an encoder and a decoder for video information. The motion vector for a block in a video image is predicted from a set of motion vector prediction candidates determined based on previously-coded motion vectors. A motion vector prediction candidate is included in the set based on the location of the block associated with the first spatial motion vector prediction candidate and in comparison with motion vector prediction candidates already in the set.Type: ApplicationFiled: February 7, 2017Publication date: May 25, 2017Inventors: Mehmet Oguz BICI, Jani LAINEMA, Kemal UGUR
-
Patent number: 9571833Abstract: The invention relates to a method for encoding, a method for decoding, an apparatus, computer program products, an encoder and a decoder for video information. The motion vector for a block in a video image is predicted from a set of motion vector prediction candidates determined based on previously-coded motion vectors. A motion vector prediction candidate is included in the set based on the location of the block associated with the first spatial motion vector prediction candidate and in comparison with motion vector prediction candidates already in the set.Type: GrantFiled: November 1, 2012Date of Patent: February 14, 2017Assignee: Nokia Technologies OyInventors: Mehmet Oguz Bici, Jani Lainema, Kemal Ugur