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 PDF

Info

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
Application number
CN201510551459.5A
Other languages
Chinese (zh)
Other versions
CN105100501A (en
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.)
Heilongjiang University of Science and Technology
Original Assignee
Heilongjiang University of Science and Technology
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 Heilongjiang University of Science and Technology filed Critical Heilongjiang University of Science and Technology
Priority to CN201510551459.5A priority Critical patent/CN105100501B/en
Publication of CN105100501A publication Critical patent/CN105100501A/en
Application granted granted Critical
Publication of CN105100501B publication Critical patent/CN105100501B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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

A kind of mobile phone computing system based on Internet of Things
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.
CN201510551459.5A 2015-08-27 2015-08-27 A kind of mobile phone computing system based on Internet of Things Expired - Fee Related CN105100501B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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