Signed multiplication using unsigned multiplier with dynamic fine-grained operand isolation

    公开(公告)号:US11579842B2

    公开(公告)日:2023-02-14

    申请号:US17151115

    申请日:2021-01-15

    IPC分类号: G06F7/487 G06F7/523 G06F9/30

    摘要: An N×N multiplier may include a N/2×N first multiplier, a N/2×N/2 second multiplier, and a N/2×N/2 third multiplier. The N×N multiplier receives two operands to multiply. The first, second and/or third multipliers are selectively disabled if an operand equals zero or has a small value. If the operands are both less than 2N/2, the second or the third multiplier are used to multiply the operands. If one operand is less than 2N/2 and the other operand is equal to or greater than 2N/2, the first multiplier is used or the second and third multipliers are used to multiply the operands. If both operands are equal to or greater than 2N/2, the first, second and third multipliers are used to multiply the operands.

    Signed multiplication using unsigned multiplier with dynamic fine-grained operand isolation

    公开(公告)号:US10963220B2

    公开(公告)日:2021-03-30

    申请号:US16276582

    申请日:2019-02-14

    IPC分类号: G06F7/487 G06F9/30 G06F7/523

    摘要: An N×N multiplier may include a N/2×N first multiplier, a N/2×N/2 second multiplier, and a N/2×N/2 third multiplier. The N×N multiplier receives two operands to multiply. The first, second and/or third multipliers are selectively disabled if an operand equals zero or has a small value. If the operands are both less than 2N/2, the second or the third multiplier are used to multiply the operands. If one operand is less than 2N/2 and the other operand is equal to or greater than 2N/2, the first multiplier is used or the second and third multipliers are used to multiply the operands. If both operands are equal to or greater than 2N/2, the first, second and third multipliers are used to multiply the operands.

    NEURAL PROCESSOR
    7.
    发明申请
    NEURAL PROCESSOR 审中-公开

    公开(公告)号:US20200026979A1

    公开(公告)日:2020-01-23

    申请号:US16552850

    申请日:2019-08-27

    IPC分类号: G06N3/04 G06F17/16 G06N3/08

    摘要: A neural processor. In some embodiments, the processor includes a first tile, a second tile, a memory, and a bus. The bus may be connected to the memory, the first tile, and the second tile. The first tile may include: a first weight register, a second weight register, an activations buffer, a first multiplier, and a second multiplier. The activations buffer may be configured to include: a first queue connected to the first multiplier and a second queue connected to the second multiplier. The first queue may include a first register and a second register adjacent to the first register, the first register being an output register of the first queue. The first tile may be configured: in a first state: to multiply, in the first multiplier, a first weight by an activation from the output register of the first queue, and in a second state: to multiply, in the first multiplier, the first weight by an activation from the second register of the first queue.

    Method and apparatus for automatic calibration of RGBZ sensors utilizing epipolar geometry and scanning beam projector

    公开(公告)号:US10531073B2

    公开(公告)日:2020-01-07

    申请号:US15157389

    申请日:2016-05-17

    发明人: Ilia Ovsiannikov

    摘要: Using one or more patterned markers inside the projector module of a three-dimensional (3D) camera to facilitate automatic calibration of the camera's depth sensing operation. The 3D camera utilizes epipolar geometry-based imaging in conjunction with laser beam point-scans in a triangulation-based approach to depth measurements. A light-sensing element and one or more reflective markers inside the projector module facilitate periodic self-calibration of camera's depth sensing operation. To calibrate the camera, the markers are point-scanned using the laser beam and the reflected light is sensed using the light-sensing element. Based on the output of the light-sensing element, the laser's turn-on delay is adjusted to perfectly align a laser light spot with the corresponding reflective marker. Using reflective markers, the exact direction and speed of the scanning beam over time can be determined as well. The marker-based automatic calibration can periodically run in the background without interfering with the normal camera operation.

    BIOMETRIC CAMERA
    10.
    发明申请

    公开(公告)号:US20180121724A1

    公开(公告)日:2018-05-03

    申请号:US14500674

    申请日:2014-09-29

    IPC分类号: G06K9/00 G06F21/32

    摘要: Exemplary embodiments for a biometric camera system for a mobile device, comprise: a near infrared (NIR) light source on the mobile device that flashes a user of the mobile device with near infrared light during image capture; a biometric camera located on the mobile device offset from the NIR light source, the biometric camera comprising: an extended depth of field (EDOF) imaging lens; a bandpass filter located adjacent to the EDOF imaging lens to reject ambient light during image capture; and an imaging sensor located adjacent the bandpass filter that converts an optical image of an object into an electronic signal for image processing; and a processor configured to receive video images of an iris of a user from the image sensor, and attempt to match the video images of the iris with previously registered images stored in an iris database, wherein if a match is found, the user is authenticated.