Electronic device, control method, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorSei Fujiwara
Life of this patent
Estimating the term…
Abstract
Ac device includes an acquisition unit configured to acquire first information regarding shake, a calculation unit configured to input the first information to a machine learning model and output second information regarding a type of the shake, and a first control unit configured to control an image stabilization using the second information. By using the second information output from the calculation unit based on the first information before a capturing instruction is given, the first control unit controls an image stabilization after the capturing instruction is given.
Claims19
A device comprising:
- at least one processor;
- and
- a memory storing instructions that cause the at least one processor to function as:
- an acquisition unit configured to acquire first information regarding shake;
- a calculation unit configured to input the first information to a machine learning model and output second information regarding a type of the shake;
- a first control unit configured to control an image stabilization using the second information,
- wherein by using the second information based on the first information before a capturing instruction is given, the first control unit controls an image stabilization after the capturing instruction is given;
- wherein the type of the shake is selected from at least two states of a walking state, a tripod state, a panning state, and a hold state;
- and
- wherein the first control unit controls the image stabilization differently for each of the at least two states,
- wherein the calculation unit outputs the second information based on the first information that is time series data having the first length, and the second information based on the first information that is time series data having the second length longer than the first length.
A device configured to communicate with another device, the device comprising:
- an acquisition unit configured to acquire first information regarding shake that occurs in at least one of the device and the another device;
- a calculation unit configured to input the first information to a machine learning model and output second information;
- and
- a communication unit configured to transmit to the another device the second information corresponding to the first information before a capturing instruction is given;
- wherein the another device is configured to, using the second information transmitted from the communication unit, control an image stabilization after the capturing instruction is given;
- wherein the second information is information on a type of the shake selected from at least two states of a walking state, a tripod state, a panning state, and a hold state;
- wherein the another device controls the image stabilization differently for each of the at least two states, and
- wherein the calculation unit outputs the second information based on the first information that is time series data having the first length, and the second information based on the first information that is time series data having the second length longer than the first length.
A method comprising:
- acquiring first information regarding shake;
- inputting the first information to a machine learning model and outputting second information regarding a type of the shake;
- and
- controlling an image stabilization using the second information,
- wherein in the controlling, by using the second information based on the first information before a capturing instruction is given, an image stabilization after the capturing instruction is given is controlled;
- wherein the type of the shake is selected from at least two states of a walking state, a tripod state, a panning state, and a hold state;
- wherein in the controlling, the image stabilization differently for each of the at least two states, and
- wherein outputting the second information is based on the first information that is time series data having the first length, and the second information based on the first information that is time series data having the second length longer than the first length.
A device comprising:
- at least one processor;
- and
- a memory storing instructions that cause the at least one processor to function as:
- an acquisition unit configured to acquire first information regarding shake;
- a calculation unit configured to input the first information to a machine learning model and output second information regarding a type of the shake;
- a first control unit configured to control an image stabilization using the second information,
- wherein by using the second information based on the first information before a capturing instruction is given, the first control unit controls an image stabilization after the capturing instruction is given;
- wherein the calculation unit outputs the second information based on the first information that is time series data having a first length, and the second information based on the first information that is time series data having a second length longer than the first length.
Dependencies are inferred from the claim text.