Search

JP-7854821-B2 - Image processing apparatus and image processing method

JP7854821B2JP 7854821 B2JP7854821 B2JP 7854821B2JP-7854821-B2

Inventors

  • 庄司 竜太

Assignees

  • キヤノン株式会社

Dates

Publication Date
20260507
Application Date
20220309
Priority Date
20210615

Claims (16)

  1. An acquisition means for acquiring image data and metadata of said image data, A determination means for determining whether the image represented by the image data is the specific image when the metadata does not contain information indicating that the image represented by the image data is a specific image, The device includes a processing means that, if the determination means determines that the image is the specific image, performs a predetermined process on the image. The aforementioned specific image has two circular regions containing the subject image, and the region outside of these two circular regions does not contain the subject image. An image processing apparatus characterized by the following:
  2. The image processing apparatus according to claim 1, characterized in that the determination means detects circular regions in the right and left regions of the image during the determination.
  3. The image processing apparatus according to claim 1 or 2, characterized in that the determination means determines that the image is the specific image when at least one of the following conditions is met: the difference in size between two circular regions detected from the image is less than a threshold, and the distance between the two circular regions is less than a threshold.
  4. The image processing apparatus according to any one of claims 1 to 3, characterized in that the predetermined processing is a process that generates image data in which the positions of the two circular regions included in the image have been swapped.
  5. The image processing apparatus according to claim 4, characterized in that the swapping of the positions of the two circular regions is a swapping of the left and right sides of the two circular regions.
  6. The image processing apparatus according to claim 4 or 5, characterized in that the processing means stores the image data after the processing has been performed in association with metadata indicating that it is of a predetermined type.
  7. The two circular regions mentioned above are circular fisheye images. The image processing apparatus according to any one of claims 4 to 6, characterized in that the processing means further generates image data obtained by applying an equirectangular transformation to an image in which the positions of the two circular regions have been swapped.
  8. The image processing apparatus according to any one of claims 1 to 6 , characterized in that the two circular regions are circular fisheye images.
  9. The image processing apparatus according to any one of claims 1 to 8 , characterized in that the acquisition means acquires the image data from the imaging device in real time.
  10. The image processing apparatus according to any one of claims 1 to 9 , characterized in that the particular image is an image obtained by forming two subject images on a single image sensor via two optical systems.
  11. The image processing apparatus according to any one of claims 1 to 10 , characterized in that the processing means performs the predetermined processing based on the user's instructions.
  12. The image processing apparatus is characterized by being an imaging apparatus that generates the image data by imaging processing, as described in any one of claims 1 to 11.
  13. The image processing apparatus according to claim 12, characterized in that the image processing apparatus is a lens-interchangeable imaging apparatus.
  14. The image processing apparatus according to any one of claims 1 to 13, characterized in that the determination means determines that the image is the specific image when it is determined that the image contains at least two partial circular regions.
  15. An image processing method performed by an image processing device, A step of acquiring image data and metadata of said image data, If the metadata does not contain information indicating that the image represented by the image data is a specific image, the step of determining whether or not the image represented by the image data is the specific image, The process includes the step of performing a predetermined process on the image if it is determined that the image is the specific image. The aforementioned specific image has two circular regions containing the subject image, and the region outside of these two circular regions does not contain the subject image. An image processing method characterized by the following:
  16. A program for causing a computer to function as each of the means of the image processing apparatus described in any one of claims 1 to 14.

Description

This invention relates to an image processing apparatus and an image processing method. It is known that displaying pairs of parallax images on a head-mounted display (HMD) or the like can provide stereoscopic vision. Furthermore, Patent Document 1 describes an imaging device capable of capturing pairs of parallax images with a single unit using a lens having one lens mount and two imaging optical systems (hereinafter referred to as a binocular lens). Japanese Patent Publication No. 2013-141052 A schematic diagram showing an example configuration of an image processing system according to the embodiment.Perspective view showing an example of the camera's appearance according to the embodiment.Block diagram showing an example of the functional configuration of the camera according to the embodiment.Cross-sectional view showing an example configuration of a two-lens unit.Schematic diagram showing the positional relationship of the images formed by the single-lens unit and the double-lens unit.Block diagram showing an example of the functional configuration of a PC according to this embodiment.Flowchart of camera operation in the embodimentFlowchart of PC operation in the embodimentA schematic diagram showing an example configuration of an image processing system according to another embodiment.Flowchart relating to camera operation in another embodimentFlowchart relating to the operation of the PC in another embodimentSchematic diagram of the operation of S703 in Figure 8. The present invention will be described in detail below with reference to the attached drawings, based on exemplary embodiments. Note that the following embodiments do not limit the invention to the claims. Furthermore, while multiple features are described in the embodiments, not all of them are essential to the invention, and multiple features may be combined arbitrarily. In addition, in the attached drawings, the same or similar configurations are given the same reference numerals, and redundant descriptions are omitted. The following embodiments will describe the implementation of the present invention using a personal computer. However, the present invention can also be implemented using any electronic device capable of image processing. Such electronic devices include digital cameras, tablet computers, media players, PDAs, mobile phones, smartphones, game consoles, robots, drones, and dashcams. These are examples, and the present invention can be implemented using other electronic devices. ● (First Embodiment) Figure 1 is a schematic diagram of an image processing system having a personal computer (PC) 500 as an example of an image processing apparatus according to an embodiment of the present invention, and a digital camera 100 (hereinafter referred to as camera 100) that generates image data to be processed by the PC 500. Camera 100 can acquire image data (hereinafter referred to as VR image) with a 180-degree stereoscopic and 180-degree field of view using a twin-lens unit 300. In this embodiment, camera 100 is assumed to be interchangeable-lens, but it does not necessarily have to be interchangeable-lens. In this embodiment, the twin-lens unit 300 houses two imaging optical systems that form a circular fisheye image with a 180-degree field of view. Using the parallax-laden circular fisheye image, a three-dimensional virtual reality (VR) image can be reproduced. Details of the configuration of the twin-lens unit 300 will be described later. The PC 500 is a general-purpose personal computer and functions as an image processing device in this embodiment by running application software. The PC 500 can directly acquire image data obtained by the camera 100 through wired or wireless communication 150 (Figure 1(a)). Alternatively, the PC 500 may acquire image data by reading image data recorded by the camera 100 on a removable media 160, such as a semiconductor memory card (Figure 1(b)). Next, we will describe the camera 100. Figure 2 is a perspective view showing an example of the camera 100's appearance. Figure 2(a) is a perspective view of the camera 100 from the front and slightly above, and Figure 2(b) is a perspective view of the camera 100 from the rear and slightly above. Camera 100 has a shutter button 101, a power switch 102, a mode selector switch 103, a main electronic dial 104, a sub-electronic dial 105, a video button 106, and an external viewfinder display 107 on its top surface. The shutter button 101 is an operation for preparing to shoot or giving a shooting command. The power switch 102 is an operation for switching the camera 100's power on and off. The mode selector switch 103 is an operation for switching between various modes. The main electronic dial 104 is a rotary operation for changing settings such as shutter speed and aperture. The sub-electronic dial 105 is a rotary operation for moving the selection frame (cursor) and advancing images. The video button 106 is an operation for instructing the start and stop