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 PDF

Info

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
Application number
CN2013103274367A
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN2013103274367A priority Critical patent/CN103345357A/en
Publication of CN103345357A publication Critical patent/CN103345357A/en
Pending legal-status Critical Current

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

A kind of method that realizes automatic streetscape displaying based on the mobile device sensor
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.
CN2013103274367A 2013-07-31 2013-07-31 Method for realizing automatic street view display based on mobile equipment sensor Pending CN103345357A (en)

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)

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

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

Patent Citations (2)

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

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