Electronic device, image capturing method and storage medium
AssigneeChiun Mai Communication Systems, Inc.
InventorTsung-Shan Yang
Life of this patent
Estimating the term…
Abstract
A method for capturing an image includes obtaining location coordinates of an electronic device when a camera device enters a preview mode. Images are obtained according to the obtained location coordinates. The obtained images are displayed on a display device. One of the obtained images is set to be a reference image. Orientation parameters of the reference image and orientation parameters of the electronic device are obtained. One or more difference values are calculated using the obtained orientation parameters. The one or more difference values are displayed on the display device according to one or more indicating icons. Once an adjustment to the orientation of the electronic device is ended, the camera device is controlled to capture an image.
Claims15
A method for capturing an image using an electronic device, the electronic device comprising a camera device and a display device, the method comprising:
- obtaining images directly from a predetermined device according to location coordinates of the electronic device, wherein location coordinates of each of the obtained images belongs to a predetermined geographical range, the predetermined geographical range is a circular range that is defined by a centre and a predetermined radius, and the location coordinates of the electronic device are set to be the centre, and the predetermined radius is equal to a predetermined distance from the centre;
- dividing a display area of the display device into a first display area and a second display area;
- dividing a horizontal direction of the first display area into M value ranges, wherein the horizontal direction of the first display area represents a first parameter of related parameters of each of the obtained images, and each of the M value ranges represents a range of the first parameter;
- dividing a vertical direction of the first display area into N value ranges, wherein the vertical direction of the first display area represents a second parameter of the related parameters of each of the obtained images, and each of the N value ranges represents a range of the second parameter, wherein the M and N are positive integers;
- wherein the first parameter is a horizontal azimuth angle of an image capturing device when the image capturing device captures the obtained image, and the second parameter is selected from a color temperature of the obtained image and a pitching angle of the image capturing device when the image capturing device captures the obtained image;
- displaying the obtained images on the first display area according to a value range of the first parameter of each of the obtained images and a value range of the second parameter of each of the obtained images;
- displaying a preview image of a current scene on the second display area;
- setting one of the obtained images to be a reference image;
- calculating one or more difference values using current orientation parameters of the electronic device and orientation parameters of the reference image;
- adjusting the orientation parameters of the electronic device according to the one or more difference values;
- and
- controlling the camera device to capture an image of the current scene based on the related parameters and/or orientation parameters of the reference image.
An electronic device, comprising:
- a camera device;
- a display device;
- at least one processor;
- and
- a storage device that stores one or more programs, when executed by the at least one processor, cause the at least one processor to:
- obtain images directly from a predetermined device according to location coordinates of the electronic device, wherein location coordinates of each of the obtained images belongs to a predetermined geographical range, the predetermined geographical range is a circular range that is defined by a centre and a predetermined radius, and the location coordinates of the electronic device are set to be the centre, and the predetermined radius is equal to a predetermined distance from the centre;
- divide a display area of the display device into a first display area and a second display area;
- divide a horizontal direction of the first display area into M value ranges, wherein the horizontal direction of the first display area represents a first parameter of related parameters of each of the obtained images, and each of the M value ranges represents a range of the first parameter;
- wherein the first parameter is a horizontal azimuth angle of an image capturing device when the image capturing device captures the obtained image, and the second parameter is selected from a color temperature of the obtained image and a pitching angle of the image capturing device when the image capturing device captures the obtained image;
- divide a vertical direction of the first display area into N value ranges, wherein the vertical direction of the first display area represents a second parameter of the related parameters of each of the obtained images, and each of the N value ranges represents a range of the second parameter, wherein the M and N are positive integers;
- display the obtained images on the first display area according to a value range of the first parameter of each of the obtained images and a value range of the second parameter of each of the obtained images;
- display a preview image of a current scene on the second display area;
- set one of the obtained images to be a reference image;
- calculate one or more difference values using current orientation parameters of the electronic device and orientation parameters of the reference image;
- adjust the orientation parameters of the electronic device according to the one or more difference values;
- and
- control the camera device to capture an image of the current scene based on the related parameters and/or orientation parameters of the reference image.
A non-transitory storage medium having stored thereon instructions that, when executed by a processor of an electronic device, cause the processor to perform a method for capturing an image, the electronic device comprising a camera device and a display device, wherein the method comprises:
- obtaining images directly from a predetermined device according to location coordinates of the electronic device, wherein location coordinates of each of the obtained images belongs to a predetermined geographical range, the predetermined geographical range is a circular range that is defined by a centre and a predetermined radius, and the location coordinates of the electronic device are set to be the centre, and the predetermined radius is equal to a predetermined distance from the centre;
- dividing a display area of the display device into a first display area and a second display area;
- dividing a horizontal direction of the first display area into M value ranges, wherein the horizontal direction of the first display area represents a first parameter of related parameters of each of the obtained images, and each of the M value ranges represents a range of the first parameter;
- dividing a vertical direction of the first display area into N value ranges, wherein the vertical direction of the first display area represents a second parameter of the related parameters of each of the obtained images, and each of the N value ranges represents a range of the second parameter, wherein the M and N are positive integers;
- wherein the first parameter is a horizontal azimuth angle of an image capturing device when the image capturing device captures the obtained image, and the second parameter is selected from a color temperature of the obtained image and a pitching angle of the image capturing device when the image capturing device captures the obtained image;
- displaying the obtained images on the first display area according to a value range of the first parameter of each of the obtained images and a value range of the second parameter of each of the obtained images;
- displaying a preview image of a current scene on the second display area;
- setting one of the obtained images to be a reference image;
- calculating one or more difference values using current orientation parameters of the electronic device and orientation parameters of the reference image;
- adjusting the orientation parameters of the electronic device according to the one or more difference values;
- and
- controlling the camera device to capture an image of the current scene based on the related parameters and/or orientation parameters of the reference image.
Dependencies are inferred from the claim text.