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: 9892522Abstract: 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: GrantFiled: February 9, 2015Date of Patent: February 13, 2018Assignee: Nokia Technologies OyInventors: Sergey Smirnov, Atanas Gotchev
-
Publication number: 20170316602Abstract: 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: ApplicationFiled: October 23, 2015Publication date: November 2, 2017Inventors: Sergey Smirnov, Mihail Georgiev, Atanas Gotchev
-
Publication number: 20170178353Abstract: 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: ApplicationFiled: February 9, 2015Publication date: June 22, 2017Inventors: Sergey SMIRNOV, Atanas GOTCHEV
-
Publication number: 20160381025Abstract: 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: ApplicationFiled: June 29, 2015Publication date: December 29, 2016Inventors: Theodor Foerster, Ivo Schmidt, Sergey Smirnov, Petra Hochstein
-
Publication number: 20140063188Abstract: 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: ApplicationFiled: August 27, 2013Publication date: March 6, 2014Applicant: Nokia CorporationInventors: Sergey Smirnov, Atanas Gotchev, Miska Matias Hannuksela
-
Publication number: 20130166354Abstract: Example systems, methods, apparatuses, or articles of manufacture, etc. are disclosed that may collect, process, or use estimates of market value.Type: ApplicationFiled: December 22, 2011Publication date: June 27, 2013Applicant: Yahoo! Inc.Inventors: Patrick Hummel, Tom Gulik, Michael Schwarz, Sergey Smirnov
-
Publication number: 20120130721Abstract: 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: ApplicationFiled: January 27, 2012Publication date: May 24, 2012Applicant: Microsoft CorporationInventors: Sudheer Sirivara, James D. Johnston, Naveen Thumpudi, Wei-ge Chen, Sergey Smirnov, Chris Messer
-
Patent number: 8131134Abstract: 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: GrantFiled: October 15, 2004Date of Patent: March 6, 2012Assignee: Microsoft CorporationInventors: Sudheer Sirivara, James D. Johnston, Naveen Thumpudi, Wei-ge Chen, Sergey Smirnov, Chris Messer
-
Patent number: 7421129Abstract: 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: GrantFiled: September 4, 2003Date of Patent: September 2, 2008Assignee: Microsoft CorporationInventors: Ming-Chieh Lee, Shou-Jen (Joseph) Wu, Sergey Smirnov, Brian D. Crites
-
Patent number: 7340103Abstract: 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: GrantFiled: January 10, 2007Date of Patent: March 4, 2008Assignee: Microsoft CorporationInventor: Sergey Smirnov
-
Publication number: 20070270110Abstract: 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: ApplicationFiled: May 18, 2006Publication date: November 22, 2007Applicant: InfiNet Wireless LimitedInventors: Sergey Smirnov, Alexander Rapoport
-
Publication number: 20070121966Abstract: 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: ApplicationFiled: November 30, 2005Publication date: May 31, 2007Applicant: Microsoft CorporationInventors: Daniel Plastina, James Johnston, Sergey Smirnov
-
Publication number: 20070121955Abstract: 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: ApplicationFiled: November 30, 2005Publication date: May 31, 2007Applicant: Microsoft CorporationInventors: James Johnston, Sergey Smirnov
-
Publication number: 20070116370Abstract: 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: ApplicationFiled: January 10, 2007Publication date: May 24, 2007Applicant: Microsoft CorporationInventor: Sergey Smirnov
-
Patent number: 7218790Abstract: 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: GrantFiled: December 29, 2005Date of Patent: May 15, 2007Assignee: Microsoft CorporationInventor: Sergey Smirnov
-
Publication number: 20060104530Abstract: 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: ApplicationFiled: December 29, 2005Publication date: May 18, 2006Applicant: Microsoft CorporationInventor: Sergey Smirnov
-
Patent number: 7016547Abstract: 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: GrantFiled: June 28, 2002Date of Patent: March 21, 2006Assignee: Microsoft CorporationInventor: Sergey Smirnov
-
Publication number: 20060035343Abstract: 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: ApplicationFiled: October 20, 2005Publication date: February 16, 2006Applicant: AJINOMOTO CO., INCInventors: Leonid Ptitsyn, Sergey Smirnov, Irina Altman, Anna Novikova, Veronika Kotliarova, Mikhail Gusyatiner, Yulia Rostova, Tatyana Yampolskaya
-
Publication number: 20050234731Abstract: 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: ApplicationFiled: October 14, 2004Publication date: October 20, 2005Applicant: Microsoft CorporationInventors: Sudheer Sirivara, James Johnston, Naveen Thumpudi, Wei-ge Chen, Sergey Smirnov, Chris Messer
-
Publication number: 20050069994Abstract: 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: ApplicationFiled: August 27, 2004Publication date: March 31, 2005Inventors: Leonid Ptitsyn, Irina Altman, Sergey Smirnov, Natalia Samsonova, Vladimir Ermishev