Controlling image capture based on event timing during planting operation
A timing signal is generated and indicates when an event will occur on a planting machine. A camera is controlled based on the timing signal.
1 . An agricultural machine comprising:
a controllable subsystem configured to perform a plurality of time-spaced agricultural operations at a first frequency;
a control system configured to control the controllable subsystem to perform the plurality of time-spaced agricultural operations and generate a timing signal responsive to timing of the plurality of time-spaced agricultural operations;
an optical sensor configured to capture an image; and
an optical sensor control system configured to generate an optical sensor control signal to control the optical sensor based on the timing signal to capture images at a second frequency, the first frequency being higher than the second frequency.
2 . The agricultural machine of claim 1 wherein the controllable subsystem comprises:
a seeding subsystem that performs the plurality of time-spaced agricultural operations by intermittently performing a seeding operation outputting a seed into a furrow, the control system being configured to generate the timing signal to indicate timing of the seeding operation.
3 . The agricultural machine of claim 2 wherein the optical sensor control system comprises:
a synchronization system controlling the optical sensor to capture an image of the seed in the furrow based on the timing signal.
4 . The agricultural machine of claim 1 wherein the controllable subsystem comprises:
a material application subsystem that performs the plurality of time-spaced agricultural operations by intermittently performing a material operation applying material in a furrow, the control system being configured to generate the timing signal to indicate timing of the material operation.
5 . The agricultural machine of claim 4 wherein the optical sensor control system comprises:
a synchronization system controlling the optical sensor to capture an image of the material in the furrow based on the timing signal.
6 . The agricultural machine of claim 1 and further comprising:
an image processing feedback system that processes the image and provides a feedback signal to the optical sensor control system, the optical sensor control system generating the optical sensor control signal responsive to the feedback signal.
7 . The agricultural machine of claim 1 wherein the optical sensor comprises:
a camera.
8 . The agricultural machine of claim 7 wherein the camera has a shutter with a variable shutter speed and wherein the optical sensor control system is configured to generate the optical sensor control signal to control the shutter speed of the shutter.
9 . A control system for controlling an agricultural machine, comprising:
an actuation control system configured to control a controllable subsystem to perform a plurality of time-spaced agricultural operations at a first frequency and generate an output signal responsive to timing of the plurality of time-spaced agricultural operations; and
an image capture control system configured to generate an image capture control signal to control an image capture device based on the output signal from the actuation control system to capture images at a second frequency, the first frequency being higher than the second frequency.
10 . The control system of claim 9 wherein the controllable subsystem comprises a seeding subsystem that performs the plurality of time-spaced agricultural operations by intermittently performing a seeding operation outputting a seed into a furrow, the actuation control system being configured to generate the output signal to indicate timing of the seeding operation.
11 . The control system of claim 10 wherein the image capture control system comprises:
a synchronization system configured to synchronize the image capture control signal with the timing of the seeding operation based on the output signal from the actuation control system to control the image capture device to capture an image of the seed in the furrow.
12 . The control system of claim 9 wherein the controllable subsystem comprises a material application subsystem that performs the plurality of time-spaced agricultural operations by intermittently performing a material operation applying material in a furrow, the actuation control system being configured to generate a timing signal to indicate timing of the material operation.
13 . The control system of claim 12 wherein the image capture control system comprises:
a synchronization system configured to synchronize the image capture control signal with the timing signal to control the image capture device to capture an image of the material in the furrow based on the timing signal.
14 . The control system of claim 9 and further comprising:
an image processing feedback system configured to process the image and provide a feedback signal to the image capture control system, the image capture control system generating the image capture control signal responsive to the feedback signal.
15 . A method of controlling an agricultural machine, comprising:
controlling a controllable subsystem to perform a plurality of time-spaced agricultural operations at a first frequency;
generating a timing signal responsive to timing of the plurality of time-spaced agricultural operations; and
generating an image capture control signal to control an image capture device based on the timing signal to capture images at a second frequency, the first frequency being higher than the second frequency.
16 . The method of claim 15 wherein the controllable subsystem comprises a seeding subsystem that performs the agricultural plurality of time-spaced agricultural operations by intermittently repeating a seeding operation outputting a seed into a furrow, wherein generating the timing signal comprises generating the timing signal to indicate timing of the seeding operation, and wherein generating an image capture control signal comprises:
generating the image capture control signal based on the timing of the repeated seeding operations indicated by the timing signal to control the image capture device to capture an image of the seed in the furrow.
17 . The method of claim 15 wherein the controllable subsystem comprises a material application subsystem that performs the plurality of time-spaced agricultural operations by intermittently repeating a material operation applying material in a furrow, wherein generating the timing signal comprises generating the timing signal to indicate timing of the material operation, and wherein generating an image capture control signal comprises:
generating the image capture control signal based on the timing of the repeated material operations indicated by the timing signal to control the image capture device to capture an image of the material in the furrow.