SG11201904976WA - Single-processor computer vision hardware control and application execution - Google Patents
Single-processor computer vision hardware control and application executionInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/36—Applying 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
- G06V10/50—Extraction 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/94—Hardware or software architectures specially adapted for image or video understanding
- G06V10/955—Hardware or software architectures specially adapted for image or video understanding using specific electronic processors
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/107—Static hand or arm
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/40—Scenes; Scene-specific elements in video content
- G06V20/44—Event 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))
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)
| 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)
| 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 |
-
2018
- 2018-01-12 EP EP18703870.8A patent/EP3571626A1/en not_active Ceased
- 2018-01-12 BR BR112019014550-8A patent/BR112019014550A2/en unknown
- 2018-01-12 KR KR1020197021357A patent/KR102611372B1/en active Active
- 2018-01-12 WO PCT/US2018/013501 patent/WO2018136325A1/en not_active Ceased
- 2018-01-12 SG SG11201904976WA patent/SG11201904976WA/en unknown
- 2018-01-12 CN CN201880006914.5A patent/CN110178142B/en active Active
- 2018-01-12 AU AU2018210818A patent/AU2018210818B2/en active Active
- 2018-01-12 EP EP23178995.9A patent/EP4307242A1/en active Pending
- 2018-01-22 TW TW107102165A patent/TWI763769B/en active
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 |