Physical quantity change detection device, robot system, and physical quantity change detection method
The device addresses high processing loads in speckle pattern analysis by using an optical neural network to process speckle patterns directly, enhancing speed and efficiency in detecting physical quantity changes.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- HAMAMATSU PHOTONICS KK
- Filing Date
- 2025-10-29
- Publication Date
- 2026-06-11
AI Technical Summary
Existing physical quantity change detection devices face high processing loads and slow processing times due to the large amount of information contained in speckle patterns, which are based on light interactions and reflect minute changes in objects.
A physical quantity change detection device that utilizes an optical neural network unit to perform neural network calculations on speckle patterns in their optical state, reducing the need for conversion to electrical signals and incorporating a multimode waveguide and optical integrated circuit to process these patterns efficiently.
This approach reduces processing load and increases speed by directly applying neural network calculations to optical speckle patterns, allowing for high-precision detection of physical quantities with low power consumption and simplified detector design.
Smart Images

Figure JP2025038027_11062026_PF_FP_ABST
Abstract
Description
Physical Quantity Change Detection Device, Robot System, and Physical Quantity Change Detection Method 【0001】 One aspect of the present disclosure relates to a physical quantity change detection device, a robot system, and a physical quantity change detection method. 【0002】 Patent Document 1 describes a detection device including a flexible member having light transmissibility and flexibility, a laser light source that emits laser light toward the flexible member, and an imaging device that images the speckle pattern of the laser light. In this device, when the flexible member is deformed, a change occurs in the speckle pattern, and the presence or absence of deformation of the flexible member is detected based on the speckle pattern imaged by the imaging device. 【0003】 Japanese Unexamined Patent Application Publication No. 2019-166577 【0004】 In the above-described device, only the presence or absence of deformation of the flexible member is detected based on the speckle pattern. However, for example, it is conceivable to extract more advanced feature amounts from the speckle pattern. However, since the speckle pattern is a high-density signal based on the interaction of light and is a signal that reflects minute changes in an object, the amount of information contained in the speckle pattern is extremely large. Therefore, a great deal of processing is required for feature amount extraction from the speckle pattern, and there is a possibility that the processing load and the time required for processing will increase. 【0005】 Therefore, an object of one aspect of the present disclosure is to provide a physical quantity change detection device, a robot system, and a physical quantity change detection method capable of reducing the processing load and speeding up the process. 【0006】A physical quantity change detection device relating to one aspect of this disclosure is: [1] "A structure that outputs a speckle pattern of light when light is incident on it, wherein the speckle pattern output from the structure changes when a physical quantity relating to the structure changes due to the external environment; an optical neural network unit that performs neural network calculations on input light and outputs output light representing the calculation results, and a processing unit that acquires a value corresponding to the change in the physical quantity by an acquisition process that includes inputting at least a part of the speckle pattern to the optical neural network unit." 【0007】 In this physical quantity change detection device, when physical quantities related to a structure (e.g., pressure, shape, temperature, etc.) change due to the external environment, the speckle pattern output from the structure changes. The processing unit then acquires a value corresponding to the change in physical quantity through an acquisition process that includes inputting at least a portion of the speckle pattern into the optical neural network unit. This makes it possible to detect changes in physical quantities related to the structure from this value. Although the amount of information contained in the speckle pattern is extremely large, by applying neural network calculations to the speckle pattern while it is still in its optical state, it is possible to reduce the processing load and increase the speed compared to, for example, converting the speckle pattern into an electrical signal and applying neural network calculations using an electrical neural network. Therefore, this physical quantity change detection device can reduce the processing load and increase the speed. 【0008】 A physical quantity change detection device relating to one aspect of this disclosure may also be [2] "a physical quantity change detection device according to [1], wherein the structure includes a multimode waveguide capable of propagating multiple modes of light, and when a physical quantity relating to the multimode waveguide changes, the speckle pattern output from the multimode waveguide changes." In this case, a speckle pattern can be output using a multimode waveguide. 【0009】A physical quantity change detection device relating to one aspect of this disclosure may be [3] "the physical quantity change detection device according to [2], wherein the multimode waveguide is composed of multimode fibers." In this case, a speckle pattern can be output using multimode fibers. 【0010】 A physical quantity change detection device relating to one aspect of this disclosure may be [4] "a physical quantity change detection device according to [2] or [3], wherein the optical neural network section includes an optical integrated circuit having an optical waveguide formed on a substrate." In this case, the optical neural network section can be realized using an optical integrated circuit. Furthermore, by using a multimode waveguide, the output from the multimode waveguide can be suitably input to the optical input section of the optical integrated circuit. 【0011】 A physical quantity change detection device relating to one aspect of this disclosure may be [5] "the physical quantity change detection device according to [4], wherein the processing unit further comprises an electrical neural network unit located downstream of the optical neural network unit, and the acquisition process further includes processing the output from the optical neural network unit by the electrical neural network unit." In this case, a part of the acquisition process can be processed by the electrical neural network unit, which is relatively easier to implement than the optical neural network unit. Furthermore, processing that is suitable for processing by an optical neural network can be processed by the optical neural network unit, and processing that is suitable for processing by an electrical neural network can be processed by the electrical neural network unit. 【0012】 A physical quantity change detection device relating to one aspect of this disclosure may be [6] "a physical quantity change detection device according to any one of [2] to [5], wherein the structure further includes a multicore fiber disposed between the multimode waveguide and the optical neural network section." In this case, by using a multicore fiber, a speckle pattern can be suitably input to the optical neural network section. 【0013】A physical quantity change detection device relating to one aspect of this disclosure may be a physical quantity change detection device according to any one of [2] to [6], wherein the structure further includes a single-mode fiber disposed in front of the multimode waveguide. In this case, the single-mode fiber can suitably guide light into the multimode waveguide. 【0014】 A physical quantity change detection device relating to one aspect of this disclosure may be a physical quantity change detection device according to any one of [2] to [7], further comprising a soft material member arranged around the multimode waveguide. In this case, the multimode waveguide can be protected. Furthermore, deformation of the multimode waveguide can be mitigated compared to when the soft material member is not arranged. 【0015】 A physical quantity change detection device relating to one aspect of this disclosure may be [9] "the physical quantity change detection device according to [8], wherein the multimode waveguide includes a plurality of waveguide portions, each capable of propagating light of a plurality of modes, and the soft material member is arranged around the plurality of waveguide portions." In this case, a speckle pattern can be suitably generated in the multimode waveguide. 【0016】 A physical quantity change detection device relating to one aspect of this disclosure may be
[10] "the physical quantity change detection device according to [1], wherein the structure includes a light-transmitting soft material member, and when a physical quantity relating to the soft material member changes, the speckle pattern output from the soft material member changes." In this case, the soft material member can be used to output the speckle pattern. 【0017】A physical quantity change detection device relating to one aspect of the present disclosure may be
[11] "the physical quantity change detection device according to
[10] , wherein the processing unit further comprises an electrical neural network unit arranged downstream of the optical neural network unit, and the acquisition process further includes processing the output from the optical neural network unit by the electrical neural network unit." In this case, a part of the acquisition process can be processed by the electrical neural network unit, which is relatively easier to implement than the optical neural network unit. Furthermore, processing that is suitable for processing by an optical neural network can be processed by the optical neural network unit, and processing that is suitable for processing by an electrical neural network can be processed by the electrical neural network unit. 【0018】 A physical quantity change detection device relating to one aspect of this disclosure may be
[12] "the physical quantity change detection device according to
[10] , wherein the acquisition process consists only of inputting at least a portion of the speckle pattern to the optical neural network unit." That is, the acquisition process does not have to include processing by the electrical neural network unit, and may consist only of processing by the optical neural network unit, for example. In this case, it is possible to effectively reduce the processing load and increase the speed. 【0019】 A physical quantity change detection device relating to one aspect of this disclosure may be
[13] "a physical quantity change detection device according to any one of
[10] to
[12] wherein an object that scatters or attenuates light is arranged inside the soft material member." In this case, a speckle pattern can be suitably generated in the soft material member. 【0020】 A physical quantity change detection device relating to one aspect of this disclosure may be
[14] "a physical quantity change detection device according to any one of
[10] to
[13] , wherein the soft material member is formed in the shape of a flat plate having a main surface and side surfaces, and the speckle pattern output from the main surface of the soft material member is input to the optical neural network unit." In this case, the device can be miniaturized. 【0021】A physical quantity change detection device relating to one aspect of the present disclosure may be
[15] "a physical quantity change detection device according to any one of
[10] to
[13] , wherein the soft material member has an incident surface which is one end face in a predetermined direction and a reflective surface which is the other end face in the predetermined direction, the light is incident on the incident surface and travels through the interior of the soft material member, is reflected by the reflective surface and returns through the interior of the soft material member, and is emitted from the incident surface as a speckle pattern and input to the optical neural network unit." In this case, the device can be miniaturized. 【0022】 A physical quantity change detection device relating to one aspect of this disclosure may be
[16] "a physical quantity change detection device according to any one of [1] to
[15] , wherein the optical neural network unit is configured to include an optical diffraction type neural network unit that utilizes the diffraction of light." In this case, the optical neural network unit can be realized using an optical diffraction type neural network unit that utilizes the diffraction of light. 【0023】 A physical quantity change detection device relating to one aspect of this disclosure may be
[17] "the physical quantity change detection device according to
[16] , wherein the optical diffraction type neural network unit includes a plurality of mask layers, and each of the plurality of mask layers generates a predetermined diffraction in the light when the light passes through or is transmitted through the mask layer." In this case, the optical diffraction type neural network unit can be realized using a plurality of mask layers. 【0024】 A physical quantity change detection device relating to one aspect of this disclosure may be
[18] "the physical quantity change detection device according to
[16] , wherein the optical diffraction type neural network unit is configured to include a spatial light modulator." In this case, the optical diffraction type neural network unit can be realized using a spatial light modulator. 【0025】 A physical quantity change detection device relating to one aspect of this disclosure may be
[19] "the physical quantity change detection device according to
[16] , wherein the optical diffraction type neural network unit is configured using hologram technology." In this case, the optical diffraction type neural network unit can be realized using hologram technology. 【0026】 A physical quantity change detection device relating to one aspect of this disclosure may be
[20] "the physical quantity change detection device according to
[16] , wherein the optical diffraction type neural network unit is configured to include a metasurface." In this case, the optical diffraction type neural network unit can be realized using a metasurface. 【0027】 A physical quantity change detection device relating to one aspect of this disclosure may be
[21] "the physical quantity change detection device according to
[16] , wherein the optical diffraction type neural network unit is configured to include a dynamically controllable metasurface." In this case, the optical diffraction type neural network unit can be realized using a dynamically controllable metasurface. 【0028】 A physical quantity change detection device relating to one aspect of this disclosure may be
[22] "the physical quantity change detection device according to
[16] , wherein the optical diffraction type neural network unit comprises a single mask layer, the mask layer generates predetermined diffraction in the light when the light passes through or is transmitted through the mask layer, the processing unit further comprises an electrical neural network unit arranged downstream of the optical neural network unit, and the acquisition process further comprises processing the output from the optical neural network unit by the electrical neural network unit." In this case, the optical diffraction type neural network unit can be realized using a single mask layer. Furthermore, a part of the acquisition process can be processed by an electrical neural network unit, which is relatively easier to realize compared to the optical neural network unit. Also, processing that is suitable for processing by an optical neural network can be processed by the optical neural network unit, and processing that is suitable for processing by an electrical neural network can be processed by the electrical neural network unit. 【0029】A physical quantity change detection device relating to one aspect of the present disclosure may be
[23] "a physical quantity change detection device according to any one of [1] to
[22] , wherein the processing unit further comprises an electrical neural network unit arranged downstream of the optical neural network unit, and the acquisition process further includes processing the output from the optical neural network unit by the electrical neural network unit." In this case, a part of the acquisition process can be processed by the electrical neural network unit, which is relatively easier to implement than the optical neural network unit. Furthermore, processing that is suitable for processing by an optical neural network can be processed by the optical neural network unit, and processing that is suitable for processing by an electrical neural network can be processed by the electrical neural network unit. 【0030】 A physical quantity change detection device relating to one aspect of this disclosure may be
[24] "a physical quantity change detection device according to any one of [1] to
[23] wherein the processing unit detects a change in one of the physical quantities by the acquisition process." In this case, a change in one physical quantity can be detected. 【0031】 A physical quantity change detection device relating to one aspect of this disclosure may be
[25] "a physical quantity change detection device according to any one of [1] to
[23] wherein the processing unit detects changes in a plurality of physical quantities by the acquisition process." In this case, changes in a plurality of physical quantities can be detected. 【0032】 A physical quantity change detection device relating to one aspect of this disclosure may be
[26] "a physical quantity change detection device according to any one of [1] to
[25] , further comprising a light source that outputs the light." In this case, a light source can be incorporated into the physical quantity change detection device. 【0033】A robot system relating to one aspect of this disclosure is
[27] "a robot system comprising a physical quantity change detection device described in any one of [1] to
[26] and a robot hand capable of grasping an object, wherein the physical quantity change detection device comprises a plurality of the structures, the plurality of structures are arranged at a plurality of locations on the robot hand, and the grasping state of the object by the robot hand is identified based on the change in the physical quantity in the plurality of structures." With this robot system, for the reasons described above, the processing load can be reduced and the processing speed can be increased. 【0034】 A robot system relating to one aspect of this disclosure may be
[28] "the robot system according to
[27] , wherein the physical quantity change detection device comprises a plurality of processing units, and at least a portion of the speckle pattern output from the plurality of structures is input to the optical neural network unit of each of the plurality of processing units." In this case, the gripping state of the object can be identified by processing the speckle pattern output from the plurality of structures with the plurality of optical neural network units. 【0035】 A robot system relating to one aspect of this disclosure may be
[29] "the robot system according to
[27] in which at least a portion of the speckle patterns output from the plurality of structures is input to the optical neural network unit of the processing unit." In this case, the gripping state of an object can be identified by processing the speckle patterns output from the plurality of structures with a single optical neural network unit. 【0036】 A robot system relating to one aspect of this disclosure may be a robot system according to any one of
[27] to
[29] , wherein the processing unit is located within the robot hand. In this robot system, the processing unit is configured to include an optical neural network unit, which makes it possible to miniaturize the processing unit and to arrange it within the robot hand. 【0037】A physical quantity change detection device relating to one aspect of this disclosure may be
[31] "a physical quantity change detection device according to any one of [1] to
[26] , wherein the speckle pattern is converted into at least one optical signal including a plurality of information among the intensity information, wavelength information, phase information and polarization information contained in the speckle pattern, and the at least one optical signal is input to the optical neural network unit." In this case, a value corresponding to a change in the physical quantity can be obtained by utilizing the plurality of information among the intensity information, wavelength information, phase information and polarization information contained in the speckle pattern. 【0038】 A physical quantity change detection method relating to one aspect of the present disclosure is
[32] "A structure that outputs a speckle pattern of light when light is incident on it, wherein the speckle pattern output from the structure changes when a physical quantity relating to the structure changes due to the external environment, comprising the steps of: light being incident on the structure and the structure outputting the speckle pattern; and acquiring a value corresponding to the change in the physical quantity by an acquisition process that includes inputting at least a part of the speckle pattern to the optical neural network unit, which performs a neural network operation on the input light and outputs output light representing the calculation result." 【0039】 In this physical quantity change detection method, when physical quantities related to a structure (e.g., pressure, shape, temperature, etc.) change due to the external environment, the speckle pattern output from the structure changes. Then, through an acquisition process that includes inputting at least a portion of the speckle pattern into an optical neural network, a value corresponding to the change in physical quantity is obtained. This makes it possible to detect changes in physical quantities related to the structure from this value. Although the amount of information contained in the speckle pattern is extremely large, by applying neural network calculations to the speckle pattern while it is still in its optical state, it is possible to reduce the processing load and speed up the process compared to, for example, converting the speckle pattern into an electrical signal and applying neural network calculations using an electrical neural network. Therefore, this physical quantity change detection method can reduce the processing load and speed up the process. 【0040】 According to one aspect of the present disclosure, it is possible to provide a physical quantity change detection device, a robot system, and a physical quantity change detection method capable of reducing the processing load and accelerating the processing speed. 【0041】 It is a configuration diagram of the physical quantity change detection device according to the embodiment. (a) is a diagram showing an example of an optical image at point A1 in FIG. 1, and (b) is a diagram showing an example of an optical image at point A2 in FIG. 1. It is a configuration diagram of the physical quantity change detection device attached to the robot hand. It is a configuration diagram of the robot system according to the first example. It is a flowchart for explaining a processing example in the first example. It is a configuration diagram of the robot system according to the second example. It is a flowchart for explaining a processing example in the second example. It is a diagram for explaining the difference in deformation of the multimode fiber depending on the presence or absence of the soft material member. It is a configuration diagram of the physical quantity change detection device according to the first modification example. It is a configuration diagram of the physical quantity change detection device according to the second modification example. It is a configuration diagram of the physical quantity change detection device according to another modification example. It is a configuration diagram of the physical quantity change detection device according to another modification example. It is a configuration diagram of the physical quantity change detection device according to another modification example. (a), (b), and (c) are diagrams for explaining another modification example. (a) and (b) are diagrams for explaining another modification example. (a) and (b) are diagrams for explaining another modification example. 【0042】 Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. In the following description, the same or corresponding elements are denoted by the same reference numerals, and redundant descriptions are omitted. 【0043】 As shown in FIG. 1, the physical quantity change detection device 1 includes a light source 2, a structure 3, and a processing unit 4. The light source 2 outputs light L. The light source 2 is, for example, a laser diode that is small and has a small threshold current, and outputs laser light as the light L. 【0044】 The light L output from the light source 2 is incident on the structure 3. The structure 3 includes a single-mode fiber 11, a multimode fiber (multimode waveguide) 12, a multicore fiber 13, and a soft material member 14. 【0045】The single-mode fiber 11 is optically connected to the light source 2 so that light L from the light source 2 is input to the single-mode fiber 11. The single-mode fiber 11 is positioned between the light source 2 and the multimode fiber 12. The single-mode fiber 11 consists of a fiber with a narrow core diameter, and only light L of one propagation mode propagates within the single-mode fiber 11. 【0046】 The multimode fiber 12 is optically connected to the single-mode fiber 11 such that the light L output from the single-mode fiber 11 is input to the multimode fiber 12. The multimode fiber 12 is made up of a fiber with a larger core diameter than the single-mode fiber 11, and light L in multiple propagation modes propagates within the multimode fiber 12. 【0047】 The multi-core fiber 13 is optically connected to the multi-mode fiber 12 such that the light L output from the multi-mode fiber 12 is input to the multi-core fiber 13. That is, one end of the multi-mode fiber 12 is optically connected to the single-mode fiber 11, and the other end of the multi-mode fiber 12 is optically connected to the multi-core fiber 13. The multi-core fiber 13 is positioned between the multi-mode fiber 12 and the optical neural network section 21, which will be described later. The multi-core fiber 13 has multiple cores 13a (Figure 2(b)), and light L propagates within each core 13a. 【0048】 The soft material member 14 is arranged around the multimode fiber 12. The soft material member 14 is made of a material that is softer than the multimode fiber 12, for example. Examples of materials for the soft material member 14 include resin materials and transparent urethane. In this example, the soft material member 14 is formed to have a first surface 14a that is curved in a substantially hemispherical shape on one side and a flat second surface 14b on the other side. The multimode fiber 12 is arranged so that a portion of it is embedded in the soft material member 14. This portion of the multimode fiber 12 extends within the soft material member 14 along the first surface 14a. 【0049】 When light L is incident on the structure 3, it outputs the speckle pattern S (Figs. 2(a) and 2(b)) of the light L. The speckle pattern S is an irregular light image (speckle pattern) generated by the interaction (interference, scattering, etc.) of light. The speckle pattern S is generated when coherent light such as laser light is scattered by a rough surface and interferes. When a physical quantity related to the structure 3 changes due to the external environment, the speckle pattern S output from the structure 3 changes. In this example, when a physical quantity related to the multimode fiber 12 changes due to the external environment, the speckle pattern S output from the multimode fiber 12 changes. The external environment is the environment outside the multimode fiber 12 (structure 3), for example, the pressure (force) applied to the multimode fiber 12, the ambient temperature of the multimode fiber 12, etc. The physical quantity related to the multimode fiber 12 is, for example, the pressure (force) applied to the multimode fiber 12, the shape and temperature of the multimode fiber 12, etc. 【0050】 When a physical quantity related to the multimode fiber 12 (structure 3) changes due to the external environment, the speckle pattern S output from the multimode fiber 12 changes. Therefore, the speckle pattern S contains a lot of information about the physical quantity. The speckle pattern S contains that information in the form of intensity information (luminance information), wavelength information, phase information, and polarization information. The speckle pattern S output from the multimode fiber 12 changes according to the shape of the multimode fiber 12. In the multimode fiber 12, a change in a physical quantity related to the multimode fiber 12 (for example, the shape and temperature of the multimode fiber 12, the pressure acting on the multimode fiber 12, etc.) appears as a change in the shape of the multimode fiber 12. Therefore, based on the speckle pattern S output from the multimode fiber 12, a physical quantity related to the multimode fiber 12 (for example, the shape and temperature of the multimode fiber 12, the pressure acting on the multimode fiber 12, etc.) can be detected. 【0051】Figure 2(a) shows an example of an optical image at point A1 in Figure 1, and Figure 2(b) shows an example of an optical image at point A2 in Figure 1. As shown in Figure 2(a), the generated speckle pattern S propagates in the multimode fiber 12. As shown in Figure 2(b), in the multiple cores 13a of the multicore fiber 13, a portion of the speckle pattern S output from the multimode fiber 12 (a portion of the speckle pattern S that is incident on the cores 13a) propagates. 【0052】 The processing unit 4 includes an optical neural network unit 21 and a light detection unit 22. The optical neural network unit 21 performs neural network calculations on the input light and outputs output light representing the calculation results. The processing unit 4 acquires values corresponding to changes in the physical quantities of the multimode fiber 12 (structure 3) by an acquisition process that includes inputting at least a portion of the speckle pattern S to the optical neural network unit 21. In this example, the speckle pattern S of the light L output from each core 13a of the multicore fiber 13 of structure 3 is input to the optical neural network unit 21 via a plurality of optical fibers 5. The plurality of optical fibers 5 are provided in the same number as the plurality of cores 13a of the multicore fiber 13, and transmit the speckle pattern S output from the cores 13a to the optical neural network unit 21. 【0053】 The optical neural network unit 21 performs neural network calculations on the input light (optical signal) and outputs the calculation results as output light. In this example, the optical neural network unit 21 is composed of an optical integrated circuit 33 (optical neural network circuit) in which an optical waveguide 32 is formed on a substrate 31. For example, the substrate 31 is a silicon substrate, and the optical integrated circuit 33 is a silicon optical integrated circuit. The optical waveguide 32 is formed over the entire substrate 31, including the portion that constitutes the optical integrated circuit 33. In the optical integrated circuit 33, a neural network calculation is performed on the input light L (speckle pattern S) as it passes through the optical waveguide 32. 【0054】A neural network is a mathematical model that mimics the neural network of the human brain. In this example, the optical integrated circuit 33 uses phase modulation to perform neural network calculations on light L passing through the optical waveguide 32. For example, the optical waveguide 32 has multiple input ports corresponding to multiple input layers of the neural network, and multiple output ports corresponding to multiple output layers of the neural network. Neural network calculations are performed on the light L passing through the optical waveguide 32 from the time it is input to the input port until it is output from the output port. Alternatively, instead of modulating the phase of the light L passing through the optical waveguide 32, the intensity of the light L passing through the optical waveguide 32 may be modulated magnetically or transmissively. 【0055】 The optical neural network unit 21 is designed (trained) to output a predetermined output light when a predetermined speckle pattern S is input. Therefore, when the speckle pattern S from the multi-core fiber 13 is input to the optical neural network unit 21, the light output from the optical neural network unit 21 can be detected, and based on the detection result, changes in the physical quantities of the multimode fiber 12 (structure 3) can be detected (measured). Thus, in this example, the processing unit 4 inputs the speckle pattern S to the optical neural network unit 21 and obtains a value corresponding to the change in the physical quantities of the multimode fiber 12 (acquisition process). In this example, a portion of the speckle pattern S generated in structure 3 (multimode fiber 12) (a portion input to the core 13a of the multi-core fiber 13) is input to the optical neural network unit 21. 【0056】 The light detection unit 22 detects the light L output from the optical neural network unit 21. The light detection unit 22 is, for example, a photodiode array and has a plurality of detection regions 22a. Each of the plurality of detection regions 22a detects a plurality of output lights from the optical neural network unit 21 (lights output from the plurality of output ports described above). 【0057】The processing unit 4 detects changes in physical quantities (e.g., changes in pressure) occurring in the multimode fiber 12 (structure 3) due to the external environment, based on the detection results of the photodetector 22. The processing unit 4 is configured to include, for example, an integrated circuit C which is an ASIC (Application Specific Integrated Circuit), and the integrated circuit C performs the detection process. 【0058】 Figure 3 is a configuration diagram of the physical quantity change detection device 1 attached to the robot hand 51. The physical quantity change detection device 1 and the robot hand 51 constitute a robot system 50. The robot hand 51 is provided, for example, at the tip of a robot arm configured to be movable and / or operable. In this example, the robot hand 51 has drivable fingers 52, and the physical quantity change detection device 1 constitutes the tip of the fingers 52. 【0059】 More specifically, the physical quantity change detection device 1 is integrated with a part 52a that constitutes the finger 52 on the second surface 14b of the soft material member 14. The finger 52 contacts an object, for example, on the first surface 14a of the soft material member 14. When the soft material member 14 is pressed by the object, the multimode fiber 12 is pressed through the soft material member 14. As a result, the pressure (force) acting on the multimode fiber 12 changes. When the pressure acting on the soft material member 14 changes and the pressure acting on the multimode fiber 12 changes, the physical quantity change detection device 1 detects the change in pressure acting on the multimode fiber 12 based on the change in the speckle pattern S. In the example of Figure 3, the processing unit 4 is located outside the finger 52, but the processing unit 4 may be located inside the finger 52. 【0060】Figure 4 is a diagram showing the configuration of a robot system 50 according to the first example. In the first example, the robot hand 51 has multiple fingers 52 (three in this example) 52A, 52B, and 52C, and is capable of grasping an object B with fingers 52A, 52B, and 52C. The physical quantity change detection device 1 is equipped with the same number of structures 3 and processing units 4 as fingers 52A, 52B, and 52C (three in this example). The three structures 3 are attached to the tips of fingers 52A, 52B, and 52C, respectively. The three processing units 4 are connected to the three structures 3, and the speckle patterns S output from the three structures 3 are input to the optical neural network units 21 of the three processing units 4, respectively. Each processing unit 4 detects changes in physical quantities (changes in pressure in this example) occurring in the connected structure 3. That is, in this example, information from one structure 3 (finger 52) is processed (decoded) by one processing unit 4. 【0061】 Figure 5 is a flowchart illustrating a processing example in the first example. In this example, when the robot hand 51 performs a gripping operation on the object B, the gripping state of the object B is identified based on the detection result by the physical quantity change detection device 1. First, the robot hand 51 grips the object B with its fingers 52A, 52B, and 52C (S1). In step S1, as shown in Figure 4, the fingers 52A, 52B, and 52C of the robot hand 51 come into contact with the object B on the first surface 14a of the soft material member 14. 【0062】 Next, the three processing units 4 detect changes in the pressure acting on fingers 52A, 52B, and 52C (S2A, S2B, S2C). Steps S2A, S2B, and S2C are processes performed in the processing units 4 connected to the structures 3 attached to fingers 52A, 52B, and 52C, respectively. Step S2A detects the pressure P(A) acting on finger 52A, step S2B detects the pressure P(B) acting on finger 52B, and step S2C detects the pressure P(C) acting on finger 52C. 【0063】Next, it is determined whether the gripping state of object B by the robot hand 51 is good or not (S3). The process in step S3 is performed, for example, by the control unit of the robot having the robot hand 51. The pressures P(A), P(B), and P(C) detected in steps S2A, S2B, and S2C are input to the control unit. In step S3, the gripping state of object B is estimated based on the pressures P(A), P(B), and P(C), and it is determined whether the gripping state of object B is good or not based on the estimation result. 【0064】 If the judgment determines that the gripping state of object B is good (YES in step S3), the system identifies that the gripping state is good and terminates the process. If the judgment determines that the gripping state of object B is not good (NO in step S3), the process proceeds to step S4. In step S4, the force applied to fingers 52A, 52B, and 52C is adjusted. After the completion of step S4, the process of step S1 is executed again. Through the above process, the object can be gripped well. 【0065】 Figure 6 is a configuration diagram of the robot system 50 according to the second example. In the second example, the physical quantity change detection device 1 has only one processing unit 4, and the speckle patterns S output from multiple (three in this example) structures 3 are input to the optical neural network unit 21 of the single processing unit 4. The processing unit 4 acquires values corresponding to the changes in physical quantities (changes in pressure in this example) occurring in the three structures 3. That is, in this example, information from multiple structures 3 (fingers 52) is processed (decoded) together by the single processing unit 4. By decoding the information from multiple fingers 52A, 52B, and 52C together, the gripping state of the object B and the interaction of fingers 52A, 52B, and 52C are identified. In other respects, the second example is configured the same as the first example. 【0066】Figure 7 is a flowchart illustrating a processing example in the second example. In this example, when the robot hand 51 performs a gripping operation on the object B, the gripping state of the object B is identified based on the detection result by the physical quantity change detection device 1. First, the robot hand 51 grips the object B with its fingers 52A, 52B, and 52C (S11). In step S11, as shown in Figure 6, the fingers 52A, 52B, and 52C of the robot hand 51 come into contact with the object B on the first surface 14a of the soft material member 14. 【0067】 Next, in the processing unit 4, values corresponding to the changes in pressure acting on fingers 52A, 52B, and 52C are acquired (S12). Subsequently, it is estimated whether the gripping state of object B by the robot hand 51 is good or not (S13). The processing in step S13 is performed, for example, by the control unit of a robot having the robot hand 51. The control unit is input values corresponding to the changes in pressure acting on fingers 52A, 52B, and 52C acquired in step S12. In step S13, the gripping state of object B is estimated based on these values, and it is determined whether the gripping state of object B is good or not based on the estimation result. 【0068】 If the judgment determines that the gripping state of object B is good (YES in step S13), the system identifies that the gripping state is good and terminates the process. If the judgment determines that the gripping state of object B is not good (NO in step S13), the process proceeds to step S14. In step S14, the force applied to fingers 52A, 52B, and 52C is adjusted. After the completion of step S14, the process in step S11 is executed again. Through the above process, the object can be gripped well. [Operation and Effects] 【0069】In the physical quantity change detection device 1, when physical quantities related to the structure 3 (e.g., pressure, shape, temperature, etc.) change due to the external environment, the speckle pattern S of the light L output from the structure 3 changes. The processing unit 4 then acquires a value corresponding to the change in physical quantities through an acquisition process that includes inputting at least a portion of the speckle pattern S into the optical neural network unit 21. This makes it possible to detect changes in physical quantities related to the structure 3 from this value. Although the amount of information contained in the speckle pattern S is extremely large, by applying neural network calculations to the speckle pattern S while it is still in the optical state, it is possible to reduce the processing load and increase the speed compared to, for example, converting the speckle pattern S into an electrical signal and applying neural network calculations using an electrical neural network. Therefore, the physical quantity change detection device 1 can reduce the processing load and increase the speed. In addition, by performing dimensionality compression of information by the optical neural network unit 21, it is possible to simplify the detector (light detection unit 22). For example, even if the reproduction of the speckle pattern S requires information with a resolution of 1000 x 1000 pixels, if the data processed by the optical neural network unit 21 has a resolution of 100 x 100 pixels, the detector only needs to have 100 x 100 pixels. Furthermore, it can detect changes in physical quantities with high precision (high spatial resolution), similar to the human nervous system. In addition, because it utilizes light, it can achieve low power consumption. 【0070】 Structure 3 includes a multimode fiber 12, and when a physical quantity related to the multimode fiber 12 changes, the speckle pattern S output from the multimode fiber 12 changes. This makes it possible to output the speckle pattern S using the multimode fiber 12. 【0071】The optical neural network section 21 is configured to include an optical integrated circuit 33 in which an optical waveguide 32 is formed on a substrate 31. This allows the optical neural network section 21 to be realized using the optical integrated circuit 33. Furthermore, by using a multimode fiber 12, the output from the multimode fiber 12 can be suitably input to the optical input section (input port) of the optical integrated circuit 33. In other words, when using the optical integrated circuit 33, it is necessary to input the signal to the input port of the optical waveguide 32. Directly inputting high-resolution information into the optical waveguide 32 would require a large-scale optical integrated circuit 33, but realizing such an optical integrated circuit 33 is difficult. Therefore, when using the optical integrated circuit 33, input using optical fibers (multimode fiber 12, multicore fiber 13) that can input information after reducing the amount of information is suitable. 【0072】 Structure 3 includes a multi-core fiber 13 positioned between the multimode fiber 12 and the optical neural network section 21. This allows the speckle pattern S to be suitably input to the optical neural network section 21 by using the multi-core fiber 13. 【0073】 Structure 3 includes a single-mode fiber 11 positioned between the light source 2 and the multimode fiber 12. This allows the single-mode fiber 11 to suitably guide the light L from the light source 2 to the multimode fiber 12. 【0074】 Structure 3 includes a soft material member 14 arranged around the multimode fiber 12. This protects the multimode fiber 12. Furthermore, it can mitigate deformation of the multimode fiber 12 compared to when the soft material member 14 is not present. 【0075】This point will be explained with reference to Figure 8. As shown in the upper part of Figure 8, if the soft material member 14 is not provided, the multimode fiber 12 may deform relatively easily to the point of fracture. In contrast, as shown in the lower part of Figure 8, if the soft material member 14 is provided, the load is distributed by the soft material member 14, which can mitigate the deformation of the multimode fiber 12 (structure 3), and it is possible to suppress the deformation of the multimode fiber 12 to the point of fracture. In other words, if the soft material member 14 is provided, the amount of deformation of the multimode fiber 12 will be smaller even if pressed with the same force. This makes it possible to extend the upper limit of the pressing force that can be detected by the physical quantity change detection device 1. In this way, by providing the soft material member 14, the deformation of the multimode fiber 12 can be suppressed (the influence of the external environment on the multimode fiber 12 can be distributed). 【0076】 In the first example described above, the physical quantity change detection device 1 is equipped with multiple processing units 4, and the speckle patterns S output from the multiple structures 3 are input to the optical neural network units 21 of each of the multiple processing units 4. In this case, the gripping state of the object B can be identified by processing the speckle patterns S output from the multiple structures 3 with the multiple optical neural network units 21. 【0077】 In the second example described above, the physical quantity change detection device 1 has only one processing unit 4, and the speckle patterns S output from the multiple structures 3 are input to the optical neural network unit 21 of the single processing unit 4. In this case, by processing the speckle patterns S output from the multiple structures 3 with the single optical neural network unit 21, the gripping state of the object B can be identified. 【0078】The robot system 50 comprises a physical quantity change detection device 1 and a robot hand 51 capable of gripping an object B. The physical quantity change detection device 1 comprises a plurality of structures 3, which are arranged at multiple locations on the robot hand 51. Based on the changes in physical quantities in the plurality of structures 3, the gripping state of the object B by the robot hand 51 is identified. For the reasons described above, the robot system 50 can reduce the processing load and increase the processing speed. 【0079】 The processing performed by the physical quantity change detection device 1 described above can be considered a physical quantity change detection method. This physical quantity change detection method comprises the steps of: a structure 3 that outputs a speckle pattern S of light L when light L is incident on it, and the speckle pattern S output from the structure 3 changes when a physical quantity related to the structure 3 changes due to the external environment, light L output from a light source 2 is incident on the structure 3 and the structure 3 outputs a speckle pattern S; and an acquisition process that includes inputting at least a part of the speckle pattern S to an optical neural network unit 21 that performs neural network calculations on the input light and outputs output light representing the calculation result, thereby acquiring a value corresponding to the change in the physical quantity. According to this physical quantity change detection method, for the reasons described above, the processing load can be reduced and the processing speed can be increased. 【0080】 The first modified physical quantity change detection device 1A shown in Figure 9 comprises a light source 2, a structure 3A, and a processing unit 4A. The structure 3A is composed of a multimode fiber 16 and a soft material member 17. The multimode fiber 16 is optically connected to the light source 2 so that light L from the light source 2 is input to the soft material member 17. Multiple propagation modes of light L can propagate within the multimode fiber 16. 【0081】The soft material member 17 is formed from, for example, a material that is light-transmitting and flexible. Examples of materials for the soft material member 17 include resin materials and transparent urethane. The soft material member 17 is formed in a flat plate shape having a light incident surface 17a on one side and a light emission surface 17b on the other side. 【0082】 In the above embodiment, the speckle pattern S is generated in the multimode fiber 12, but in the first modified example, the speckle pattern S is generated in the soft material member 17. In the first modified example, when a physical quantity related to the soft material member 17 changes due to the external environment, the speckle pattern S output from the soft material member 17 changes. The structure 3 outputs the speckle pattern S from the output surface 17b of the soft material member 17. For example, when the soft material member 17 is pressed by an object, the pressure (force) acting on the soft material member 17 changes. The physical quantity change detection device 1 detects the change in pressure acting on the soft material member 17 based on the change in the speckle pattern S when the pressure acting on the soft material member 17 from the object changes. 【0083】 The processing unit 4A includes an optical neural network unit 21A, a photodetection unit 22A, and an electrical neural network unit 23. In the first modified example, the processing unit 4A acquires values corresponding to changes in physical quantities related to the soft material member 17 (structure 3A) through an acquisition process in which the entire speckle pattern S is input to the optical neural network unit 21A. That is, in this example, the entire speckle pattern S output from the emission surface 17b of the soft material member 17 is input to the optical neural network unit 21A. 【0084】The optical neural network section 21A is composed of a diffractive neural network section 60 consisting of a single mask layer 61. The diffractive neural network section 60 uses the diffraction of light to perform neural network calculations on input light (optical signal) and outputs the calculation results as output light. The mask layer 61 is formed in a planar shape, and the entire speckle pattern S is input to the mask layer 61. The mask layer 61 has an internal structure for diffracting light L (speckle pattern S), and generates predetermined diffraction in the light L when it passes through or is transmitted through the mask layer 61. The mask layer 61 can be manufactured, for example, by a 3D printer. 【0085】 The mask layer 61 is designed to output a predetermined output light when a predetermined speckle pattern S is input. Therefore, by detecting the light L output from the mask layer 61 when the speckle pattern S from the soft material member 17 is input to the mask layer 61, it is possible to detect (measure) changes in physical quantities related to the soft material member 17 (structure 3A) based on the detection result. Thus, in this first modified example, the processing unit 4A inputs the speckle pattern S to the optical neural network unit 21A to acquire values corresponding to changes in physical quantities related to the soft material member 17 (acquisition process). 【0086】 The light detection unit 22A detects the light L output from the mask layer 61. The light detection unit 22A is, for example, an image sensor and has multiple pixels (detection areas). The light detection unit 22A detects the light L output from the mask layer 61 at each pixel. 【0087】 The electrical neural network unit 23 performs neural network calculations on the input electrical signal and outputs the calculation result as an electrical signal. The electrical neural network unit 23 has an input layer 23a, an intermediate layer 23b coupled to the input layer 23a, and an output layer 23c coupled to the intermediate layer 23b. The input layer 23a has a plurality of nodes 23a1, the intermediate layer 23b has a plurality of nodes 23b1, and the output layer 23c has a plurality of nodes 23c1. 【0088】 In the electrical neural network section 23, each connection between nodes 23a1, 23b1, and 23c1 has a weight. When data is input to the input layer 23a, sum-of-products operations are performed at each node 23b1 and 23c1, and finally the values of each node 23c1 in the output layer 23c are output as output data. In the electrical neural network section 23, the connection weights between the input layer 23a and the hidden layer 23b, and the connection weights between the hidden layer 23b and the output layer 23c are learned based on the target values (training data). 【0089】 Multiple nodes 23a1 of the input layer 23a of the electrical neural network unit 23 are each input with the detection results (electrical signals) from multiple pixels of the photodetector unit 22. The electrical neural network unit 23 performs neural network calculations on the input data and outputs the calculation results from the output layer 23c. The output from the electrical neural network unit 23 becomes the output of the processing unit 4A. Thus, in this first modified example, the acquisition process for obtaining values corresponding to changes in physical quantities related to the soft material member 17 includes not only inputting the speckle pattern S to the optical neural network unit 21A, but also processing the output from the optical neural network unit 21A (mask layer 61) by the electrical neural network unit 23. 【0090】 The physical quantity change detection device 1A of the first modified example can also reduce the processing load and increase the speed, similar to the embodiment described above. In the first modified example, the structure 3A includes a light-transmitting soft material member 17, and when a physical quantity related to the soft material member 17 changes, the speckle pattern S output from the soft material member 17 changes. This makes it possible to output the speckle pattern S using the soft material member 17. 【0091】The processing unit 4A has an electrical neural network unit 23 located downstream of the optical neural network unit 21A, and the acquisition process includes processing the output from the optical neural network unit 21A by the electrical neural network unit 23. This allows a portion of the acquisition process to be processed by the electrical neural network unit 23, which is relatively easier to implement compared to the optical neural network unit 21A. Furthermore, processing that is suitable for optical neural network processing can be processed by the optical neural network unit 21A, and processing that is suitable for electrical neural network processing can be processed by the electrical neural network unit 23. 【0092】 The optical neural network section 21A is configured to include an optical diffraction type neural network section 60 that utilizes the diffraction of light. This allows the optical neural network section 21A to be realized using the optical diffraction type neural network section 60 that utilizes the diffraction of light. When using the optical diffraction type neural network section 60 as in the first modified example, losses can be suppressed by inputting light that propagates spatially rather than light that propagates through a waveguide into the optical diffraction type neural network section 60. This is because when light propagating through a waveguide is input into the optical diffraction type neural network section 60, losses may occur due to reflections at coupling points, etc. The optical diffraction type neural network section 60 may also include nonlinear elements (e.g., image intensifiers). In this case, the accuracy of feature extraction can be improved. 【0093】 The optical diffraction neural network section 60 consists of a single mask layer 61, and the mask layer 61 generates predetermined diffraction in the light L when it passes through or is transmitted through the mask layer 61. This makes it possible to realize the optical diffraction neural network section 60 using a single mask layer 61. 【0094】The physical quantity change detection device 1B of the second modified example shown in Figure 10 comprises a light source 2, a structure 3A, and a processing unit 4B. The processing unit 4B of the second modified example does not have an electrical neural network unit 23, but has an optical neural network unit 21B and a light detection unit 22A. In the second modified example, the acquisition process by the processing unit 4B consists only of inputting the speckle pattern S to the optical neural network unit 21B. That is, the acquisition process does not include processing by the electrical neural network unit, and is composed only of processing by the optical neural network unit 21A. 【0095】 The optical neural network section 21B is composed of an optical diffraction type neural network section 60 consisting of a plurality of mask layers 62. Each of the plurality of mask layers 62 is formed in a planar shape and is arranged in a line along the direction of propagation of light L. The speckle pattern S is input to the mask layer 62 located at the forefront (on the soft material member 17 side) of the plurality of mask layers 62. Each mask layer 62 has an internal structure for diffracting light L (speckle pattern S), and generates predetermined diffraction in the light L when it passes through or is transmitted through the mask layer 62. 【0096】In this example, the optical diffraction neural network section 60 is configured as a D2NN (Diffractive Deep Neural Network) that applies deep learning-based neural network calculations to the input light. In this case, the optical diffraction neural network section 60 utilizes the diffraction and interference of light to perform neural network calculations on the input light. Diffraction of light is the phenomenon where light bends around an obstacle, and interference of light is the phenomenon where two or more waves reinforce or cancel each other out when they reach the same location. The mask layer 62 utilizes this principle, and the diffraction mask pattern is designed so that the diffraction of light behaves as a neural network calculation. More specifically, each point in each mask layer 62 functions as an artificial neuron in the neural network. Diffraction occurs when light passes through the mask layer 62. At the focal plane after diffraction, each neuron interacts with neurons in other mask layers 62. By setting the interactions of each neuron so that deep learning-based neural network calculations are performed, the diffraction mask pattern of multiple mask layers 62 is designed. 【0097】 The optical diffraction neural network section 60 (multiple mask layers 62) is designed to output a predetermined output light when a predetermined speckle pattern S is input. Therefore, when the speckle pattern S from the soft material member 17 is input to the optical diffraction neural network section 60, the light L output from the optical diffraction neural network section 60 can be detected, and based on the detection result, changes in physical quantities related to the soft material member 17 (structure 3A) can be detected (measured). Thus, in this second modified example, the processing unit 4B inputs the speckle pattern S to the optical neural network section 21B to obtain a value corresponding to the change in physical quantities related to the soft material member 17. 【0098】The photodetector 22A detects light L output from the optical diffraction neural network unit 60 (multiple mask layers 62). The photodetector 22A detects the light L output from the optical diffraction neural network unit 60 at multiple pixels. Based on the detection results of the photodetector 22A, the processing unit 4B detects changes in physical quantities occurring in the soft material member 17 (structure 3A) due to the external environment. For example, a feature map, which is data that associates the detection results of the photodetector 22A with changes in physical quantities, is stored in advance, and by referring to this feature map, changes in physical quantities can be grasped from the detection results of the photodetector 22A. This processing may be performed, for example, by the integrated circuit C (Figure 1) described above. 【0099】 The second modified physical quantity change detection device 1B also achieves the same reduction in processing load and speed as the above embodiment. Furthermore, the acquisition process consists only of inputting the speckle pattern S to the optical neural network unit 21B. This effectively reduces the processing load and speeds up the process. In addition, electrical processing can be reduced. 【0100】 The optical diffraction neural network section 60 includes a plurality of mask layers 62, and each mask layer 62 generates a predetermined diffraction in the light L when the light L passes through or is transmitted through the mask layer 62. This makes it possible to realize the optical diffraction neural network section 60 using a plurality of mask layers 62. 【0101】 This disclosure is not limited to the embodiments and modifications described above. For example, the materials and shapes of each component are not limited to those described above, but can be made from a variety of materials and shapes. In the embodiments described above, the structure 3 outputs a speckle pattern S corresponding to changes in physical quantities related to the multimode fiber 12, and in the first and second modifications, it outputs a speckle pattern S corresponding to changes in physical quantities related to the soft material member 17. However, it may also output a speckle pattern S corresponding to changes in physical quantities of elements other than the multimode fiber 12 and the soft material member 17. 【0102】In the first and second modified examples, the optical diffraction neural network section 60 may include a spatial light modulator. A spatial light modulator is a device that electrically controls the spatial distribution of light, such as amplitude, phase, and polarization. This control is achieved, for example, using a liquid crystal. In this case, the optical diffraction neural network section 60 can be realized using a spatial light modulator. Figure 11 shows an example in the first modified example in which the optical diffraction neural network section 60 is configured to include a spatial light modulator 65. 【0103】 In the first and second modified examples, the optical diffraction neural network section 60 may be constructed using hologram technology. Hologram technology is used to record and reproduce optical wavefronts. Phase information is recorded on the recording member on which the hologram is recorded, and the wavefront can be reproduced by irradiating the hologram with reference light. In this case, the optical diffraction neural network section 60 can be realized using hologram technology. The hologram can also function as a layer for performing neural network calculations, similar to the mask layers 61 and 62. Since phase information can be recorded on the hologram, the wavefront can be effectively controlled. Figure 11 shows an example in the first modified example where the optical diffraction neural network section 60 is constructed using hologram technology (recording member 66 on which the hologram is recorded). 【0104】 In the first and second modified examples, the optical diffraction neural network section 60 may be configured using a metasurface. A metasurface is an artificially formed fine periodic structure that allows control of the reflection phase in the electromagnetic field reflected off its surface. In this case, the optical diffraction neural network section 60 can be realized using a metasurface. The metasurface may be a static metasurface whose reflection characteristics do not change, or it may be a metasurface whose reflection characteristics can be dynamically controlled. Figure 11 shows an example in the first modified example in which the optical diffraction neural network section 60 is configured to include a metasurface 67. 【0105】In the examples shown in Figures 9 to 11, the speckle pattern S output from the emission surface 17b, which is the side surface of the soft material member 17, is input to the optical neural network units 21A and 21B. However, the speckle pattern S output from the main surface 17c of the soft material member 17 may also be input to the optical neural network units 21A and 21B. Figure 12 shows an example in the first modified example where the speckle pattern S output from the main surface 17c is input to the optical neural network unit 21A. In this case, the physical quantity change detection device 1 can be miniaturized. Furthermore, by adjusting the positional relationship between the processing unit 4 and the structure 3, interference between the processing unit 4 and the gripping unit (structure 3) can be avoided. 【0106】 In the examples shown in Figures 9 to 11, the light L from the light source 2 is incident on the structure 3 on the opposite side from the processing units 4A and 4B, but the light L from the light source 2 may also be incident on the structure 3 on the same side as the processing units 4A and 4B. Figure 13 shows an example in the first modification in which the light L from the light source 2 is incident on the structure 3 on the same side as the processing unit 4A. In the example in Figure 13, the soft material member 17 has an incident surface 17d, which is one end face in a predetermined direction (left-right direction in the figure), and a reflective surface 17e, which is the other end face in the predetermined direction. The light L output from the light source 2 is incident on the incident surface 17d via the multimode fiber 16 and travels through the inside of the soft material member 17. The light L is then reflected by the reflective surface 17e and returns through the inside of the soft material member 17, and is emitted from the incident surface 17d as a speckle pattern S and input to the optical neural network unit 21A. In this case, the physical quantity change detection device 1 can be miniaturized. Furthermore, by adjusting the positional relationship between the processing unit 4 and the structure 3, interference between the processing unit 4 and the gripping unit (structure 3) can be avoided. 【0107】As shown in Figure 14, objects that scatter or attenuate light may be placed inside the soft material member 14. In the example of Figure 14(a), a plurality of granular scatterers 71 are arranged randomly inside the soft material member 14. The scatterers 71 are formed from, for example, air bubbles, resin beads, or silica, and scatter light. In the example of Figure 14(b), a plurality of granular scatterers 71 are arranged regularly inside the soft material member 14. In the example of Figure 14(a), there is variation in the size of the plurality of scatterers 71, while in the example of Figure 14(b), the size of the plurality of scatterers 71 is uniform. In the example of Figure 14(c), a plurality of linear markers 72 are arranged regularly inside the soft material member 14. The markers 72 are formed from, for example, ink or resin that does not transmit light, and attenuate light. 【0108】 In these cases, a speckle pattern S can be suitably generated in the soft material member 14. More specifically, when the scatterers 71 or markers 72 are arranged randomly, the influence on the speckle pattern S can be greatly increased even when the displacement of the structure 3 is small. This can mitigate the concentration of changes in the speckle pattern S in a part of the image, and enable efficient learning from the features of the entire image. When the scatterers 71 or markers 72 are arranged regularly, the shape information of the structure 3 can be pre-assigned to the speckle pattern S. This enables information processing that adds shape information to the information of the speckle pattern S, which can be used for analysis of the direction of displacement of the structure 3, etc. These processes can be performed simultaneously with speckle pattern generation (signal generation). Therefore, unlike electrical calculations, no additional computational load is incurred by this process. 【0109】In the example shown in Figure 1, a soft material member 14 is arranged around a single multimode fiber 12. However, multiple multimode fibers 12 may be arranged as shown in Figure 15(a), or they may be branched into multiple parts as shown in Figure 15(b). In the example shown in Figure 15(a), multiple multimode fibers 12 are arranged to pass through the soft material member 14. In the example shown in Figure 15(b), the multimode fiber 12 is branched within the soft material member 14. In either case, the multimode fiber 12 includes multiple waveguide portions 12a, each capable of propagating multiple modes of light, and the soft material member 14 is arranged around the multiple waveguide portions 12a. 【0110】 In these cases, a speckle pattern S can be suitably generated in the multimode fiber 12 (multimode waveguide). More specifically, by arranging multiple waveguide portions 12a inside the soft material member 14, the influence on the speckle pattern S can be increased even when the displacement of the structure 3 is small. Furthermore, it is possible to reduce the sensing area with low sensitivity and to perform information processing that takes into account the positional information of the multimode fiber 12 (for example, it is possible to recognize the direction in which a force is applied). In addition, it is possible to increase the number of input nodes to the optical neural network unit 21 and add spatial positional information of the speckle generation unit to each node. Note that the input nodes to the optical neural network unit 21 may be consolidated into one. Even in that case, spatial positional information can be reliably added by arranging multiple waveguide portions 12a as described above. 【0111】In the examples of Figures 4 and 5, the robot hand 51 had multiple fingers 52A, 52B, and 52C, but the robot hand 51 may also be configured as a gripper type, as shown in Figure 16. In the examples of Figures 16(a) and 16(b), the robot hand 51 has a pair of flat gripper portions 53. The pair of gripper portions 53 are drivable to move closer to each other, and grip the object B by sandwiching the object B between them. The processing unit 4 is located inside the gripper portion 53, and the structure 3 is attached to the gripper portion 53. In the example of Figure 16(a), the structure 3 is attached to the gripper portion 53 so that it is located inside the pair of gripper portions 53, and the structure 3 is attached to the gripper portion 53 so that it protrudes towards the tip side of the pair of gripper portions 53. 【0112】 In the robot system 50, the processing unit 4 is configured to include an optical neural network unit 21, which allows the processing unit 4 to be miniaturized and to be placed inside the robot hand 51 as shown in the above structure. When the robot hand 51 needs to enter a narrow space, the gripping part needs to be thin. In the robot system 50, the speckle pattern S generated from the structure 3 is spatially parallel processed in optical form by the optical neural network unit 21, which makes it possible to configure the processing unit 4 to be small and simple, and to make the gripping part thinner. 【0113】 In the physical quantity change detection device 1 of the above embodiment, the processing unit 4 may have an electrical neural network unit located downstream of the optical neural network unit 21 (optical integrated circuit 33). In this case, the acquisition process by the processing unit 4 may include processing the output from the optical neural network unit 21 by the electrical neural network unit. In this case, a part of the acquisition process can be processed by the electrical neural network unit, which is relatively easier to implement than the optical neural network unit 21. Furthermore, processing that is suitable for processing by an optical neural network can be processed by the optical neural network unit 21, and processing that is suitable for processing by an electrical neural network can be processed by the electrical neural network unit. 【0114】The processing unit 4 may detect a change in one physical quantity (e.g., pressure) through an acquisition process, or it may detect changes in multiple physical quantities (e.g., pressure and temperature) through an acquisition process. In the latter case, the physical quantity change detection device 1 functions as a multimodal sensor that detects multiple physical quantities. 【0115】 In the physical quantity change detection device 1 of the above embodiment, the speckle pattern S output from the structure 3 was directly input to the optical neural network unit 21. However, after being output from the structure 3, the speckle pattern S may be converted into at least one optical signal containing multiple pieces of information from among the intensity information, wavelength information, phase information, and polarization information contained in the speckle pattern S, and this at least one optical signal may be input to the optical neural network unit 21. In this case, a value corresponding to the change in the physical quantity can be obtained by utilizing multiple pieces of information from among the intensity information, wavelength information, phase information, and polarization information contained in the speckle pattern S. For example, when using wavelength information, the signal light may be split by wavelength to simultaneously acquire information from multiple wavelength bands. For example, when using polarization information, a signal may be obtained simultaneously from light in multiple polarization states, similar to when using wavelength information. Wavelength information and polarization information may also be used in combination. 【0116】 The single mask layer 61 of the first modification may be composed of multiple layer portions within a single layer. In this case, the multiple layer portions function similarly to the multiple mask layers 62 of the second modification, thereby enabling the mask layer 61 to function as a D2NN. Such a mask layer 61 can be manufactured, for example, by a silicon process. As an example, a structure utilizing the refractive index difference between silicon and silicon nitride (SiN) can be considered. 【0117】In the physical quantity change detection device 1 of the above embodiment, the single-mode fiber 11 may be omitted, and the light L from the light source 2 may be directly input to the multimode fiber 12. In the physical quantity change detection device 1, the multicore fiber 13 may be omitted, and the speckle pattern S from the multimode fiber 12 may be directly input to the optical neural network unit 21. In this case, the light (speckle pattern S) from the multimode fiber 12 may be beam-shaped or wavefront-controlled using mirrors, lenses, gratings, etc., and then input to the optical neural network unit 21 via free space. In the physical quantity change detection device 1, the soft material member 14 may be omitted. 【0118】 In the first modified physical quantity change detection device 1A, the optical diffraction type neural network section 60 may be configured to include a plurality of mask layers 62, as in the second modified example. In other words, the processing unit 4A may have an optical neural network section 21A configured to include an optical diffraction type neural network section 60 consisting of a plurality of mask layers 62, and an electrical neural network section 23 arranged downstream of the optical neural network section 21A. 【0119】 In the above embodiment, the multimode waveguide was constructed using a multimode fiber 12, but the multimode waveguide may be constructed using materials other than the multimode fiber 12. For example, the multimode waveguide may be a resin optical waveguide formed by a 3D printer, an optical waveguide formed on a silicon substrate, or an optical waveguide formed from a transparent polymer. In the first modified example, the soft material member 17 was formed in a flat plate shape, but the soft material member 17 may be formed in any shape. The physical quantity change detection device 1 does not necessarily have to include a light source 2. For example, light L output from a light source 2 located outside the physical quantity change detection device 1 may be incident on the structure 3A. 【0120】1, 1A, 1B... Physical quantity change detection device, 2... Light source, 3, 3A... Structure, 4, 4A, 4B... Processing unit, 11... Single-mode fiber, 12... Multimode fiber (multimode waveguide), 12a... Waveguide portion, 13... Multicore fiber, 14... Soft material member, 16... Multimode fiber, 17... Soft material member, 17c... Main surface, 17d... Incident surface, 17e... Reflecting surface, 21, 21A, 21B... Optical neural network section, 23... Electrical neural network section, 31... Substrate, 32... Optical waveguide, 33... Optical integrated circuit, 50... Robot system, 51... Robot hand, 60... Optical diffraction type neural network section, 61, 62... Mask layer, 71... Scatterer (object), 72... Marker (object), B... Target object, L... Light, S... Speckle pattern.
Claims
1. A physical quantity change detection device comprising: a structure that outputs a speckle pattern of light when light is incident on it, wherein the speckle pattern output from the structure changes when a physical quantity related to the structure changes due to the external environment; and an optical neural network unit that performs neural network calculations on input light and outputs output light representing the calculation results, and a processing unit that acquires a value corresponding to the change in the physical quantity by an acquisition process that includes inputting at least a part of the speckle pattern to the optical neural network unit.
2. The physical quantity change detection device according to claim 1, wherein the structure includes a multimode waveguide capable of propagating multiple modes of light, and when a physical quantity relating to the multimode waveguide changes, the speckle pattern output from the multimode waveguide changes.
3. The physical quantity change detection device according to claim 2, wherein the multimode waveguide is composed of multimode fibers.
4. The physical quantity change detection device according to claim 2 or 3, wherein the optical neural network section comprises an optical integrated circuit having optical waveguides formed on a substrate.
5. The physical quantity change detection device according to claim 4, wherein the processing unit further comprises an electrical neural network unit disposed downstream of the optical neural network unit, and the acquisition process further includes processing the output from the optical neural network unit by the electrical neural network unit.
6. The physical quantity change detection device according to any one of claims 2 to 5, wherein the structure further includes a multicore fiber disposed between the multimode waveguide and the optical neural network section.
7. The physical quantity change detection device according to any one of claims 2 to 5, wherein the structure further includes a single-mode fiber disposed prior to the multimode waveguide.
8. The physical quantity change detection device according to any one of claims 2 to 7, wherein the structure further comprises a soft material member disposed around the multimode waveguide.
9. The physical quantity change detection device according to claim 8, wherein the multimode waveguide includes a plurality of waveguide portions, each capable of propagating light of a plurality of modes, and the soft material member is arranged around the plurality of waveguide portions.
10. The physical quantity change detection device according to claim 1, wherein the structure includes a light-transmitting soft material member, and when a physical quantity relating to the soft material member changes, the speckle pattern output from the soft material member changes.
11. The physical quantity change detection device according to claim 10, wherein the processing unit further comprises an electrical neural network unit disposed downstream of the optical neural network unit, and the acquisition process further comprises processing the output from the optical neural network unit by the electrical neural network unit.
12. The physical quantity change detection device according to claim 10, wherein the acquisition process consists only of inputting at least a portion of the speckle pattern into the optical neural network unit.
13. A physical quantity change detection device according to any one of claims 10 to 12, wherein an object that scatters or attenuates light is arranged inside the soft material member.
14. The physical quantity change detection device according to any one of claims 10 to 13, wherein the soft material member is formed in the shape of a flat plate having a main surface and side surfaces, and the speckle pattern output from the main surface of the soft material member is input to the optical neural network unit.
15. The physical quantity change detection device according to any one of claims 10 to 13, wherein the soft material member has an incident surface which is one end face in a predetermined direction and a reflective surface which is the other end face in the predetermined direction, the light is incident on the incident surface and travels through the interior of the soft material member, is reflected by the reflective surface and returns through the interior of the soft material member, and is emitted from the incident surface as a speckle pattern and input to the optical neural network unit.
16. The physical quantity change detection device according to any one of claims 1 to 15, wherein the optical neural network section includes an optical diffraction type neural network section that utilizes the diffraction of light.
17. The physical quantity change detection device according to claim 16, wherein the optical diffraction type neural network section includes a plurality of mask layers, and each of the plurality of mask layers generates a predetermined diffraction in the light when the light passes through or is transmitted through the mask layer.
18. The physical quantity change detection device according to claim 16, wherein the optical diffraction type neural network section is configured to include a spatial light modulator.
19. The physical quantity change detection device according to claim 16, wherein the optical diffraction type neural network section is configured using hologram technology.
20. The physical quantity change detection device according to claim 16, wherein the optical diffraction type neural network section is configured to include a metasurface.
21. The physical quantity change detection device according to claim 16, wherein the optical diffraction neural network section is configured to include a dynamically controllable metasurface.
22. The physical quantity change detection device according to claim 16, wherein the optical diffraction type neural network section comprises a single mask layer, the mask layer generates predetermined diffraction in the light when the light passes through or is transmitted through the mask layer, the processing section further comprises an electrical neural network section disposed downstream of the optical neural network section, and the acquisition process further comprises processing the output from the optical neural network section by the electrical neural network section.
23. The physical quantity change detection device according to any one of claims 1 to 22, wherein the processing unit further comprises an electrical neural network unit disposed downstream of the optical neural network unit, and the acquisition process further comprises processing the output from the optical neural network unit by the electrical neural network unit.
24. The physical quantity change detection device according to any one of claims 1 to 23, wherein the processing unit detects a change in one of the physical quantities by the acquisition process.
25. The physical quantity change detection device according to any one of claims 1 to 23, wherein the processing unit detects changes in a plurality of physical quantities by the acquisition process.
26. A physical quantity change detection device according to any one of claims 1 to 25, further comprising a light source that outputs the aforementioned light.
27. A robot system comprising: a physical quantity change detection device according to any one of claims 1 to 26; and a robot hand capable of gripping an object, wherein the physical quantity change detection device comprises a plurality of the structures, the plurality of structures are arranged at a plurality of locations on the robot hand, and the gripping state of the object by the robot hand is identified based on the change in the physical quantity in the plurality of structures.
28. The robot system according to claim 27, wherein the physical quantity change detection device comprises a plurality of processing units, and at least a portion of the speckle pattern output from the plurality of structures is input to the optical neural network units of the plurality of processing units, respectively.
29. The robot system according to claim 27, wherein at least a portion of the speckle pattern output from the plurality of structures is input to the optical neural network section of the processing unit.
30. The robot system according to any one of claims 27 to 29, wherein the processing unit is located within the robot hand.
31. A physical quantity change detection device according to any one of claims 1 to 26, wherein the speckle pattern is converted into at least one optical signal containing a plurality of information among intensity information, wavelength information, phase information, and polarization information contained in the speckle pattern, and the at least one optical signal is input to the optical neural network unit.
32. A method for detecting a change in a physical quantity, comprising the steps of: a structure that outputs a speckle pattern of light when light is incident on it, wherein the speckle pattern output from the structure changes when a physical quantity related to the structure changes due to the external environment; and an acquisition process that includes inputting at least a portion of the speckle pattern to the optical neural network unit, which performs a neural network operation on the input light and outputs output light representing the calculation result, thereby acquiring a value corresponding to the change in the physical quantity.