A solid-state imaging device (11, 11a, 11c) comprising: a plurality of pixels (20a, 20b, 20c) arrayed in a two-dimensional lattice; and a control unit, wherein each pixel (20a, 20b, 20c) includes a first light receiving element that outputs a first photocurrent (Iph 1) corresponding to received light, a second light receiving element that outputs a second photocurrent (Iph 2) corresponding to received light, a conversion unit (300, 300a) that converts a current into a voltage, an output unit that detects an event based on a change in the voltage converted by the conversion unit (300, 300a), and outputs a detection signal indicating a detection result of the detection, a switch unit that performs switching of the current to be converted into the voltage by the conversion unit between the first photocurrent (Iph 1) and the second photocurrent (Iph 2), and a generation unit that generates a pixel signal based on an absolute value of the first photocurrent (Iph 1) or the second photocurrent (Iph 2), and the control unit controls the switching performed by the switch unit based on the pixel signal, further controls the switching based on the amount of change in the amount of light applied to the pixel (20a, 20b, 20c), and repeatedly executes the control of the switching based on the pixel signal and the control of the switching based on the amount of change in the amount of light at constant cycles. a plurality of pixels (20a, 20b, 20c) arrayed in a two-dimensional lattice; and a control unit, wherein each pixel (20a, 20b, 20c) includes a first light receiving element that outputs a first photocurrent (Iph 1) corresponding to received light, a second light receiving element that outputs a second photocurrent (Iph 2) corresponding to received light, a conversion unit (300, 300a) that converts a current into a voltage, an output unit that detects an event based on a change in the voltage converted by the conversion unit (300, 300a), and outputs a detection signal indicating a detection result of the detection, a switch unit that performs switching of the current to be converted into the voltage by the conversion unit between the first photocurrent (Iph 1) and the second photocurrent (Iph 2), and a generation unit that generates a pixel signal based on an absolute value of the first photocurrent (Iph 1) or the second photocurrent (Iph 2), and each pixel (20a, 20b, 20c) includes a first light receiving element that outputs a first photocurrent (Iph 1) corresponding to received light, a second light receiving element that outputs a second photocurrent (Iph 2) corresponding to received light, a conversion unit (300, 300a) that converts a current into a voltage, an output unit that detects an event based on a change in the voltage converted by the conversion unit (300, 300a), and outputs a detection signal indicating a detection result of the detection, a switch unit that performs switching of the current to be converted into the voltage by the conversion unit between the first photocurrent (Iph 1) and the second photocurrent (Iph 2), and a generation unit that generates a pixel signal based on an absolute value of the first photocurrent (Iph 1) or the second photocurrent (Iph 2), and the control unit controls the switching performed by the switch unit based on the pixel signal, further controls the switching based on the amount of change in the amount of light applied to the pixel (20a, 20b, 20c), and repeatedly executes the control of the switching based on the pixel signal and the control of the switching based on the amount of change in the amount of light at constant cycles. controls the switching performed by the switch unit based on the pixel signal, further controls the switching based on the amount of change in the amount of light applied to the pixel (20a, 20b, 20c), and repeatedly executes the control of the switching based on the pixel signal and the control of the switching based on the amount of change in the amount of light at constant cycles.