Patents by Inventor Elena Alshina

Elena Alshina 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: 9219918
    Abstract: A video encoding method and apparatus, and a video decoding method and apparatus for generating a reconstructed image having a minimized error between an original image and the reconstructed image. The video decoding method accompanied by a sample adaptive offset (SAO) adjustment, the method includes: obtaining 5 slice SAO parameters with respect to a current slice from a slice header of a received bitstream; obtaining luma SAO use information for a luma component of the current slice and chroma SAO use information for chroma components thereof from among the slice SAO parameters; determining whether to perform a SAO operation on the luma component of 10 the current slice based on the obtained luma SAO use information; and equally determining whether to perform the SAO adjustment on a first chroma component and a second chroma component of the current slice based on the obtained chroma SAO use information.
    Type: Grant
    Filed: March 6, 2015
    Date of Patent: December 22, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Elena Alshina, Alexander Alshin
  • Publication number: 20150350671
    Abstract: Provided is a motion compensation method for encoding and decoding a scalable video. A first prediction value of pixels constituting a current block is acquired from a corresponding block of a base layer corresponding to the current block of an enhancement layer, a second prediction value of the pixels constituting the current block is acquired by using a block-unit bidirectional motion compensation result and a pixel-unit motion compensation result about the enhancement layer, and a prediction value of the pixels constituting the current block is acquired by using a weighted sum of the first prediction value and the second prediction value.
    Type: Application
    Filed: January 6, 2014
    Publication date: December 3, 2015
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Alexander ALSHIN, Elena ALSHINA
  • Publication number: 20150341661
    Abstract: Provided is a method of determining an up-sampling filter to accurately interpolate a sample value for each sampling position according to an up-sampling ratio for scalable video encoding and decoding. An up-sampling method for scalable video encoding includes determining a phase shift between a pixel of a low resolution image and a pixel of a high resolution image based on a scaling factor between the high resolution image and the low resolution image; selecting at least one filter coefficient set corresponding to the determined phase shift from filter coefficient data comprising filter coefficient sets corresponding to phase shifts; generating the high resolution image by performing filtering on the low resolution image by using the selected at least one filter coefficient set; and generating an improvement layer bitstream comprising high resolution encoding information generated by performing encoding on the high resolution image and up-sampling filter information indicating the determined phase shift.
    Type: Application
    Filed: January 6, 2014
    Publication date: November 26, 2015
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Elena ALSHINA, Alexander ALSHIN
  • Publication number: 20150326885
    Abstract: Provided are a method and apparatus of encoding a video by compensating for a pixel value and a method and apparatus of decoding a video by compensating for a pixel value. The method of encoding the video includes: encoding image data; decoding the encoded image data and generating a restored image by performing loop filtering on the decoded image data; determining a compensation value corresponding to errors between a predetermined group restored pixels in the restored image and corresponding original pixels, and a pixel group including a restored pixel to be compensated for by using the compensation value; and encoding the compensation value and transmitting the encoded compensation value and a bitstream of the encoded image data.
    Type: Application
    Filed: July 17, 2015
    Publication date: November 12, 2015
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Alexander ALSHIN, Elena ALSHINA, Nikolay SHLYAKHOV
  • Publication number: 20150326879
    Abstract: A video encoding method and apparatus and a video decoding method and apparatus. In the video encoding method, a first predicted coding unit of a current coding unit that is to be encoded is produced, a second predicted coding unit is produced by changing a value of each pixel of the first predicted coding unit by using each pixel of the first predicted coding unit and at least one neighboring pixel of each pixel, and the difference between the current coding unit and the second predicted coding unit is encoded, thereby improving video prediction efficiency.
    Type: Application
    Filed: July 17, 2015
    Publication date: November 12, 2015
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Elena ALSHINA, Alexander ALSHIN, Vadim SEREGIN, Nikolay SHLYAKHOV, Maxim KOROTEEV
  • Patent number: 9179167
    Abstract: Provided are a method of interpolating an image by determining interpolation filter coefficients, and an apparatus for performing the same. The method includes: differently selecting an interpolation filter, from among interpolation filters for generating at least one sub-pel-unit pixel value located between integer-pel-unit pixels, based on a sub-pel-unit interpolation location and a smoothness; and generating the at least one sub-pel-unit pixel value by interpolating, using the selected interpolation filter, pixel values of the integer-pel-unit pixels.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: November 3, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Alexander Alshin, Elena Alshina, Jianle Chen, Woo-jin Han, Nikolay Shlyakhov, Yoon-mi Hong
  • Patent number: 9124894
    Abstract: Provided are a method and apparatus of encoding a video by compensating for a pixel value and a method and apparatus of decoding a video by compensating for a pixel value. The method of encoding the video includes: encoding image data; decoding the encoded image data and generating a restored image by performing loop filtering on the decoded image data; determining a compensation value corresponding to errors between a predetermined group restored pixels in the restored image and corresponding original pixels, and a pixel group including a restored pixel to be compensated for by using the compensation value; and encoding the compensation value and transmitting the encoded compensation value and a bitstream of the encoded image data.
    Type: Grant
    Filed: March 16, 2015
    Date of Patent: September 1, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Alexander Alshin, Elena Alshina, Nikolay Shlyakhov
  • Patent number: 9124893
    Abstract: Provided are a method and apparatus of encoding a video by compensating for a pixel value and a method and apparatus of decoding a video by compensating for a pixel value. The method of encoding the video includes: encoding image data; decoding the encoded image data and generating a restored image by performing loop filtering on the decoded image data; determining a compensation value corresponding to errors between a predetermined group restored pixels in the restored image and corresponding original pixels, and a pixel group including a restored pixel to be compensated for by using the compensation value; and encoding the compensation value and transmitting the encoded compensation value and a bitstream of the encoded image data.
    Type: Grant
    Filed: March 16, 2015
    Date of Patent: September 1, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Alexander Alshin, Elena Alshina, Nikolay Shlyakhov
  • Patent number: 9124902
    Abstract: Provided are a method of interpolating an image by determining interpolation filter coefficients, and an apparatus for performing the same. The method includes: differently selecting an interpolation filter, from among interpolation filters for generating at least one sub-pel-unit pixel value located between integer-pel-unit pixels, based on a sub-pel-unit interpolation location and a smoothness; and generating the at least one sub-pel-unit pixel value by interpolating, using the selected interpolation filter, pixel values of the integer-pel-unit pixels.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: September 1, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Alexander Alshin, Elena Alshina, Jianle Chen, Woo-Jin Han, Nikolay Shlyakhov, Yoon-Mi Hong
  • Patent number: 9124892
    Abstract: Provided are a method and apparatus of encoding a video by compensating for a pixel value and a method and apparatus of decoding a video by compensating for a pixel value. The method of encoding the video includes: encoding image data; decoding the encoded image data and generating a restored image by performing loop filtering on the decoded image data; determining a compensation value corresponding to errors between a predetermined group restored pixels in the restored image and corresponding original pixels, and a pixel group including a restored pixel to be compensated for by using the compensation value; and encoding the compensation value and transmitting the encoded compensation value and a bitstream of the encoded image data.
    Type: Grant
    Filed: March 16, 2015
    Date of Patent: September 1, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Alexander Alshin, Elena Alshina, Nikolay Shlyakhov
  • Publication number: 20150245058
    Abstract: Provided are a method of interpolating an image by determining interpolation filter coefficients, and an apparatus for performing the same. The method includes: differently selecting an interpolation filter, from among interpolation filters for generating at least one sub-pel-unit pixel value located between integer-pel-unit pixels, based on a sub-pel-unit interpolation location and a smoothness; and generating the at least one sub-pel-unit pixel value by interpolating, using the selected interpolation filter, pixel values of the integer-pel-unit pixels.
    Type: Application
    Filed: February 26, 2015
    Publication date: August 27, 2015
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Alexander ALSHIN, Elena ALSHINA, Jianle CHEN, Woo-jin HAN, Nikolay SHLYAKHOV, Yoon-mi HONG
  • Patent number: 9118933
    Abstract: Provided are a method of interpolating an image by determining interpolation filter coefficients, and an apparatus for performing the same. The method includes: differently selecting an interpolation filter, from among interpolation filters for generating at least one sub-pel-unit pixel value located between integer-pel-unit pixels, based on a sub-pel-unit interpolation location and a smoothness; and generating the at least one sub-pel-unit pixel value by interpolating, using the selected interpolation filter, pixel values of the integer-pel-unit pixels.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: August 25, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Alexander Alshin, Elena Alshina, Jianle Chen, Woo-jin Han, Nikolay Shlyakhov, Yoon-mi Hong
  • Patent number: 9118914
    Abstract: Provided are a method and apparatus of encoding a video by compensating for a pixel value and a method and apparatus of decoding a video by compensating for a pixel value. The method of encoding the video includes: encoding image data; decoding the encoded image data and generating a restored image by performing loop filtering on the decoded image data; determining a compensation value corresponding to errors between a predetermined group restored pixels in the restored image and corresponding original pixels, and a pixel group including a restored pixel to be compensated for by using the compensation value; and encoding the compensation value and transmitting the encoded compensation value and a bitstream of the encoded image data.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: August 25, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Alexander Alshin, Elena Alshina, Nikolay Shlyakhov
  • Patent number: 9118913
    Abstract: A video encoding method and apparatus and a video decoding method and apparatus. In the video encoding method, a first predicted coding unit of a current coding unit that is to be encoded is produced, a second predicted coding unit is produced by changing a value of each pixel of the first predicted coding unit by using each pixel of the first predicted coding unit and at least one neighboring pixel of each pixel, and the difference between the current coding unit and the second predicted coding unit is encoded, thereby improving video prediction efficiency.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: August 25, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Elena Alshina, Alexander Alshin, Vadim Seregin, Nikolay Shlyakhov, Maxim Koroteev
  • Publication number: 20150237359
    Abstract: Provided are a method of interpolating an image by determining interpolation filter coefficients, and an apparatus for performing the same. The method includes: differently selecting an interpolation filter, from among interpolation filters for generating at least one sub-pel-unit pixel value located between integer-pel-unit pixels, based on a sub-pel-unit interpolation location and a smoothness; and generating the at least one sub-pel-unit pixel value by interpolating, using the selected interpolation filter, pixel values of the integer-pel-unit pixels.
    Type: Application
    Filed: February 26, 2015
    Publication date: August 20, 2015
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Alexander ALSHIN, Elena ALSHINA, Jianle CHEN, Woo-jin HAN, Nikolay SHLYAKHOV, Yoon-mi HONG
  • Publication number: 20150237376
    Abstract: Provided are scalable video encoding and decoding methods and apparatuses for compensating for inter-layer prediction errors between different layer images by using sample adaptive offsets (SAOs).
    Type: Application
    Filed: September 30, 2013
    Publication date: August 20, 2015
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Elena Alshina, Alexander Alshin, Chan-yul Kim, Tammy Lee
  • Publication number: 20150237358
    Abstract: Provided are a method of interpolating an image by determining interpolation filter coefficients, and an apparatus for performing the same. The method includes: differently selecting an interpolation filter, from among interpolation filters for generating at least one sub-pel-unit pixel value located between integer-pel-unit pixels, based on a sub-pel-unit interpolation location and a smoothness; and generating the at least one sub-pel-unit pixel value by interpolating, using the selected interpolation filter, pixel values of the integer-pel-unit pixels.
    Type: Application
    Filed: February 26, 2015
    Publication date: August 20, 2015
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Alexander ALSHIN, Elena ALSHINA, Jianle CHEN, Woo-jin HAN, Nikolay SHLYAKHOV, Yoon-mi HONG
  • Publication number: 20150237357
    Abstract: Provided are a method of interpolating an image by determining interpolation filter coefficients, and an apparatus for performing the same. The method includes: differently selecting an interpolation filter, from among interpolation filters for generating at least one sub-pel-unit pixel value located between integer-pel-unit pixels, based on a sub-pel-unit interpolation location and a smoothness; and generating the at least one sub-pel-unit pixel value by interpolating, using the selected interpolation filter, pixel values of the integer-pel-unit pixels.
    Type: Application
    Filed: February 26, 2015
    Publication date: August 20, 2015
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Alexander ALSHIN, Elena ALSHINA, Jianle CHEN, Woo-jin HAN, Nikolay SHLYAKHOV, Yoon-mi HONG
  • Patent number: 9100661
    Abstract: Provided is a method and apparatus for encoding a video by using dynamic range transformation based on content and a method and apparatus for decoding a video by using dynamic range transformation based on content. The encoding method includes: performing inter prediction, through motion estimation, and intra prediction for a current region using image data in which a dynamic range of the current region is transformed based on content of an image of input video; performing transformation on residual data generated by the intra prediction and the inter prediction and performing quantization on a transformation coefficient generated by the transformation; and performing entropy encoding on the quantized transformation coefficient.
    Type: Grant
    Filed: April 5, 2011
    Date of Patent: August 4, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Elena Alshina, Alexander Alshin, Woo-jin Han, Tammy Lee, Yoon-mi Hong
  • Publication number: 20150215620
    Abstract: Provided are a video encoding method of adjusting a range of encoded output data to adjust a bit depth during restoring of encoded samples, and a video decoding method of substantially preventing overflow from occurring in output data in operations of a decoding process. The video decoding method includes parsing and restoring quantized transformation coefficients in units of blocks of an image from a received bitstream, restoring transformation coefficients by performing inverse quantization on the quantized transformation coefficients, and restoring samples by performing one-dimensional (1D) inverse transformation and inverse scaling on the quantized transformation coefficients. At least one from among the transformation coefficients and the samples has a predetermined bit depth or less.
    Type: Application
    Filed: January 22, 2015
    Publication date: July 30, 2015
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Elena ALSHINA, Alexander ALSHIN