Patents by Inventor Sergey Smirnov

Sergey Smirnov 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: 9892522
    Abstract: In an example embodiment, a method, apparatus and computer program product are provided. The method includes computing a cost volume associated with a reference image. Down-sampling of the cost volume and the reference image into at least one level is performed to generate at least one down-sampled cost volume and at least one down-sampled reference image, respectively. An up-sampling of the at least one down-sampled cost volume and the at least one down-sampled reference image into the at least one level is performed to generate at least one up-sampled cost volume and at least one up-sampled reference image, respectively. A color weight map associated with the cost volume and the at least one down-sampled cost volume is computed based on the reference image and the at least one down-sampled reference image at the at least one level. Aggregated cost volume is determined based at least on the color weight map.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: February 13, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Sergey Smirnov, Atanas Gotchev
  • Publication number: 20170316602
    Abstract: Various embodiments are provided which relate to the field of image signal processing, specifically relating to the generation of a depth-view image of a scene from a set of input images of a scene taken at different cameras of a multi-view imaging system. A method comprises obtaining a frame of an image of a scene and a frame of a depth map regarding the frame of the image. A minimum depth and a maximum depth of the scene and a number of depth layers for the depth map are determined. Pixels of the image are projected to the depth layers to obtain projected pixels on the depth layers; and cost values for the projected pixels are determined. The cost values are filtered and a filtered cost value is selected from a layer to obtain a depth value of a pixel of an estimated depth map.
    Type: Application
    Filed: October 23, 2015
    Publication date: November 2, 2017
    Inventors: Sergey Smirnov, Mihail Georgiev, Atanas Gotchev
  • Publication number: 20170178353
    Abstract: In an example embodiment, a method, apparatus and computer program product are provided. The method includes computing a cost volume associated with a reference image. Down-sampling of the cost volume and the reference image into at least one level is performed to generate at least one down-sampled cost volume and at least one down-sampled reference image, respectively. An up-sampling of the at least one down-sampled cost volume and the at least one down-sampled reference image into the at least one level is performed to generate at least one up-sampled cost volume and at least one up-sampled reference image, respectively. A color weight map associated with the cost volume and the at least one down-sampled cost volume is computed based on the reference image and the at least one down-sampled reference image at the at least one level. Aggregated cost volume is determined based at least on the color weight map.
    Type: Application
    Filed: February 9, 2015
    Publication date: June 22, 2017
    Inventors: Sergey SMIRNOV, Atanas GOTCHEV
  • Publication number: 20160381025
    Abstract: Using a mobile solution as described, external logistics providers can be readily on-boarded into a logistics network and identified as trusted providers at a customer or other transport participant site. For example, an electronic authentication token can be provided to a first mobile device of an external logistics provider operator to authorize the external logistics provider operator for a specific transport assignment. When a request for verification is received from an other transport participant in the transport assignment a server can verify that the external logistics provider operator is registered and authenticated for the transport assignment, and notify the other transport participant via a confirmation message to a second mobile device used by the transport participant.
    Type: Application
    Filed: June 29, 2015
    Publication date: December 29, 2016
    Inventors: Theodor Foerster, Ivo Schmidt, Sergey Smirnov, Petra Hochstein
  • Publication number: 20140063188
    Abstract: There is provided methods, apparatuses and computer program products for image processing in which a pair of images may be downsampled to lower resolution pair of images and further to obtain a disparity image representing estimated disparity between at least a subset of pixels in the pair of images. A confidence of the disparity estimation may be obtained and inserted into a confidence map. The disparity image and the confidence map may be filtered jointly to obtain a filtered disparity image and a filtered confidence map by using a spatial neighborhood of the pixel location. An estimated disparity distribution of the pair of images may be obtained through the filtered disparity image and the confidence map.
    Type: Application
    Filed: August 27, 2013
    Publication date: March 6, 2014
    Applicant: Nokia Corporation
    Inventors: Sergey Smirnov, Atanas Gotchev, Miska Matias Hannuksela
  • Publication number: 20130166354
    Abstract: Example systems, methods, apparatuses, or articles of manufacture, etc. are disclosed that may collect, process, or use estimates of market value.
    Type: Application
    Filed: December 22, 2011
    Publication date: June 27, 2013
    Applicant: Yahoo! Inc.
    Inventors: Patrick Hummel, Tom Gulik, Michael Schwarz, Sergey Smirnov
  • Publication number: 20120130721
    Abstract: Described techniques and tools include techniques and tools for mapping digital media data (e.g., audio, video, still images, and/or text, among others) in a given format to a transport or file container format useful for encoding the data on optical disks such as digital video disks (DVDs). A digital media universal elementary stream can be used to map digital media streams (e.g., an audio stream, video stream or an image) into any arbitrary transport or file container, including optical disk formats, and other transports, such as broadcast streams, wireless transmissions, etc. The information to decode any given frame of the digital media in the stream can be carried in each coded frame. A digital media universal elementary stream includes stream components called chunks. An implementation of a digital media universal elementary stream arranges data for a media stream in frames, the frames having one or more chunks.
    Type: Application
    Filed: January 27, 2012
    Publication date: May 24, 2012
    Applicant: Microsoft Corporation
    Inventors: Sudheer Sirivara, James D. Johnston, Naveen Thumpudi, Wei-ge Chen, Sergey Smirnov, Chris Messer
  • Patent number: 8131134
    Abstract: Described techniques and tools include techniques and tools for mapping digital media data (e.g., audio, video, still images, and/or text, among others) in a given format to a transport or file container format useful for encoding the data on optical disks such as digital video disks (DVDs). A digital media universal elementary stream can be used to map digital media streams (e.g., an audio stream, video stream or an image) into any arbitrary transport or file container, including optical disk formats, and other transports, such as broadcast streams, wireless transmissions, etc. The information to decode any given frame of the digital media in the stream can be carried in each coded frame. A digital media universal elementary stream includes stream components called chunks. An implementation of a digital media universal elementary stream arranges data for a media stream in frames, the frames having one or more chunks.
    Type: Grant
    Filed: October 15, 2004
    Date of Patent: March 6, 2012
    Assignee: Microsoft Corporation
    Inventors: Sudheer Sirivara, James D. Johnston, Naveen Thumpudi, Wei-ge Chen, Sergey Smirnov, Chris Messer
  • Patent number: 7421129
    Abstract: An encoder compresses a set of still images and parameterizes (with effect parameters) additional images synthesized from the set of still images. A decoder decompresses the set of still images and synthesizes the additional images using the effect parameters.
    Type: Grant
    Filed: September 4, 2003
    Date of Patent: September 2, 2008
    Assignee: Microsoft Corporation
    Inventors: Ming-Chieh Lee, Shou-Jen (Joseph) Wu, Sergey Smirnov, Brian D. Crites
  • Patent number: 7340103
    Abstract: Adaptive entropy encoding and decoding techniques are described. For example, a screen capture encoder and decoder perform adaptive entropy encoding and decoding of palettized screen capture content in screen capture video. The encoder selects between different entropy encoding modes (such as an arithmetic coding mode and a combined run length/Huffman encoding mode, which allow the encoder to emphasize bitrate reduction at some times and encoding speed at other times). The run length encoding can use run value symbols adapted to common patterns of redundancy in the content. When the encoder detects series of pixels that could be encoded with different, alternative runs, the encoder selects between the alternative runs based upon efficiency criteria. The encoder also performs adaptive Huffman encoding, efficiently parameterizing Huffman code tables to reduce overall bitrate while largely preserving the compression gains of the adaptive Huffman encoding. A decoder performs converse operations.
    Type: Grant
    Filed: January 10, 2007
    Date of Patent: March 4, 2008
    Assignee: Microsoft Corporation
    Inventor: Sergey Smirnov
  • Publication number: 20070270110
    Abstract: A novel amplifier for a wireless device is disclosed. The system employing the preferred embodiment can deliver a radio signal with output power up to 500 mW for 64QAM (48 Mb/s bit rate) modulation and a radio signal up to 700 mW for 16QAM (36 Mb/s bit rate) modulation with the packet error rate below 1%. The increase of the signal from 10 to 500 mW (64QAM modulation) thus increases the base station coverage area 50 times.
    Type: Application
    Filed: May 18, 2006
    Publication date: November 22, 2007
    Applicant: InfiNet Wireless Limited
    Inventors: Sergey Smirnov, Alexander Rapoport
  • Publication number: 20070121966
    Abstract: A method and system are provided for equalizing the loudness of an audio source. Initially, the perceptual loudness level of an audio signal is measured from one or more audio sources. Next, the loudness level of the audio signal is adjusted using the perceptual loudness level. Thereafter, the audio signal corresponding to the music selections is reproduced such that the perceived loudness to a listener is the same entirely throughout a music track corresponding to the music selections.
    Type: Application
    Filed: November 30, 2005
    Publication date: May 31, 2007
    Applicant: Microsoft Corporation
    Inventors: Daniel Plastina, James Johnston, Sergey Smirnov
  • Publication number: 20070121955
    Abstract: A method and system are provided for improving the preferred listening environment of a sound system. Initially, a calibration pulse is generated from one or more rendering devices. Next, the calibration pulse is captured at a microphone attached to the rendering devices. Thereafter, one or more time delay, gain, and frequency response characteristics of the sound system are calculated using the captured calibration pulse. Based on these calculations, the time delay, gain, and frequency response characteristics of the rendering devices are adjusted respectively to cause the sound generated from the rendering devices to reach a listener's acoustic preference.
    Type: Application
    Filed: November 30, 2005
    Publication date: May 31, 2007
    Applicant: Microsoft Corporation
    Inventors: James Johnston, Sergey Smirnov
  • Publication number: 20070116370
    Abstract: Adaptive entropy encoding and decoding techniques are described. For example, a screen capture encoder and decoder perform adaptive entropy encoding and decoding of palettized screen capture content in screen capture video. The encoder selects between different entropy encoding modes (such as an arithmetic coding mode and a combined run length/Huffman encoding mode, which allow the encoder to emphasize bitrate reduction at some times and encoding speed at other times). The run length encoding can use run value symbols adapted to common patterns of redundancy in the content. When the encoder detects series of pixels that could be encoded with different, alternative runs, the encoder selects between the alternative runs based upon efficiency criteria. The encoder also performs adaptive Huffman encoding, efficiently parameterizing Huffman code tables to reduce overall bitrate while largely preserving the compression gains of the adaptive Huffman encoding. A decoder performs converse operations.
    Type: Application
    Filed: January 10, 2007
    Publication date: May 24, 2007
    Applicant: Microsoft Corporation
    Inventor: Sergey Smirnov
  • Patent number: 7218790
    Abstract: Adaptive entropy encoding and decoding techniques are described. For example, a screen capture encoder and decoder perform adaptive entropy encoding and decoding of palettized screen capture content in screen capture video. The encoder selects between different entropy encoding modes (such as an arithmetic coding mode and a combined run length/Huffman encoding mode, which allow the encoder to emphasize bitrate reduction at some times and encoding speed at other times). The run length encoding can use run value symbols adapted to common patterns of redundancy in the content. When the encoder detects series of pixels that could be encoded with different, alternative runs, the encoder selects between the alternative runs based upon efficiency criteria. The encoder also performs adaptive Huffman encoding, efficiently parameterizing Huffman code tables to reduce overall bitrate while largely preserving the compression gains of the adaptive Huffman encoding. A decoder performs converse operations.
    Type: Grant
    Filed: December 29, 2005
    Date of Patent: May 15, 2007
    Assignee: Microsoft Corporation
    Inventor: Sergey Smirnov
  • Publication number: 20060104530
    Abstract: Adaptive entropy encoding and decoding techniques are described. For example, a screen capture encoder and decoder perform adaptive entropy encoding and decoding of palettized screen capture content in screen capture video. The encoder selects between different entropy encoding modes (such as an arithmetic coding mode and a combined run length/Huffman encoding mode, which allow the encoder to emphasize bitrate reduction at some times and encoding speed at other times). The run length encoding can use run value symbols adapted to common patterns of redundancy in the content. When the encoder detects series of pixels that could be encoded with different, alternative runs, the encoder selects between the alternative runs based upon efficiency criteria. The encoder also performs adaptive Huffman encoding, efficiently parameterizing Huffman code tables to reduce overall bitrate while largely preserving the compression gains of the adaptive Huffman encoding. A decoder performs converse operations.
    Type: Application
    Filed: December 29, 2005
    Publication date: May 18, 2006
    Applicant: Microsoft Corporation
    Inventor: Sergey Smirnov
  • Patent number: 7016547
    Abstract: Adaptive entropy encoding and decoding techniques are described. For example, a screen capture encoder and decoder perform adaptive entropy encoding and decoding of palettized screen capture content in screen capture video. The encoder selects between different entropy encoding modes (such as an arithmetic coding mode and a combined run length/Huffman encoding mode, which allow the encoder to emphasize bitrate reduction at some times and encoding speed at other times). The run length encoding can use run value symbols adapted to common patterns of redundancy in the content. When the encoder detects series of pixels that could be encoded with different, alternative runs, the encoder selects between the alternative runs based upon efficiency criteria. The encoder also performs adaptive Huffman encoding, efficiently parameterizing Huffman code tables to reduce overall bitrate while largely preserving the compression gains of the adaptive Huffman encoding. A decoder performs converse operations.
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: March 21, 2006
    Assignee: Microsoft Corporation
    Inventor: Sergey Smirnov
  • Publication number: 20060035343
    Abstract: L-arginine, citrulline and pyrimidine derivatives including orotic acid, uridine, uridine 5?-monophosphate (UMP), cytidine and cytidine. 5?-monophosphate (CMP) are produced using a bacterium belonging to the genus Escherichia harboring a mutant carbamoylphosphate synthetase in which the amino acid sequence corresponding to positions from 947 to 951 in a wild type carbamoylphosphate synthetase is replaced with any one of amino acid sequences of SEQ ID NOS: 1 to 9, and feedback inhibition by uridine 5?-monophosphate in the bacterium is desensitized.
    Type: Application
    Filed: October 20, 2005
    Publication date: February 16, 2006
    Applicant: AJINOMOTO CO., INC
    Inventors: Leonid Ptitsyn, Sergey Smirnov, Irina Altman, Anna Novikova, Veronika Kotliarova, Mikhail Gusyatiner, Yulia Rostova, Tatyana Yampolskaya
  • Publication number: 20050234731
    Abstract: Described techniques and tools include techniques and tools for mapping digital media data (e.g., audio, video, still images, and/or text, among others) in a given format to a transport or file container format useful for encoding the data on optical disks such as digital video disks (DVDs). A digital media universal elementary stream can be used to map digital media streams (e.g., an audio stream, video stream or an image) into any arbitrary transport or file container, including optical disk formats, and other transports, such as broadcast streams, wireless transmissions, etc. The information to decode any given frame of the digital media in the stream can be carried in each coded frame. A digital media universal elementary stream includes stream components called chunks. An implementation of a digital media universal elementary stream arranges data for a media stream in frames, the frames having one or more chunks.
    Type: Application
    Filed: October 14, 2004
    Publication date: October 20, 2005
    Applicant: Microsoft Corporation
    Inventors: Sudheer Sirivara, James Johnston, Naveen Thumpudi, Wei-ge Chen, Sergey Smirnov, Chris Messer
  • Publication number: 20050069994
    Abstract: A method is provided for producing L-amino acid, such as L-arginine using a bacterium of Enterobacteriaceae family, particularly a bacterium belonging the genus Escherichia, with an inactivated nir operon.
    Type: Application
    Filed: August 27, 2004
    Publication date: March 31, 2005
    Inventors: Leonid Ptitsyn, Irina Altman, Sergey Smirnov, Natalia Samsonova, Vladimir Ermishev