CN103345357A - Method for realizing automatic street view display based on mobile equipment sensor - Google Patents
Method for realizing automatic street view display based on mobile equipment sensor Download PDFInfo
- Publication number
- CN103345357A CN103345357A CN2013103274367A CN201310327436A CN103345357A CN 103345357 A CN103345357 A CN 103345357A CN 2013103274367 A CN2013103274367 A CN 2013103274367A CN 201310327436 A CN201310327436 A CN 201310327436A CN 103345357 A CN103345357 A CN 103345357A
- Authority
- CN
- China
- Prior art keywords
- streetscape
- mobile device
- information
- mobile equipment
- street view
- 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
Links
Abstract
The invention discloses a method for realizing automatic street view display based on a mobile equipment sensor. The method comprises the following steps of: A, obtaining the present position information of mobile equipment via a positioning system of the mobile equipment; B, obtaining the attitude information of the mobile equipment via a compass and a gyroscope of the mobile equipment; C, automatically obtaining and displaying a street view in the vicinity of the present position via the position information obtained in the step A; and D, adjusting display parameters for the street view according to the attitude information obtained in the step B, so that the street view information obtained by a user from the mobile equipment achieves a high consistency with the scene of a real world. All the operations of the method disclosed by the invention can be finished by a computer, thus increasing the efficiency of switchover for the street view with the position and attitude of the mobile equipment, reducing the manual operation load of the user, and providing a better virtual-reality interaction mode based on the street view.
Description
Technical field
The present invention relates to a kind of method that realizes automatic streetscape displaying based on the mobile device sensor.
Background technology
Traditional streetscape display packing generally needs user's chosen position, thereby the streetscape picture that shows the relevant position, and need human intervention, adjust the angle and direction that streetscape shows, so that its a certain scene in real world is complementary, thereby reach the purpose of the information of obtaining, it is longer that the user obtains time of final information, and efficient is lower.
Along with the development of streetscape technology, traditional streetscape display mode is as follows:
At first obtain the point of current position on two-dimensional map by the user in reconnaissance on the two-dimensional map or according to positioning system; Click the identification point on the map then, check to have or not streetscape; If have, click streetscape and can enter streetscape displaying scene.When the user wishes to observe streetscape situation on every side and during other services (as: peripheral dining room etc.) information of being complementary with it, needs manual operation streetscape scene, make it up and down or left rotation and right rotation.When if user's occurrence positions moves, also need manual operation to choose point map again, or manually redirect in streetscape, to show the streetscape image that is complementary with current location; When rotating as the user original place, can not be according to the user towards providing correct streetscape image, and need manually-operated, just can demonstrate the active user towards the streetscape of direction.
Summary of the invention
The object of the present invention is to provide and a kind ofly realize the method that automatic streetscape is showed based on the mobile device sensor, have human intervention, service efficiency height, the characteristics that the streetscape matching degree is high of need not.
For achieving the above object, the present invention adopts following technical scheme:
A kind ofly realize the method that automatic streetscape is showed based on the mobile device sensor, comprising: A, obtain the mobile device current location information by the positioning system of mobile device; The attitude information that B, compass and gyroscope by mobile device obtain mobile device; C, according to the positional information of obtaining among the A, obtain automatically and show near the current location streetscape by the streetscape system; D, according to the attitude information that obtains among the B, adjust the streetscape display parameter, so that the scene of the streetscape information that the user obtains from mobile device and real world reaches highly consistance.
The present invention can also further be achieved through the following technical solutions:
Positional information among the described A comprises longitude, latitude; Api interface by the streetscape system among the described C obtains automatically and shows near the current location streetscape picture.
Among the described C, the streetscape system can be according to positional information, by faceted search, obtain neighbouring 20 meters with interior streetscape picture, if exist then show the closest approach streetscape; Do not show as not existing then.
Attitude information among the described B comprises that compass direction and gyroscope are at x, y, acceleration g x, the gy of z direction, gz;
Among the described D, according to the information of obtaining among the B, by the compass direction adjust that streetscape shows towards; At acceleration g x, the gy of x, y, z direction, tilt angle alpha and the feathering angle β that gz calculates mobile device, adjust level and the angle of pitch of streetscape by gyroscope.
Among the described D, adjust earlier that streetscape shows towards, and then adjust level and the angle of pitch of streetscape.
Owing to adopted technique scheme, made the present invention possess following technique effect:
1, the present invention can pass through positioning system, compass, gyrostatic dynamic change, automatically show the streetscape that is complementary with the observable real world of active user, this process need not manual intervention, all operation all can be finished by computing machine, not only improved the switching efficiency of streetscape with position of mobile equipment and attitude, more saved the time hand-manipulated.
2, after streetscape information shows, in conjunction with compass information, can determine required demonstration current streetscape image towards, change by gyrostatic level and the angle of pitch, can be along with equipment rotates, show automatically current device towards, the streetscape image of the direction of mating most with real world.
3, the present invention be to use whole zone the streetscape image as object, do not need to carry out the image cutting, image can seamlessly rotate in level and pitch orientation.
Below by drawings and Examples, technical scheme of the present invention is described in further detail.
Description of drawings
Fig. 1 realizes the method flow diagram that automatic streetscape is showed for the present invention is a kind of based on the mobile device sensor.
Embodiment
Below in conjunction with accompanying drawing the preferred embodiments of the present invention are described, should be appreciated that preferred embodiment described herein only is used for description and interpretation the present invention, and be not used in restriction the present invention.
The invention provides a kind of method that realizes automatic streetscape displaying based on the mobile device sensor, three equipment of positioning system, compass, gyroscope by mobile device, realize the automatic displaying of streetscape scene, thereby make the scene matched of the right real world of streetscape picture that mobile device shows and equipment, provide the information of better experience and virtual reality to show.
Concrete steps of the present invention are as follows:
1) obtains the current location information of mobile device by the positioning system of mobile device, as latitude and longitude information, comprise longitude lon, latitude lat.
2) attitude information of the mobile device that obtains of compass and the gyroscope by mobile device comprises compass direction MHeading, and gyroscope is at x, y, acceleration g x, the gy of z direction, gz.
3) according to the positional information of obtaining in the step 1) (latitude and longitude information), by the api interface gspToPano(lat of streetscape system, lon), can obtain and show near the streetscape picture that this position is; The streetscape system can be according to positional information, by faceted search, obtain neighbouring 20 meters with interior streetscape picture, if exist then show the closest approach streetscape; Do not show as not existing then.
4) according to step 2) in the information obtained, at first by the acquisition parameters Heading of compass direction MHeading with the streetscape picture, can adjust the streetscape demonstration towards.Pass through then
a)Double?α=atan2(gZ,sqrtf(gX^2+gY^2))/M_PI*180.0;
b)double?β=atan2(gX,gY)/M_PI*180.0;
Can calculate tilt angle alpha and the feathering angle β of mobile device, thereby adjust level and the angle of pitch of streetscape, so that the scene of the streetscape information that the user obtains from mobile device and real world reaches highly consistance.
Said method of the present invention depends on the streetscape system realizing its function, but the streetscape system is not had concrete restriction, comprises Soso, Google, and all scape is all applicable in interior all types of streetscape system in length and breadth.
Cooperate shown in Figure 1ly below again, method flow of the present invention further specified:
1) at first starts mobile device and streetscape system software;
2) obtain current location information by positioning system, obtain automatically and show according to current location information streetscape system and near the current location streetscape move as the position, then switch streetscape;
3) obtain compass information again, according to compass information, the streetscape system obtain automatically and show near the current location, current towards streetscape, as compass towards variation, then further adjust streetscape show towards;
4) obtain gyroscope information again, according to gyroscope information, the streetscape system obtains automatically and shows that current location is neighbouring, current towards the streetscape that reaches current angle, changes as the gyroscope angle, then further adjusts level and the angle of pitch that streetscape is showed;
Said process is capable of circulation, withdraws from end until the user.
In sum, by method of the present invention can with streetscape and reality scene real synchronously, thereby effectively strengthened experiencing based on the virtual reality of streetscape.
It should be noted that at last: the above only is the preferred embodiments of the present invention, be not limited to the present invention, although with reference to previous embodiment the present invention is had been described in detail, for a person skilled in the art, it still can be made amendment to the technical scheme that previous embodiment is put down in writing, and perhaps part technical characterictic wherein is equal to replacement.Within the spirit and principles in the present invention all, any modification of doing, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.
Claims (5)
1. realize the method that automatic streetscape is showed based on the mobile device sensor for one kind, it is characterized in that, comprising:
A, obtain the mobile device current location information by the positioning system of mobile device;
The attitude information that B, compass and gyroscope by mobile device obtain mobile device;
C, according to the positional information of obtaining among the A, obtain automatically and show near the current location streetscape by the streetscape system;
D, according to the attitude information that obtains among the B, adjust the streetscape display parameter, so that the scene of the streetscape information that the user obtains from mobile device and real world reaches highly consistance.
2. the method for automatic streetscape displaying according to claim 1 is characterized in that the positional information among the described A comprises longitude, latitude; Api interface by the streetscape system among the described C obtains automatically and shows near the current location streetscape picture.
3. the automatic streetscape according to claim 2 method of showing is characterized in that, among the described C, the streetscape system can be according to positional information, by faceted search, obtain neighbouring 20 meters with interior streetscape picture, if exist then show the closest approach streetscape; Do not show as not existing then.
4. the method for automatic streetscape displaying according to claim 1 is characterized in that the attitude information among the described B comprises that compass direction and gyroscope are at x, y, acceleration g x, the gy of z direction, gz; Among the described D, according to the information of obtaining among the B, by the compass direction adjust that streetscape shows towards; At acceleration g x, the gy of x, y, z direction, tilt angle alpha and the feathering angle β that gz calculates mobile device, adjust level and the angle of pitch of streetscape by gyroscope.
5. the automatic streetscape according to claim 4 method of showing is characterized in that, among the described D, adjust earlier that streetscape shows towards, and then adjust level and the angle of pitch of streetscape.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013103274367A CN103345357A (en) | 2013-07-31 | 2013-07-31 | Method for realizing automatic street view display based on mobile equipment sensor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013103274367A CN103345357A (en) | 2013-07-31 | 2013-07-31 | Method for realizing automatic street view display based on mobile equipment sensor |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103345357A true CN103345357A (en) | 2013-10-09 |
Family
ID=49280157
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2013103274367A Pending CN103345357A (en) | 2013-07-31 | 2013-07-31 | Method for realizing automatic street view display based on mobile equipment sensor |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103345357A (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104331423A (en) * | 2014-10-14 | 2015-02-04 | 北京奇虎科技有限公司 | Positioning method and device based on electronic map |
CN104330081A (en) * | 2014-10-14 | 2015-02-04 | 北京奇虎科技有限公司 | Descriptive position prompt message generation method and device |
CN104850376A (en) * | 2014-02-19 | 2015-08-19 | 通用汽车环球科技运作有限责任公司 | Methods and apparatus for configuring and using an enhanced driver visual display |
CN104899920A (en) * | 2015-05-25 | 2015-09-09 | 联想(北京)有限公司 | Image processing method, image processing device and electronic device |
CN105136135A (en) * | 2015-09-01 | 2015-12-09 | 上海青橙实业有限公司 | Information obtaining method and mobile terminal |
CN105683949A (en) * | 2013-11-27 | 2016-06-15 | 英特尔公司 | High level of detail news maps and image overlays |
CN106774910A (en) * | 2016-12-24 | 2017-05-31 | 深圳市虚拟现实技术有限公司 | Streetscape implementation method and device based on virtual reality |
CN106791385A (en) * | 2016-12-09 | 2017-05-31 | 深圳创维-Rgb电子有限公司 | A kind of view method, apparatus and system based on virtual reality technology |
CN109545003A (en) * | 2018-12-24 | 2019-03-29 | 北京卡路里信息技术有限公司 | A kind of display methods, device, terminal device and storage medium |
CN112100418A (en) * | 2020-09-11 | 2020-12-18 | 北京百度网讯科技有限公司 | Method and device for inquiring historical street view, electronic equipment and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102149041A (en) * | 2010-12-31 | 2011-08-10 | 王斌 | Equipment and method for positioning spatial orientation and marking additional information |
US20130083055A1 (en) * | 2011-09-30 | 2013-04-04 | Apple Inc. | 3D Position Tracking for Panoramic Imagery Navigation |
-
2013
- 2013-07-31 CN CN2013103274367A patent/CN103345357A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102149041A (en) * | 2010-12-31 | 2011-08-10 | 王斌 | Equipment and method for positioning spatial orientation and marking additional information |
US20130083055A1 (en) * | 2011-09-30 | 2013-04-04 | Apple Inc. | 3D Position Tracking for Panoramic Imagery Navigation |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105683949A (en) * | 2013-11-27 | 2016-06-15 | 英特尔公司 | High level of detail news maps and image overlays |
CN104850376A (en) * | 2014-02-19 | 2015-08-19 | 通用汽车环球科技运作有限责任公司 | Methods and apparatus for configuring and using an enhanced driver visual display |
CN104850376B (en) * | 2014-02-19 | 2019-09-17 | 通用汽车环球科技运作有限责任公司 | The method and apparatus of driver's visual display for configuring and using enhancing |
CN104331423A (en) * | 2014-10-14 | 2015-02-04 | 北京奇虎科技有限公司 | Positioning method and device based on electronic map |
CN104330081A (en) * | 2014-10-14 | 2015-02-04 | 北京奇虎科技有限公司 | Descriptive position prompt message generation method and device |
CN104331423B (en) * | 2014-10-14 | 2018-07-06 | 北京奇虎科技有限公司 | A kind of localization method and device based on electronic map |
CN104899920A (en) * | 2015-05-25 | 2015-09-09 | 联想(北京)有限公司 | Image processing method, image processing device and electronic device |
CN105136135A (en) * | 2015-09-01 | 2015-12-09 | 上海青橙实业有限公司 | Information obtaining method and mobile terminal |
CN105136135B (en) * | 2015-09-01 | 2017-10-13 | 上海青橙实业有限公司 | Information acquisition method and mobile terminal |
WO2018103233A1 (en) * | 2016-12-09 | 2018-06-14 | 深圳创维-Rgb电子有限公司 | Virtual reality-based viewing method, device, and system |
CN106791385A (en) * | 2016-12-09 | 2017-05-31 | 深圳创维-Rgb电子有限公司 | A kind of view method, apparatus and system based on virtual reality technology |
CN106774910A (en) * | 2016-12-24 | 2017-05-31 | 深圳市虚拟现实技术有限公司 | Streetscape implementation method and device based on virtual reality |
CN109545003A (en) * | 2018-12-24 | 2019-03-29 | 北京卡路里信息技术有限公司 | A kind of display methods, device, terminal device and storage medium |
CN112100418A (en) * | 2020-09-11 | 2020-12-18 | 北京百度网讯科技有限公司 | Method and device for inquiring historical street view, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103345357A (en) | Method for realizing automatic street view display based on mobile equipment sensor | |
JP6997290B2 (en) | Map data processing methods, computer equipment and computer programs | |
EP3170151B1 (en) | Blending between street view and earth view | |
CN108830918B (en) | Image extraction and image-based rendering of manifolds for terrestrial, aerial and/or crowd-sourced visualizations | |
EP2697766B1 (en) | Integrating maps and street views | |
US9626790B1 (en) | View-dependent textures for interactive geographic information system | |
US20130321461A1 (en) | Method and System for Navigation to Interior View Imagery from Street Level Imagery | |
CN107369205B (en) | Mobile terminal city two-dimensional and three-dimensional linkage display method | |
US9310987B2 (en) | Projections to fix pose of panoramic photos | |
EP3655928B1 (en) | Soft-occlusion for computer graphics rendering | |
JP2017505923A (en) | System and method for geolocation of images | |
CN107924582B (en) | System and method for transitioning between viewpoints in a three-dimensional environment | |
WO2021093679A1 (en) | Visual positioning method and device | |
KR101551739B1 (en) | Method for locating of structure data on 3D geomorphic data | |
JP2022532952A (en) | Spatial processing to simplify map geometry | |
US20140152562A1 (en) | Display controller, display system, storage medium and method | |
CN105095314A (en) | Point of interest (POI) marking method, terminal, navigation server and navigation system | |
US20140002499A1 (en) | Method, System, and Computer-Readable Recording Medium for Providing Information on an Object Using Viewing Frustums | |
CN109313824B (en) | Method, system and user equipment for providing interactive geographic context interface | |
CN111433822B (en) | Planet-scale localization of augmented reality content | |
CN113452842A (en) | Flight AR display method, system, computer equipment and storage medium | |
CN114140593A (en) | Digital earth and panorama fusion display method and device | |
US10262631B1 (en) | Large scale highly detailed model review using augmented reality | |
Magliocchetti et al. | I-MOVE: towards the use of a mobile 3D GeoBrowser framework for urban mobility decision making | |
CN112308767A (en) | Data display method and device, storage medium and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20131009 |