IP Library Granted Patent US 12,499,356
Granted Patent B2
US 12,499,356 · App. 18/753,187 · Granted Dec 16, 2025

Solid-state image capturing system, solid-state image capturing device, information processing device, image processing method, and information processing method

Inventors: Seigo Hanada (Kanagawa, JP); Suguru Kobayashi (Kanagawa, JP)
Assignee: SONY SEMICONDUCTOR SOLUTIONS CORPORATION
G06N3/063G06N3/045G06V10/25G06V10/764G06V10/82G06V10/94G06V10/95H04N25/771
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,499,356
App. No.
18/753,187
Granted
Dec 16, 2025
Kind
B2
Abstract

Provided is a solid-state image capturing system that includes a solid-state image capturing device and an information processing device. The solid-state image capturing device includes a first DNN processing unit that executes, on image data, a part of a DNN algorithm by a first DNN to generate a first result. The information processing device includes a second DNN processing unit that executes, on the first result acquired from the solid-state image capturing device, remaining of the DNN algorithm by a second DNN to generate a second result.

Claims (97)

1 . An image capturing system, comprising:

an imaging device; and

an information processing device, wherein

the imaging device includes:

an imaging sensor configured to output an analog signal, wherein the imaging sensor comprises a plurality of pixels in a two-dimensional arrangement;

a first Deep-Neural-Network (DNN) processing unit configured to:

execute, on data which is based on the analog signal, a first part of a DNN algorithm; and

generate a first result based on the execution of the first part of the DNN algorithm; and

a first transmitting unit configured to output the first result to the information processing device, and

the information processing device includes:

a second DNN processing unit configured to:

execute, on the first result, a second part of the DNN algorithm; and

generate a second result based on the execution of the second part of the DNN algorithm; and

a second transmitting unit configured to output the second result to an external device.

2 . The image capturing system according to claim 1 , wherein the first result includes:

a region of interest (ROI) of an object, and

intermediate layer data.

3 . The image capturing system according to claim 1 , wherein

the imaging device further includes a first storage configured to store at least the first part of the DNN algorithm, and

the information processing device further includes a second storage configured to store at least the second part of the DNN algorithm.

4 . The image capturing system according to claim 1 , wherein

the imaging device further includes a first control unit configured to control the first DNN processing unit, and

the information processing device further includes a second control unit configured to control the second DNN processing unit.

5 . The image capturing system according to claim 4 , wherein

the first control unit is further configured to:

generate first control information that includes information on the first part of the DNN algorithm; and

transmit the generated first control information to the second control unit, and

the second control unit is further configured to:

generate second control information that includes information on the second part of the DNN algorithm; and

transmit the generated second control information to the first control unit.

6 . The image capturing system according to claim 5 , wherein

the first control unit is further configured to control the first DNN processing unit based on the second control information; and

the second control unit is further configured to control the second DNN processing unit based on the first control information.

7 . The image capturing system according to claim 4 , wherein

the first control unit is further configured to transmit, to the second control unit, an execution completion notification of the first DNN processing unit, and

the second control unit is further configured to transmit, to the first control unit, an execution completion notification of the second DNN processing unit.

8 . The image capturing system according to claim 1 , wherein the information processing device further includes at least one of an application processor or a cloud server.

9 . The image capturing system according to claim 1 , wherein the first DNN processing unit is further configured to detect an object in the data, based on the analog signal and the first result.

10 . The image capturing system according to claim 9 , wherein the second DNN processing unit is further configured to recognize the detected object.

11 . An image capturing device, comprising:

an imaging sensor configured to output an analog signal, wherein the imaging sensor comprises a plurality of pixels in a two-dimensional arrangement;

a Deep-Neural-Network (DNN) processing unit configured to:

execute, on data which is based on the analog signal, a first part of a DNN algorithm; and

generate a first result based on the execution of the first part of the DNN algorithm; and

a transmitting unit configured to transmit the first result to an information processing device, wherein the information processing device is associated with execution of a second part of the DNN algorithm; and

a control unit configured to:

receive control information from the information processing device, wherein the control information includes information on the second part of the DNN algorithm; and

control the DNN processing unit based on the control information.

12 . The image capturing device according to claim 11 , wherein the first result includes intermediate layer data.

13 . The image capturing device according to claim 11 , further comprising a storage configured to store at least the first part of the DNN algorithm.

14 . An information processing device, comprising:

a Deep-Neural-Network (DNN) processing unit configured to:

receive, from an image capturing device, a first result associated with execution of a first part of a DNN algorithm on data, wherein the data is based on an analog signal;

execute, on the first result, a second part of the DNN algorithm; and

generate a second result based on the execution of the second part of the DNN algorithm; and

a control unit configured to:

receive control information from the image capturing device, wherein the control information includes information on the first part of the DNN algorithm; and

control the DNN processing unit based on the control information.

15 . The information processing device according to claim 14 , further comprising a storage configured to store at least the second part of the DNN algorithm.

16 . An image processing method, comprising:

in an image capturing device:

outputting, by an imaging sensor, an analog signal, wherein the imaging sensor comprises a plurality of pixels in a two-dimensional arrangement;

receiving control information from an information processing device;

controlling a Deep-Neural-Network (DNN) processing unit based on the control information;

executing, on data which is based on the analog signal, a first part of a DNN algorithm, wherein the execution of the first part of the DNN algorithm is based on the control of the DNN processing unit;

generating a first result based on the execution of the first part of the DNN algorithm; and

transmitting the first result to the information processing device, wherein

the information processing device is associated with execution of a second part of the DNN algorithm, and

the control information includes information on the second part of the DNN algorithm.

17 . An information processing method, comprising:

in an information processing device:

receiving, from an image capturing device, a first result and control information, wherein

the first result is associated with execution of a first part of a Deep-Neural-Network (DNN) algorithm on data, and

the data is based on an analog signal;

controlling a DNN processing unit based on the control information;

executing, on the first result, a second part of the DNN algorithm based on the control of the DNN processing unit; and

generating a second result based on the execution of the second part of the DNN algorithm, wherein

the image capturing device is associated with the execution of the first part of the DNN algorithm, and

the control information includes information on the first part of the DNN algorithm.

18 . A non-transitory computer-readable medium having stored thereon, computer-executable instructions which, when executed by a computer, cause the computer to execute operations, the operations comprising:

obtaining, from an imaging sensor, an analog signal, wherein the imaging sensor comprises a plurality of pixels in a two-dimensional arrangement,

receiving control information from an information processing device;

controlling a Deep-Neural-Network (DNN) processing unit based on the control information;

executing, on data which is based on the analog signal, a first part of a DNN algorithm, wherein the execution of the first part of the DNN algorithm is based on the control of the DNN processing unit;

generating a first result based on the execution of the first part of the DNN algorithm; and

transmitting the first result to the information processing device, wherein

the information processing device is associated with execution of a second part of the DNN algorithm, and

the control information includes information on the second part of the DNN algorithm.

19 . A non-transitory computer-readable medium having stored thereon, computer-executable instructions which, when executed by a computer, cause the computer to execute operations, the operations comprising:

receiving, from an image capturing device, a first result and control information, wherein

the first result is associated with execution of a first part of a Deep-Neural-Network (DNN) algorithm on data, and

the data is based on an analog signal;

controlling a DNN processing unit based on the control information;

executing, on the first result, a second part of the DNN algorithm based on the control of the DNN processing unit; and

generating a second result based on the execution of the second part of the DNN algorithm, wherein

the image capturing device is associated with the execution of the first part of the DNN algorithm, and

the control information includes information on the first part of the DNN algorithm.

Priority Claims (1)
JP 2018-177311 · Sep 21, 2018 · national
Continuity (2)
Continuation 17275410
Related Publication 20240346299A1 · Oct 17, 2024
References Cited (69)
US 10360494B2 · Wang et al. · 2019 [cited by applicant]
US 10474713B1 · Kim · 2019 [cited by examiner]
US 10614339B2 · Jiang · 2020 [cited by applicant]
US 10664963B1 · Rossi · 2020 [cited by examiner]
US 10878592B2 · Croxford et al. · 2020 [cited by applicant]
US 11062453B2 · Shi et al. · 2021 [cited by applicant]
US 11227182B2 · Li · 2022 [cited by applicant]
US 11354537B2 · Kimura · 2022 [cited by examiner]
US 11508251B2 · He et al. · 2022 [cited by applicant]
US 11551433B2 · Lee · 2023 [cited by applicant]
US 11651230B2 · Li · 2023 [cited by applicant]
US 12009099B2 · Lee · 2024 [cited by examiner]
US 20160140424A1 · Wang et al. · 2016 [cited by applicant]
US 20160155049A1 · Choi · 2016 [cited by applicant]
US 20170017859A1 · Uchiyama · 2017 [cited by applicant]
US 20180025249A1 · Liu et al. · 2018 [cited by applicant]
US 20180039853A1 · Liu et al. · 2018 [cited by applicant]
US 20180150681A1 · Wang et al. · 2018 [cited by applicant]
US 20180150684A1 · Wang et al. · 2018 [cited by applicant]
US 20180150740A1 · Wang et al. · 2018 [cited by applicant]
US 20180157916A1 · Doumbouya et al. · 2018 [cited by applicant]
US 20180211130A1 · Jiang · 2018 [cited by applicant]
US 20180330238A1 · Luciw et al. · 2018 [cited by applicant]
US 20190026538A1 · Wang et al. · 2019 [cited by applicant]
US 20190030371A1 · Han · 2019 [cited by applicant]
US 20190065817A1 · Mesmakhosroshahi et al. · 2019 [cited by applicant]
US 20190079533A1 · Zhu et al. · 2019 [cited by applicant]
US 20190156144A1 · Li et al. · 2019 [cited by applicant]
US 20190156157A1 · Saito et al. · 2019 [cited by applicant]
US 20190164290A1 · Wang et al. · 2019 [cited by applicant]
US 20190171864A1 · Nakayama et al. · 2019 [cited by applicant]
US 20190204448A1 · Eki · 2019 [cited by applicant]
US 20190362180A1 · Croxford · 2019 [cited by examiner]
US 20200026956A1 · Kumar · 2020 [cited by examiner]
US 20200026987A1 · Gudla et al. · 2020 [cited by applicant]
US 20200065563A1 · Zou · 2020 [cited by examiner]
US 20200089993A1 · Hollander · 2020 [cited by examiner]
US 20200117949A1 · Kimura · 2020 [cited by examiner]
US 20200134375A1 · Zhan et al. · 2020 [cited by applicant]
US 20200234411A1 · Xu · 2020 [cited by examiner]
US 20200311943A1 · Dai · 2020 [cited by examiner]
US 20200342253A1 · Li · 2020 [cited by examiner]
US 20200349722A1 · Schmid et al. · 2020 [cited by applicant]
US 20210073586A1 · Sagi et al. · 2021 [cited by applicant]
US 20210224977A1 · Jia et al. · 2021 [cited by applicant]
US 20210232848A1 · Wang · 2021 [cited by examiner]
US 20210256258A1 · Yeo · 2021 [cited by examiner]
US 20210334578A1 · Lim · 2021 [cited by examiner]
US 20210365716A1 · Li et al. · 2021 [cited by applicant]
US 20220030260A1 · Park · 2022 [cited by examiner]
US 20220058411A1 · Hanada et al. · 2022 [cited by applicant]
US 20220076117A1 · Amon et al. · 2022 [cited by applicant]
US 20220292328A1 · Yang · 2022 [cited by examiner]
CA 2986860A1 · 2018 [cited by applicant]
CA 2986863A1 · 2018 [cited by applicant]
CN 108399409A · 2018 [cited by applicant]
JP 2015191334A · 2015 [cited by applicant]
JP 2017187850A · 2017 [cited by applicant]
JP 2018527660A · 2018 [cited by applicant]
KR 1020180062422A · 2018 [cited by applicant]
KR 1020180062423A · 2018 [cited by applicant]
WO 2018051809A1 · 2018 [cited by applicant]
Bong, et al., “A Low-Power Convolutional Neural Network Face Recognition Processor and a CIS Integrated With Always-on Face Detector”, IEEE Journal of Solid State Circuits, vol. 53, No. 1, Dec. 31, 2017, pp. 115-123. [cited by applicant]
International Search Report and Written Opinion of PCT Application No. PCT/JP2019/034127, issued on Oct. 15, 2019, 07 pages of English Translation and 05 Pages of ISRWO. [cited by applicant]
Extented European Search Report of EP Application No. 19862570.9, issued on Oct. 15, 2021, 09 Pages. [cited by applicant]
“Microcontroller”, Wikipedia, XP055848161, Sep. 16, 2018, 14 Pages. [cited by applicant]
International Preliminary Report on Patentability of PCT Application No. PCT/JP2019/034127, issued on Apr. 1, 2021, 07 pages of English Translation and 05 pages of IPRP. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 17/275,410, issued on Nov. 15, 2023, 11 pages. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/275,410, issued on Apr. 9, 2024, 12 pages. [cited by applicant]