-
公开(公告)号:US10192345B2
公开(公告)日:2019-01-29
申请号:US15214141
申请日:2016-07-19
Applicant: QUALCOMM Incorporated
Inventor: Albrecht Johannes Lindner , Kalin Mitkov Atanassov , James Wilson Nash
Abstract: Methods and systems for surface normal estimation are disclosed. In some aspects, a plurality of images or depth maps representing a three dimensional object from multiple viewpoints is received. Surface normals at surface points within a single image of the plurality of images are estimated based on surface points within the single image. An electronic representation of a three dimensional surface of the object is generated based on the surface normals and a point cloud comprised of surface points derived from the plurality of images.
-
公开(公告)号:US20190005678A1
公开(公告)日:2019-01-03
申请号:US15640821
申请日:2017-07-03
Applicant: QUALCOMM Incorporated
IPC: G06T7/73
Abstract: A device includes a first camera and a processor configured to detect one or more first keypoints within a first image captured by the first camera at a first time, detect one or more second keypoints within a second image captured by a second camera at the first time, and detect the one or more first keypoints within a third image captured by the first camera at a second time. The processor is configured to determine a pose estimation based on coordinates of the one or more first keypoints of the first image relative to a common coordinate system, coordinates of the one or more second keypoints of the second image relative to the common coordinate system, and coordinates of the one or more first keypoints of the third image relative to the common coordinate system. The first coordinate system is different than the common coordinate system.
-
43.
公开(公告)号:US20180321384A1
公开(公告)日:2018-11-08
申请号:US15588468
申请日:2017-05-05
Applicant: QUALCOMM Incorporated
Inventor: Albrecht Johannes Lindner , Kalin Mitkov Atanassov , James Wilson Nash
CPC classification number: G01S17/89 , G01S7/4808 , G01S7/4911 , G01S17/42 , G06T7/521
Abstract: Systems, methods, and devices for generating a depth map of a scene are provided. The method comprises projecting, onto the scene, a codeword pattern including a plurality of light points including a first set of light points projected at a first intensity and a second set of light points projected at a second intensity greater than the first intensity. The method further comprises detecting, from the scene, a reflection of the codeword pattern. The method further comprises generating a first depth map layer at a first resolution. The method further comprises generating a second depth map layer at a second resolution lower than the first resolution. The method further comprises generating the depth map of the scene, wherein the depth map includes depth information for the scene according to each of the first depth map layer and the second depth map layer.
-
公开(公告)号:US10104364B2
公开(公告)日:2018-10-16
申请号:US15056609
申请日:2016-02-29
Applicant: QUALCOMM Incorporated
Inventor: Sergiu R Goma , Kalin Mitkov Atanassov , Vikas Ramachandra
IPC: H04N13/02 , H04N13/246 , H04N13/161 , H04N13/25 , H04N13/296 , H04N5/232 , G06T7/80
Abstract: 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.
-
公开(公告)号:US20180084240A1
公开(公告)日:2018-03-22
申请号:US15268330
申请日:2016-09-16
Applicant: QUALCOMM Incorporated
Inventor: Shandon Campbell , Stephen Michael VerraII , Kalin Mitkov Atanassov
CPC classification number: H04N13/254 , G06T7/0002 , G06T2207/10028 , H04N5/2351 , H04N5/2353 , H04N5/238 , H04N13/128 , H04N2013/0081
Abstract: Methods and apparatus for active depth sensing are disclosed. In some aspects, an imaging device may generate first depth information based on an active sensing technology, such as structured light. In some aspects, at least some of the first depth information may be missing or inaccurate, perhaps due to an extended range between the imaging device and a subject of the image. Additional range information may then be generated based on a zero order component of the structured light. The additional range information may then be used alone or combined with the first depth information and used to control one or more parameters of an imaging device, such as an exposure time and/or aperture.
-
公开(公告)号:US09921688B2
公开(公告)日:2018-03-20
申请号:US14626679
申请日:2015-02-19
Applicant: QUALCOMM Incorporated
Inventor: 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
CPC classification number: G06F3/0425 , G06F3/0412 , G06F3/0416 , G06F3/0421 , G06F2203/04104
Abstract: 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.
-
公开(公告)号:US20180025496A1
公开(公告)日:2018-01-25
申请号:US15214141
申请日:2016-07-19
Applicant: QUALCOMM Incorporated
Inventor: Albrecht Johannes Lindner , Kalin Mitkov Atanassov , James Wilson Nash
CPC classification number: G06T15/04 , G06T1/20 , G06T7/50 , G06T17/00 , G06T2200/04 , G06T2200/08 , G06T2207/10012 , G06T2207/10028 , G06T2210/56
Abstract: Methods and systems for surface normal estimation are disclosed. In some aspects, a plurality of images or depth maps representing a three dimensional object from multiple viewpoints is received. Surface normals at surface points within a single image of the plurality of images are estimated based on surface points within the single image. An electronic representation of a three dimensional surface of the object is generated based on the surface normals and a point cloud comprised of surface points derived from the plurality of images.
-
公开(公告)号:US09681109B2
公开(公告)日:2017-06-13
申请号:US14864554
申请日:2015-09-24
Applicant: QUALCOMM Incorporated
Inventor: Hasib Ahmed Siddiqui , Kalin Mitkov Atanassov , Sergiu Radu Goma
CPC classification number: H04N9/04 , G02B5/201 , G06T3/4015 , G06T7/60 , G06T7/90 , G06T2207/20024 , H04N5/2258 , H04N5/2352 , H04N5/2355
Abstract: Exemplary embodiments are directed to configurable demodulation of image data produced by an image sensor. In some aspects, a method includes receiving information indicating a configuration of the image sensor. In some aspects, the information may indicate a configuration of sensor elements and/or corresponding color filters for the sensor elements. A modulation function may then be generated based on the information. In some aspects, the method also includes demodulating the image data based on the generated modulation function to determine chrominance and luminance components of the image data, and generating the second image based on the determined chrominance and luminance components.
-
公开(公告)号:US20170048507A1
公开(公告)日:2017-02-16
申请号:US14827088
申请日:2015-08-14
Applicant: QUALCOMM Incorporated
Inventor: Shandon Campbell , Stephen Michael VerraII , Kalin Mitkov Atanassov , Ovidiu Cristian Miclea
IPC: H04N13/00
CPC classification number: H04N13/128 , G06T5/005 , G06T7/521 , G06T2207/10028 , H04N13/161 , H04N2013/0081
Abstract: Systems and methods for correcting errors in a depth map generated by a structured light system are disclosed. In one aspect, a method includes receiving valid and invalid codewords, the valid spatial codewords included in a codebook. The method includes detecting the invalid codeword. The method includes retrieving a set of candidate valid codewords a lowest Hamming distance between the invalid codeword and the valid codewords in the codebook. The method includes estimating a median depth of neighboring locations of the invalid codeword. The method includes associating a depth with each candidate codeword and selecting the candidate with an associated depth closest to the depth estimate. The method includes assigning the depth associated with the selected candidate codeword to the location of the invalid codeword.
Abstract translation: 公开了一种用于校正由结构化光系统生成的深度图中的误差的系统和方法。 一方面,一种方法包括接收有效和无效码字,包括在码本中的有效空间码字。 该方法包括检测无效码字。 该方法包括在码本中检索无效码字与有效码字之间的最低汉明距离的一组候选有效码字。 该方法包括估计无效码字的相邻位置的中间深度。 该方法包括将深度与每个候选码字相关联,并且选择具有最接近深度估计的相关深度的候选。 该方法包括将与所选候选码字相关联的深度分配给无效码字的位置。
-
公开(公告)号:US09558436B2
公开(公告)日:2017-01-31
申请号:US14491521
申请日:2014-09-19
Applicant: QUALCOMM Incorporated
Inventor: James Wilson Nash , Kalin Mitkov Atanassov , Stephen Michael Verrall
CPC classification number: G06K19/06037 , G02B5/1857 , G02B27/4205 , G02B27/4266 , G06K9/2036 , G06T15/506
Abstract: A method includes identifying one or more codewords of a bit sequence that fail to satisfy at least one codeword constraint. The method also includes removing the one or more codewords from the bit sequence to generate a punctured bit sequence. The method further includes determining whether the punctured bit sequence is symmetric. The method includes, in response to determining that the punctured bit sequence is symmetric, generating a hermitian symmetric codebook primitive based at least in part on the punctured bit sequence, where the hermitian symmetric codebook primitive is useable to form a diffractive optical element (DOE) of a structured light depth sensing system.
Abstract translation: 一种方法包括识别不满足至少一个码字约束的比特序列的一个或多个码字。 该方法还包括从比特序列中移除一个或多个码字以产生一个穿孔比特序列。 该方法还包括确定穿孔比特序列是否是对称的。 该方法包括响应于确定穿孔比特序列是对称的,至少部分地基于穿孔比特序列生成隐形对称码本原语,其中,密码对称码本原语可用于形成衍射光学元件(DOE) 的结构光深度感测系统。
-
-
-
-
-
-
-
-
-