-
公开(公告)号:US08600409B2
公开(公告)日:2013-12-03
申请号:US13751931
申请日:2013-01-28
Applicant: Google Inc.
Inventor: Guanfeng Li , Hongji Bao , Edward Chang
IPC: H04W72/00
CPC classification number: G01S5/0018 , G01S5/02 , H04W4/02 , H04W4/023 , H04W4/029 , H04W4/20 , H04W4/80
Abstract: Techniques are described for obtaining high-resolution physical locations for a wireless device by leveraging the high-resolution physical location capabilities of wireless peers of the wireless device to provide a peer-to-peer location service and facilitate location targeting. Wireless devices provide location updates to a computing cloud, which stores records associating wireless device identifiers with received location information for the corresponding wireless devices. A wireless device issues a peer discovery request to dynamically identify nearby wireless peers in its network. The wireless device then sends wireless device identifiers for the nearby wireless peers in a location request to the computing cloud, which estimates a location for the wireless device using the previously recorded location information for the nearby wireless peers. The computing cloud returns the estimated location to the requesting wireless device.
-
公开(公告)号:US09883097B2
公开(公告)日:2018-01-30
申请号:US15173306
申请日:2016-06-03
Applicant: Google Inc.
Inventor: Vlad C. Cardei , Andrey Yatsunenko , Edward Chang
CPC classification number: H04N5/23212 , G03B13/36 , G06K9/3233 , H04N5/144
Abstract: A method is described that includes identifying a set of features of an object, the features being tracked in an image captured by a camera. The method also includes creating a field of vectors for the reference points. The vectors indicate magnitude and direction of change in position of the reference points across more than one frame of the image. The method further includes identifying existence of out of plane movement of the object's features from same radial orientation of the vectors. The method further includes determining an amount of closer/farther movement of the object's features to/from the camera from change in distances between a plurality of the reference points. The method further includes adjusting a position of camera's lens in view of the amount of closer/farther movement of the object's features to keep the camera focused on the object.
-
公开(公告)号:US20170256021A1
公开(公告)日:2017-09-07
申请号:US15599348
申请日:2017-05-18
Applicant: Google Inc.
Inventor: Qiuling Zhu , Ofer Shacham , Albert Meixner , Jason Rupert Redgrave , Daniel Frederic Finchelstein , David Patterson , Neeti Desai , Donald Stark , Edward Chang , William Mark
Abstract: An apparatus is described. The apparatus includes an image processing unit. The image processing unit includes a plurality of stencil processor circuits each comprising an array of execution unit lanes coupled to a two-dimensional shift register array structure to simultaneously process multiple overlapping stencils through execution of program code. The image processing unit includes a plurality of sheet generators respectively coupled between the plurality of stencil processors and the network. The sheet generators are to parse input line groups of image data into input sheets of image data for processing by the stencil processors, and, to form output line groups of image data from output sheets of image data received from the stencil processors. The image processing unit includes a plurality of line buffer units coupled to the network to pass line groups in a direction from producing stencil processors to consuming stencil processors to implement an overall program flow.
-
公开(公告)号:US20180330466A1
公开(公告)日:2018-11-15
申请号:US15595289
申请日:2017-05-15
Applicant: Google Inc.
Inventor: Fabrizio Basso , Edward Chang , Daniel Finchelstein , Timothy Knight , William Mark , Albert Meixner , Shahriar Rabii , Jason Redgrave , Masumi Reynders , Ofer Shacham , Don Stark , Michelle Tomasko
CPC classification number: G06T1/20 , G06K9/00221 , G06K9/00335 , G06K9/00624 , G06T3/4015 , H04N5/217 , H04N5/23232 , H04N5/23267
Abstract: An image processor unit is described. The image processor unit includes a plurality of inputs to receive at least one input image. The image processor unit includes a plurality of outputs to provide at least one output image. The image processor unit includes a network coupled to the plurality of inputs and the plurality of outputs. The network is to couple at least one of the inputs to at least one of the outputs. The image processor unit includes an image processor circuit coupled to the network. The network to route an input image that is received at one of the inputs to the image processor circuit. The image processor circuit is to execute image signal processing program code to generate a processed output image from the input image. The network is to route the processed output image to at least one of the outputs.
-
公开(公告)号:US20180005061A1
公开(公告)日:2018-01-04
申请号:US15596286
申请日:2017-05-16
Applicant: Google Inc.
Inventor: Edward Chang , Daniel Frederic Finchelstein , Szepo Robert Hung , Albert Meixner , Ofer Shacham
CPC classification number: G06K9/00986 , G06T1/20 , G11C19/00
Abstract: A method is described that includes loading an array of content into a two-dimensional shift register. The two-dimensional shift register is coupled to an execution lane array. The method includes repeatedly performing a first sequence including: shifting with the shift register first content residing along a particular row or column into another parallel row or column where second content resides and performing operations with a particular corresponding row or column of the execution lane array on the first and second content. The method also includes repeatedly performing a second sequence including: shifting with the shift register content from a set of first locations along a resultant row or column that is parallel with the rows or columns of the first sequence into a corresponding set of second locations along the resultant row or column. The resultant row or column has values determined from the operations of the first sequence.
-
公开(公告)号:US09625290B1
公开(公告)日:2017-04-18
申请号:US14089984
申请日:2013-11-26
Applicant: GOOGLE INC.
Inventor: Edward Chang , Qingxuan Yang
IPC: G01D18/00
CPC classification number: G01D18/008
Abstract: A MEMS type sensor is used for measuring a particular parameter on an IC chip within an electronic device, such as music player, a smart cellular telephone, etc. The parameter may be a scalar parameter, such as a directional orientation indicative a current compass point, or a multidimensional vector parameter, such as a three-dimensional acceleration. The sensor output is recalibrated using stored coefficients when ambient conditions vary. The stored coefficients may be modified during calibration.
-
公开(公告)号:US20160033301A1
公开(公告)日:2016-02-04
申请号:US14776052
申请日:2013-03-15
Applicant: Qingxuan YANG , GOOGLE INC.
Inventor: Qingxuan Yang , Edward Chang
Abstract: A system and method for attitude correction is provided. An acceleration and an attitude of an electronic device are detected. A period of time where a velocity of the electronic device at the beginning of the period of time and a velocity of the electronic device at the end of the period of time are equal is identified. An attitude correction is calculated based on the identified period of time and the detected acceleration of the electronic device during the period of time. The detected attitude of the electronic device is corrected with the calculated attitude correction.
Abstract translation: 提供了一种用于姿态校正的系统和方法。 检测到电子设备的加速度和姿态。 识别在时间段开始时电子设备的速度和电子设备在时间段结束时的速度相等的时间段。 基于所识别的时间段和在该时间段期间检测到的电子设备的加速度来计算姿态校正。 利用计算出的姿势校正校正电子装置的检测姿势。
-
-
-
-
-
-