Image capturing system, image capturing apparatus, control method, and recording medium
AssigneeCanon Kabushiki Kaisha
InventorMasato Uchihara
Life of this patent
Estimating the term…
Abstract
In an image capturing system, an image capturing apparatus transmits information indicating set capturing conditions to an information processing apparatus. The information processing apparatus obtains a recovery filter corresponding to predetermined capturing conditions based on the information, and transmits the recovery filter to the image capturing apparatus. Upon receiving the recovery filter corresponding to the predetermined capturing conditions from the information processing apparatus, the image capturing apparatus stores the filter in a storage device. Upon obtaining an image signal by capturing, the image capturing apparatus performs recovery processing by applying the received recovery filter to the image signal.
Claims17
An image capturing system including an image capturing apparatus configured to obtain an image signal by capturing, and an information processing apparatus configured to provide, to the image capturing apparatus, a recovery filter for reducing influence that is included in the image signal and arises from an imaging optical system,
- the image capturing apparatus comprising:
- a first CPU;
- and
- a first memory storing instructions which, when executed by the first CPU, cause the image capturing apparatus to operate as the following units:
- a first transmission unit configured to transmit information indicating a capturing condition to the information processing apparatus;
- an obtaining unit configured to obtain an image signal by capturing;
- a first reception unit configured to receive a recovery filter corresponding to a predetermined capturing condition from the information processing apparatus and store the recovery filter in a storage unit;
- and
- a recovery unit configured to perform recovery processing by applying the recovery filter received by the first reception unit to the image signal obtained by the obtaining unit, and
- the information processing apparatus comprising:
- a second CPU;
- and
- a second memory storing instructions which, when executed by the second CPU, cause the information processing apparatus to operate as the following units:
- a second reception unit configured to receive the information that has been transmitted by the first transmission unit and represents the capturing condition;
- and
- a second transmission unit configured to obtain the recovery filter corresponding to the predetermined capturing condition based on the information indicating the capturing condition, and transmit the recovery filter to the image capturing apparatus, wherein
- one of the first memory of the image capturing apparatus and the second memory of the information processing apparatus further stores instructions which cause the apparatus to operate as a prediction unit configured to predict a capturing condition set at the time of capturing based on information indicating the capturing condition and information indicating a history of capturing conditions in the image capturing apparatus, and
- the second transmission unit obtains a recovery filter corresponding to the capturing condition predicted by the prediction unit, and transmits the recovery filter as the recovery filter corresponding to the predetermined capturing condition.
An image capturing system including an image capturing apparatus configured to obtain an image signal by capturing, and an information processing apparatus configured to provide, to the image capturing apparatus, a recovery filter for reducing influence that is included in the image signal and arises from an imaging optical system,
- the image capturing apparatus comprising:
- a first CPU;
- and
- a first memory storing instructions which, when executed by the first CPU, cause the image capturing apparatus to operate as the following units:
- a first transmission unit configured to transmit information indicating a capturing condition to the information processing apparatus;
- an obtaining unit configured to obtain an image signal by capturing;
- a first reception unit configured to receive a recovery filter corresponding to a predetermined capturing condition from the information processing apparatus and store the recovery filter in a storage unit;
- and
- a recovery unit configured to perform recovery processing by applying the recovery filter received by the first reception unit to the image signal obtained by the obtaining unit, and
- the information processing apparatus comprising:
- a second CPU;
- and
- a second memory storing instructions which, when executed by the second CPU, cause the information processing apparatus to operate as the following units:
- a second reception unit configured to receive the information that has been transmitted by the first transmission unit and represents the capturing condition;
- and
- a second transmission unit configured to obtain the recovery filter corresponding to the predetermined capturing condition based on the information indicating the capturing condition, and transmit the recovery filter to the image capturing apparatus,
- wherein in a case where a recovery filter has not been stored in the storage unit when performing recovery processing, the recovery unit stores the image signal obtained by the obtaining unit without performing recovery processing, and after the first reception unit receives a recovery filter, performs recovery processing on the stored image signal by using the recovery filter.
An image capturing apparatus comprising:
- a CPU;
- and
- a memory storing instructions which, when executed by the CPU, cause the image capturing apparatus to operate as the following units:
- an obtaining unit configured to obtain an image signal by capturing;
- a prediction unit configured to predict a capturing condition set at the time of capturing based on information indicating the capturing condition and information indicating a history of capturing conditions;
- a transmission unit configured to transmit, to an external apparatus, information indicating a capturing condition predicted by the prediction unit;
- a reception unit configured to receive a recovery filter corresponding to the predicted capturing condition from the external apparatus;
- and
- a recovery unit configured to perform recovery processing by applying the recovery filter received by the reception unit to the image signal obtained by the obtaining unit.
An image capturing apparatus comprising:
- a CPU;
- and
- a memory storing instructions which, when executed by the CPU, cause the image capturing apparatus to operate as the following units:
- an obtaining unit configured to obtain an image signal by capturing;
- a transmission unit configured to transmit, to an external apparatus, information indicating a set capturing condition;
- a reception unit configured to receive a recovery filter corresponding to the capturing condition from the external apparatus;
- and
- a recovery unit configured to perform recovery processing by applying the recovery filter received by the reception unit to the image signal obtained by the obtaining unit,
- wherein in a case where a recovery filter received by the reception unit does not exist when applying recovery processing, the recovery unit stores the image signal obtained by the obtaining unit without performing recovery processing, and after the reception unit receives a recovery filter, performs recovery processing on the stored image signal by using the recovery filter.
A method of controlling an image capturing system including an image capturing apparatus configured to obtain an image signal by capturing, and an information processing apparatus configured to provide, to the image capturing apparatus, a recovery filter for reducing influence that is included in the image signal and arises from an imaging optical system, comprising:
- in the image capturing apparatus,
- a first transmission step of transmitting information indicating a set capturing condition to the information processing apparatus;
- an obtaining step of obtaining an image signal by capturing;
- a first reception step of receiving a recovery filter corresponding to a predetermined capturing condition from the information processing apparatus and storing the recovery filter in a storage unit;
- and
- a recovery step of performing recovery processing by applying the recovery filter received in the first reception step to the image signal obtained in the obtaining step, and
- in the information processing apparatus,
- a second reception step of receiving the information that has been transmitted in the first transmission step and represents the set capturing condition;
- and
- a second transmission step of obtaining the recovery filter corresponding to the predetermined capturing condition based on the information indicating the set capturing condition, and transmitting the recovery filter to the image capturing apparatus, wherein
- one of the image capturing apparatus and the information processing apparatus further comprises a prediction step of predicting a capturing condition set at the time of capturing based on information indicating the capturing condition and information indicating a history of capturing conditions, and
- in the second transmission step, a recovery filter corresponding to the capturing condition predicted in the prediction step is obtained and the recovery filter as the recovery filter corresponding to the predetermined capturing condition is transmitted.
A method of controlling an image capturing system including an image capturing apparatus configured to obtain an image signal by capturing, and an information processing apparatus configured to provide, to the image capturing apparatus, a recovery filter for reducing influence that is included in the image signal and arises from an imaging optical system, comprising:
- in the image capturing apparatus,
- a first transmission step of transmitting information indicating a capturing condition to the information processing apparatus;
- an obtaining step of obtaining an image signal by capturing;
- a first reception step of receiving a recovery filter corresponding to a predetermined capturing condition from the information processing apparatus and storing the recovery filter in a storage unit;
- and
- a recovery step of performing recovery processing by applying the recovery filter received in the first reception step to the image signal obtained in the obtaining step, and
- in the information processing apparatus:
- a second reception step of receiving the information that has been transmitted in the first transmission step and represents the capturing condition;
- and
- a second transmission step of obtaining the recovery filter corresponding to the predetermined capturing condition based on the information indicating the set capturing condition, and transmitting the recovery filter to the image capturing apparatus,
- wherein in the recovery step, in a case where a recovery filter has not been stored in the storage unit when performing recovery processing, the image signal obtained in the obtaining step is stored without performing recovery processing, and after receiving a recovery filter in the first reception step, recovery processing is performed on the stored image signal by using the recovery filter.
A method of controlling an image capturing apparatus, comprising:
- an obtaining step of obtaining an image signal by capturing;
- a prediction step of predicting a capturing condition set at the time of capturing based on information indicating the capturing condition and information indicating a history of capturing conditions;
- a transmission step of transmitting, to an external apparatus, information indicating a capturing condition predicted in the prediction step;
- a reception step of receiving a recovery filter for reducing influence, that is included in the image signal and arises from an imaging optical system, corresponding to the predicted capturing condition from the external apparatus;
- and
- a recovery step of performing recovery processing by applying the recovery filter received in the reception step to the image signal obtained in the obtaining step.
A method of controlling an image capturing apparatus, comprising:
- an obtaining step of obtaining an image signal by capturing;
- a transmission step of transmitting, to an external apparatus, information indicating a set capturing condition;
- a reception step of receiving a recovery filter for reducing influence, that is included in the image signal and arises from an imaging optical system, corresponding to the capturing condition from the external apparatus;
- and
- a recovery step of performing recovery processing by applying the recovery filter received in the reception step to the image signal obtained in the obtaining step,
- wherein in the recovery step, in a case where a recovery filter received in the reception step does not exist when applying recovery processing, the image signal obtained in the obtaining step is stored without performing recovery processing, and after a recovery filter is received in the reception step, recovery processing is performed on the image signal by using the recovery filter.
A non-transitory computer-readable recording medium recording a program for causing at least one computer to execute a method of controlling an image capturing apparatus, comprising:
- obtaining an image signal by capturing;
- predicting a capturing condition set at the time of capturing based on information indicating the capturing condition and information indicating a history of capturing conditions;
- transmitting, to an external apparatus, information indicating a predicted capturing condition;
- receiving a recovery filter for reducing influence that, is included in the image signal and arises from an imaging optical system, corresponding to the predicted capturing condition from the external apparatus;
- and
- performing recovery processing by applying the recovery filter received in the reception step to the obtained image signal.
A non-transitory computer-readable recording medium recording a program for causing at least one computer to execute a method of controlling an image capturing apparatus, comprising:
- obtaining an image signal by capturing;
- transmitting, to an external apparatus, information indicating a set capturing condition;
- receiving a recovery filter for reducing influence that, is included in the image signal and arises from an imaging optical system, corresponding to the capturing condition from the external apparatus;
- and
- performing recovery processing by applying the received recovery filter to the obtained image signal,
- wherein, in a case where a received recovery filter does not exist when applying recovery processing, the obtained image signal is stored without performing recovery processing, and after a recovery filter is received, recovery processing is performed on the image signal by using the recovery filter.
Dependencies are inferred from the claim text.