The present invention relates to a camera program with image measurement, particularly to one that is installed on a mobile device and operated for three-dimensional measurement of objects in an image taken by the camera program.
Measurements are important in many different industries such as architecture, interior decoration, and product manufacturing. Traditionally engineers' tapes are commonly used for measurements; then there is laser rangefinders widely applied for more convenient measurements. However, both tools can only perform measurements on scenes and the results have to be manually recorded, thereby leaving some room for improvement.
A primary object of the present invention is to provide a camera program with image measurement function that is able to take photo of an image and perform a three-dimensional measurement instantly on a camera screen.
To achieve the objects mentioned above, the present invention comprises a mobile device including a microprocessor electrically connected to a touch screen, a memory unit and a camera lens; a laser module coupled to said mobile device and operated by said microprocessor of the mobile device to project a laser point; and a camera program installed in said memory unit and operated by said microprocessor to activate the laser module for projection, operate the camera lens and display a camera screen on said touch screen, said camera screen having a pre-arranged baseline and a region of interest.
Whereby the camera screen displays an object on a base plane and the laser point is projected onto the base plane for adjustment of the baseline on the camera screen in accordance with movement of the mobile device; the region of interest is focused on the laser point for taking an image of the camera screen with the object and the laser point therein and storing the image in the memory unit; the microprocessor operates the camera program to calculate a position of the laser point and display a reference point and then a first measuring line, a second measuring line and a third measuring line near said reference point, said first, second and third measuring lines connected to a basepoint with an end thereof and respectively having a first measuring point, a second measuring point and a third measuring point at another end of each measuring line; and the basepoint is moved to a point of the object for three-dimensional measurement by the first, second and third measuring points.
Furthermore, the camera screen displays a secondary window with a cross mark therein after the taking the image by the microprocessor, displaying a partially enlarged view of the image. A position of the basepoint on the camera screen is selected for operation and the first, second and third measuring points are selected for corresponding measuring lines to be adjusted for measurement; each measuring line has a measurement data displayed nearby on the camera screen. The camera screen further has a measurement button, a length unit switching button, a data managing button, a calibration button, a setting button, a laser button, a shutter button and an exposure adjusting button, and the measurement button further displays a distance measuring button, a line measuring button and an area measuring button.
After taking a photo of the image, a distance data between the laser module and the laser point projected on the image is transmitted to the microprocessor for display on the camera screen. Besides, the mobile device further comprises a gyroscope for collecting triaxial data and an accelerometer for collecting displacement data. The triaxial data and displacement data are then transmitted to the microprocessor for display on the camera screen.
The mobile device further comprises a wireless transmitter for transmission of taken image to another mobile device with the camera program, and the laser module is coupled to the mobile device either internally or externally.
With structures disclosed above, the present invention is able to perform three-dimensional measurement with a mobile device simply by a projected laser point after taking a photo of an image, instead of going through a complicated preparation for measurement tools to be ready for operation.
Referring to
The mobile device 10 has a microprocessor 11 electrically connected to a touch screen 12, a memory unit 13 and a camera lens 14. The laser module 20 is coupled to the mobile device 10 and operated by the microprocessor 11 of the mobile device 10. In this embodiment, the laser module 20 can be coupled to the mobile device 10 either internally or externally. The camera program 30 is installed in the memory unit 13 of the mobile device 10 and operated by the microprocessor 11 to project a laser point 21, operate the camera lens 14 and display a camera screen 31 on the touch screen 12. The camera screen 31 has a pre-arranged baseline 311 and a region of interest 312.
Referring to
As shown in
In
In
In addition, the camera screen 31 also displays other information. For instance, a distance data 12 displaying a distance between the laser module 20 and the laser point 21 is transmitted to the microprocessor 11 for display on the camera screen 31. On the other hand, the mobile device 10 further comprises a gyroscope 15 for collecting a triaxial data I3 and an accelerometer 16 for collecting a displacement data I4. Both triaxial data 13 and displacement data I4 are transmitted to the microprocessor 11 for display on the camera screen 31.
With the structure disclosed above, the mobile device 10 may further comprise a wireless transmitter 17 for transmission of the taken image M to another mobile device with the camera program 30 to share the measurement results or to perform measurements on another mobile device. In other words, the present invention enables instant measurement after taking a photo of an image and stores the image and the results for further usage and applications; it also allows photos taken in other places by other devices to be measured later by the mobile device 10 with the camera program 30 after transmission, thereby enhancing efficiency and provide conveniences for its users.