CN105100501B - A kind of mobile phone computing system based on Internet of Things - Google Patents
A kind of mobile phone computing system based on Internet of Things Download PDFInfo
- Publication number
- CN105100501B CN105100501B CN201510551459.5A CN201510551459A CN105100501B CN 105100501 B CN105100501 B CN 105100501B CN 201510551459 A CN201510551459 A CN 201510551459A CN 105100501 B CN105100501 B CN 105100501B
- Authority
- CN
- China
- Prior art keywords
- module
- result
- data
- video data
- mobile phone
- 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.)
- Expired - Fee Related
Links
Landscapes
- Processing Or Creating Images (AREA)
Abstract
The invention discloses a kind of mobile phone computing system based on Internet of Things, including environment information acquisition module, camera, central processing unit, human-machine operation module, image processing module, 3-D effect generation module, database, computing module, graphics module and display screen.The present invention can detect the environmental information in required mapping region as needed, the video data in mapping region needed for acquisition, and above-mentioned data are carried out with the calculating and assessment of science, and three-dimensional generation module can be passed through, after the video data of acquisition and result of calculation fusion, it generates various simulated environment forms to be presented in face of staff so that the observation that staff can be on the spot in person further improves the accuracy of mapping assessment.
Description
Technical field
The present invention relates to cell phone software fields, and in particular to a kind of mobile phone computing system based on Internet of Things.
Background technology
Due to requirements of one's work, field man needs to carry many equipments.Operation in flowing in the wild, equipment
Weight is huge to staff's physical demands, how by modern science and technology, such as using smart mobile phone it is small, it is easy to carry,
The characteristics of at low cost, by the smart mobile phone of the common software transplanting of some in mapping operations to Andriod platforms, is made to reducing
The physical demands of industry personnel, improving production efficiency will play a positive role.Although the surveys such as total powerstation, electronic level, GPS
It paints and relevant Survey and map software is all built-in in the equipment often used, but these equipment do not open usually, user oneself exploitation
Can meet actual items work software can hardly voluntarily transplant in these mapping equipments.Simultaneously because hardware environment is usual
Only considering the function in terms of mapping, other ancillary hardwares all do not have, such as camera, voice recording, wireless network card, so very
Difficulty meets the actual needs of user.
The content of the invention
To solve the above problems, the present invention provides a kind of mobile phone computing systems based on Internet of Things, smart mobile phone is utilized
The features such as small, easy to carry, at low cost, open system, complete function, with reference to various kinds of sensors and camera, to survey
The routine work painted provides technological service and technical guarantee.
To achieve the above object, the technical solution taken of the present invention is:
A kind of mobile phone computing system based on Internet of Things, including
Environment information acquisition module is made of each function sensor, for detecting the geographical location residing for user, institute
The length of side, distance, residing angle, direction and the temperature in current residing geographical location of object need to be measured;
Camera for gathering the video data of ambient enviroment, and transmits data to central processing unit;
Central processing unit for receiving the data of environment information acquisition module acquisition, and converts thereof into computing module institute
The form that can be identified is sent to computing module;For receiving the video data that camera is gathered, and convert thereof at image
The form that reason module can identify is sent to image processing module;For the call instruction inputted according to human-machine operation module, adjust
With the information in database;The calculating requirement inputted according to human-machine operation module, selects different calculation formula to be calculated;
Human-machine operation module, for inputting information call instruction, central processing unit is according to information call instruction, from database
Data message needed for middle calling simultaneously shown by display screen, while for describing input keyboard and realizing the monitoring of keyboard,
Monitor can go to call corresponding treating method when user's click keys or screen;
Image processing module for receiving the video data of central processing unit transmission, and converts video data into drawing
The data sending that module can identify is converted into data sending that 3-D effect generation module can identify to three to graphics module
Tie up effect generation module;
3-D effect generation module, using 3D projecting apparatus, for towards six Channel Synchronous parallel image computings, covering various
Land-scape picture, and portray in detail;For receiving the order of central processing unit, received video data and environment are believed
After the Data Fusion that breath acquisition module is gathered, various simulated environment forms are generated, and are launched in the form of three-dimensional;
Database for storing various measurement scale models, bevel protractor model, and is adopted for receiving and storing camera
The video data of collection, the testing result of display environment information acquisition module, the result of calculation of computing module and graphics module institute
The two-dimensional result figure of drafting and three-dimensional result figure;
Computing module, for storing various algorithms so as to according to the different computational methods progress of different user demand selections
It calculates, and result of calculation is sent to database and is stored, be sent to display screen and shown;
Graphics module, for the result and image processing module that are calculated according to computing module, treated that data are drawn
Two-dimensional result figure and three-dimensional result figure;
Display screen, for showing the testing result of the video data of camera acquisition, environment information acquisition module, calculating mould
The two-dimensional result figure and three-dimensional result figure that the result of calculation of block, graphics module are drawn.
Wherein, voice module is further included, for speech play result of calculation.
Wherein, the sensor includes GPS positioning module, and acceleration transducer, infrared distance sensor, infrared measurement of temperature pass
Sensor, gyroscope and magnetometer.
Wherein, algorithm includes rudimentary algorithm, Parameter Switch calculates, intersection measurement calculates and curve element calculates.
Wherein, rudimentary algorithm asks distance, coordinate just to calculate including known 2 points, and grid azimuth calculates and triangulated height meter
It calculates.
Wherein, the human-machine operation module further includes a voice input module, for the input data by way of voice
Or call instruction.
Wherein, a web crawlers is additionally provided in central processing, for relative according to received data query
Webpage or document, and query result is shown on a display screen.
Wherein, the human-machine operation module further includes a more intuitively keyboard graphic user interface.
The invention has the advantages that:
The environmental information in mapping region needed for can detecting as needed gathers the video data in required mapping region, and
Above-mentioned data are carried out with the calculating and assessment of science, and can be by three-dimensional generation module, by the video data and meter of acquisition
After calculating result fusion, generate various simulated environment forms and be presented in face of staff so that staff can face it with body
The observation in border further improves the accuracy of mapping assessment.
Description of the drawings
Fig. 1 is a kind of structure diagram of the mobile phone computing system based on Internet of Things of the embodiment of the present invention.
Fig. 2 is rudimentary algorithm structure diagram in the embodiment of the present invention.
Specific embodiment
In order to which objects and advantages of the present invention are more clearly understood, the present invention is carried out with reference to embodiments further
It is described in detail.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not used to limit this hair
It is bright.
As shown in Figs. 1-2, an embodiment of the present invention provides a kind of mobile phone computing system based on Internet of Things, including
Environment information acquisition module is made of each function sensor, for detecting the geographical location residing for user, institute
The length of side, distance, residing angle, direction and the temperature in current residing geographical location of object need to be measured;
Camera 10 for gathering the video data of ambient enviroment, and transmits data to central processing unit;
Central processing unit 1 for receiving the data of environment information acquisition module acquisition, and converts thereof into computing module institute
The form that can be identified is sent to computing module;For receiving the video data that camera is gathered, and convert thereof at image
The form that reason module can identify is sent to image processing module;For the call instruction inputted according to human-machine operation module, adjust
With the information in database;The calculating requirement inputted according to human-machine operation module, selects different calculation formula to be calculated;
Human-machine operation module 2, for inputting information call instruction, central processing unit is according to information call instruction, from data
Required data message is called in storehouse and is shown by display screen, while for describing input keyboard and realizing the prison of keyboard
It listens, monitor can go to call corresponding treating method when user's click keys or screen;
Image processing module 3 for receiving the video data of central processing unit transmission, and converts video data into drawing
The data sending that module can identify is converted into data sending that 3-D effect generation module can identify to three to graphics module
Tie up effect generation module;
3-D effect generation module, using 3D projecting apparatus 7, for towards six Channel Synchronous parallel image computings, covering each
Kind Land-scape picture, and portray in detail;For receiving the order of central processing unit, by received video data and environment
After the Data Fusion that information acquisition module is gathered, various simulated environment forms are generated, and are launched in the form of three-dimensional;
Database 9, for storing various measurement scale models, bevel protractor model, and for receiving and storing camera
The video data of acquisition, the testing result of display environment information acquisition module, the result of calculation of computing module and graphics module
The two-dimensional result figure and three-dimensional result figure drawn;
Computing module 5, for store various algorithms so as to according to different user demand select different computational methods into
Row calculates, and result of calculation is sent to database and is stored, and is sent to display screen and is shown;
Graphics module 4, for the result and image processing module that are calculated according to computing module, treated that data are painted
Two-dimensional result figure and three-dimensional result figure processed;
Display screen, for showing the testing result of the video data of camera acquisition, environment information acquisition module, calculating mould
The two-dimensional result figure and three-dimensional result figure that the result of calculation of block, graphics module are drawn.
Voice module 8 is further included, for speech play result of calculation.
The sensor includes GPS positioning module 11, acceleration transducer 12, infrared distance sensor 13, infrared measurement of temperature
Sensor 14, gyroscope 15 and magnetometer 16.
Algorithm includes rudimentary algorithm, Parameter Switch calculates, intersection measurement calculates and curve element calculates.
Rudimentary algorithm asks distance, coordinate just to calculate including known 2 points, and grid azimuth calculates and triangulated height calculates.
The human-machine operation module further includes a voice input module, for the input data by way of voice or calling
Order.
A web crawlers is additionally provided in central processing, for according to the received relative webpage of data query or
Document, and query result is shown on a display screen.
The human-machine operation module further includes a more intuitively keyboard graphic user interface.
Described known 2 points ask spacing module to calculate by the following formula at the distance between 2 points:
The grid bearing Corner Block List Representation is calculated by following steps:
S1, according to the positive negative judgement coordinate of Δ X and Δ Y in which quadrant, then add and subtract respective angles;
S2, the following formula is passed through:Coordinates computed azimuth.
The coordinate is just calculating module and is passing through the following formula X2=X1+ D × cos α calculate square parallactic angle;Pass through the following formula
Y2=Y1+ D × sin α calculate negative azimuths;User input values cannot be negative in triangulated height module, so avoid to occur
The situation of mistake, is calculated by the following formula:H=D × tan α+i-V.
Intersection measurement calculating is exactly instrument stan on point always, and observation unknown point and the angle of two known points pass through
Resolving obtains unknown point coordinates, inputs two known point coordinates by this resolving software and measures two known points and unknown point
Two angles, user can easily obtain unknown point coordinates, remove many calculating process from.Its calculation formula is:
Distance Intersection module is used in two point coordinates, and knows unknown point and the feelings of the distance between two known points
Under condition, unknown point coordinates is sought.It is inputted by this resolving software between two known point coordinates and unknown point and two known points
Distance, only need to click on computed push-buttom can obtain unknown point coordinates.
Radius R, drift angle α of the circular curve data computing module by circular curve calculate length of tangent line T, the long L of curve, outer mistake away from E
It is referred to as curve element with Qucha q, R, α, T, L, E, q is cut.
This specific implementation can detect the environmental information in required mapping region as needed, gather regarding for required mapping region
Frequency evidence, and above-mentioned data are carried out with the calculating and assessment of science, and can be by three-dimensional generation module, by the video counts of acquisition
According to this and after result of calculation fusion, generate various simulated environment forms and be presented in face of staff so that staff can
With observation on the spot in person, the accuracy that mapping is assessed is further improved.
The above is only the preferred embodiment of the present invention, it is noted that for the ordinary skill people of the art
For member, without departing from the principle of the present invention, several improvements and modifications can also be made, these improvements and modifications also should
It is considered as protection scope of the present invention.
Claims (5)
1. a kind of mobile phone computing system based on Internet of Things, which is characterized in that including
Environment information acquisition module is made of each function sensor, for detecting the geographical location residing for user, required survey
Measuring the length of side, distance, residing angle, direction and the temperature in current residing geographical location, the sensor of object includes GPS
Locating module, acceleration transducer, infrared distance sensor, infrared temperature probe, gyroscope and magnetometer;
Camera for gathering the video data of ambient enviroment, and transmits data to central processing unit;
Central processing unit can be known for receiving the data of environment information acquisition module acquisition, and converting thereof into computing module
Other form is sent to computing module;For receiving the video data that camera is gathered, and convert thereof into image procossing mould
The form that block can identify is sent to image processing module;For the call instruction inputted according to human-machine operation module, number is called
According to the information in storehouse;The calculating requirement inputted according to human-machine operation module, selects different calculation formula to be calculated;
Human-machine operation module, for inputting information call instruction, central processing unit is adjusted according to information call instruction from database
Shown with required data message and by display screen, at the same for describe input keyboard and realize keyboard monitoring, when with
Monitor can go to call corresponding treating method when family click keys or screen;
Image processing module for receiving the video data of central processing unit transmission, and converts video data into graphics module
The data sending that can be identified to graphics module, to three-dimensional imitate by the data sending that being converted into 3-D effect generation module can identify
Fruit generation module;
3-D effect generation module, using 3D projecting apparatus, for towards six Channel Synchronous parallel image computings, covering various landscapes
Image, and portray in detail;For receiving the order of central processing unit, received video data and environmental information are adopted
After the Data Fusion that collection module is gathered, various simulated environment forms are generated, and are launched in the form of three-dimensional;
Database, for storing various measurement scale models, bevel protractor model, and for receiving and storing camera acquisition
Video data, the testing result of display environment information acquisition module, the result of calculation of computing module and graphics module are drawn
Two-dimensional result figure and three-dimensional result figure;
Computing module, by store various algorithms so as to according to different user demand different computational methods be selected to carry out based on
It calculates, and result of calculation is sent to database and is stored, be sent to display screen and shown, the algorithm includes basic calculate
Method, Parameter Switch calculate, intersection measurement calculates and curve element calculates, and the rudimentary algorithm is sought distance including known 2 points, sat
Mark is positive to be calculated, and grid azimuth calculates and triangulated height calculates;
Graphics module, for the result and image processing module that are calculated according to computing module, treated that data draw two dimension
Result figure and three-dimensional result figure;
Display screen, for showing the video data of camera acquisition, the testing result of environment information acquisition module, computing module
The two-dimensional result figure and three-dimensional result figure that result of calculation, graphics module are drawn.
2. a kind of mobile phone computing system based on Internet of Things according to claim 1, which is characterized in that further include voice mould
Block, for speech play result of calculation.
A kind of 3. mobile phone computing system based on Internet of Things according to claim 1, which is characterized in that the human-machine operation
Module further includes a voice input module, for the input data by way of voice or call instruction.
4. a kind of mobile phone computing system based on Internet of Things according to claim 1, which is characterized in that in central processing also
Equipped with a web crawlers, for according to the received relative webpage of data query or document, and query result is existed
It is shown on display screen.
A kind of 5. mobile phone computing system based on Internet of Things according to claim 1, which is characterized in that the human-machine operation
Module further includes a more intuitively keyboard graphic user interface.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510551459.5A CN105100501B (en) | 2015-08-27 | 2015-08-27 | A kind of mobile phone computing system based on Internet of Things |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510551459.5A CN105100501B (en) | 2015-08-27 | 2015-08-27 | A kind of mobile phone computing system based on Internet of Things |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105100501A CN105100501A (en) | 2015-11-25 |
CN105100501B true CN105100501B (en) | 2018-05-18 |
Family
ID=54579995
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510551459.5A Expired - Fee Related CN105100501B (en) | 2015-08-27 | 2015-08-27 | A kind of mobile phone computing system based on Internet of Things |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105100501B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105678059A (en) * | 2015-12-18 | 2016-06-15 | 延边大学 | Numerical calculation system |
CN106101611A (en) * | 2016-05-20 | 2016-11-09 | 青岛江盈自控装备制造有限公司 | A kind of ambient scene evidence preserves system |
CN108154503A (en) * | 2017-12-13 | 2018-06-12 | 西安交通大学医学院第附属医院 | A kind of leucoderma state of an illness diagnostic system based on image procossing |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201689383U (en) * | 2010-05-18 | 2010-12-29 | 孙敏 | Intelligent interactive realizing device of enhanced reality geographical information system |
CN104331929A (en) * | 2014-10-29 | 2015-02-04 | 深圳先进技术研究院 | Crime scene reduction method based on video map and augmented reality |
CN104501803A (en) * | 2015-01-14 | 2015-04-08 | 中国电建集团昆明勘测设计研究院有限公司 | Method for geological navigation and geological mapping through portable intelligent device based on Andriod |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8077026B2 (en) * | 2006-04-13 | 2011-12-13 | Siemens Industry, Inc. | Technician communications for automated building protection systems |
US8762041B2 (en) * | 2010-06-21 | 2014-06-24 | Blackberry Limited | Method, device and system for presenting navigational information |
JP5629284B2 (en) * | 2012-04-06 | 2014-11-19 | 株式会社ライツ | 3D image display device, control method thereof, and screen adjustment program |
-
2015
- 2015-08-27 CN CN201510551459.5A patent/CN105100501B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201689383U (en) * | 2010-05-18 | 2010-12-29 | 孙敏 | Intelligent interactive realizing device of enhanced reality geographical information system |
CN104331929A (en) * | 2014-10-29 | 2015-02-04 | 深圳先进技术研究院 | Crime scene reduction method based on video map and augmented reality |
CN104501803A (en) * | 2015-01-14 | 2015-04-08 | 中国电建集团昆明勘测设计研究院有限公司 | Method for geological navigation and geological mapping through portable intelligent device based on Andriod |
Also Published As
Publication number | Publication date |
---|---|
CN105100501A (en) | 2015-11-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104736968B (en) | Mass-rent indoor positioning | |
CN103889049A (en) | Wireless signal indoor positioning system and method based on inertia measurement element assistance | |
CN108140052A (en) | Computing system and its operating method with structural vertical level mechanism | |
CN106990419A (en) | Gas leakage detecting system and method based on the accurate service network of the Big Dipper and AR technologies | |
CN106969774A (en) | Air navigation aid and device, terminal, server and system | |
CN107462910A (en) | A kind of field data measurement and real-time processing method based on high in the clouds fusion | |
CN110232471A (en) | A kind of precipitation sensing net node layout optimization method and device | |
KR20130049769A (en) | Information processing device, information processing method, and program | |
CN105100501B (en) | A kind of mobile phone computing system based on Internet of Things | |
CN107709926A (en) | The mobile ground mapping of automation | |
CN111860146A (en) | Ocean front region acquisition method and device, computer equipment and storage medium | |
CN108939488B (en) | Sailing boat auxiliary training path planning method based on augmented reality | |
CN105509716A (en) | Geographic information collection method based on augmented reality technology and device | |
CN108954017A (en) | Fuel gas pipeline leakage detection system based on augmented reality | |
CN108801250B (en) | Real-time attitude acquisition method and device based on underwater robot | |
CN103499341A (en) | Electric rod dipmeter as well as using method thereof | |
KR20210083198A (en) | Augmented reality device and positioning method | |
Verma et al. | A smartphone based indoor navigation system | |
CN115808170A (en) | Indoor real-time positioning method integrating Bluetooth and video analysis | |
CN104729463B (en) | A kind of altitude correction method and device | |
CN103903253A (en) | Mobile terminal positioning method and system | |
CN108512888A (en) | A kind of information labeling method, cloud server, system, electronic equipment and computer program product | |
CN203204159U (en) | Integrated system for underwater positioning | |
CN110736961B (en) | System and method for measuring tree position | |
CN103777196A (en) | Ground target distance single station measurement method based on geographic information and measurement system 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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180518 Termination date: 20180827 |
|
CF01 | Termination of patent right due to non-payment of annual fee |