CN105486279A - Object height measuring method based on intelligent terminal and intelligent terminal - Google Patents

Object height measuring method based on intelligent terminal and intelligent terminal Download PDF

Info

Publication number
CN105486279A
CN105486279A CN201610040514.9A CN201610040514A CN105486279A CN 105486279 A CN105486279 A CN 105486279A CN 201610040514 A CN201610040514 A CN 201610040514A CN 105486279 A CN105486279 A CN 105486279A
Authority
CN
China
Prior art keywords
intelligent terminal
reference point
atmospheric pressure
obtains
under test
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610040514.9A
Other languages
Chinese (zh)
Inventor
咸菊香
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Feixun Data Communication Technology Co Ltd
Original Assignee
Shanghai Feixun Data Communication Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Feixun Data Communication Technology Co Ltd filed Critical Shanghai Feixun Data Communication Technology Co Ltd
Priority to CN201610040514.9A priority Critical patent/CN105486279A/en
Publication of CN105486279A publication Critical patent/CN105486279A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C3/00Measuring distances in line of sight; Optical rangefinders
    • G01C3/22Measuring distances in line of sight; Optical rangefinders using a parallactic triangle with variable angles and a base of fixed length at, near, or formed by the object

Landscapes

  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)

Abstract

The invention discloses an object height measuring method based on an intelligent terminal. The method comprises steps as follows: S10, aligning the intelligent terminal to a reference point of a to-be-measured object and acquiring a first included angle of the to-be-detected object relative to the horizontal plane through a gyroscope of the intelligent terminal; S20, horizontally moving the intelligent terminal towards the to-be-detected object, and acquiring the horizontal movement distance between the intelligent terminal and the to-be-detected object; S30, realigning the intelligent terminal to the reference point of the to-be-measured object and acquiring a second included angle of the to-be-detected object relative to the horizontal plane through the gyroscope of the intelligent terminal; S40, acquiring the height of the reference point of the to-be-detected object relative to the intelligent terminal according to the acquired horizontal movement distance, the first included angle and the second included angle. A user measures parameters through the gyroscope, a barometer and a pedometer in the mobile terminal to acquire the height of the object, and the height measurement operation is simple and convenient with the method.

Description

A kind of object height measuring method based on intelligent terminal and intelligent terminal thereof
Technical field
The present invention relates to field of measuring technique, particularly relate to a kind of object height measuring method based on intelligent terminal and intelligent terminal thereof.
Background technology
Along with the development of the every profession and trades such as forestry, agricultural, communication, water conservancy, electric power, oil is more and more general in life now for elevation carrection, such as, when petroleum exploration field prospecting topography and geomorphology needs the height understanding massif, a certain high depth of stratum; Power domain is also had to need Poling Construction somewhere to need to know peripheric fixture body (such as buildings, massif) elevation carrection etc.At present, elevation carrection great majority adopt professional equipment and through computation, and operating process uses the outside plant such as mouse, keyboard, thus cause complicated operability and professional.And need the personage of specialty to go operation, bring great inconvenience to construction, affect work efficiency, in addition, special instrument volume and carry transport and also cause construction limitation.
Summary of the invention
In order to overcome the disappearance of above-mentioned prior art, the object of the present invention is to provide a kind of object height measuring method based on intelligent terminal and intelligent terminal thereof, it can make elevation carrection simple to operate, convenient; Technical scheme is as follows:
The invention provides a kind of object height measuring method based on intelligent terminal, comprise step: S10: the reference point of intelligent terminal being aimed at object under test, obtain object under test the first angle with respect to the horizontal plane by the gyroscope of intelligent terminal; Intelligent terminal moves horizontally along towards the direction of object under test by S20, and obtain therebetween move horizontally distance; The reference point of object under test aimed at by intelligent terminal by S30 again, obtains object under test the second angle with respect to the horizontal plane by the gyroscope of intelligent terminal; S40 moves horizontally distance, described first angle and described second angle according to acquisition, obtains the height of the relative intelligent terminal of reference point of described object under test.
Further, described step S20 also comprises step: S21 judges whether the movement of intelligent terminal is along the direction towards object under test; S22, when the movement of intelligent terminal departs from the direction towards object under test, sends indicating alarm.
Further, described step S20 also comprises step: whether S23 is in same level before and after judging that intelligent terminal moves; S22, when departing from same level before and after intelligent terminal moves, sends indicating alarm.
Further, described step S21 also comprises step: S211 obtains the gyro data of intelligent terminal in movement; S212, according to the gyro data change in movement, judges whether the movement of intelligent terminal deviate from the direction towards object under test.
Further, described step S23 also comprises step: S231 obtains the barometer data of intelligent terminal in movement; S232, according to the barometer data of mobile front and back, judges whether the movement of intelligent terminal deviate from same level.
Further, the reference point that described step S40 obtains object under test comprises relative to the height of intelligent terminal: move horizontally distance, described first angle and described second angle described in acquisition, and calculated by following algorithm: H=L1/ (cot (α 1)-cot (α 2)); Wherein, H is the height of the relative intelligent terminal of reference point of object under test; α 1 is the first angle; α 2 is the second angle; L1 is for moving horizontally distance.
Further, also comprise step: step S50: the information of the surface level residing for the height of the relative intelligent terminal of the reference point of object, intelligent terminal, obtains the sea level elevation of the reference point of object.
Further, described step S50 also comprises step: S51 obtains the atmospheric pressure information of residing surface level by the barometer of intelligent terminal; The atmospheric pressure information of S52 surface level residing for intelligent terminal, obtains the sea level elevation of surface level residing for intelligent terminal; The sea level elevation of S53 surface level residing for the height of the relative intelligent terminal of the reference point of object, intelligent terminal, obtains the sea level elevation of the reference point of object.
Further, the sea level elevation that described step S52 obtains surface level residing for intelligent terminal comprises: the atmospheric pressure information obtaining surface level residing for described intelligent terminal, and is calculated by following algorithm: P1=P0-((Altitude1/9) * 100); Wherein, the atmospheric pressure of P1 surface level residing for described intelligent terminal; P0 is the standard atmospheric pressure on sea level; The sea level elevation of Altitude1 surface level residing for intelligent terminal.
Further, the sea level elevation that described step S52 obtains surface level residing for intelligent terminal comprises: the atmospheric pressure information obtaining surface level residing for described intelligent terminal, and is calculated by following algorithm: P1=P0* (1-0.02257*Altitude1) ^5.256; Wherein, the atmospheric pressure of P1 surface level residing for described intelligent terminal; P0 is the standard atmospheric pressure on sea level; The sea level elevation of Altitude1 surface level residing for intelligent terminal.
Further, described step S50 also comprises step: S54 obtains the atmospheric pressure information of residing surface level by the barometer of intelligent terminal; The height of the atmospheric pressure information of S55 surface level residing for intelligent terminal, the relative intelligent terminal of reference point of object, obtains the atmospheric pressure information of the reference point of object; S56, according to the atmospheric pressure information of the reference point of object, obtains the sea level elevation of the reference point of object.
Further, the atmospheric pressure information that described step S55 obtains the reference point of object comprises: the atmospheric pressure information obtaining surface level residing for described intelligent terminal, and is calculated by following algorithm: P2=P1-((H/9) * 100); Wherein, P2 is the atmospheric pressure of the reference point of object; The atmospheric pressure of P1 surface level residing for described intelligent terminal; H is the height of the relative intelligent terminal of reference point of object.
Further, the sea level elevation that described step S56 obtains the reference point of object comprises: the atmospheric pressure information obtaining the reference point of object, and is calculated by following algorithm: P2=P0-((Altitude/9) * 100); Wherein, P2 is the atmospheric pressure of the reference point of described object under test; P0 is the standard atmospheric pressure on sea level; Altitude is the sea level elevation of the reference point of object.
Further, the sea level elevation that described step S56 obtains the reference point of object comprises: the atmospheric pressure information obtaining the reference point of object, and is calculated by following algorithm: P2=P0* (1-0.02257*Altitude) ^5.256; Wherein, P2 is the atmospheric pressure of the reference point of described object under test; P0 is the standard atmospheric pressure on sea level; Altitude is the sea level elevation of the reference point of object.
This law also provides a kind of intelligent terminal of the object height measuring method based on intelligent terminal, gyroscope, aims at the reference point of object under test for intelligent terminal, obtains object under test angle with respect to the horizontal plane by the gyroscope of intelligent terminal; Passometer, for intelligent terminal is moved horizontally along towards the direction of object under test, and obtain therebetween move horizontally distance; Barometer, the barometer for intelligent terminal obtains the atmospheric pressure information of residing surface level; Control module, be electrically connected with described gyroscope, described passometer, described barometer respectively, and for when the gyroscope of described intelligent terminal obtains object under test angle with respect to the horizontal plane, control same selected reference point, the horizontal range controlling the passometer record of described intelligent terminal is in conplane same direction, and the barometer controlling described intelligent terminal obtains the atmospheric pressure information of surface level residing for intelligent terminal.
Compared with prior art, the invention provides a kind of object height measuring method based on intelligent terminal and utilize the intelligent terminal of the method, the direct hand-held mobile terminal (such as smart mobile phone, panel computer or digital camera) of individual that utilizes just can complete measurement, do not need the measuring equipment of specialty, the labour cost of removing from and the expense of measuring equipment, measure more convenient, simultaneously easy to carry, result is directly shown to user; Computing method are simple, easy and simple to handle simultaneously, and greatly improve measuring height portability, interest through mobile terminal operation.
Accompanying drawing explanation
Below by clearly understandable mode, accompanying drawings preferred implementation, is further described the above-mentioned characteristic of a kind of object height measuring method based on intelligent terminal and intelligent terminal, technical characteristic, advantage and implementation thereof.
Fig. 1 is a kind of basic implementation step figure of object height measuring method based on intelligent terminal of the present invention;
Fig. 2 is the process flow diagram of a kind of object height measuring method based on intelligent terminal of the present invention;
Fig. 3 is a kind of object height measuring system structural drawing based on intelligent terminal of the present invention;
Fig. 4 is the test pattern of a kind of object height measuring method object simulating height based on intelligent terminal of the present invention.
Drawing reference numeral illustrates:
Gyroscope 1, passometer 2, barometer 3, control module 4.
Embodiment
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, contrast accompanying drawing is illustrated the specific embodiment of the present invention below.Apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings, and obtain other embodiment.
For making simplified form, only schematically show part related to the present invention in each figure, they do not represent its practical structures as product.In addition, be convenient to make simplified form understand, there are the parts of identical structure or function in some figure, only schematically depict one of them, or only marked one of them.In this article, " one " not only represents " only this ", also can represent the situation of " more than one ".
First embodiment:
Fig. 1 is the basic implementation step figure of a kind of object height measuring method based on intelligent terminal of the present invention.Object height measuring method as shown in Figure 1 based on intelligent terminal comprises step: a reference point for object under test aimed at by intelligent terminal by S10, obtains object under test the first angle with respect to the horizontal plane by the gyroscope of intelligent terminal; Intelligent terminal moves horizontally along towards the direction of object under test by S20, and obtain therebetween move horizontally distance; The reference point of object under test aimed at by intelligent terminal by S30 again, obtains object under test the second angle with respect to the horizontal plane by the gyroscope of intelligent terminal; S40 moves horizontally distance, the first angle and the second angle according to what obtain, obtains the height of the relative intelligent terminal of reference point of object under test.
Concrete, suppose the height measuring a certain air-conditioning on building body, for mobile phone, determine two test points, the APP opening mobile phone in the first test point aims at a certain position reference point of taking air-conditioning, first angle of the gyroscope record mobile phone of interior of mobile phone and a certain position reference point of shooting air-conditioning, again carries out the shooting between second point, records the second angle simultaneously; Mobile phone utilizes passometer automatically to record distance between two test points, converts in the hope of the height relative height of air-conditioning a certain on building body, can add the height between mobile phone and ground according to relation between trigonometric function, then for survey air-conditioning apart from the height on ground.
Further, step S20 also comprises step: S21 judges whether the movement of intelligent terminal is along the direction towards object under test; S22, when the movement of intelligent terminal departs from the direction towards object under test, sends indicating alarm.
Concrete, two test points are all in the same direction, are relative with object under test, and wherein the distance of the first test point distance object under test is relatively large, and the distance of another test point distance object under test is relatively little, choosing to depart from when this direction is and then report to the police when test point.
Further, step S20 also comprises step: whether S23 is in same level before and after judging that intelligent terminal moves; S22, when departing from same level before and after intelligent terminal moves, sends indicating alarm.
Concrete, while the record data of test, first must be in same level between two test points.Surface level refers to the plane that completely static water is formed, and also refers to this parallel plane, and when permissible variation between the test macro in mobile phone A PP judges the preset level face that two test points exceed, then mobile phone alarm can occur.Better test environment can be brought like this for user.
Further, step S21 also comprises step: S211 obtains the gyro data of intelligent terminal in movement; S212, according to the gyro data change in movement, judges whether the movement of intelligent terminal deviate from the direction towards object under test.
Concrete, all whether two test points in the same direction, be relative with object under test, and completing of this test is that the gyroscope of interior of mobile phone realizes.
Further, step S23 also comprises step: S231 obtains the barometer data of intelligent terminal in movement; S232, according to the barometer data of mobile front and back, judges whether the movement of intelligent terminal deviate from same level.
Concrete, the same level that whether is between two test points judges according to the gyroscope of interior of mobile phone and barometrical test data.Whether the test point that mobile phone is chosen in test process is in same plane, need to utilize mobile phone gyroscope to obtain X-axis data on solid axes, so the first test point and the second test point are strictly within the scope of the fluctuating error of regulation, therefore ensure that the degree of accuracy of test data.
Second embodiment:
With reference to figure 2 and Fig. 4 in conjunction with a kind of object height measuring method based on intelligent terminal, all test datas are obtained by the first embodiment in a second embodiment, and the present embodiment is not in repetition; Its concrete computation process is as follows: the height that step S40 obtains the relative intelligent terminal of reference point of object under test comprises: obtain and move horizontally distance, the first angle and the second angle, and calculated by following algorithm: H=L1/ (cot (α 1)-cot (α 2)); Wherein, H is the height of the relative intelligent terminal of reference point of object under test; α 1 is the first angle; α 2 is the second angle; L1 is for moving horizontally distance.The most important thing is also to comprise step when measuring object to be tested: S01: the reference point arranging object under test.A simultaneously more step, also comprises step: step S50: the information of the surface level residing for the height of the relative intelligent terminal of the reference point of object, intelligent terminal, obtains the sea level elevation of the reference point of object.
Concrete, relative height refers to the difference of the absolute altitude (being also height above sea level) in two places.Represent that certain place, ground exceeds the vertical range in another place, be relative height.The starting point of relative height is unfixed.So very important for choosing of reference point.Utilize the formula of the second embodiment can in the hope of the height H of the relative intelligent terminal of the reference point of object under test.
3rd embodiment:
With reference to the test pattern that figure 4 is a kind of object height measuring method object simulating height based on intelligent terminal, all test datas are obtained by the first embodiment and the second embodiment in the present embodiment; Its concrete computation process is as follows: obtain and move horizontally distance, the first angle and the second angle, and calculated by following algorithm: H=L1/ (cot (α 1)-cot (α 2)); Wherein, H is the height of the relative intelligent terminal of reference point of object under test; α 1 is the first angle; α 2 is the second angle; L1 is for moving horizontally distance.The most important thing is further, also to comprise step when measuring object to be tested: S01: the reference point arranging object under test.A simultaneously more step, also comprises step: S51 obtains the atmospheric pressure information of residing surface level by the barometer of intelligent terminal; The atmospheric pressure information of S52 surface level residing for intelligent terminal, obtains the sea level elevation of surface level residing for intelligent terminal; The sea level elevation of S53 surface level residing for the height of the relative intelligent terminal of the reference point of object, intelligent terminal, obtains the sea level elevation of the reference point of object.More specifically, and calculated by following algorithm: P1=P0-((Altitude1/9) * 100); Wherein, the atmospheric pressure of P1 surface level residing for intelligent terminal; P0 is the standard atmospheric pressure on sea level; The sea level elevation of Altitude1 surface level residing for intelligent terminal.
Concrete, embodiment three provides a kind of atmospheric pressure measuring surface level residing for intelligent terminal, and standard atmospheric pressure is known without the need to measuring simultaneously, and above-mentioned formula can be utilized to try to achieve the sea level elevation of surface level residing for intelligent terminal.
4th embodiment:
With reference to the test pattern that figure 4 is a kind of object height measuring method object simulating height based on intelligent terminal, all test datas are obtained by the first embodiment and the second embodiment in the present embodiment; Preferably, the atmospheric pressure information of residing surface level is obtained by the barometer of intelligent terminal, the sea level elevation obtaining surface level residing for intelligent terminal comprises: the atmospheric pressure information obtaining surface level residing for intelligent terminal, and is calculated by following algorithm: P1=P0* (1-0.02257*Altitude1) ^5.256; Wherein, the atmospheric pressure of P1 surface level residing for intelligent terminal; P0 is the standard atmospheric pressure on sea level; The sea level elevation of Altitude1 surface level residing for intelligent terminal.
Concrete, the present embodiment four provides another kind to measure the atmospheric pressure of surface level residing for intelligent terminal and asks for the method for the sea level elevation of surface level residing for intelligent terminal.
5th embodiment:
With reference to the test pattern that figure 4 is a kind of object height measuring method object simulating height based on intelligent terminal, in the present embodiment all test datas by first real, second real, the 3rd, the 4th embodiment obtains, implement test basic procedure also identical, the present embodiment is not in repetition.Step S50 also comprises step: S54 obtains the atmospheric pressure information of residing surface level by the barometer of intelligent terminal; The height of the atmospheric pressure information of S55 surface level residing for intelligent terminal, the relative intelligent terminal of reference point of object, obtains the atmospheric pressure information of the reference point of object; S56, according to the atmospheric pressure information of the reference point of object, obtains the sea level elevation of the reference point of object.The atmospheric pressure information obtaining the reference point of object comprises: and calculated by following algorithm: P2=P1-((H/9) * 100); Wherein, P2 is the atmospheric pressure of the reference point of object; The atmospheric pressure of P1 surface level residing for intelligent terminal; H is the height of the relative intelligent terminal of reference point of object.
Concrete, the height H of the relative intelligent terminal of reference point of the object of trying to achieve according to enforcement three, finally tries to achieve the atmospheric pressure of object under test reference point.
6th embodiment:
With reference to the test pattern that figure 4 is a kind of object height measuring method object simulating height based on intelligent terminal, in the present embodiment all test datas by first real, second real, the 3rd, the 4th, obtain in the 5th embodiment, implement test basic procedure also identical, the present embodiment is not in repetition.The sea level elevation that step S56 obtains the reference point of object comprises: the atmospheric pressure information obtaining the reference point of object, and is calculated by following algorithm: P2=P0-((Altitude/9) * 100); Wherein, P2 is the atmospheric pressure of the reference point of object under test; P0 is the standard atmospheric pressure on sea level; Altitude is the reference point sea level elevation of object.
Concrete, the P2 tried to achieve according to embodiment six is the atmospheric pressure of the reference point of object under test, and then tries to achieve the sea level elevation of surface level residing for intelligent terminal.
7th embodiment:
With reference to the test pattern that figure 4 is a kind of object height measuring method object simulating height based on intelligent terminal, in the present embodiment all test datas by first real, second real, the 3rd, the 4th, obtain in the 5th embodiment, implement test basic procedure also identical, the present embodiment is not in repetition.The sea level elevation that step S56 obtains the reference point of object comprises: the atmospheric pressure information obtaining the reference point of object, and is calculated by following algorithm: P2=P0* (1-0.02257*Altitude) ^5.256; Wherein, P2 is the atmospheric pressure of the reference point of object under test; P0 is the standard atmospheric pressure on sea level; Altitude is the reference point sea level elevation of object.
Concrete, embodiment seven provides another to calculate the method for the reference point sea level elevation of object.
In addition, in order to the data of testing accurately precisely, measure multi-group datas in two test points determined, be averaged calculating.
8th embodiment:
Fig. 3 is a kind of object height measuring system structural drawing based on intelligent terminal of the present invention; As shown in the figure, this law also provides a kind of intelligent terminal of the object height measuring method based on intelligent terminal, gyroscope 1, aims at the reference point of object under test for intelligent terminal, obtains object under test angle with respect to the horizontal plane by the gyroscope of intelligent terminal; Passometer 2, for intelligent terminal is moved horizontally along towards the direction of object under test, and obtain therebetween move horizontally distance; Barometer 3, the barometer for intelligent terminal obtains the atmospheric pressure information of residing surface level; Control module 4, be electrically connected with described gyroscope 1, described passometer 2, described barometer 3 respectively, and during for obtaining object under test angle with respect to the horizontal plane when the gyroscope 1 of described intelligent terminal, control same selected reference point, the horizontal range that the passometer 2 controlling described intelligent terminal records is in conplane same direction, and the barometer 3 controlling described intelligent terminal obtains the atmospheric pressure information of surface level residing for intelligent terminal.
Concrete, the present invention relates to mobile terminal, such as smart mobile phone, panel computer, digital camera etc.
Obtaining about the horizontal range between test point in this patent also to utilize the GPS positioning system of intelligent terminal to complete distance test.
It should be noted that above-described embodiment all can independent assortment as required.The above is only the preferred embodiment of the present invention; it should be pointed out that for those skilled in the art, under the premise without departing from the principles of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.

Claims (15)

1., based on an object height measuring method for intelligent terminal, it is characterized in that, comprise step:
S10: the reference point of intelligent terminal being aimed at object under test, obtains object under test the first angle with respect to the horizontal plane by the gyroscope of intelligent terminal;
Intelligent terminal moves horizontally along towards the direction of object under test by S20, and obtain therebetween move horizontally distance;
The reference point of object under test aimed at by intelligent terminal by S30 again, obtains object under test the second angle with respect to the horizontal plane by the gyroscope of intelligent terminal;
S40 moves horizontally distance, described first angle and described second angle according to acquisition, obtains the height of the relative intelligent terminal of reference point of described object under test.
2. a kind of object height measuring method based on intelligent terminal as claimed in claim 1, it is characterized in that, described step S20 also comprises step:
S21 judges whether the movement of intelligent terminal is along the direction towards object under test;
S22, when the movement of intelligent terminal departs from the direction towards object under test, sends indicating alarm.
3. a kind of object height measuring method based on intelligent terminal as claimed in claim 2, it is characterized in that, described step S20 also comprises step:
Whether S23 is in same level before and after judging that intelligent terminal moves;
S22, when departing from same level before and after intelligent terminal moves, sends indicating alarm.
4. a kind of object height measuring method based on intelligent terminal as claimed in claim 2, it is characterized in that, described step S21 also comprises step:
S211 obtains the gyro data of intelligent terminal in movement;
S212, according to the gyro data change in movement, judges whether the movement of intelligent terminal deviate from the direction towards object under test.
5. a kind of object height measuring method based on intelligent terminal as claimed in claim 3, it is characterized in that, described step S23 also comprises step:
S231 obtains the barometer data of intelligent terminal in movement;
S232, according to the barometer data of mobile front and back, judges whether the movement of intelligent terminal deviate from same level.
6. a kind of object height measuring method based on intelligent terminal as claimed in claim 1, is characterized in that, the height that described step S40 obtains the relative intelligent terminal of reference point of object under test comprises:
Move horizontally distance, described first angle and described second angle described in acquisition, and calculated by following algorithm:
H=L1/(cot(α1)-cot(α2));
Wherein, H is the height of the relative intelligent terminal of reference point of object under test; α 1 is the first angle; α 2 is the second angle; L1 is for moving horizontally distance.
7. a kind of object height measuring method based on intelligent terminal as claimed in claim 6, is characterized in that, also comprise step:
Step S50: the information of the surface level residing for the height of the relative intelligent terminal of the reference point of object, intelligent terminal, obtains the sea level elevation of the reference point of object.
8. a kind of object height measuring method based on intelligent terminal as claimed in claim 7, it is characterized in that, described step S50 also comprises step:
S51 obtains the atmospheric pressure information of residing surface level by the barometer of intelligent terminal;
The atmospheric pressure information of S52 surface level residing for intelligent terminal, obtains the sea level elevation of surface level residing for intelligent terminal;
The sea level elevation of S53 surface level residing for the height of the relative intelligent terminal of the reference point of object, intelligent terminal, obtains the sea level elevation of the reference point of object.
9. a kind of object height measuring method based on intelligent terminal as claimed in claim 8, is characterized in that, the sea level elevation that described step S52 obtains surface level residing for intelligent terminal comprises:
Obtain the atmospheric pressure information of surface level residing for described intelligent terminal, and calculated by following algorithm:
P1=P0-((Altitude1/9)*100);
Wherein, the atmospheric pressure of P1 surface level residing for described intelligent terminal; P0 is the standard atmospheric pressure on sea level; The sea level elevation of Altitude1 surface level residing for intelligent terminal.
10. a kind of object height measuring method based on intelligent terminal as claimed in claim 9, is characterized in that, the sea level elevation that described step S52 obtains surface level residing for intelligent terminal comprises:
Obtain the atmospheric pressure information of surface level residing for described intelligent terminal, and calculated by following algorithm:
P1=P0*(1-0.02257*Altitude1)^5.256;
Wherein, the atmospheric pressure of P1 surface level residing for described intelligent terminal; P0 is the standard atmospheric pressure on sea level; The sea level elevation of Altitude1 surface level residing for intelligent terminal.
11. a kind of object height measuring methods based on intelligent terminal as claimed in claim 7, it is characterized in that, described step S50 also comprises step:
S54 obtains the atmospheric pressure information of residing surface level by the barometer of intelligent terminal;
The height of the atmospheric pressure information of S55 surface level residing for intelligent terminal, the relative intelligent terminal of reference point of object, obtains the atmospheric pressure information of the reference point of object;
S56, according to the atmospheric pressure information of the reference point of object, obtains the sea level elevation of the reference point of object.
12. a kind of object height measuring methods based on intelligent terminal as claimed in claim 11, is characterized in that, the atmospheric pressure information that described step S55 obtains the reference point of object comprises:
Obtain the atmospheric pressure information of surface level residing for described intelligent terminal, and calculated by following algorithm:
P2=P1-((H/9)*100);
Wherein, P2 is the atmospheric pressure of the reference point of object; The atmospheric pressure of P1 surface level residing for described intelligent terminal; H is the height of the relative intelligent terminal of reference point of object.
13. a kind of object height measuring methods based on intelligent terminal as claimed in claim 11, is characterized in that, the sea level elevation that described step S56 obtains the reference point of object comprises:
Obtain the atmospheric pressure information of the reference point of object, and calculated by following algorithm:
P2=P0-((Altitude/9)*100);
Wherein, P2 is the atmospheric pressure of the reference point of described object under test; P0 is the standard atmospheric pressure on sea level; Altitude is the sea level elevation of the reference point of object.
14. a kind of object height measuring methods based on intelligent terminal as claimed in claim 11, is characterized in that, the reference point sea level elevation that described step S56 obtains object comprises:
Obtain the atmospheric pressure information of the reference point of object, and calculated by following algorithm:
P2=P0*(1-0.02257*Altitude)^5.256;
Wherein, P2 is the atmospheric pressure of the reference point of described object under test; P0 is the standard atmospheric pressure on sea level; Altitude is the reference point sea level elevation of object.
15. 1 kinds can perform 1-14 any one based on the intelligent terminal of the object height measuring method of intelligent terminal, it is characterized in that, comprising:
Gyroscope, aims at the reference point of object under test for intelligent terminal, obtain object under test angle with respect to the horizontal plane by the gyroscope of intelligent terminal;
Passometer, for intelligent terminal is moved horizontally along towards the direction of object under test, and obtain therebetween move horizontally distance;
Barometer, the barometer for intelligent terminal obtains the atmospheric pressure information of residing surface level
Control module, be electrically connected with described gyroscope, described passometer, described barometer respectively, and for when the gyroscope of described intelligent terminal obtains object under test angle with respect to the horizontal plane, control same selected reference point, the horizontal range controlling the passometer record of described intelligent terminal is in conplane same direction, and the barometer controlling described intelligent terminal obtains the atmospheric pressure information of surface level residing for intelligent terminal.
CN201610040514.9A 2016-01-21 2016-01-21 Object height measuring method based on intelligent terminal and intelligent terminal Pending CN105486279A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610040514.9A CN105486279A (en) 2016-01-21 2016-01-21 Object height measuring method based on intelligent terminal and intelligent terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610040514.9A CN105486279A (en) 2016-01-21 2016-01-21 Object height measuring method based on intelligent terminal and intelligent terminal

Publications (1)

Publication Number Publication Date
CN105486279A true CN105486279A (en) 2016-04-13

Family

ID=55673417

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610040514.9A Pending CN105486279A (en) 2016-01-21 2016-01-21 Object height measuring method based on intelligent terminal and intelligent terminal

Country Status (1)

Country Link
CN (1) CN105486279A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106871862A (en) * 2017-02-14 2017-06-20 上海源斌电子科技有限公司 A kind of monocular distance-finding method based on movement locus
CN107105089A (en) * 2017-04-12 2017-08-29 中山市读书郎电子有限公司 A kind of mobile phone for measuring apparatus and method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09113266A (en) * 1995-10-24 1997-05-02 Nikon Corp Distance measuring instrument
US6636296B1 (en) * 1999-06-25 2003-10-21 Robert L. Faulkner Range finder
CN102022997A (en) * 2010-11-03 2011-04-20 河南省电力公司洛阳供电公司 Method for surveying sight distance and altitude difference of lines across obstacles
CN102980557A (en) * 2012-11-26 2013-03-20 广东欧珀移动通信有限公司 Portable terminal equipment and method for measuring height of building by using portable terminal equipment
CN103217144A (en) * 2013-04-10 2013-07-24 广东欧珀移动通信有限公司 Method and device for monitoring height of building and distance between buildings
CN104374365A (en) * 2014-11-14 2015-02-25 无锡坦程物联网科技有限公司 Mobile phone height measurement software and height measurement method based on software

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09113266A (en) * 1995-10-24 1997-05-02 Nikon Corp Distance measuring instrument
US6636296B1 (en) * 1999-06-25 2003-10-21 Robert L. Faulkner Range finder
CN102022997A (en) * 2010-11-03 2011-04-20 河南省电力公司洛阳供电公司 Method for surveying sight distance and altitude difference of lines across obstacles
CN102980557A (en) * 2012-11-26 2013-03-20 广东欧珀移动通信有限公司 Portable terminal equipment and method for measuring height of building by using portable terminal equipment
CN103217144A (en) * 2013-04-10 2013-07-24 广东欧珀移动通信有限公司 Method and device for monitoring height of building and distance between buildings
CN104374365A (en) * 2014-11-14 2015-02-25 无锡坦程物联网科技有限公司 Mobile phone height measurement software and height measurement method based on software

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
陈竞余: "大气压强与高度的精密公式", 《大理师专学报(自然科学版)》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106871862A (en) * 2017-02-14 2017-06-20 上海源斌电子科技有限公司 A kind of monocular distance-finding method based on movement locus
CN107105089A (en) * 2017-04-12 2017-08-29 中山市读书郎电子有限公司 A kind of mobile phone for measuring apparatus and method

Similar Documents

Publication Publication Date Title
CN110514225A (en) The calibrating external parameters and precise positioning method of Multi-sensor Fusion under a kind of mine
CN104880201B (en) MEMS gyro automatic calibration method
CN105091911A (en) Detection system and method for dynamic positioning precision of POS (point of sale) system
CN112197741B (en) Unmanned aerial vehicle SLAM technology inclination angle measuring system based on extended Kalman filtering
CN103759701B (en) Based on the cell phone intelligent distance-finding method of Android platform
CN104808174B (en) Wireless positioning system of nuclear power station based on Kalman filter and dead reckoning
CN103644895B (en) A kind of digital camera coordinates the method for mapping of ancient architecture of measuring tool
CN103499341A (en) Electric rod dipmeter as well as using method thereof
CN102353329A (en) Method for measuring non-contact three-dimensional coordinate of simulation test site and device used in same
CN111504261A (en) Tunnel three-dimensional automatic laser ranging device with parameter identification function
CN104897059B (en) A kind of irregular stacking body volume measuring method of pocket
CN105486279A (en) Object height measuring method based on intelligent terminal and intelligent terminal
CN104391340A (en) Hydropower environment side slope dangerous rock body geologic detection method
Song et al. HAUD: A high-accuracy underwater dataset for visual-inertial odometry
CN107514022A (en) A kind of bull-dozer guides system
CN108447126B (en) Laser point cloud precision evaluation method of mobile measurement system based on reference plane
Liu et al. A large scale 3D positioning method based on a network of rotating laser automatic theodolites
CN110836661A (en) Sky pit parameter measuring method
CN106846477B (en) Geological marker interpretation modeling method for compiling and recording field geological image
Smith et al. UAV rapidly-deployable stage sensor with electro-permanent magnet docking mechanism for flood monitoring in undersampled watersheds
CN103884319B (en) Exempt from tower base sectional drawing measuring method and the equipment of total powerstation
CN105547215A (en) Method for measuring object dimension and terminal equipment
CN205712222U (en) A kind of monitoring device of margin of foundation pit Vertical Settlement
TWI501198B (en) Slope safety analysis system and its method for applying portable electronic device
CN104111063B (en) A kind of Wireless 3 D obliquity sensor based on magnetic field and detection method thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20160413

RJ01 Rejection of invention patent application after publication