Patents by Inventor Oguz Bici

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: 20230179792
    Abstract: 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: Application
    Filed: January 30, 2023
    Publication date: June 8, 2023
    Applicant: NOKIA TECHNOLOGIES OY
    Inventors: Mehmet Oguz BICI, Jani LAINEMA, Kemal UGUR
  • Patent number: 11570467
    Abstract: 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: Grant
    Filed: January 13, 2020
    Date of Patent: January 31, 2023
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Mehmet Oguz Bici, Jani Lainema, Kemal Ugur
  • Publication number: 20210409756
    Abstract: 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: Application
    Filed: September 13, 2021
    Publication date: December 30, 2021
    Applicant: Nokia Technologies Oy
    Inventors: Mehmet Oguz BICI, Jani LAINEMA, Kemal UGUR
  • Patent number: 11122289
    Abstract: 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: Grant
    Filed: June 4, 2018
    Date of Patent: September 14, 2021
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Mehmet Oguz Bici, Jani Lainema, Kemal Ugur
  • Patent number: 10771805
    Abstract: 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: Grant
    Filed: March 11, 2019
    Date of Patent: September 8, 2020
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Kemal Ugur, Mehmet Oguz Bici, Miska Matias Hannuksela
  • Publication number: 20200154132
    Abstract: 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: Application
    Filed: January 13, 2020
    Publication date: May 14, 2020
    Applicant: NOKIA TECHNOLOGIES OY
    Inventors: Mehmet Oguz BICI, Jani LAINEMA, Kemal UGUR
  • Patent number: 10622021
    Abstract: Disclosed is a method for video editing. The method comprises selecting at least one video, using a user interface, displaying one of the selected at least one video, on a video preview area on the user interface, providing at least one effect button on the user interface, to be activated by applying a pointing device at the at least one effect button, wherein each of the at least one effect button is associated with one video editing effect, selecting a time point in a timeline of the displayed one video, activating an effect button selected from the at least one effect button provided, and applying a video editing effect corresponding to the activated effect button from the selected time point forward until detecting de-activation of the activated effect button.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: April 14, 2020
    Assignee: AVCR BILGI TEKNOLOJILERI A.S
    Inventors: Ugur Buyuklu, Kemal Ugur, Oguz Bici
  • Patent number: 10536714
    Abstract: 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: Grant
    Filed: March 18, 2019
    Date of Patent: January 14, 2020
    Assignee: Nokia Technologies Oy
    Inventors: Mehmet Oguz Bici, Jani Lainema, Kemal Ugur
  • Publication number: 20190215530
    Abstract: 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: Application
    Filed: March 18, 2019
    Publication date: July 11, 2019
    Applicant: NOKIA TECHNOLOGIES OY
    Inventors: Mehmet Oguz BICI, Jani LAINEMA, Kemal UGUR
  • Publication number: 20190208222
    Abstract: 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: Application
    Filed: March 11, 2019
    Publication date: July 4, 2019
    Applicant: NOKIA TECHNOLOGIES OY
    Inventors: Kemal UGUR, Mehmet Oguz BICI, Miska Matias HANNUKSELA
  • Patent number: 10237574
    Abstract: 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: Grant
    Filed: August 21, 2017
    Date of Patent: March 19, 2019
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Mehmet Oguz Bici, Jani Lainema, Kemal Ugur
  • Patent number: 10230977
    Abstract: 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: Grant
    Filed: July 10, 2017
    Date of Patent: March 12, 2019
    Assignee: Nokia Technologies Oy
    Inventors: Kemal Ugur, Mehmet Oguz Bici, Miska Matias Hannuksela
  • Publication number: 20180288432
    Abstract: 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: Application
    Filed: June 4, 2018
    Publication date: October 4, 2018
    Inventors: Mehmet Oguz BICI, Jani LAINEMA, Kemal UGUR
  • Patent number: 10091524
    Abstract: 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: Grant
    Filed: August 21, 2017
    Date of Patent: October 2, 2018
    Assignee: NOKIA TECHNOLOGY OY
    Inventors: Mehmet Oguz Bici, Jani Lainema, Kemal Ugur
  • Patent number: 9992511
    Abstract: 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: Grant
    Filed: October 21, 2011
    Date of Patent: June 5, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Mehmet Oguz Bici, Jani Lainema, Kemal Ugur
  • Publication number: 20170347117
    Abstract: 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: Application
    Filed: August 21, 2017
    Publication date: November 30, 2017
    Inventors: Mehmet Oguz BICI, Jani LAINEMA, Kemal UGUR
  • Publication number: 20170310989
    Abstract: 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: Application
    Filed: July 10, 2017
    Publication date: October 26, 2017
    Applicant: Nokia Technologies Oy
    Inventors: Kemal Ugur, Mehmet Oguz Bici, Miska Matias Hannuksela
  • Publication number: 20170243611
    Abstract: Disclosed is a method for video editing. The method comprises selecting at least one video, using a user interface, displaying one of the selected at least one video, on a video preview area on the user interface, providing at least one effect button on the user interface, to be activated by applying a pointing device at the at least one effect button, wherein each of the at least one effect button is associated with one video editing effect, selecting a time point in a timeline of the displayed one video, activating an effect button selected from the at least one effect button provided, and applying a video editing effect corresponding to the activated effect button from the selected time point forward until detecting de-activation of the activated effect button.
    Type: Application
    Filed: February 17, 2017
    Publication date: August 24, 2017
    Inventors: Ugur Buyuklu, Kemal Ugur, Oguz Bici
  • Patent number: 9743105
    Abstract: 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: Grant
    Filed: February 7, 2017
    Date of Patent: August 22, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Mehmet Oguz Bici, Jani Lainema, Kemal Ugur
  • Patent number: 9706199
    Abstract: 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: Grant
    Filed: September 25, 2013
    Date of Patent: July 11, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Kemal Ugur, Mehmet Oguz Bici, Miska Matias Hannuksela