1. Field of the Invention
The disclosure relates generally to image capture methods and systems, and, more particularly to methods and systems that can generate identification data during image capturing, and automatically transmit the captured image and the corresponding identification data to a cloud service for storage and access via a network.
2. Description of the Related Art
Recently, electronic devices, such as smart phones, tablets, notebooks, and other portable devices, have become more and more technically advanced and multifunctional. For example, portable devices have network connectivity capabilities. Users can use their portable devices to connect to networks at anytime and anywhere. The convenience and new functionalities advanced by modern technology have made these devices into necessities of life.
Portable devices are also typically equipped with at least one image capture unit. Users can use the portable device to perform a photographic process for portraits or landscapes via the image capture unit. Today, the camera function is perceived as one of the most important functions in the portable devices such as smart phones.
Generally, a user can perform a selfie using a portable device, thus making the user become the protagonist of the photo. However, in some cases, the user cannot personally operate the portable device to perform the photographic process. For example, when a user rides a motorcycle or joins a race such as a marathon, the user may would like to be featured as the protagonist in the photos. The user would like to have photos of the user riding a motorcycle, or the user running during a marathon. However, the user cannot personally operate the portable device to perform the photographic process in these cases. Traditionally, this problem has been solved by organization hosting a race. They can invite press or photographers to perform the photographic process for players. After the race, the organization uploads the photos to a website, and the players can view and download their own photos. In this conventional model, since the number of press representatives or photographers is limited, the photos rarely cover all of the players who participated in the race. This problem becomes even bigger in races with a large number participants. Additionally, when other photographers who are not invited by the organization join the photographic process, related photos are difficult to obtain or manage.
Furthermore, the conventional management of photos is performed manually. For example, related personnel must manually inspect the number on the bibs in the respective photos, and accordingly determine the owner of the respective photos. The conventional management of photos is painstaking, complicated, and time-consuming for the organization. Also, the players won't be able to find and enjoy until several days after the event. The conventional mechanism is therefore lacking, inefficient and in need of a major improvement.
Image capture methods and systems are provided, wherein identification data can be generated during image capturing, and the captured image and the corresponding identification data can be automatically transmitted to a cloud service for storage and access via a network.
In an embodiment of an image capture method, at least one identification data is received from at least one wearable electronic device via a wireless network, wherein the wearable electronic device actively broadcasts its identification data via the wireless network. Then, an image is captured using an image capture unit of an electronic device. When the image is captured, at least one identification data and the image are associated, and the at least one identification data and the image are automatically transmitted to a server via a network.
An embodiment of an image capture system comprises a wireless connecting unit, an image capture unit, a network connecting unit, and a processing unit. The wireless connecting unit receives at least one identification data from at least one wearable electronic device via a wireless network, wherein the wearable electronic device actively broadcasts its identification data via the wireless network. The image capture unit captures an image. The processing unit associates at least one identification data with the image, and automatically transmits the identification data and the image to a server via a network by using the network connecting unit.
In some embodiments, when a plurality of identification data is obtained, the image is simultaneously associated to the respective identification data.
In some embodiments, it is determined whether the time when at least one identification data is received and the time when the image is captured are within a predefined interval. If the time when at least one identification data is received and the time when the image is captured are within the predefined interval, then the identification data and the image are associated.
In some embodiments, at least one auxiliary identification data is received, and the at least one auxiliary identification data is associated with the image. In this case, the auxiliary identification data, the identification data, and the image are automatically transmitted to the server via the network.
In some embodiments, a user interface is provided to receive an input corresponding to the at least one auxiliary identification data.
In some embodiments, at least one number in the image is analyzed using an image recognition technology, and the analyzed number is set as the auxiliary identification data.
In some embodiments, location information is obtained, and the location information is set as the auxiliary identification data. In some embodiments, the location information is broadcasted by a specific electronic device via a wireless network, or the location information is obtained from a positioning unit of the electronic device.
In some embodiments, at least one sensing data is received from the wearable electronic device via the wireless network, wherein the wearable electronic device has at least one sensor for generating the sensing data. The sensing data is associated with the image, and the sensing data, the identification data, and the image are automatically transmitted to the server via the network.
In some embodiments, the electronic device can execute a specific application, wherein the specific application records a network address corresponding to the server. The specific application automatically transmits the at least one identification data and the image to the server via the network according to the network address.
In some embodiments, when the identification data is received from the wearable electronic device, the image capture unit of the electronic device is automatically triggered to capture the image.
In some embodiments, a user interface is provided by the server to receive an input corresponding to the at least one identification data. The server retrieves the image associated with the identification data according to the at least one identification data received via the user interface.
Image capture methods may take the form of a program code embodied in a tangible media. When the program code is loaded into and executed by a machine, the machine becomes an apparatus for practicing the disclosed method.
The invention will become more fully understood by referring to the following detailed description with reference to the accompanying drawings, wherein:
Image capture methods and systems are provided.
In step S310, at least one identification data is received from at least one wearable electronic device via a wireless network, such as Wi-Fi or Bluetooth network. As described, a wireless connecting unit of the electronic device can detect and receive wireless signals transmitted by a specific electronic device, such as a wearable electronic device or a beacon device via a wireless network. It is noted that, the wearable electronic device actively broadcasts its identification data via the wireless network. Then, in step S320, an image is captured using an image capture unit of the electronic device. It is understood that, in some embodiments, when the identification data is received from the wearable electronic device, the image capture unit of the electronic device is automatically triggered to capture the image. It is understood that, in some embodiments, the order of steps S310 and S320 can be changed. In other words, in some embodiments, the image can be first captured, and the identification data is received. When the image is captured, in step S330, the at least one identification data and the image are associated. It is noted that, in some embodiments, when a plurality of identification data is obtained, the image is simultaneously associated to the respective identification data. It is understood that, in some embodiments, it is determined whether the time when the at least one identification data is received and the time when the image is captured are within a predefined interval. If the time when the at least one identification data is received and the time when the image is captured are within the predefined interval, the at least one identification data and the image are associated. Then, in step S340, the identification data and the image are automatically transmitted to a server via a network. It is understood that, in some embodiments, the electronic device can execute a specific application, wherein the specific application records a network address corresponding to the server. The specific application automatically transmits the identification data and the image to the server via the network according to the network address.
In step S410, at least one identification data is received from at least one wearable electronic device via a wireless network, such as Wi-Fi or Bluetooth network. Similarly, a wireless connecting unit of the electronic device can detect and receive wireless signals transmitted by a specific electronic device, such as a wearable electronic device or a beacon device via a wireless network. It is noted that, the wearable electronic device actively broadcasts its identification data via the wireless network. Then, in step S420, at least one sensing data is received from the wearable electronic device via the wireless network. It is noted that, the wearable electronic device has at least one sensor for generating the sensing data. For example, the sensor may be a heart rate monitor sensor for detecting the heart rate of a user wearing the wearable electronic device. Then, in step S430, an image is captured using an image capture unit of the electronic device. It is understood that, in some embodiments, when the identification data is received from the wearable electronic device, the image capture unit of the electronic device is automatically triggered to capture the image. It is understood that, in some embodiments, the order of steps S410, S420 and S430 can be changed. For example, in some embodiments, the image can be first captured, and the identification data and the sensing data are received later. When the image is captured, in step S440, the at least one sensing data, the at least one identification data, and the image are associated. Similarly, in some embodiments, when a plurality of identification data is obtained, the image is simultaneously associated to the respective identification data. Similarly, in some embodiments, it is determined whether the time when the at least one identification data is received and the time when the image is captured are within a predefined interval. If the time when the at least one identification data is received and the time when the image is captured are within the predefined interval, the at least one identification data and the image are associated. Then, in step S450, the sensing data, the identification data, and the image are automatically transmitted to a server via a network. Similarly, in some embodiments, the electronic device can execute a specific application, wherein the specific application records a network address corresponding to the server. The specific application automatically transmits the sensing data, the identification data, and the image to the server via the network according to the network address.
In step S510, at least one identification data is received from at least one wearable electronic device via a wireless network, such as Wi-Fi or Bluetooth network. Similarly, a wireless connecting unit of the electronic device can detect and receive wireless signals transmitted by a specific electronic device, such as a wearable electronic device or a beacon device via a wireless network. It is noted that, the wearable electronic device actively broadcasts its identification data via the wireless network. Then, in step S520, at least one auxiliary identification data is received.
In step S910, a user interface is provided by the electronic device, and an input corresponding to at least one identification data is received via the user interface. It is understood that, in some embodiments, the electronic device can automatically detect and receive at least one identification data from a specific electronic device via a wireless network. In step S920, at least one image associated with at least one identification data is retrieved according to the identification data received via the user interface. It is understood that, in some embodiments, the retrieved image can be displayed, and/or transmitted to the specific electronic device via a network.
In step S910, a user interface is provided by the electronic device, and an input corresponding to at least one identification data and/or at least one auxiliary identification data is received via the user interface. It is understood that, in some embodiments, the electronic device can automatically detect and receive at least one identification data from a specific electronic device via a wireless network. In some embodiments, the auxiliary identification data may be a specific number, and/or a specific location information. In step S1020, at least one image associated with at least one identification data and/or at least one auxiliary identification data is retrieved according to the identification data and/or the auxiliary identification data received via the user interface. Similarly, in some embodiments, the retrieved image can be displayed, and/or transmitted to the specific electronic device via a network.
In some cases, the wearable electronic device 1112 can have at least one sensor, such as a hear rate monitor sensor for detecting the heart rate corresponding to the runner 1110. The wearable electronic device 1112 can actively broadcast the heart rate corresponding to the runner 1110 via a wireless network. The smart phone 1120 and the camera 1130 can respectively receive the heart rate corresponding to the runner 1110 from the wearable electronic device 1112 via the wireless network, and associate the heart rate with the photo and the corresponding identification data. The runner 1110 can obtain the heart rate of the runner 1110 at the time that the photo is taken from the photo. In some cases, the heart rate 1134 can be presented on the photo 1132, as shown in
Therefore, the image capture methods and systems of the present invention can generate identification data during image capturing, and automatically transmit the captured image and the corresponding identification data to a cloud service for storage and access via a network, thereby improving the management of photos, and increasing the efficiency of viewing and downloading of photos.
Image capture methods may take the form of a program code (i.e., executable instructions) embodied in tangible media, such as floppy diskettes, CD-ROMS, hard drives, or any other machine-readable storage medium, wherein, when the program code is loaded into and executed by a machine, such as a computer, the machine thereby becomes an apparatus for executing the methods. The methods may also be embodied in the form of a program code transmitted over some transmission medium, such as electrical wiring or cabling, through fiber optics, or via any other form of transmission, wherein, when the program code is received and loaded into and executed by a machine, such as a computer, the machine becomes an apparatus for executing the disclosed methods. When implemented on a general-purpose processor, the program code combines with the processor to provide a unique apparatus that operates analogously to application specific logic circuits.
While the invention has been described by way of example and in terms of preferred embodiment, it is to be understood that the invention is not limited thereto. Those who are skilled in this technology can still make various alterations and modifications without departing from the scope and spirit of this invention. Therefore, the scope of the present invention shall be defined and protected by the following claims and their equivalent.
Number | Date | Country | Kind |
---|---|---|---|
103139170 | Nov 2014 | TW | national |