Patents by Inventor Vikas Ramachandra
Vikas Ramachandra 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: 10178373Abstract: Systems and methods for correcting stereo yaw of a stereoscopic image sensor pair using autofocus feedback are disclosed. A stereo depth of an object in an image is estimated from the disparity of the object between the images captured by each sensor of the image sensor pair. An autofocus depth to the object is found from the autofocus lens position. If the difference between the stereo depth and the autofocus depth is non zero, one of the images is warped and the disparity is recalculated until the stereo depth and the autofocus depth to the object is substantially the same.Type: GrantFiled: April 11, 2014Date of Patent: January 8, 2019Assignee: QUALCOMM IncorporatedInventors: Vikas Ramachandra, Kalin Mitkov Atanassov, Ruben Manuel Velarde
-
Patent number: 10104364Abstract: Methods and apparatus for sharing a bus between multiple imaging sensors, include, in some aspects, a device having at least two imaging sensors, an electronic hardware processor, and an imaging sensor controller. The imaging sensor controller includes first clock and data lines, operably coupling the electronic hardware processor to the imaging sensor controller, and a second clock line, operably coupling the imaging sensor controller to the first imaging sensor and the second imaging sensor. A second data line operably couples the imaging sensor controller to the first imaging sensor. A third data line operably couples the sensor controller to the second imaging sensor. The imaging sensor controller is configured to use the second clock line, and second data line to send a first command to the first imaging sensor, and, use the second clock line, and third data line to send a second command to the second imaging sensor.Type: GrantFiled: February 29, 2016Date of Patent: October 16, 2018Assignee: QUALCOMM IncorporatedInventors: Sergiu R Goma, Kalin Mitkov Atanassov, Vikas Ramachandra
-
Patent number: 9921688Abstract: An interactive display, including a cover glass having a front surface that includes a viewing area provides an input/output (I/O) interface for a user of an electronic device. An arrangement includes a processor, a light source, and a camera disposed outside the periphery of the viewing area coplanar with or behind the cover glass. The camera receives scattered light resulting from interaction, with an object, of light outputted from the interactive display, the outputted light being received by the cover glass from the object and directed toward the camera. The processor determines, from image data output by the camera, an azimuthal angle of the object with respect to an optical axis of the camera and/or a distance of the object from the camera.Type: GrantFiled: February 19, 2015Date of Patent: March 20, 2018Assignee: QUALCOMM IncorporatedInventors: John Michael Wyrwas, Russell Wayne Gruhlke, Khurshid Syed Alam, Kalin Mitkov Atanassov, Vikas Ramachandra, Hasib Ahmed Siddiqui, James Wilson Nash, Robert Mitchell Kleiman, Albrecht Johannes Lindner, Evgeni Petrovich Gousev
-
Patent number: 9582888Abstract: A structured light three-dimensional (3D) depth map based on content filtering is disclosed. In a particular embodiment, a method includes receiving, at a receiver device, image data that corresponds to a structured light image. The method further includes processing the image data to decode depth information based on a pattern of projected coded light. The depth information corresponds to a depth map. The method also includes performing one or more filtering operations on the image data. An output of the one or more filtering operations includes filtered image data. The method further includes performing a comparison of the depth information to the filtered image data and modifying the depth information based on the comparison to generate a modified depth map.Type: GrantFiled: June 18, 2015Date of Patent: February 28, 2017Assignee: Qualcomm IncorporatedInventors: Vikas Ramachandra, Kalin Mitkov Atanassov, James Wilson Nash
-
Patent number: 9560334Abstract: Described herein are methods and apparatus to adjust the convergence point of a stereoscopic image pair captured by an imaging device. In one method, a first image and a second image of a stereoscopic image pair are provided, and then shifting or cropping of the first image is performed to align the first and second image. This shifting or cropping is performed while preserving the second image. The method then includes determining a target horizontal image disparity based on a desired convergence point of the stereoscopic image pair and when the target horizontal disparity is greater than a predetermined maximum, the cropping of an outside dimension of the first image is limited. In some implementations it is limited to the predetermined maximum.Type: GrantFiled: September 5, 2012Date of Patent: January 31, 2017Assignee: QUALCOMM IncorporatedInventors: Vikas Ramachandra, Kalin Mitkov Atanassov, Sergiu R. Goma
-
Patent number: 9529477Abstract: Techniques are described for determining a contact location on a touch screen panel. The techniques transmit an optical signal that includes digital bits through the touch screen, and determine for which digital bits the optical power level reduced. Based on the determined digital bits, the techniques determine the contact location on the touch screen panel.Type: GrantFiled: February 23, 2015Date of Patent: December 27, 2016Assignee: QUALCOMM IncorporatedInventors: Thomas Wesley Osborne, Vikas Ramachandra
-
Patent number: 9485495Abstract: Present embodiments contemplate systems, apparatus, and methods to determine an appropriate focal depth for a sensor based upon a pair of stereoscopic images. Particularly, certain of the embodiments contemplate determining keypoints for each image, identifying correlations between the keypoints, and deriving object distances from the correlations. These distances may then be used to select a proper focal depth for one or more sensors.Type: GrantFiled: August 8, 2011Date of Patent: November 1, 2016Assignee: QUALCOMM IncorporatedInventors: Kalin M. Atanassov, Sergiu R. Goma, Vikas Ramachandra
-
Patent number: 9448064Abstract: A method operational on a receiver device for decoding a codeword is provided. At least a portion of a composite code mask is obtained, via a receiver sensor, and projected on the surface of a target object. The composite code mask may be defined by a code layer and a carrier layer. A code layer of uniquely identifiable spatially-coded codewords may be defined by a plurality of symbols. A carrier layer may be independently ascertainable and distinct from the code layer and may include a plurality of reference objects that are robust to distortion upon projection. At least one of the code layer and carrier layer may have been pre-shaped by a synthetic point spread function prior to projection. The code layer may be adjusted, at a processing circuit, for distortion based on the reference objects within the portion of the composite code mask.Type: GrantFiled: March 5, 2013Date of Patent: September 20, 2016Assignee: Qualcomm IncorporatedInventors: Kalin Mitkov Atanassov, James Wilson Nash, Vikas Ramachandra, Sergiu Radu Goma
-
Patent number: 9438889Abstract: Described herein are methods, systems and apparatus to improve imaging sensor production yields. In one method, a stereoscopic image sensor pair is provided from a manufacturing line. One or more images of a correction pattern are captured by the image sensor pair. Correction angles of the sensor pair are determined based on the images of the correction pattern. The correction angles of the sensor pair are represented graphically in a three dimensional space. Analysis of the graphical representation of the correction angles through statistical processing results in a set of production correction parameters that may be input into a manufacturing line to improve sensor pair yields.Type: GrantFiled: September 18, 2012Date of Patent: September 6, 2016Assignee: QUALCOMM IncorporatedInventors: Kalin Mitkov Atanassov, Sergiu R Goma, Vikas Ramachandra, Milivoje Aleksic
-
Publication number: 20160246446Abstract: Techniques are described for determining a contact location on a touch screen panel. The techniques transmit an optical signal that includes digital bits through the touch screen, and determine for which digital bits the optical power level reduced. Based on the determined digital bits, the techniques determine the contact location on the touch screen panel.Type: ApplicationFiled: February 23, 2015Publication date: August 25, 2016Inventors: Thomas Wesley Osborne, Vikas Ramachandra
-
Publication number: 20160182890Abstract: Methods and apparatus for sharing a bus between multiple imaging sensors, include, in some aspects, a device having at least two imaging sensors, an electronic hardware processor, and an imaging sensor controller. The imaging sensor controller includes first clock and data lines, operably coupling the electronic hardware processor to the imaging sensor controller, and a second clock line, operably coupling the imaging sensor controller to the first imaging sensor and the second imaging sensor. A second data line operably couples the imaging sensor controller to the first imaging sensor. A third data line operably couples the sensor controller to the second imaging sensor. The imaging sensor controller is configured to use the second clock line, and second data line to send a first command to the first imaging sensor, and, use the second clock line, and third data line to send a second command to the second imaging sensor.Type: ApplicationFiled: February 29, 2016Publication date: June 23, 2016Inventors: Sergiu R Goma, Kalin Mitkov Atanassov, Vikas Ramachandra
-
Patent number: 9275459Abstract: Described are methods and apparatus for adjusting images of a stereoscopic image pair. The methods and apparatus may capture a first and second image with first and second imaging sensors. The two imaging sensors have intrinsic and extrinsic parameters. A normalized focal distance of a reference imaging sensor may also be determined based on intrinsic and extrinsic parameters. A calibration matrix is then adjusted based on the normalized focal distance. The calibration matrix may be applied to an image captured by an image sensor.Type: GrantFiled: October 5, 2012Date of Patent: March 1, 2016Assignee: QUALCOMM IncorporatedInventors: Sergiu R Goma, Kalin Mitkov Atanassov, Vikas Ramachandra
-
Publication number: 20150371393Abstract: A structured light three-dimensional (3D) depth map based on content filtering is disclosed. In a particular embodiment, a method includes receiving, at a receiver device, image data that corresponds to a structured light image. The method further includes processing the image data to decode depth information based on a pattern of projected coded light. The depth information corresponds to a depth map. The method also includes performing one or more filtering operations on the image data. An output of the one or more filtering operations includes filtered image data. The method further includes performing a comparison of the depth information to the filtered image data and modifying the depth information based on the comparison to generate a modified depth map.Type: ApplicationFiled: June 18, 2015Publication date: December 24, 2015Inventors: Vikas Ramachandra, Kalin Mitkov Atanassov, James Wilson Nash
-
Patent number: 9207070Abstract: A method operational on a transmitter device is provided for projecting a composite code mask. A composite code mask on a tangible medium is obtained, where the composite code mask includes a code layer combined with a carrier layer. The code layer may include uniquely identifiable spatially-coded codewords defined by a plurality of symbols. The carrier layer may be independently ascertainable and distinct from the code layer and includes a plurality of reference objects that are robust to distortion upon projection. At least one of the code layer and carrier layer may be pre-shaped by a synthetic point spread function prior to projection. At least a portion of the composite code mask is projected, by the transmitter device, onto a target object to help a receiver ascertain depth information for the target object with a single projection of the composite code mask.Type: GrantFiled: March 5, 2013Date of Patent: December 8, 2015Assignee: QUALCOMM IncorporatedInventors: Kalin Mitkov Atanassov, James Wilson Nash, Vikas Ramachandra, Sergiu Radu Goma
-
Patent number: 9188433Abstract: A method for generating codes for a code mask is provided. A plurality of symbols may be arranged into an n1 by n2 symbol structure, where n1 and n2 are integer values. A plurality of codewords may be defined from different overlapping k1 by k2 windows within the symbol structure, wherein co-linear and spatially overlapping windows define unique codewords, and the codewords are unique in a first direction of the symbol structure but are repeated in a second direction that is perpendicular to the first direction. A plurality of the symbol structures as a code mask, wherein symbols in two adjacent k1 by k2 windows are selected so as to avoid codeword aliasing of codewords in the two adjacent k1 by k2 windows.Type: GrantFiled: March 5, 2013Date of Patent: November 17, 2015Assignee: QUALCOMM IncorporatedInventors: Kalin Mitkov Atanassov, James Wilson Nash, Vikas Ramachandra, Sergiu Radu Goma
-
Publication number: 20150253931Abstract: An interactive display, including a cover glass having a front surface that includes a viewing area provides an input/output (I/O) interface for a user of an electronic device. An arrangement includes a processor, a light source, and a camera disposed outside the periphery of the viewing area coplanar with or behind the cover glass. The camera receives scattered light resulting from interaction, with an object, of light outputted from the interactive display, the outputted light being received by the cover glass from the object and directed toward the camera. The processor determines, from image data output by the camera, an azimuthal angle of the object with respect to an optical axis of the camera and/or a distance of the object from the camera.Type: ApplicationFiled: February 19, 2015Publication date: September 10, 2015Inventors: John Michael Wyrwas, Russell Wayne Gruhlke, Khurshid Syed Alam, Kalin Mitkov Atanassov, Vikas Ramachandra, Hasib Ahmed Siddiqui, James Wilson Nash, Robert Mitchell Kleiman, Albrecht Johannes Lindner, Evgeni Petrovich Gousev
-
Publication number: 20150049172Abstract: Systems and methods for correcting stereo yaw of a stereoscopic image sensor pair using autofocus feedback are disclosed. A stereo depth of an object in an image is estimated from the disparity of the object between the images captured by each sensor of the image sensor pair. An autofocus depth to the object is found from the autofocus lens position. If the difference between the stereo depth and the autofocus depth is non zero, one of the images is warped and the disparity is recalculated until the stereo depth and the autofocus depth to the object is substantially the same.Type: ApplicationFiled: April 11, 2014Publication date: February 19, 2015Applicant: QUALCOMM IncorporatedInventors: Vikas Ramachandra, Kalin Mitkov Atanassov, Ruben Manuel Velarde
-
Publication number: 20140210950Abstract: Described are systems and methods for measuring objects using stereoscopic imaging. After determining keypoints within a set of stereoscopic images, a user may select a desired object within an imaged scene to be measured. Using depth map information and information about the boundary of the selected object, the desired measurement may be calculated and displayed to the user on a display device. Tracking of the object in three dimensions and continuous updating of the measurement of a selected object may also be performed as the object or the imaging device is moved.Type: ApplicationFiled: January 31, 2013Publication date: July 31, 2014Applicant: QUALCOMM INCORPORATEDInventors: Kalin Mitkov Atanassov, Vikas Ramachandra, James Wilson Nash, Sergiu Radu Goma
-
Publication number: 20140098194Abstract: Described are methods and apparatus for adjusting images of a stereoscopic image pair. The methods and apparatus may capture a first and second image with first and second imaging sensors. The two imaging sensors have intrinsic and extrinsic parameters. A normalized focal distance of a reference imaging sensor may also be determined based on intrinsic and extrinsic parameters. A calibration matrix is then adjusted based on the normalized focal distance. The calibration matrix may be applied to an image captured by a image sensor.Type: ApplicationFiled: October 5, 2012Publication date: April 10, 2014Applicant: QUALCOMM IncorporatedInventors: Sergiu R Goma, Kalin Mitkov Atanassov, Vikas Ramachandra
-
Publication number: 20130314696Abstract: A method operational on a transmitter device is provided for projecting a composite code mask. A composite code mask on a tangible medium is obtained, where the composite code mask includes a code layer combined with a carrier layer. The code layer may include uniquely identifiable spatially-coded codewords defined by a plurality of symbols. The carrier layer may be independently ascertainable and distinct from the code layer and includes a plurality of reference objects that are robust to distortion upon projection. At least one of the code layer and carrier layer may be pre-shaped by a synthetic point spread function prior to projection. At least a portion of the composite code mask is projected, by the transmitter device, onto a target object to help a receiver ascertain depth information for the target object with a single projection of the composite code mask.Type: ApplicationFiled: March 5, 2013Publication date: November 28, 2013Applicant: QUALCOMM IncorporatedInventors: Kalin Mitkov Atanassov, James Wilson Nash, Vikas Ramachandra, Sergiu Radu Goma