[go: up one dir, main page]

SG11201904976WA - Single-processor computer vision hardware control and application execution - Google Patents

Single-processor computer vision hardware control and application execution

Info

Publication number
SG11201904976WA
SG11201904976WA SG11201904976WA SG11201904976WA SG11201904976WA SG 11201904976W A SG11201904976W A SG 11201904976WA SG 11201904976W A SG11201904976W A SG 11201904976WA SG 11201904976W A SG11201904976W A SG 11201904976WA SG 11201904976W A SG11201904976W A SG 11201904976WA
Authority
SG
Singapore
Prior art keywords
international
san diego
california
morehouse
application
Prior art date
Application number
SG11201904976WA
Inventor
Evgeni Gousev
Alok Govil
Jacek Maitan
Nelson Rasquinha
Venkat Rangan
Edwin Chongwoo Park
Original Assignee
Qualcomm Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US15/413,390 external-priority patent/US10515284B2/en
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Publication of SG11201904976WA publication Critical patent/SG11201904976WA/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/36Applying a local operator, i.e. means to operate on image points situated in the vicinity of a given point; Non-linear local filtering operations, e.g. median filtering
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features
    • G06V10/50Extraction of image or video features by performing operations within image blocks; by using histograms, e.g. histogram of oriented gradients [HoG]; by summing image-intensity values; Projection analysis
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/94Hardware or software architectures specially adapted for image or video understanding
    • G06V10/955Hardware or software architectures specially adapted for image or video understanding using specific electronic processors
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/107Static hand or arm
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/40Scenes; Scene-specific elements in video content
    • G06V20/44Event detection

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Nonlinear Science (AREA)
  • Software Systems (AREA)
  • Image Analysis (AREA)
  • Studio Devices (AREA)
  • Image Processing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

Singleprocessor Vision Sensor System 1350 Queries Peripheral Circuitry —0 1370 Dedicated Processor 1312 1314 r- 1 1340 Visual Sensor Array Unit Face Detection Event A 1330 4 0 1372 1374 110 Device Controller Memory CV Hardware Controller Core Application Processor Core Visual Input FIG. 13B 1-1 00 (12) INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT) (19) World Intellectual Property Organization International Bureau (43) International Publication Date 26 July 2018 (26.07.2018) WIP0 I PCT omit VIII °nolo 10110111 OH oimIE (10) International Publication Number WO 2018/136325 Al (51) International Patent Classification: GOOK 9/00 (2006.01) GOOK 9 / 5 6 (2006.01) GOOK 9 / 4 6 (2006.01) (21) International Application Number: PCT/US2018/013501 (22) International Filing Date: 12 January 2018 (12.01.2018) (25) Filing Language: English (26) Publication Language: English (30) Priority Data: 15/413,390 23 January 2017 (23.01.2017) US (71) Applicant: QUALCOMM INCORPORATED [US/US]; ATTN: International IP Administration, 5775 Morehouse Drive, San Diego, California 92121-1714 (US). (72) Inventors: GOUSEV, Evgeni; 5775 Morehouse Dri- ve, San Diego, California 92121-1714 (US). GOVIL, Alok; 5775 Morehouse Drive, San Diego, California 92121-1714 (US). MAITAN, Jacek; 5775 Morehouse Dri- ve, San Diego, California 92121-1714 (US). RASQUIN- HA, Nelson; 5775 Morehouse Drive, San Diego, California 92121-1714 (US). RANGAN, Venkat; 5775 Morehouse Drive, San Diego, California 92121-1714 (US). PARK, Ed- win Chongwoo; 5775 Morehouse Drive, San Diego, Cali- fornia 92121-1714 (US). (74) Agent: CHANG, Ko-Fang et al.; Kilpatrick Townsend & Stockton LLP, Mailstop: IP Docketing - 22, 1100 Peachtree Street, N.E., Suite 2800, Atlanta, Georgia 30309 (US). (81) Designated States (unless otherwise indicated, for every kind of national protection available): AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, (54) Title: SINGLE-PROCESSOR COMPUTER VISION HARDWARE CONTROL AND APPLICATION EXECUTION (57) : Apparatuses, methods, and systems are presented for reacting to scene-based occurrences. Such an apparatus may comprise dedicated computer vision (CV) computation hardware configured to receive sensor data from a sensor array comprising a plurality of sensor pixels and capable of computing one or more CV features using readings from neighboring sensor pixels of the sensor array. The apparatus may further comprise a first processing unit configured to control operation of the dedicated CV computation hardware. The first processing unit may be further configured to execute one or more application programs and, in conjunction with execution of the one or more application programs, communicate with at least one input/output (I/O) device controller, to effectuate an I/O operation in reaction to an event generated based on operations performed on the one or more computed CV features. [Continued on next page] WO 2018/136325 Al MIDEDIMOMOIDEIREEMOMMIMIMMOHOMEHOIS DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW. (84) Designated States (unless otherwise indicated, for every kind of regional protection available): ARIPO (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW), Eurasian (AM, AZ, BY, KG, KZ, RU, TJ, TM), European (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR), OAPI (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG). Declarations under Rule 4.17: as to applicant's entitlement to apply for and be granted a patent (Rule 4.17(11)) as to the applicant's entitlement to claim the priority of the earlier application (Rule 4.17(iii)) Published: — with international search report (Art. 21(3))
SG11201904976WA 2017-01-23 2018-01-12 Single-processor computer vision hardware control and application execution SG11201904976WA (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US15/413,390 US10515284B2 (en) 2014-09-30 2017-01-23 Single-processor computer vision hardware control and application execution
PCT/US2018/013501 WO2018136325A1 (en) 2017-01-23 2018-01-12 Single-processor computer vision hardware control and application execution

Publications (1)

Publication Number Publication Date
SG11201904976WA true SG11201904976WA (en) 2019-08-27

Family

ID=61187812

Family Applications (1)

Application Number Title Priority Date Filing Date
SG11201904976WA SG11201904976WA (en) 2017-01-23 2018-01-12 Single-processor computer vision hardware control and application execution

Country Status (8)

Country Link
EP (2) EP3571626A1 (en)
KR (1) KR102611372B1 (en)
CN (1) CN110178142B (en)
AU (1) AU2018210818B2 (en)
BR (1) BR112019014550A2 (en)
SG (1) SG11201904976WA (en)
TW (1) TWI763769B (en)
WO (1) WO2018136325A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3677997B1 (en) * 2019-01-03 2021-10-13 HTC Corporation Electronic system and controller
JP7683482B2 (en) * 2019-10-03 2025-05-27 ソニーグループ株式会社 Data processing device, data processing method, and mobile body
JP7562669B2 (en) 2019-12-17 2024-10-07 グーグル エルエルシー Low Power Visual Sensing
CN115315940A (en) * 2020-03-31 2022-11-08 索尼集团公司 Sensor device, sensor-equipped apparatus, and sensor device processing method

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8031970B2 (en) * 2007-08-27 2011-10-04 Arcsoft, Inc. Method of restoring closed-eye portrait photo
US7941698B1 (en) * 2008-04-30 2011-05-10 Hewlett-Packard Development Company, L.P. Selective availability in processor systems
US20100295782A1 (en) * 2009-05-21 2010-11-25 Yehuda Binder System and method for control based on face ore hand gesture detection
CN101596556B (en) * 2009-06-10 2011-02-16 苏州有色金属研究院有限公司 Design method based on machine vision inspection centring control device
GB2471647B (en) * 2009-06-16 2016-03-23 Aptina Imaging Corp Use of Z-order data in an image sensor
JP5110182B2 (en) * 2011-03-11 2012-12-26 オムロン株式会社 Video display device
US8850092B2 (en) * 2011-04-11 2014-09-30 Rockwell Automation Technologies, Inc. Input module for an industrial controller
CN102381652B (en) * 2011-10-28 2013-03-20 中联重科股份有限公司 Control device and method for hoisting mechanism and hoisting mechanism test platform
US20150138333A1 (en) * 2012-02-28 2015-05-21 Google Inc. Agent Interfaces for Interactive Electronics that Support Social Cues
US9389690B2 (en) * 2012-03-01 2016-07-12 Qualcomm Incorporated Gesture detection based on information from multiple types of sensors
US8818663B2 (en) * 2012-07-25 2014-08-26 GM Global Technology Operations LLC Determining oncoming clutch pressure in a transmission
US9081571B2 (en) * 2012-11-29 2015-07-14 Amazon Technologies, Inc. Gesture detection management for an electronic device
CN103034127B (en) * 2012-12-24 2015-10-28 江苏大学 A kind of axial magnetic bearing control system
US9052740B2 (en) * 2013-03-12 2015-06-09 Qualcomm Incorporated Adaptive data path for computer-vision applications
US10694106B2 (en) * 2013-06-14 2020-06-23 Qualcomm Incorporated Computer vision application processing
US20140368423A1 (en) * 2013-06-17 2014-12-18 Nvidia Corporation Method and system for low power gesture recognition for waking up mobile devices
EP2933069B1 (en) * 2014-04-17 2019-07-03 Softbank Robotics Europe Omnidirectional wheeled humanoid robot based on a linear predictive position and velocity controller
JP6248855B2 (en) * 2014-08-01 2017-12-20 京セラドキュメントソリューションズ株式会社 Electronic device and information processing program
US9554100B2 (en) * 2014-09-30 2017-01-24 Qualcomm Incorporated Low-power always-on face detection, tracking, recognition and/or analysis using events-based vision sensor
US9940533B2 (en) * 2014-09-30 2018-04-10 Qualcomm Incorporated Scanning window for isolating pixel values in hardware for computer vision operations

Also Published As

Publication number Publication date
EP4307242A1 (en) 2024-01-17
TWI763769B (en) 2022-05-11
CN110178142A (en) 2019-08-27
TW201832111A (en) 2018-09-01
CN110178142B (en) 2023-06-06
AU2018210818B2 (en) 2022-04-28
EP3571626A1 (en) 2019-11-27
KR102611372B1 (en) 2023-12-06
BR112019014550A2 (en) 2020-02-18
WO2018136325A1 (en) 2018-07-26
KR20190110545A (en) 2019-09-30
AU2018210818A1 (en) 2019-06-27

Similar Documents

Publication Publication Date Title
SG11201904976WA (en) Single-processor computer vision hardware control and application execution
SG11201903684RA (en) Neural network compute tile
SG11201811211TA (en) Kernel-based detection of target application functionality using virtual address mapping
SG11201804580UA (en) Liveness detection for antispoof face recognition
SG11201811025VA (en) Systems and methods for automated annotation and screening of biological sequences
SG11201901862YA (en) Method and system for processing 360 degree video data
SG11201808261RA (en) Genetic variant-phenotype analysis system and methods of use
SG11201901778YA (en) Automated document filing and processing methods and systems
SG11201803050PA (en) Electronic device generating notification based on context data in response to speech phrase from user
SG11201805746YA (en) Self-service classification system
SG11201808972SA (en) Per-shader preamble for graphics processing
SG11201809866PA (en) Cryptographic applications for a blockchain system
SG11201907437UA (en) Efficient utilization of memory die area
SG11201806067SA (en) Write-allocation for a cache based on execute permissions
SG11202000330XA (en) Concept for generating an enhanced sound field description or a modified sound field description using a multi-point sound field description
SG11201908847TA (en) Apparatuses, systems and methods for imaging flow cytometry
SG11201804196WA (en) Extracting malicious instructions on a virtual machine in a network environment
SG11201903958SA (en) Intuitive occluded object indicator
SG11201809963XA (en) Application framework using blockchain-based asset ownership
SG11201905460SA (en) Data unsealing with a sealing enclave
SG11201804506RA (en) Systems and methods for rendering multiple levels of detail
SG11201906547XA (en) Systems and methods for management of asset or obligation-backed virtual receipts on a distributed system
SG11201805281YA (en) Resource allocation for computer processing
SG11201809795VA (en) Memory access techniques in memory devices with multiple partitions
SG11201806780PA (en) Agent-based turing complete transactions integrating feedback within a blockchain system