Imaging device, imaging method, and program
By deriving correction amounts for image blur based on temperature deviations and adjusting the correction unit share ratios, the image pickup device achieves accurate and precise image stabilization, addressing the limitations of existing technologies.
Patent Information
- Application Number
- JP2023076170
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2018-11-26
- Filing Date
- 2023-05-02
- Publication Date
- 2025-04-22
- Estimated Expiration
- 2039-07-23
AI Technical Summary
Existing image stabilization technologies fail to accurately correct image blur due to temperature variations in the image pickup device main body and the imaging lens, leading to inconsistent detection accuracy.
The image pickup device incorporates a derivation unit that calculates the correction amount for image blur based on the temperature deviations of the imaging lens and the image pickup device main body from a reference temperature, and adjusts the share ratio of correction between the first and second correction units accordingly.
This approach enables accurate and precise correction of image blur across varying temperatures, improving the overall image stabilization performance.
Smart Images

Figure 0007667200000001 
Figure 0007667200000002 
Figure 0007667200000003
Abstract
Description
[Technical field]
[0001] The present disclosure relates to an imaging device, an imaging method, and a program. [Background technology]
[0002] 2. Description of the Related Art Conventionally, imaging devices have been known that have a blur correction function in both the imaging lens and the imaging device body for camera shake correction or the like.
[0003] As a technique related to this type of imaging device, an imaging device that calculates the difference between the average value of angular velocity detected by an angular velocity sensor included in an imaging lens during a certain period and the average value of angular velocity detected by an angular velocity sensor included in an imaging device body during a certain period is disclosed (see Patent Document 1). This imaging device improves the detection accuracy of the angular velocity sensor with the lower detection accuracy by subtracting the calculated difference from the angular velocity detected by the angular velocity sensor with the lower detection accuracy of the two angular velocity sensors.
[0004] Also, an imaging device has been disclosed that corrects low-frequency components of the image blurring amount by a blur correction function of the imaging device body, and corrects high-frequency components by a blur correction function of the imaging lens (see Patent Document 2). [Prior art documents] [Patent documents]
[0005] [Patent Document 1] JP 2016-114792 A [Patent Document 2] JP 2015-194711 A Summary of the Invention [Problem to be solved by the invention]
[0006] However, when correcting image blur, there are cases where blur cannot be corrected accurately depending on the temperature of the imaging device body and the temperature of the imaging lens, for example, because the detection accuracy of a detection unit that detects the amount of image blur may decrease depending on temperature.
[0007] However, the techniques described in Patent Documents 1 and 2 do not take into consideration deriving the amount of correction when correcting image blur according to the temperature of the imaging device body and the temperature of the imaging lens. As a result, there are cases where blur cannot be corrected with high accuracy.
[0008] The present disclosure has been made in consideration of the above circumstances, and has an object to provide an imaging device, an imaging method, and a program that are capable of correcting blur with high accuracy. [Means for solving the problem]
[0009] The imaging device of the present disclosure includes an imaging lens, an imaging device body including an imaging element that captures an optical image that passes through the imaging lens, a first correction unit that corrects image blur using a correction lens, a second correction unit that corrects image blur in the imaging device body, a control unit that controls image blur correction by the first correction unit and the second correction unit, a derivation unit that derives each of the correction amounts when image blur is corrected by the first correction unit and the second correction unit in accordance with a temperature measured by a first measurement unit that measures the temperature of the imaging lens and a temperature measured by a second measurement unit that measures the temperature of the imaging device body, and a mount unit that transmits temperature data measured by the first measurement unit to the derivation unit and connects the imaging lens to the imaging device body.
[0010] In the imaging device according to the present disclosure, the derivation section may derive the correction amount according to the deviation of the temperature of the imaging lens from the reference temperature and the deviation of the temperature of the imaging device body from the reference temperature.
[0011] In addition, in the imaging device of the present disclosure, the derivation unit may determine the ratio of image blur correction sharing between the first correction unit and the second correction unit based on the amount of deviation of the temperature of the imaging lens from a reference temperature and the amount of deviation of the temperature of the imaging device body from a reference temperature.
[0012] In addition, in the imaging device of the present disclosure, the derivation section may increase the image blur correction sharing ratio of one of the first correction section and the second correction section corresponding to the imaging lens or the imaging device body with a smaller amount of deviation than the other.
[0013] In addition, in the imaging device according to the present disclosure, the derivation section may derive the correction amount for each different frequency band in the amount of image blur.
[0014] In addition, in the imaging device of the present disclosure, the derivation unit may increase the image blur correction sharing ratio of the first correction unit or the second correction unit corresponding to the imaging lens or the imaging device body with a smaller amount of deviation, as the frequency band becomes lower.
[0015] In addition, the imaging device of the present disclosure may include a control unit that is provided in the imaging lens and includes a first control unit that controls the first correction unit, and a second control unit that is provided in the imaging device body and controls the second correction unit.
[0016] The imaging device of the present disclosure may further include at least one of a first measurement section provided in the imaging lens and a second measurement section provided in the imaging device body.
[0017] The imaging method disclosed herein is an imaging method performed by an imaging device that includes an imaging lens, an imaging device body including an imaging element that captures an optical image that passes through the imaging lens, a first correction unit that corrects image blur using a correction lens, a second correction unit that corrects image blur in the imaging device body, and a mount unit that connects the imaging lens and the imaging device body, wherein control is performed to correct image blur using the first correction unit and the second correction unit, and the amount of correction when image blur is corrected by the first correction unit and the second correction unit is derived according to a temperature measured by a first measurement unit that measures the temperature of the imaging lens and a temperature measured by a second measurement unit that measures the temperature of the imaging device body, and the mount unit transmits the temperature data measured by the first measurement unit to a derivation unit that derives the amount of correction.
[0018] The program disclosed herein is a program for causing a computer that controls an imaging device including an imaging lens, an imaging device body including an imaging element that captures an optical image that passes through the imaging lens, a first correction unit that corrects image blur using a correction lens, a second correction unit that corrects image blur in the imaging device body, and a mount unit that connects the imaging lens and the imaging device body to execute a process of controlling image blur correction using the first correction unit and the second correction unit, and deriving the respective amounts of correction when image blur correction is performed by the first correction unit and the second correction unit according to the temperature measured by a first measurement unit that measures the temperature of the imaging lens and the temperature measured by a second measurement unit that measures the temperature of the imaging device body, and the mount unit transmits temperature data measured by the first measurement unit to a derivation unit that derives the amount of correction. Effect of the Invention
[0019] According to the present disclosure, blurring can be corrected with high accuracy. [Brief description of the drawings]
[0020] [Figure 1] FIG. 2 is a block diagram showing an example of a hardware configuration of an imaging device according to each embodiment. [Diagram 2]FIG. 2 is a block diagram showing an example of a hardware configuration of an imaging lens included in the imaging device according to each embodiment. [Diagram 3] 4 is a block diagram showing an example of the configuration of a first detection unit and a second detection unit according to each embodiment. FIG. [Figure 4] 5 is a conceptual diagram showing an example of the stored contents of a secondary storage unit of a lens side main control unit included in the imaging lens according to each embodiment. FIG. [Diagram 5] 11 is a graph showing an example of a time series transition of an output from a gyro sensor according to each embodiment. [Figure 6] 11 is a graph showing an example of a time series transition of deviation from a reference temperature according to each embodiment. [Figure 7] 10 is a conceptual diagram showing an example of the stored contents of a secondary storage unit of a main body side control unit included in the imaging device main body according to each embodiment. FIG. [Figure 8] 13 is a flowchart illustrating an example of a sharing ratio derivation process according to each embodiment. [Figure 9] 4 is a graph for explaining a process of deriving a sharing ratio according to the first embodiment. [Figure 10] 13 is a graph for explaining a process of deriving a sharing ratio according to a modified example. [Figure 11] 6 is a flowchart illustrating an example of a blur correction process according to each embodiment. [Figure 12] FIG. 11 is a diagram for explaining a process of deriving a sharing ratio according to the second embodiment. [Figure 13] FIG. 11 is a diagram for explaining a process of deriving a sharing ratio according to the second embodiment. [Figure 14] 1 is a graph showing an example of a time series transition of the temperature of the imaging device body and the temperature of the imaging lens. [Figure 15] 5 is a diagram showing an example of a table showing a correspondence relationship between the temperature of the imaging device body and the temperature of the imaging lens; FIG. [Figure 16] 5 is a diagram showing an example of a table showing a correspondence relationship between the temperature of the imaging device body and the temperature of the imaging lens; FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0021] Hereinafter, examples of embodiments for carrying out the technology of the present disclosure will be described in detail with reference to the drawings. In the following, blur correction by an imaging lens is referred to as an OIS (Optical Image Stabilizer), and blur correction by an imaging device body is referred to as a BIS (Body Image Stabilizer).
[0022] [First embodiment] Next, the configuration of an imaging device 10 according to this embodiment will be described with reference to Fig. 1 and Fig. 2. As shown in Fig. 1, the imaging device 10 is a lens-interchangeable digital camera, and includes an imaging device body 12 and an imaging lens 14. The imaging lens 14 is attached to the imaging device body 12 in a replaceable manner.
[0023] The imaging device 10 according to this embodiment has a still image capturing mode and a video capturing mode as operation modes of the imaging system. The still image capturing mode is an operation mode in which a still image obtained by capturing an image of a subject is recorded, and the video capturing mode is an operation mode in which a video image obtained by capturing an image of a subject is recorded.
[0024] In the imaging device 10, a still image imaging mode and a video imaging mode are selectively set in response to an instruction given from a user to the imaging device 10. In addition, in the still image imaging mode, a manual focus mode and an autofocus mode are selectively set in response to an instruction given from a user to the imaging device 10. In the following, autofocus is referred to as "AF (AutoFocus)".
[0025] In the AF mode, the imaging conditions are adjusted by pressing a release button (not shown) on the imaging device body 12 halfway, and then the actual exposure is performed by continuing to press the button all the way down. In other words, by pressing the release button halfway, the AE (Auto Exposure) function is activated to set the exposure state, and then the AF function is activated to perform focus control, and the image is captured by pressing the release button all the way down.
[0026] The imaging device body 12 includes a mount 13, and the imaging lens 14 includes a mount 15. The imaging lens 14 is replaceably attached to the imaging device body 12 by coupling the mount 15 to the mount 13. The imaging lens 14 includes a lens unit 18, an aperture 19, and a control device 20. The aperture 19 is provided closer to the imaging device body 12 than the lens unit 18, and adjusts the amount of subject light that has passed through the lens unit 18 and guides the subject light into the imaging device body 12. The control device 20 is electrically connected to the imaging device body 12 via the mounts 13 and 15, and controls the entire imaging lens 14 according to instructions from the imaging device body 12.
[0027] The imaging device body 12 includes an imaging element 22, a first mirror 24, a second mirror 26, a main body side control unit 28, a mirror driving unit 30, an imaging element driver 32, an image signal processing circuit 34, an image memory 36, an image processing unit 38, a display control unit 40, and a display 42. The imaging device body 12 further includes a reception I / F (InterFace) 44, a reception device 46, a media I / F 48, a memory card 50, an external I / F 52, and a finder 54. The imaging device body 12 further includes a second driving unit 33, an imaging element position sensor 35, a second detection unit 58, and a second measurement unit 59. The imaging element 22 is an example of an imaging element that captures an optical image that has passed through the imaging lens 14.
[0028] The main body side control unit 28 is an example of a computer that controls the imaging device 10, and includes a CPU (Central Processing Unit) 60, a primary storage unit 62, and a secondary storage unit 64. The CPU 60 controls the entire imaging device 10. The primary storage unit 62 is a volatile memory used as a work area when various programs are executed. An example of the primary storage unit 62 is a RAM (Random Access Memory). The secondary storage unit 64 is a non-volatile memory that stores various programs, various parameters, etc. in advance. An example of the secondary storage unit 64 is a flash memory.
[0029] The CPU 60, the primary storage unit 62, and the secondary storage unit 64 are connected to the bus line 56. In addition, the mirror driving unit 30, the image sensor driver 32, the image signal processing circuit 34, the image memory 36, the image processing unit 38, the display control unit 40, the reception I / F 44, the media I / F 48, and the external I / F 52 are also connected to the bus line 56. In addition, the second driving unit 33, the image sensor position sensor 35, the second detection unit 58, and the second measurement unit 59 are also connected to the bus line 56.
[0030] The first mirror 24 is interposed between the light receiving surface 22A of the image sensor 22 and the lens unit 18, and is a movable mirror that can move between a light receiving surface covering position α and a light receiving surface opening position β. The first mirror 24 is connected to a mirror driving unit 30, which drives the first mirror 24 under the control of the CPU 60 to selectively position the first mirror 24 at the light receiving surface covering position α or the light receiving surface opening position β. That is, the first mirror 24 is positioned at the light receiving surface covering position α by the mirror driving unit 30 when the light receiving surface 22A is not to receive subject light, and is positioned at the light receiving surface opening position β by the mirror driving unit 30 when the light receiving surface 22A is to receive subject light.
[0031] At the light-receiving-surface covering position α, the first mirror 24 covers the light-receiving surface 22A, and reflects the subject light guided from the lens unit 18 to guide it to the second mirror 26. The second mirror 26 reflects the subject light guided from the first mirror 24 and guides it to the viewfinder 54 via an optical system (not shown). The viewfinder 54 transmits the subject light guided by the second mirror 26. At the light-receiving-surface opening position β, the state in which the light-receiving surface 22A is no longer covered by the first mirror 24, and the subject light is received by the light-receiving surface 22A without being reflected by the first mirror 24.
[0032] The imaging element driver 32 is connected to the imaging element 22, and supplies a drive pulse to the imaging element 22 under the control of the CPU 60. Each pixel of the imaging element 22 is driven in accordance with the drive pulse supplied by the imaging element driver 32. Note that in this embodiment, a CCD (Charge Coupled Device) image sensor is used as the imaging element 22, but the technology of the present disclosure is not limited to this, and other image sensors such as a CMOS (Complementary Metal Oxide Semiconductor) image sensor may be used.
[0033] Under the control of the CPU 60, the image signal processing circuit 34 reads out one frame's worth of image signals for each pixel from the imaging element 22. The image signal processing circuit 34 performs various processes on the read-out image signals, such as correlated double sampling, automatic gain control, and A / D conversion. The image signal processing circuit 34 performs various processes on the image signals to digitize them, and outputs the digitized image signals to the image memory 36 for each frame at a predetermined frame rate (e.g., several tens of frames / second) defined by a clock signal supplied from the CPU 60. The image memory 36 temporarily holds the image signals input from the image signal processing circuit 34.
[0034] The image processing unit 38 acquires an image signal for each frame at a predetermined frame rate from the image memory 36, and performs various processes such as gamma correction, luminance and color difference conversion, and compression on the acquired image signal. The image processing unit 38 also outputs the image signal obtained by performing the various processes to the display control unit 40 for each frame at a predetermined frame rate. Furthermore, the image processing unit 38 outputs the image signal obtained by performing the various processes to the CPU 60 in response to a request from the CPU 60.
[0035] The display control unit 40 is connected to the display 42, and controls the display 42 under the control of the CPU 60. The display control unit 40 also outputs the image signal input from the image processing unit 38 to the display 42 at a predetermined frame rate for each frame. The display 42 displays an image indicated by the image signal input from the display control unit 40 at the predetermined frame rate as a live view image. The display 42 also displays a still image, which is a single frame image obtained by capturing an image in a single frame. In addition to the live view image, the display 42 also displays a menu screen and the like.
[0036] The reception device 46 has a dial, a release button, a cross key, a MENU key, a touch panel, etc. (not shown), and receives various instructions from a user. The reception device 46 is connected to the reception I / F 44, and outputs an instruction content signal indicating the content of the received instruction to the reception I / F 44. The reception I / F 44 outputs the instruction content signal input from the reception device 46 to the CPU 60. The CPU 60 executes processing according to the instruction content signal input from the reception I / F 44.
[0037] The media I / F 48 is connected to the memory card 50, and records and reads image files onto and from the memory card 50 under the control of the CPU 60. The image file read from the memory card 50 by the media I / F 48 is subjected to decompression processing by the image processing unit 38 under the control of the CPU 60, and is displayed on the display 42 as a reproduced image.
[0038] The external I / F 52 is connected to the control device 20 of the imaging lens 14 by the mount 15 being connected to the mount 13 , and controls the transmission and reception of various types of information between the CPU 60 and the control device 20 .
[0039] The second driving unit 33 moves the imaging element 22 under the control of the CPU 60. In this embodiment, the second driving unit 33 moves the imaging element 22 in a plane perpendicular to the optical axis L1 (for example, in the XY plane when the optical axis L1 is the Z axis). In this way, the second driving unit 33 corrects image blur. The second driving unit 33 is an example of a second correction unit that corrects image blur in the imaging device body 12. The correction of image blur performed by the second driving unit 33 moving the imaging element 22 corresponds to the BIS described above. The second driving unit 33 is not particularly limited as long as it is a member that can move the imaging element 22. For example, a member using a magnet and a Hall element may be applied as the second driving unit 33, or an actuator including a stepping motor and an ultrasonic motor may be applied.
[0040] The imaging element position sensor 35 detects the position of the imaging element 22 in a plane perpendicular to the optical axis L1. The position of the imaging element 22 detected by the imaging element position sensor 35 is used when the imaging element 22 is moved by the second driving unit 33. The imaging element position sensor 35 is not particularly limited as long as it is a sensor capable of detecting the position of the imaging element 22 in a plane perpendicular to the optical axis L1. For example, a magnetic sensor or an optical sensor may be used as the imaging element position sensor 35.
[0041] The second detection section 58 is fixed to the imaging device body 12, and detects the amount of blurring of the imaging device body 12. The detailed configuration of the second detection section 58 will be described later.
[0042] The second measuring unit 59 measures the temperature of the imaging device body 12. The second measuring unit 59 according to this embodiment is provided in the vicinity of the second detecting unit 58, and measures the temperature in the vicinity of the second detecting unit 58 as the temperature of the imaging device body 12. An example of the second measuring unit 59 is a temperature sensor such as a thermistor.
[0043] 2 as an example, the lens unit 18 according to the present embodiment includes an entrance lens 70, a zoom lens 72, a correction lens 73, and a focus lens 74. The entrance lens 70, the zoom lens 72, the correction lens 73, and the focus lens 74 are provided along the optical axis L1, and are arranged in the following order from the diaphragm 19 side along the optical axis L1: the focus lens 74, the correction lens 73, the zoom lens 72, and the entrance lens 70.
[0044] Subject light is incident on the incident lens 70. The incident lens 70 transmits the subject light and guides it to the zoom lens 72. The zoom lens 72 according to this embodiment includes a plurality of lenses that are movable along the optical axis L1, and adjusts the focal length of the imaging lens 14 (hereinafter, simply referred to as "focal length") by adjusting the state of the zoom lens 72. Specifically, the zoom lens 72 adjusts the positional relationship between the lenses along the optical axis L1 by rotating a zoom ring (not shown) provided on the imaging lens 14, so that the lenses move closer to or farther away from each other along the optical axis L1, thereby adjusting the focal length. The zoom lens 72 transmits the subject light incident from the incident lens 70 and guides it to the correction lens 73.
[0045] The correction lens 73 is a lens that is movable within a plane perpendicular to the optical axis L1 (for example, within an XY plane when the optical axis L1 is the Z axis), and corrects image blur by moving within the plane perpendicular to the optical axis L1. The correction lens 73 transmits the subject light incident from the zoom lens 72 and guides it to the focus lens 74.
[0046] The focus lens 74 is a lens that is movable along the optical axis L1, and by moving along the optical axis L1, it changes the focus of the subject image formed on the light receiving surface 22A of the image sensor 22. Note that hereinafter, when the position of the focus lens 74 is simply described, it refers to the position of the focus lens 74 along the optical axis L1. The focus lens 74 transmits the subject light incident from the correction lens 73 and guides it to the aperture 19. The aperture 19 adjusts the amount of subject light incident from the focus lens 74, and transmits the subject light to guide it to the image capture device body 12.
[0047] The control device 20 of the imaging lens 14 includes a lens side main control unit 76 , a first detection unit 78 , a first driving unit 80 , a lens position sensor 82 , a first measurement unit 84 , and an external I / F 86 .
[0048] The lens side main control unit 76 includes a CPU 88, a primary storage unit 90, and a secondary storage unit 92. The CPU 88 controls the entire imaging lens 14. The primary storage unit 90 is a volatile memory used as a work area when various programs are executed. An example of the primary storage unit 90 is a RAM. The secondary storage unit 92 is a non-volatile memory that stores various programs, various parameters, and the like in advance. An example of the secondary storage unit 92 is a flash memory.
[0049] The CPU 88, the primary storage unit 90, and the secondary storage unit 92 are connected to a bus line 94. In addition, the first detection unit 78, the first driving unit 80, the lens position sensor 82, the first measurement unit 84, and the external I / F 86 are also connected to the bus line 94.
[0050] When mount 13 is connected to mount 15, external I / F 86 is connected to external I / F 52 of imaging device body 12, and cooperates with external I / F 52 to transmit and receive various information between CPU 88 and CPU 60 of imaging device body 12.
[0051] The first detector 78 is fixed to the imaging lens 14 and detects the amount of blurring of the imaging lens 14. The detailed configuration of the first detector 78 will be described later.
[0052] The first driving unit 80 moves the correction lens 73 under the control of the CPU 88. In this embodiment, the first driving unit 80 moves the correction lens 73 in a plane perpendicular to the optical axis L1. In this way, the first driving unit 80 corrects image blur. The first driving unit 80 is an example of a first correction unit that corrects image blur with the correction lens 73. The correction of image blur performed by the first driving unit 80 moving the correction lens 73 corresponds to the OIS described above. The first driving unit 80 is not particularly limited as long as it is a member that can move the correction lens 73. For example, a member using a magnet and a Hall element may be applied as the first driving unit 80, or an actuator including a stepping motor and an ultrasonic motor may be applied.
[0053] The lens position sensor 82 detects the position of the correcting lens 73 in a plane perpendicular to the optical axis L1. The position of the correcting lens 73 detected by the lens position sensor 82 is used when the correcting lens 73 is moved by the first driving unit 80. Note that the lens position sensor 82 is not particularly limited as long as it is a sensor that can detect the position of the correcting lens 73 in a plane perpendicular to the optical axis L1. For example, a magnetic sensor or an optical sensor may be applied as the lens position sensor 82.
[0054] The first measuring unit 84 measures the temperature of the imaging lens 14. The first measuring unit 84 according to this embodiment is provided in the vicinity of the first detecting unit 78, and measures the temperature in the vicinity of the first detecting unit 78 as the temperature of the imaging lens 14. An example of the first measuring unit 84 is a temperature sensor such as a thermistor.
[0055] Next, configurations of the first detection unit 78 and the second detection unit 58 according to this embodiment will be described with reference to Fig. 3. As shown in Fig. 3, the second detection unit 58 includes a gyro sensor 58A, an ADC (Analog to Digital Converter) 58B, an HPF (High Pass Filter) 58C, and an integrator 58D. The gyro sensor 58A detects the angular velocity [deg / sec] of the imaging device body 12, and outputs an analog signal representing the detected angular velocity to the ADC 58B.
[0056] The ADC 58B converts the analog signal representing the angular velocity input from the gyro sensor 58A into a digital signal, and outputs the digital signal representing the angular velocity obtained by the conversion to the HPF 58C. The HPF 58C cuts off components below a cutoff frequency from the digital signal representing the angular velocity input from the ADC 58B, and outputs components equal to or higher than the cutoff frequency to the integrator 58D.
[0057] The integrator 58D integrates the digital signal input from the HPF 58C to output the amount of blurring [deg] of the image pickup device body 12.
[0058] The first detection unit 78 also includes a gyro sensor 78A, an ADC 78B, an HPF 78C, and an integrator 78D. The gyro sensor 78A, the ADC 78B, the HPF 78C, and the integrator 78D are components having the same functions as the gyro sensor 58A, the ADC 58B, the HPF 58C, and the integrator 58D, respectively, and therefore will not be described.
[0059] With the above configuration, the first detector 78 detects the amount of blurring of the imaging lens 14, and the second detector 58 detects the amount of blurring of the imaging device body 12.
[0060] 4 as an example, the secondary storage unit 92 of the lens side main control unit 76 stores a lens side blur compensation program 96. The CPU 88 reads out the lens side blur compensation program 96 from the secondary storage unit 92, loads it in the primary storage unit 90, and executes processing by the CPU 88 in a sharing ratio derivation process (see FIG. 8) and a blur compensation process (see FIG. 11) described below in accordance with the loaded lens side blur compensation program 96. In other words, the CPU 88 operates as a first control unit that controls the first driving unit 80 by executing the lens side blur compensation program 96.
[0061] The secondary storage unit 92 of the lens side main control unit 76 also stores reference temperature information 97 indicating the reference temperature of the imaging lens 14 .
[0062] Incidentally, the gyro sensor 78A according to the present embodiment has temperature characteristics, and therefore the detection accuracy is affected by temperature. FIG. 5 shows an example of a time series transition of the output from the gyro sensor 78A when the gyro sensor 78A is stationary. The vertical axis of FIG. 5 indicates the angular velocity output from the gyro sensor 78A, and the horizontal axis indicates the passage of time. The solid line in FIG. 5 indicates a time series transition of the output from the gyro sensor 78A when the temperature measured by the first measuring unit 84 is an appropriate temperature (hereinafter simply referred to as "appropriate temperature") at which the detection accuracy of the gyro sensor 78A is the best. The dashed line in FIG. 5 indicates a time series transition of the output from the gyro sensor 78A when the temperature measured by the first measuring unit 84 deviates from the appropriate temperature.
[0063] 5, when the temperature measured by the first measuring unit 84 is the appropriate temperature, the output from the gyro sensor 78A in a stationary state is approximately 0. On the other hand, when the temperature measured by the first measuring unit 84 deviates from the appropriate temperature, the output from the gyro sensor 78A in a stationary state gradually increases in amount of variation from 0 (so-called zero point drift) over time. Moreover, this amount of variation increases as the deviation from the appropriate temperature in the temperature measured by the first measuring unit 84 increases.
[0064] As shown in Fig. 6 as an example, when the imaging device 10 is operating, the deviation of the temperature of the imaging lens 14 measured by the first measurement unit 84 from the appropriate temperature increases over time. This tendency is similar for the imaging device body 12. Note that the vertical axis in Fig. 6 indicates the deviation of the temperature of the imaging device body 12 and the temperature of the imaging lens 14 from the appropriate temperature, and the horizontal axis indicates the passage of time. Also, the solid line in Fig. 6 indicates the time series change in the deviation of the temperature of the imaging lens 14 from the appropriate temperature, and the dashed line indicates the time series change in the deviation of the temperature of the imaging device body 12 from the appropriate temperature.
[0065] Therefore, in this embodiment, an experiment is performed using the actual imaging lens 14, and a temperature at which the output from the gyro sensor 78A is stable at approximately 0 when the gyro sensor 78A is stationary is obtained in advance as an appropriate temperature. Then, the appropriate temperature obtained in advance is set as the reference temperature of the imaging lens 14, and reference temperature information 97 is stored in the secondary storage unit 92 of the lens side main control unit 76.
[0066] 7 as an example, the secondary storage unit 64 of the body-side main control unit 28 stores a body-side blur compensation program 98. The CPU 60 reads out the body-side blur compensation program 98 from the secondary storage unit 64, deploys it in the primary storage unit 62, and executes a sharing ratio derivation process (see FIG. 8) and a blur compensation process (see FIG. 11) described below in accordance with the deployed body-side blur compensation program 98. In other words, the CPU 60 executes the body-side blur compensation program 98 to operate as a derivation unit that derives the amounts of compensation when image blur is compensated for by the first drive unit 80 and the second drive unit 33, and as a second control unit that controls the second drive unit 33.
[0067] The secondary storage section 64 of the body-side main control section 28 also stores reference temperature information 99 indicating the reference temperature of the image capture device body 12 .
[0068] Like the gyro sensor 78A, the gyro sensor 58A according to this embodiment also has temperature characteristics, and therefore the detection accuracy is affected by temperature. Therefore, in this embodiment, like the reference temperature information 97, an appropriate temperature obtained in advance by performing an experiment using the imaging device body 12 is set as the reference temperature of the imaging device body 12, and the reference temperature information 99 is stored in the secondary storage unit 64 of the main body side control unit 28.
[0069] Next, the operation of the imaging device 10 according to this embodiment will be described with reference to Fig. 8 to Fig. 11. The sharing ratio derivation process shown in Fig. 8 is executed, for example, when the power switch of the imaging device 10 is turned on. The blur correction process shown in Fig. 11 is executed, for example, when the power switch of the imaging device 10 is turned on. The blur correction process shown in Fig. 11 may be executed when an image capture instruction is input from the user via the release button of the reception device 46.
[0070] 8, the CPU 60 acquires the temperature of the imaging lens 14 and the reference temperature information 97 via the external I / F 52. Specifically, the CPU 60 outputs an instruction to the CPU 88 to acquire the temperature of the imaging lens 14 and the reference temperature information 97. When the instruction to acquire the temperature of the imaging lens 14 and the reference temperature information 97 is input from the CPU 60, the CPU 88 acquires the temperature of the imaging lens 14 measured by the first measurement unit 84, and acquires the reference temperature information 97 from the secondary storage unit 92. The CPU 88 also outputs the acquired temperature of the imaging lens 14 and the reference temperature information 97 to the CPU 60 via the external I / F 86. Then, the CPU 60 acquires the temperature of the imaging lens 14 and the reference temperature information 97 input from the CPU 88.
[0071] In step S12, the CPU 60 derives the absolute value of the value obtained by subtracting the reference temperature of the imaging lens 14 indicated by the reference temperature information 97 from the temperature of the imaging lens 14 acquired in step S10. In this way, the CPU 60 derives the amount of deviation of the temperature of the imaging lens 14 from the reference temperature. Note that hereinafter, the amount of deviation derived in this step S12 is referred to as the amount of deviation of the imaging lens 14.
[0072] In step S14, the CPU 60 acquires the reference temperature information 99 from the secondary storage unit 64. In step S16, the CPU 60 acquires the temperature of the imaging device body 12 measured by the second measurement unit 59. In step S18, the CPU 60 derives the absolute value of the value obtained by subtracting the reference temperature of the imaging device body 12 indicated by the reference temperature information 99 acquired in step S14 from the temperature of the imaging device body 12 acquired in step S16. In this way, the CPU 60 derives the amount of deviation of the temperature of the imaging device body 12 from the reference temperature. Note that hereinafter, the amount of deviation derived in this step S18 is referred to as the amount of deviation of the imaging device body 12.
[0073] In step S20, the CPU 60 judges whether or not the deviation amount of the imaging lens 14 derived in the immediately preceding step S12 is equal to the deviation amount of the imaging lens 14 derived in the previous step S12, and whether or not the deviation amount of the imaging device body 12 derived in the immediately preceding step S18 is equal to the deviation amount of the imaging device body 12 derived in the previous step S18. If this judgment is a positive judgment, the process returns to step S10, and if it is a negative judgment, the process proceeds to step S22. In other words, if there is a change in at least one of the deviation amount of the imaging lens 14 and the deviation amount of the imaging device body 12, the process proceeds to step S22.
[0074] In step S22, the CPU 60 derives a sharing ratio when image blur is corrected by the first driving unit 80, according to the amount of deviation of the imaging lens 14 and the amount of deviation of the imaging device body 12. Specifically, the CPU 60 derives a difference D1 between the amount of deviation of the imaging lens 14 and the amount of deviation of the imaging device body 12, according to the following formula (1). D1=distance of imaging device body 12−distance of imaging lens 14 (1)
[0075] Furthermore, the CPU 60 derives the sharing ratio of the first driving unit 80 so that the sharing ratio of the first driving unit 80 becomes higher as the difference D1 becomes larger. Specifically, as shown in Fig. 9 as an example, the sharing ratio of the first driving unit 80 according to the difference D1 is derived according to an arithmetic expression in which the sharing ratio of the first driving unit 80 is 50% when the difference D1 is 0, and the sharing ratio of the first driving unit 80 becomes higher as the difference D1 becomes larger. Note that the horizontal axis of Fig. 9 indicates the difference D1, and the vertical axis indicates the sharing ratio of the first driving unit 80.
[0076] In other words, when the deviation amount of the imaging lens 14 is smaller than the deviation amount of the imaging device body 12, the CPU 60 derives the sharing ratio of the first driving unit 80 to be higher than the sharing ratio of the second driving unit 33. On the other hand, when the deviation amount of the imaging lens 14 is larger than the deviation amount of the imaging device body 12, the CPU 60 derives the sharing ratio of the first driving unit 80 to be lower than the sharing ratio of the second driving unit 33. Note that, although a linear expression is shown as the above arithmetic expression in the example of Fig. 9, as long as it is possible to associate the difference D1 with the sharing ratio, a quadratic or higher function may be used, a function using a logarithm may be used, or a lookup table may be used.
[0077] In step S24, the CPU 60 derives the sharing ratio of the second driving unit 33 by subtracting the sharing ratio of the first driving unit 80 derived in step S22 from 1 in accordance with the following (2). Note that in formula (2), α indicates the sharing ratio of the first driving unit 80, and β indicates the sharing ratio of the second driving unit 33. β = 1 − α (2)
[0078] Through the processing of steps S22 and S24, the CPU 60 operates as a derivation unit that derives the respective sharing ratios of the first driving unit 80 and the second driving unit 33 as the respective correction amounts when image blur is corrected by the first driving unit 80 and the second driving unit 33.
[0079] Thus, in this embodiment, the CPU 60 derives the sharing ratio of the first driving unit 80 and then derives the sharing ratio of the second driving unit 33, but this is not limited thereto. For example, the CPU 60 may derive the sharing ratio of the second driving unit 33 and then derive the sharing ratio of the first driving unit 80. In this case, the CPU 60 may derive the sharing ratio of the second driving unit 33 such that the larger the difference D1, the lower the sharing ratio of the second driving unit 33. Specifically, as shown in FIG. 10 as an example, the CPU 60 derives the sharing ratio of the second driving unit 33 according to the difference D1 according to an arithmetic formula in which the sharing ratio of the second driving unit 33 is 50% when the difference D1 is 0, and the larger the difference D1, the lower the sharing ratio of the second driving unit 33. Note that the horizontal axis of FIG. 10 indicates the difference D1, and the vertical axis indicates the sharing ratio of the second driving unit 33. Then, the CPU 60 derives the sharing ratio of the first driving unit 80 by subtracting the derived sharing ratio of the second driving unit 33 from 1.
[0080] In step S26, the CPU 60 stores the sharing ratio of the first driving unit 80 derived in step S22 in the secondary storage unit 92 of the lens side main control unit 76. Specifically, the CPU 60 outputs the sharing ratio of the first driving unit 80 to the CPU 88. When the sharing ratio of the first driving unit 80 is input from the CPU 60, the CPU 88 stores (updates) the input sharing ratio of the first driving unit 80 in the secondary storage unit 92.
[0081] In step S28, the CPU 60 stores the sharing ratio of the second driving unit 33 derived in step S24 in the secondary storage unit 64. In step S30, the CPU 60 determines whether or not a predetermined end timing has arrived. If this determination is negative, the process returns to step S10, and if this determination is positive, the sharing ratio derivation process ends. Note that an example of this end timing is the timing when the power switch of the imaging device 10 is turned off.
[0082] In step S40 of FIG. 11, the CPU 60 acquires the sharing ratio of the second driving unit 33 stored in the secondary storage unit 64.
[0083] In step S42, the CPU 60 performs control to correct image blur by the second driving unit 33. Specifically, the CPU 60 obtains the amount of blur detected by the second detection unit 58, and multiplies the obtained amount of blur by the sharing ratio of the second driving unit 33 obtained in step S40. The CPU 60 then controls the second driving unit 33 to move the imaging element 22 so as to cancel out the amount of blur obtained by multiplying by the sharing ratio of the second driving unit 33, thereby correcting the image blur.
[0084] Furthermore, the CPU 60 outputs an instruction to the CPU 88 to correct image blur. When the instruction to correct image blur is input from the CPU 60, the CPU 88 acquires the amount of blur detected by the first detection unit 78, and acquires the sharing ratio of the first driving unit 80 stored in the secondary storage unit 92. The CPU 88 also multiplies the acquired amount of blur by the acquired sharing ratio. The CPU 88 then controls the first driving unit 80 to move the correction lens 73 so as to cancel out the amount of blur obtained by multiplying by the sharing ratio of the first driving unit 80, thereby correcting the image blur.
[0085] In step S44, the CPU 60 judges whether or not a predetermined end timing has arrived. If the judgment is a negative judgment, the process returns to step S40, and if the judgment is a positive judgment, the blur correction process ends. Note that, for example, this end timing may be the timing when the power switch of the imaging device 10 is turned off. In addition, for example, this end timing may be the timing when the blur correction is performed and imaging is completed after an instruction to capture an image is input from the user.
[0086] As described above, according to this embodiment, the respective sharing ratios for correcting image blur by the first driving unit 80 and the second driving unit 33 are derived in accordance with the temperatures of the imaging lens 14 and the imaging device body 12. Therefore, blur can be corrected with high accuracy.
[0087] [Second embodiment] A second embodiment of the disclosed technology will be described. Note that the configuration of the imaging device 10 according to this embodiment is similar to that of the first embodiment (see Figs. 1 to 3), and therefore a description thereof will be omitted. In addition, the contents stored in the secondary storage unit 92 of the lens side main control unit 76 and the contents stored in the secondary storage unit 64 of the body side main control unit 28 according to this embodiment are also similar to those of the first embodiment (see Figs. 4 and 7), and therefore a description thereof will be omitted.
[0088] In the first embodiment, an example in which the sharing ratio of the first driving unit 80 and the sharing ratio of the second driving unit 33 are uniform across all frequency bands has been described. In the present embodiment, an example in which the sharing ratio of the first driving unit 80 and the sharing ratio of the second driving unit 33 are derived for each different frequency band will be described.
[0089] The operation of the imaging device 10 according to this embodiment will be described with reference to Fig. 8 and Fig. 11 to Fig. 13. Note that in the sharing ratio derivation process shown in Fig. 8, the processes of steps S22 and S24 are different from those in the first embodiment, and therefore, the processes of steps S22 and S24 will be described here. Also, in the correction process shown in Fig. 11, the process of step S42 is different from that in the first embodiment, and therefore, the process of step S42 will be described here.
[0090] 8, the CPU 60 derives the sharing ratio of the first driving unit 80 for each different frequency band in the amount of image blurring according to the deviation amount of the imaging lens 14 and the deviation amount of the imaging device body 12. In this embodiment, the CPU 60 increases the sharing ratio of the first driving unit 80 or the sharing ratio of the second driving unit 33 corresponding to the imaging device body 12 or the imaging lens 14, whichever has a smaller deviation amount from the reference temperature, for a lower frequency band.
[0091] Specifically, the CPU 60 derives the difference D1 according to the above formula (1). As an example, as shown in Fig. 12, when the deviation amount of the imaging device body 12 and the deviation amount of the imaging lens 14 are equal (i.e., when the difference D1 is 0), the CPU 60 derives the share of the first driving unit 80 in each frequency band to be 50%.
[0092] 13, when the deviation amount of the imaging lens 14 is smaller than the deviation amount of the imaging device body 12 (i.e., when the difference D1 is a positive value), the CPU 60 derives a higher share ratio of the first driving unit 80 for a lower frequency band. In the example of FIG. 13, the CPU 60 derives the lowest share ratio (e.g., 10%) of the first driving unit 80 in the highest frequency band (e.g., a frequency band of 100 Hz or more) and the highest share ratio (e.g., 90%) of the first driving unit 80 in the lowest frequency band (e.g., a frequency band of less than 0.1 Hz). The CPU 60 also derives the share ratio of the first driving unit 80 such that the share ratio becomes higher as the frequency becomes lower for the frequency band between the highest frequency band and the lowest frequency band.
[0093] Note that the CPU 60 may derive a lower sharing ratio for the first driving unit 80 in the highest frequency band and a higher sharing ratio for the first driving unit 80 in the lowest frequency band as the difference D1 increases. In this case, the CPU 60 increases the degree of the sharing ratio for the first driving unit 80 that increases as the frequency decreases in the frequency band between the highest and lowest frequencies as the difference D1 increases.
[0094] On the other hand, when the deviation amount of the imaging device body 12 is smaller than the deviation amount of the imaging lens 14 (i.e., when the difference D1 is a negative value), the CPU 60 derives a lower share ratio of the first driving unit 80 for a lower frequency band. For example, the CPU 60 derives the highest share ratio of the first driving unit 80 for the highest frequency band and the lowest share ratio of the first driving unit 80 for the lowest frequency band. Also, the CPU 60 derives the share ratio of the first driving unit 80 such that the share ratio decreases as the frequency decreases for the frequency band between the highest frequency band and the lowest frequency. Note that the CPU 60 may derive a higher share ratio of the first driving unit 80 for the highest frequency band and a lower share ratio of the first driving unit 80 for the lowest frequency band as the difference D1 decreases. In this case, the CPU 60 increases the degree of the reduction in the share of the first driving unit 80 as the frequency decreases in the frequency band between the highest and lowest frequencies as the difference D1 decreases. In this embodiment, the share of the first driving unit 80 is set to 50% when all frequency bands are combined.
[0095] In step S24, the CPU 60 derives the sharing ratio of the second driving unit 33 for each frequency band by subtracting the sharing ratio of the first driving unit 80 derived in step S22 from 1. Note that in this embodiment as well, the CPU 60 may derive the sharing ratio of the first driving unit 80 after deriving the sharing ratio of the second driving unit 33.
[0096] 11, the CPU 60 acquires the amount of blur detected by the second detection unit 58, divides the acquired amount of blur for each frequency band, and multiplies the amount of blur for each frequency band by the sharing ratio of the second driving unit 33 acquired in step S40. The CPU 60 also adds up the amounts of blur obtained by multiplying each frequency band by the sharing ratio of the second driving unit 33. The CPU 60 then controls the second driving unit 33 to move the image sensor 22 so as to cancel out the amount of blur obtained by adding up the amounts, thereby correcting image blur.
[0097] Furthermore, the CPU 60 outputs an instruction to the CPU 88 to correct image blur. When the instruction to correct image blur is input from the CPU 60, the CPU 88 acquires the amount of blur detected by the first detection unit 78 and acquires the allocation ratio of the first driving unit 80 stored in the secondary storage unit 92. The CPU 88 also divides the acquired amount of blur for each frequency band, and multiplies the amount of blur by the acquired allocation ratio for each frequency band. The CPU 88 also adds up the amounts of blur obtained by multiplying the amounts of blur by the allocation ratio of the first driving unit 80 for each frequency band. The CPU 88 then controls the first driving unit 80 to move the correction lens 73 so as to cancel out the amount of blur obtained by adding up the amounts, thereby correcting image blur.
[0098] As described above, according to this embodiment, it is possible to achieve the same effects as in the first embodiment. Furthermore, according to this embodiment, the respective sharing ratios when image blur is corrected by the first driving unit 80 and the second driving unit 33 are derived for each frequency band. The amount of image blur is more susceptible to the influence of temperature as the frequency decreases. Therefore, it is possible to correct blur with higher accuracy.
[0099] In the above embodiments, the two control units (the body-side main control unit 28 and the lens-side main control unit 76 in the above embodiments) cooperate with each other to perform control to correct image blur, but the present invention is not limited to this. For example, a single control unit may perform control to correct image blur. In this case, the body-side main control unit 28 may directly control the first drive unit 80.
[0100] Also, in each of the above embodiments, a case has been described in which the CPU 60 executes the sharing ratio derivation process shown in Fig. 8 and the blur correction process shown in Fig. 11, and the CPU 88 controls to correct image blur according to instructions from the CPU 60. However, this is not limiting. For example, a form may be used in which the CPU 88 executes the sharing ratio derivation process shown in Fig. 8 and the blur correction process shown in Fig. 11, and the CPU 60 controls to correct image blur according to instructions from the CPU 88.
[0101] In addition, in each of the above embodiments, the case where the body-side main controller 28 that controls the entire imaging device 10 performs control to correct image blur has been described, but the present invention is not limited to this. For example, a controller dedicated to blur correction may be provided in the imaging device body 12 in addition to the body-side main controller 28, and a CPU of the controller dedicated to blur correction may execute the sharing ratio derivation process shown in Fig. 8 and the blur correction process shown in Fig. 11.
[0102] In addition, in each of the above embodiments, the first driving unit 80 uses the amount of blur detected by the first detection unit 78 when correcting image blur, and the second driving unit 33 uses the amount of blur detected by the second detection unit 58 when correcting image blur, but the present invention is not limited to this. For example, when either the first driving unit 80 or the second driving unit 33 corrects blur, the amount of blur detected by the first detection unit 78 or the second detection unit 58 may be used. In this case, the amount of blur detected by the first detection unit 78 or the second detection unit 58, whichever has a higher blur detection performance, is used. In this case, since it is preferable to be able to detect a lower frequency blur amount, either the first detection unit 78 or the second detection unit 58, which has the lower cutoff frequency of the HPF78C or the HPF58C, may be set as the one with the higher detection performance. In addition, the cutoff frequency of the HPF 58C, 78C is generally correlated with the zero point drift of the gyro sensor 58A, 78A, and the larger the zero point drift, the higher the cutoff frequency is often. Therefore, either the first detection unit 78 or the second detection unit 58, which has the gyro sensor 78A or the gyro sensor 58A with the smaller zero point drift, may be set to have higher detection performance. Note that the zero point drift here means the amount of fluctuation in the output of the gyro sensor 58A, 78A when the gyro sensor 58A, 78A is stationary.
[0103] Furthermore, in each of the above embodiments, the respective sharing ratios of the first drive unit 80 and the second drive unit 33 may be derived in accordance with the ratio between the maximum amount of image blur correction by the first drive unit 80 and the maximum amount of image blur correction by the second drive unit 33, in addition to the temperatures of the image capture device body 12 and the imaging lens 14. In this case, an example is given in which the respective sharing ratios of the first drive unit 80 and the second drive unit 33 derived in accordance with the temperatures of the image capture device body 12 and the imaging lens 14 are multiplied by the ratio between the maximum amount of image blur correction by the first drive unit 80 and the maximum amount of image blur correction by the second drive unit 33.
[0104] In addition, in each of the above embodiments, the case where both the temperature of the imaging device body 12 and the temperature of the imaging lens 14 are measured has been described, but the present invention is not limited to this. For example, it is also possible to measure either the temperature of the imaging device body 12 or the temperature of the imaging lens 14. In this case, it is exemplified that the other of the temperature of the imaging device body 12 and the temperature of the imaging lens 14 is assumed to be the same as the measured temperature. It is also possible to obtain a correlation between the temperature of the imaging device body 12 and the temperature of the imaging lens 14 in advance by an experiment, and estimate one of the temperatures of the imaging device body 12 and the temperature of the imaging lens 14 from the other according to the correlation. In this case, it is exemplified that the imaging device 10 includes either the first measurement unit 84 or the second measurement unit 59. A specific example of this estimation process will be described below.
[0105] First, as shown in Fig. 14, with the imaging lens 14 attached to the imaging device body 12, the temperature of the imaging device body 12 and the temperature of the imaging lens 14 are measured in advance after the imaging device body 12 is turned on. Note that the vertical axis in Fig. 14 represents temperature, and the horizontal axis represents the elapsed time after the imaging device body 12 is turned on.
[0106] Next, as shown in FIG. 15 as an example, a table (hereinafter referred to as a "temperature relationship table") showing the correspondence between the temperature of the imaging device body 12 and the temperature of the imaging lens 14 is created from the measurement results of the temperature of the imaging device body 12 and the temperature of the imaging lens 14. The created temperature relationship table is stored in at least one of the secondary storage unit 64 and the secondary storage unit 92. Then, for example, in the sharing ratio derivation process shown in FIG. 8, the CPU 60 refers to the temperature relationship table and estimates the temperature of the imaging lens 14 from the temperature of the imaging device body 12 measured by the second measurement unit 59. In the example of FIG. 15, for example, when the temperature of the imaging device body 12 obtained by measurement is 60° C., the CPU 60 estimates that the temperature of the imaging lens 14 is 40° C. Note that the CPU 60 may refer to the temperature relationship table and estimate the temperature of the imaging device body 12 from the temperature of the imaging lens 14 obtained by measurement.
[0107] FIG. 16 shows another example of the temperature relationship table. As shown in FIG. 16, in the temperature relationship table of this example, the following arithmetic expressions are stored corresponding to the elapsed time from when the power supply of the imaging device body 12 is turned on. That is, in this case, an arithmetic expression is stored corresponding to the elapsed time, for calculating the amount of change in temperature of the imaging lens 14 from the amount of change in temperature of the imaging device body 12 based on when the power supply of the imaging device body 12 is turned on. Note that this amount of change in temperature can be calculated, for example, by subtracting the temperature when the power supply of the imaging device body 12 is turned on from the current temperature. Also, X in FIG. 16 represents the amount of change in temperature of the imaging device body 12 based on when the power supply of the imaging device body 12 is turned on, A1 to A3 represent coefficients of X, and B1 to B3 represent constants.
[0108] In this embodiment, in the sharing ratio derivation process shown in FIG. 8, the CPU 60 acquires the temperature of the imaging device body 12 measured by the second measurement unit 59. The CPU 60 also acquires the elapsed time from when the imaging device body 12 is turned on until the temperature of the imaging device body 12 is acquired, and the amount of change in the temperature of the imaging device body 12 based on when the imaging device body 12 is turned on. The CPU 60 also acquires the amount of change in the temperature of the imaging device body 12 by referring to the temperature relationship table and substituting the amount of change in the temperature of the imaging device body 12 acquired in an arithmetic expression corresponding to the acquired elapsed time. The CPU 60 then estimates the temperature of the imaging lens 14 by adding the amount of change in the temperature of the imaging lens 14 to the temperature of the imaging device body 12 when the imaging device body 12 is turned on. Here, the case of estimating the temperature of the imaging lens 14 from the temperature of the imaging device body 12 has been described, but it is also possible to estimate the temperature of the imaging device body 12 from the temperature of the imaging lens 14 in the same manner. In addition, in the temperature relationship table, for example, the amount of change in temperature of the imaging device body 12 and the amount of change in temperature of the imaging lens 14 may be associated with each other.
[0109] In addition, in each of the above embodiments, the case where the sharing ratio is derived according to the deviation of the temperature of the imaging device body 12 and the temperature of the imaging lens 14 from the reference temperature has been described, but the present invention is not limited to this. For example, when the reference temperature of the imaging device body 12 and the reference temperature of the imaging lens 14 are the same, the sharing ratio may be derived using the temperature of the imaging device body 12 and the temperature of the imaging lens 14 instead of the deviation amount in each of the above embodiments.
[0110] In each of the above embodiments, processing parameters such as the gain, offset, and filter coefficient of the imaging device body 12 and the imaging lens 14 may be set to appropriate values depending on the temperature of the imaging device body 12 and the temperature of the imaging lens 14.
[0111] In each of the above embodiments, the following various processors can be used as the hardware structure of the processing unit that executes various processes, such as the first control unit and the second control unit. As described above, the above various processors include a CPU, which is a general-purpose processor that executes software (programs) and functions as various processing units, as well as a programmable logic device (PLD), which is a processor whose circuit configuration can be changed after manufacture such as an FPGA, and a dedicated electric circuit, which is a processor having a circuit configuration designed specifically for executing specific processes, such as an application specific integrated circuit (ASIC).
[0112] A single processing unit may be configured with one of these various processors, or may be configured with a combination of two or more processors of the same or different types (for example, a combination of multiple FPGAs, or a combination of a CPU and an FPGA). Also, multiple processing units may be configured with a single processor. As an example of configuring multiple processing units with one processor, first, there is a form in which one processor is configured with a combination of one or more CPUs and software, and this processor functions as multiple processing units, as represented by computers such as client and server. Second, there is a form in which a processor is used to realize the functions of the entire system including multiple processing units with one IC (Integrated Circuit) chip, as represented by a system on chip (SoC). In this way, the various processing units are configured using one or more of the above various processors as a hardware structure.
[0113] Furthermore, more specifically, the hardware structure of these various processors can be an electric circuit that combines circuit elements such as semiconductor elements.
[0114] In addition, in each of the above embodiments, the body side shake compensation program 98 is pre-stored (installed) in the secondary storage unit 64, but the present invention is not limited to this. The body side shake compensation program 98 may be provided in a form recorded on a recording medium such as a CD-ROM (Compact Disc Read Only Memory), a DVD-ROM (Digital Versatile Disc Read Only Memory), or a USB (Universal Serial Bus) memory. The body side shake compensation program 98 may also be downloaded from an external device via a network.
[0115] In addition, in each of the above embodiments, the lens side blur compensation program 96 is stored (installed) in advance in the secondary storage unit 92, but the present invention is not limited to this. The lens side blur compensation program 96 may be provided in a form recorded on a recording medium such as a CD-ROM, a DVD-ROM, or a USB memory. The lens side blur compensation program 96 may also be downloaded from an external device via a network. [Explanation of symbols]
[0116] 10. Imaging device 12 Imaging device body 13, 15 Mount 14 Imaging lens 18 Lens unit 19 Aperture 20 Control device 22 Image sensor 22A light receiving surface 24 Mirror No. 1 26 2nd Mirror 28 Main control unit on the main body side 30 Mirror drive unit 32 Image sensor driver 33 Second Drive Unit 34 Image signal processing circuit 35 Image sensor position sensor 36 Image Memory 38 Image Processing Section 40 Display control unit 42 Display 44 Reception I / F 46 Reception Device 48 Media Interface 50 Memory Card 52, 86 External I / F 54 Finder 56, 94 bus lines 58 Second detection section 58A, 78A Gyro Sensor 58B, 78B ADC 58C, 78C HPF 58D, 78D integrator 59 2nd measurement section 60, 88 CPU 62, 90 Primary storage 64, 92 Secondary storage 70 Entrance lens 72 Zoom Lens 73 Corrective Lenses 74 Focus Lens 76 Lens side main control unit 78 First detection section 80 First Drive Unit 82 Lens position sensor 84 1st measurement section 96 Lens side image stabilization program 97, 99 Reference temperature information 98 Body side stabilization program L1 optical axis α Photosensitive surface coating position β Photosensitive surface open position
Claims
1. In an imaging system including an imaging lens and an imaging device, A processor is provided. The processor, acquiring information regarding temperatures of the imaging lens and the imaging device; According to the information, one of a first control in which image blurring is corrected only by the imaging lens among the imaging lens and the imaging device, a second control in which image blurring is corrected only by the imaging device among the imaging lens and the imaging device, and a third control in which image blurring is corrected by the imaging lens and the imaging device is performed.
1. An imaging system comprising:
2. a first correction unit that corrects image blurring in the imaging lens and a second correction unit that corrects image blurring in the imaging device, The processor, As the third control, the amount of correction when the image blur is corrected by the first correction unit and the second correction unit is changed according to the information. The imaging system according to claim 1 .
3. The processor, The correction amount is changed according to the deviation amount of the temperature of the imaging lens from a reference temperature and the deviation amount of the temperature of the imaging device from a reference temperature. The imaging system according to claim 2 .
4. The processor, The ratio of the image blur correction shared between the first correction unit and the second correction unit is changed according to the deviation of the temperature of the imaging lens from a reference temperature and the deviation of the temperature of the imaging device from a reference temperature. The imaging system according to claim 3 .
5. The processor, The ratio of image blur correction shared by one of the first correction unit and the second correction unit corresponding to the imaging lens or the imaging device, whichever has the smaller amount of deviation, is made higher than that of the other. The imaging system according to claim 4 .
6. The processor, The correction amount is changed for each different frequency band in the amount of image blur. The imaging system according to claim 3 .
7. The processor, The lower the frequency band, the higher the ratio of image blur correction to the first correction unit or the second correction unit corresponding to the imaging lens or the imaging device, whichever has the smaller amount of deviation. The imaging system according to claim 6 .
8. The processor, a first processor provided in the imaging lens and configured to control the first correction unit; and a second processor provided in the imaging device and configured to control the second correction unit. The imaging system according to any one of claims 2 to 7.
Citation Information
Patent Citations
Imaging apparatus and deviation correction method of imaging apparatus
JP2013088706A
Imaging apparatus
JP2015194711A
Camera system and tremor correction method of the same
JP2016114792A
Camera system and camera body
JP2017195516A
Imaging device and control method of the same, lens device and control method of the same, and imaging system
JP2019008176A