Movatterモバイル変換


[0]ホーム

URL:


CN109636713A - Localization method, device, equipment and medium - Google Patents

Localization method, device, equipment and medium
Download PDF

Info

Publication number
CN109636713A
CN109636713ACN201811504710.2ACN201811504710ACN109636713ACN 109636713 ACN109636713 ACN 109636713ACN 201811504710 ACN201811504710 ACN 201811504710ACN 109636713 ACN109636713 ACN 109636713A
Authority
CN
China
Prior art keywords
target
label point
spherical model
target label
angle
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
CN201811504710.2A
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.)
Baidu Online Network Technology Beijing Co Ltd
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co LtdfiledCriticalBeijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201811504710.2ApriorityCriticalpatent/CN109636713A/en
Publication of CN109636713ApublicationCriticalpatent/CN109636713A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The embodiment of the invention discloses a kind of localization method, device, equipment and media, are related to panorama and show field.This method comprises: determining relative position coordinates of the target label point in the target image according to the Pixel Dimensions of target label point pixel coordinate in the target image and the target image;Coordinate depending on that relative position determines yaw angle and pitch angle of the target label point in target 3D spherical model;According to the radius of yaw angle and pitch angle and the target 3D spherical model of the target label point in target 3D spherical model, three-dimensional coordinate of the target label point in the target 3D spherical model is determined.The embodiment of the present invention provides a kind of localization method, device, equipment and medium, to realize in the case where the practical latitude and longitude coordinates without obtaining mark point, by positioning of the arbitrary mark point in target image in the 3D spherical model of arbitrary dimension.

Description

Localization method, device, equipment and medium
Technical field
The present embodiments relate to panoramas to show field more particularly to a kind of localization method, device, equipment and medium.
Background technique
Panorama displaying at present is all that panorama 2D picture is carried out textures in the 3D spherical model that WebGL is created, and creates fieldIt needs to show mark point on 3D spherical model after scape.
Solve in the prior art how by arbitrary mark point the method for orientation problem is in spherical model, based on labelPractical latitude and longitude coordinates determine Mercator's coordinate of mark point, according to the transformational relation of Mercator's coordinate and 3D modulus type, determineThe three-dimensional coordinate of mark point.
Inventor has found that this method relies on the practical latitude and longitude coordinates of mark point in the implementation of the present invention.However,The practical latitude and longitude coordinates of mark point are not easy to obtain in many cases.For example, mark point is located at interior.
Summary of the invention
The embodiment of the present invention provides a kind of localization method, device, equipment and medium, to realize without obtaining mark pointIn the case where practical latitude and longitude coordinates, by the determining in the 3D spherical model of arbitrary dimension of the arbitrary mark point in target imagePosition.
In a first aspect, the embodiment of the invention provides a kind of localization methods, this method comprises:
According to the Pixel Dimensions of target label point pixel coordinate in the target image and the target image, determine described inRelative position coordinates of the target label point in the target image;
Coordinate depending on that relative position determines yaw angle and pitching of the target label point in target 3D spherical modelAngle;
According to yaw angle of the target label point in target 3D spherical model and pitch angle and the target 3D ball mouldThe radius of type determines three-dimensional coordinate of the target label point in the target 3D spherical model.
Second aspect, the embodiment of the invention also provides a kind of positioning device, which includes:
Two-dimensional coordinate determining module, for the pixel coordinate and the target figure according to target label point in the target imageThe Pixel Dimensions of picture determine relative position coordinates of the target label point in the target image;
Angle-determining module determines the target label point in target 3D ball mould for coordinate depending on that relative positionYaw angle and pitch angle in type;
Three-dimensional coordinate determining module, for the yaw angle and pitching according to the target label point in target 3D spherical modelThe radius of angle and the target 3D spherical model determines three-dimensional seat of the target label point in the target 3D spherical modelMark.
The third aspect, the embodiment of the invention also provides a kind of localization methods, this method comprises:
According to the three-dimensional coordinate of the radius of target 3D spherical model and target label point in the target 3D spherical model, determineYaw angle and pitch angle of the target label point in target 3D spherical model;
According to yaw angle and pitch angle of the target label point in target 3D spherical model, the target label point is determinedRelative position coordinates in the target image;
According to the relative position coordinates of the Pixel Dimensions of the target image and target label point in the target image,Determine the pixel coordinate of the target label point in the target image.
Fourth aspect, the embodiment of the invention also provides a kind of positioning device, which includes:
Deflection determining module, for the radius and target label point according to target 3D spherical model in the target 3D ball mouldThree-dimensional coordinate in type determines yaw angle and pitch angle of the target label point in target 3D spherical model;
Position coordinates determining module, for the yaw angle and pitching according to the target label point in target 3D spherical modelAngle determines the relative position coordinates of the target label point in the target image;
Pixel coordinate determining module, for the Pixel Dimensions and target label point according to the target image in targetRelative position coordinates in image determine the pixel coordinate of the target label point in the target image.
5th aspect, the embodiment of the invention also provides one kind, the equipment includes:
One or more processors;
Storage device, for storing one or more programs,
When one or more of programs are executed by one or more of processors, so that one or more of processingDevice realizes the localization method as described in any in the embodiment of the present invention.
6th aspect, the embodiment of the invention also provides a kind of computer readable storage mediums, are stored thereon with computerProgram realizes the localization method as described in any in the embodiment of the present invention when program is executed by processor.
The embodiment of the present invention passes through according to target label point pixel coordinate in the target image and the target imagePixel Dimensions determine yaw angle and pitch angle of the target label point in target 3D spherical model;According to the target labelThe radius of yaw angle and pitch angle and the target 3D spherical model of the point in target 3D spherical model, determines the target markThree-dimensional coordinate of the note point in the target 3D spherical model.To realize according to two-dimensional pixel coordinate pair target label point in targetPositioning in 3D spherical model.
Detailed description of the invention
Fig. 1 is a kind of flow chart for localization method that the embodiment of the present invention one provides;
Fig. 2 is three-dimensional coordinate schematic diagram of the target label point of the offer of the embodiment of the present invention one in target 3D spherical model;
Fig. 3 is a kind of structural schematic diagram of positioning device provided by Embodiment 2 of the present invention;
Fig. 4 is a kind of flow chart for localization method that the embodiment of the present invention three provides;
Fig. 5 is a kind of structural schematic diagram for positioning device that the embodiment of the present invention four provides;
Fig. 6 is a kind of structural schematic diagram for equipment that the embodiment of the present invention five provides.
Specific embodiment
The present invention is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouchedThe specific embodiment stated is used only for explaining the present invention rather than limiting the invention.It also should be noted that in order to justOnly the parts related to the present invention are shown in description, attached drawing rather than entire infrastructure.
Embodiment one
Fig. 1 is a kind of flow chart for localization method that the embodiment of the present invention one provides.The present embodiment is applicable to targetThe case where mark point positions in target 3D spherical model.This method can be executed by a kind of positioning device, which can be byThe mode of software and/or hardware is realized.Referring to Fig. 1, localization method provided in this embodiment includes:
S110, according to the Pixel Dimensions of target label point pixel coordinate in the target image and the target image, reallyFixed relative position coordinates of the target label point in the target image.
Wherein, the target image can be random two-dimensional image, and the typically described target image can be the room of shootingInterior or outdoor panoramic picture.
The Pixel Dimensions of target image refer to the width and height of target image.
Relative position coordinates indicate the coordinate of the relative position of target label point in the target image.
Specifically, the pixel coordinate according to target label point in the target image of acquisition and the target imagePixel Dimensions determine relative position coordinates of the target label point in the target image, comprising:
By pixel coordinate value each in the pixel coordinate of target label point, divided by target image associated by each pixel coordinate valueIt is wide or high, generate relative position coordinates of the target label point in the target image.
For example, the wide of target image is 100, Gao Shi 200 if the pixel coordinate of target label point is (50,50), then it is describedRelative position coordinates of the target label point in the target image be (50 divided by 100,50 divided by 200), namely (0.5,0.25).Wherein the above-mentioned unit being respectively worth can be pixel, be also possible to centimetre.
S120, depending on that relative position coordinate determine yaw angle of the target label point in target 3D spherical modelAnd pitch angle.
Wherein, yaw angle refers to the horizontal view angle in 3D spherical model;Pitch angle refers to the vertical angle of view in 3D spherical model.It is logicalThe position of horizontal view angle and vertical angle of view adjustment camera is crossed, to show a certain specified region of panorama sketch.
Specifically, the coordinate depending on that relative position is determined from default yaw angular region and default pitch rangeYaw angle and pitch angle of the target label point in target 3D spherical model, comprising:
According to the siding-to-siding block length with the associated relative position coordinates value of yaw angle and yaw angle, the target mark is determinedYaw angle of the note point in target 3D spherical model;
According to the associated relative position coordinates value of pitch angle, the siding-to-siding block length and interval range of pitch angle determine instituteState pitch angle of the target label point in target 3D spherical model.
Wherein, the siding-to-siding block length and interval range of yaw angle and pitch angle can be set according to actual needs.It is typicalGround, the siding-to-siding block length of yaw angle are 360, and interval range is 0 degree to 360 degree.The siding-to-siding block length of pitch angle is 180, interval rangeIt is 90 degree to 0 degree and 0 degree to minus 90 degree.
For example, if the relative position coordinates of target label point in the target image are (0.5,0.25), then yaw angle are as follows:0.5 × 360=180 degree, pitch angle are as follows: minus 45 degree of 0.25 × 180-90=.
S130, according to yaw angle of the target label point in target 3D spherical model and pitch angle and the targetThe radius of 3D spherical model determines three-dimensional coordinate of the target label point in the target 3D spherical model.
Wherein, the radius of target 3D spherical model can be set as needed.
Specifically, the yaw angle and pitch angle according to the target label point in target 3D spherical model, Yi JisuoThe radius for stating target 3D spherical model determines three-dimensional coordinate of the target label point in the target 3D spherical model, comprising:
Three-dimensional coordinate of the target label point in the target 3D spherical model is determined according to following formula,
X=r × cos β × cos α
Y=r × sin β
Z=r × cos β × sin α
Wherein, X, Y and Z are the three-dimensional coordinates of the target label point, and r is the radius of the target 3D spherical model, and α is indicatedPitch angle, β indicate yaw angle.
Referring to fig. 2, three-dimensional coordinate of the target label point in target 3D spherical model is p.
The technical solution of the embodiment of the present invention, by according to target label point pixel coordinate in the target image and describedThe Pixel Dimensions of target image determine yaw angle and pitch angle of the target label point in target 3D spherical model;According to instituteThe radius of yaw angle and pitch angle and the target 3D spherical model of the target label point in target 3D spherical model is stated, is determinedThree-dimensional coordinate of the target label point in the target 3D spherical model.To realize according to two-dimensional pixel coordinate pair target markPositioning of the note point in target 3D spherical model.
It should be noted that by the technical teaching of the present embodiment, those skilled in the art have motivation by above-described embodimentDescribed in any embodiment carry out the combination of scheme, to realize positioning of the target label point in 3D spherical model.
Embodiment two
Fig. 3 is a kind of structural schematic diagram of positioning device provided by Embodiment 2 of the present invention.Referring to Fig. 3, the present embodiment is mentionedThe positioning device of confession includes: two-dimensional coordinate determining module 10, angle-determining module 20 and three-dimensional coordinate determining module 30.
Wherein, two-dimensional coordinate determining module 10, for according to target label point pixel coordinate in the target image and instituteThe Pixel Dimensions for stating target image determine relative position coordinates of the target label point in the target image;
Angle-determining module 20 determines the target label point in target 3D ball for coordinate depending on that relative positionYaw angle and pitch angle in model;
Three-dimensional coordinate determining module 30, for according to yaw angle of the target label point in target 3D spherical model and bowingThe radius of the elevation angle and the target 3D spherical model determines three-dimensional of the target label point in the target 3D spherical modelCoordinate.
The technical solution of the embodiment of the present invention, by according to target label point pixel coordinate in the target image and describedThe Pixel Dimensions of target image determine yaw angle and pitch angle of the target label point in target 3D spherical model;According to instituteThe radius of yaw angle and pitch angle and the target 3D spherical model of the target label point in target 3D spherical model is stated, is determinedThree-dimensional coordinate of the target label point in the target 3D spherical model.To realize according to two-dimensional pixel coordinate pair target markPositioning of the note point in target 3D spherical model.
Further, the two-dimensional coordinate determining module, comprising: two-dimensional coordinate determination unit.
Wherein, two-dimensional coordinate determination unit, for by pixel coordinate value each in the pixel coordinate of target label point, divided by eachThe width or height of target image associated by pixel coordinate value generate relative position of the target label point in the target imageCoordinate.
Further, the angle-determining module, comprising: yaw angle determination unit and pitch angle determination unit.
Wherein, yaw angle determination unit, for according to the associated relative position coordinates value of yaw angle and yaw angleSiding-to-siding block length determines yaw angle of the target label point in target 3D spherical model;
Pitch angle determination unit, for basis and the associated relative position coordinates value of pitch angle, the siding-to-siding block length of pitch angleAnd interval range, determine pitch angle of the target label point in target 3D spherical model.
Further, the three-dimensional coordinate determining module, comprising: three-dimensional coordinate determination unit.
Wherein, three-dimensional coordinate determination unit, for determining the target label point in the target 3D according to following formulaThree-dimensional coordinate in spherical model,
X=r × cos β × cos α
Y=r × sin β
Z=r × cos β × sin α
Wherein, X, Y and Z are the three-dimensional coordinates of the target label point, and r is the radius of the target 3D spherical model, and α is indicatedPitch angle, β indicate yaw angle.
Localization method provided by any embodiment of the invention can be performed in positioning device provided by the embodiment of the present invention, toolThe standby corresponding functional module of execution method and beneficial effect.
Embodiment three
Fig. 4 is a kind of flow chart for localization method that the embodiment of the present invention three provides.The present embodiment is in above-described embodimentOn the basis of, a kind of three-dimensional coordinate suitable for according to target label point 3D spherical model of proposition determines target label pointThe optinal plan of two-dimensional pixel coordinate in the target image.Referring to fig. 4, localization method provided in this embodiment includes:
S210, the three-dimensional seat according to the radius and target label point of target 3D spherical model in the target 3D spherical modelMark, determines yaw angle and pitch angle of the target label point in target 3D spherical model.
Specifically, the radius and target label point according to target 3D spherical model in the target 3D spherical model threeCoordinate is tieed up, determines yaw angle and pitch angle of the target label point in target 3D spherical model, comprising:
Yaw angle and pitch angle of the target label point in target 3d spherical model are determined according to following formula,
β=arcsin (y/r)
α=arctan (z/x)
Wherein, X, Y and Z are the three-dimensional coordinates of the target label point, and r is the radius of the target 3D spherical model, and α is indicatedPitch angle, β indicate yaw angle.
S220, yaw angle and pitch angle according to the target label point in target 3D spherical model, determine the targetThe relative position coordinates of mark point in the target image.
Specifically, the yaw angle and pitch angle according to the target label point in target 3D spherical model, determines instituteState the relative position coordinates of target label point in the target image, comprising:
According to the siding-to-siding block length of yaw angle and yaw angle of the target label point in target 3D spherical model, determineWith the associated relative position coordinates value of yaw angle;
According to pitch angle of the target label point in target 3D spherical model, the siding-to-siding block length and section model of pitch angleIt encloses, the determining and associated relative position coordinates value of pitch angle.
For example, pitch angle is negative 45 degree if yaw angle is 180 degree, the siding-to-siding block length of yaw angle is 360, the area of pitch angleBetween length be 180, the interval range of pitch angle is 90 degree to 0 degree and 0 degree to 90 degree, then the relative position of target label pointIn coordinate with the associated coordinate value of yaw angle are as follows: 180 ÷ 360=0.5, with the associated coordinate value of pitch angle are as follows: (- 45+90) ÷The relative position coordinates of 180=0.25 namely target label point are (0.5,0.25).
S230, the relative position according to the Pixel Dimensions and target label point of the target image in the target imageCoordinate determines the pixel coordinate of the target label point in the target image.
For example, the relative position coordinates of a height of 200 pixel, target label point are if the width of target image is 100 pixels(0.5,0.25), then the pixel coordinate of target label point in the target image be (0.5 × 100,0.25 × 200), namely (50,50)。
The technical solution of the embodiment of the present invention, by the radius and target label point according to target 3D spherical model in the meshThe three-dimensional coordinate in 3D spherical model is marked, determines yaw angle and pitch angle of the target label point in target 3D spherical model;RootAccording to yaw angle and pitch angle of the target label point in target 3D spherical model, determine the target label point in target imageIn relative position coordinates;According to the Pixel Dimensions of the target image and target label point in the target image oppositePosition coordinates determine the pixel coordinate of the target label point in the target image.To realize according to target label point in 3DThree-dimensional location coordinates in spherical model, to the positioning of target label point in the target image.
It should be noted that by the technical teaching of the present embodiment, those skilled in the art have motivation by above-described embodimentDescribed in any embodiment carry out the combination of scheme, to realize positioning of the target label point in 3D spherical model.
Example IV
Fig. 5 is a kind of structural schematic diagram for positioning device that the embodiment of the present invention four provides.Referring to Fig. 5, the present embodiment is mentionedThe positioning device of confession includes: deflection determining module 40, position coordinates determining module 50 and pixel coordinate determining module 60.
Wherein, deflection determining module 40, for the radius and target label point according to target 3D spherical model in the meshThe three-dimensional coordinate in 3D spherical model is marked, determines yaw angle and pitch angle of the target label point in target 3D spherical model;
Position coordinates determining module 50, for according to yaw angle of the target label point in target 3D spherical model and bowingThe elevation angle determines the relative position coordinates of the target label point in the target image;
Pixel coordinate determining module 60, for the Pixel Dimensions and target label point according to the target image in meshRelative position coordinates in logo image determine the pixel coordinate of the target label point in the target image.
The technical solution of the embodiment of the present invention, by the radius and target label point according to target 3D spherical model in the meshThe three-dimensional coordinate in 3D spherical model is marked, determines yaw angle and pitch angle of the target label point in target 3D spherical model;RootAccording to yaw angle and pitch angle of the target label point in target 3D spherical model, determine the target label point in target imageIn relative position coordinates;According to the Pixel Dimensions of the target image and target label point in the target image oppositePosition coordinates determine the pixel coordinate of the target label point in the target image.To realize according to target label point in 3DThree-dimensional location coordinates in spherical model, to the positioning of target label point in the target image.
Further, the deflection determining module, comprising: deflection determination unit.
Wherein, deflection determination unit, for determining the target label point in target 3d spherical model according to following formulaIn yaw angle and pitch angle,
β=arcsin (y/r)
α=arctan (z/x)
Wherein, X, Y and Z are the three-dimensional coordinates of the target label point, and r is the radius of the target 3D spherical model, and α is indicatedPitch angle, β indicate yaw angle.
Further, the position coordinates determining module, comprising: the first coordinate determination unit and the second coordinate determine listMember.
First coordinate determination unit, for the yaw angle according to the target label point in target 3D spherical model, andThe siding-to-siding block length of yaw angle, the determining and associated relative position coordinates value of yaw angle;
Second coordinate determination unit, for the pitch angle according to the target label point in target 3D spherical model, pitchingThe siding-to-siding block length and interval range at angle, the determining and associated relative position coordinates value of pitch angle.
Localization method provided by any embodiment of the invention can be performed in positioning device provided by the embodiment of the present invention, toolThe standby corresponding functional module of execution method and beneficial effect.
Embodiment five
Fig. 6 is a kind of structural schematic diagram for equipment that the embodiment of the present invention five provides.Fig. 6, which is shown, to be suitable for being used to realizing thisThe block diagram of the example devices 12 of invention embodiment.The equipment 12 that Fig. 6 is shown is only an example, should not be to of the invention realThe function and use scope for applying example bring any restrictions.
As shown in fig. 6, equipment 12 is showed in the form of universal computing device.The component of equipment 12 may include but unlimitedIn one or more processor or processing unit 16, system storage 28, connecting different system components, (including system is depositedReservoir 28 and processing unit 16) bus 18.
Bus 18 indicates one of a few class bus structures or a variety of, including memory bus or Memory Controller,Peripheral bus, graphics acceleration port, processor or the local bus using any bus structures in a variety of bus structures.It liftsFor example, these architectures include but is not limited to industry standard architecture (ISA) bus, microchannel architecture (MAC)Bus, enhanced isa bus, Video Electronics Standards Association (VESA) local bus and peripheral component interconnection (PCI) bus.
Equipment 12 typically comprises a variety of computer system readable media.These media can be it is any can be by equipment 12The usable medium of access, including volatile and non-volatile media, moveable and immovable medium.
System storage 28 may include the computer system readable media of form of volatile memory, such as arbitrary accessMemory (RAM) 30 and/or cache memory 32.Equipment 12 may further include it is other it is removable/nonremovable,Volatile/non-volatile computer system storage medium.Only as an example, storage system 34 can be used for reading and writing irremovable, non-volatile magnetic media (Fig. 6 do not show, commonly referred to as " hard disk drive ").Although being not shown in Fig. 6, use can be providedIn the disc driver read and write to removable non-volatile magnetic disk (such as " floppy disk "), and to removable anonvolatile optical diskThe CD drive of (such as CD-ROM, DVD-ROM or other optical mediums) read-write.In these cases, each driver canTo be connected by one or more data media interfaces with bus 18.Memory 28 may include at least one program product,The program product has one group of (for example, at least one) program module, these program modules are configured to perform each implementation of the inventionThe function of example.
Program/utility 40 with one group of (at least one) program module 42 can store in such as memory 28In, such program module 42 include but is not limited to operating system, one or more application program, other program modules andIt may include the realization of network environment in program data, each of these examples or certain combination.Program module 42 is usualExecute the function and/or method in embodiment described in the invention.
Equipment 12 can also be communicated with one or more external equipments 14 (such as keyboard, sensing equipment, display 24 etc.),Can also be enabled a user to one or more equipment interacted with the equipment 12 communication, and/or with enable the equipment 12 withOne or more of the other any equipment (such as network interface card, modem etc.) communication for calculating equipment and being communicated.It is this logicalLetter can be carried out by input/output (I/O) interface 22.Also, equipment 12 can also by network adapter 20 and one orThe multiple networks of person (such as local area network (LAN), wide area network (WAN) and/or public network, such as internet) communication.As shown,Network adapter 20 is communicated by bus 18 with other modules of equipment 12.It should be understood that although not shown in the drawings, can combineEquipment 12 use other hardware and/or software module, including but not limited to: microcode, device driver, redundant processing unit,External disk drive array, RAID system, tape drive and data backup storage system etc..
Processing unit 16 by the program that is stored in system storage 28 of operation, thereby executing various function application andData processing, such as realize localization method provided by the embodiment of the present invention.
Embodiment six
The embodiment of the present invention six additionally provides a kind of computer readable storage medium, is stored thereon with computer program, shouldThe localization method as described in any in the embodiment of the present invention is realized when program is executed by processor, this method comprises:
According to the Pixel Dimensions of target label point pixel coordinate in the target image and the target image, determine described inRelative position coordinates of the target label point in the target image;
Coordinate depending on that relative position determines yaw angle and pitching of the target label point in target 3D spherical modelAngle;
According to yaw angle of the target label point in target 3D spherical model and pitch angle and the target 3D ball mouldThe radius of type determines three-dimensional coordinate of the target label point in the target 3D spherical model.And/or
According to the three-dimensional coordinate of the radius of target 3D spherical model and target label point in the target 3D spherical model, determineYaw angle and pitch angle of the target label point in target 3D spherical model;
According to yaw angle and pitch angle of the target label point in target 3D spherical model, the target label point is determinedRelative position coordinates in the target image;
According to the relative position coordinates of the Pixel Dimensions of the target image and target label point in the target image,Determine the pixel coordinate of the target label point in the target image.
The computer storage medium of the embodiment of the present invention, can be using any of one or more computer-readable mediaCombination.Computer-readable medium can be computer-readable signal media or computer readable storage medium.It is computer-readableStorage medium for example may be-but not limited to-the system of electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor, device orDevice, or any above combination.The more specific example (non exhaustive list) of computer readable storage medium includes: toolThere are electrical connection, the portable computer diskette, hard disk, random access memory (RAM), read-only memory of one or more conducting wires(ROM), erasable programmable read only memory (EPROM or flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), light storage device, magnetic memory device or above-mentioned any appropriate combination.In this document, computer-readable storageMedium can be any tangible medium for including or store program, which can be commanded execution system, device or deviceUsing or it is in connection.
Computer-readable signal media may include in a base band or as carrier wave a part propagate data-signal,Wherein carry computer-readable program code.The data-signal of this propagation can take various forms, including but unlimitedIn electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be that computer canAny computer-readable medium other than storage medium is read, which can send, propagates or transmit and be used forBy the use of instruction execution system, device or device or program in connection.
The program code for including on computer-readable medium can transmit with any suitable medium, including --- but it is unlimitedIn wireless, electric wire, optical cable, RF etc. or above-mentioned any appropriate combination.
The computer for executing operation of the present invention can be write with one or more programming languages or combinations thereofProgram code, described program design language include object oriented program language-such as Java, Smalltalk, C++,Further include conventional procedural programming language-such as " C " language or similar programming language.Program code can be withIt fully executes, partly execute on the user computer on the user computer, being executed as an independent software package, portionDivide and partially executes or executed on a remote computer or server completely on the remote computer on the user computer.?Be related in the situation of remote computer, remote computer can pass through the network of any kind --- including local area network (LAN) orWide area network (WAN)-be connected to subscriber computer, or, it may be connected to outer computer (such as mentioned using Internet serviceIt is connected for quotient by internet).
Note that the above is only a better embodiment of the present invention and the applied technical principle.It will be appreciated by those skilled in the art thatThe invention is not limited to the specific embodiments described herein, be able to carry out for a person skilled in the art it is various it is apparent variation,It readjusts and substitutes without departing from protection scope of the present invention.Therefore, although being carried out by above embodiments to the present inventionIt is described in further detail, but the present invention is not limited to the above embodiments only, without departing from the inventive concept, alsoIt may include more other equivalent embodiments, and the scope of the invention is determined by the scope of the appended claims.

Claims (16)

CN201811504710.2A2018-12-102018-12-10Localization method, device, equipment and mediumPendingCN109636713A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201811504710.2ACN109636713A (en)2018-12-102018-12-10Localization method, device, equipment and medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201811504710.2ACN109636713A (en)2018-12-102018-12-10Localization method, device, equipment and medium

Publications (1)

Publication NumberPublication Date
CN109636713Atrue CN109636713A (en)2019-04-16

Family

ID=66072600

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201811504710.2APendingCN109636713A (en)2018-12-102018-12-10Localization method, device, equipment and medium

Country Status (1)

CountryLink
CN (1)CN109636713A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110148173A (en)*2019-05-212019-08-20北京百度网讯科技有限公司The method and apparatus of target positioning, electronic equipment, computer-readable medium
CN115222590A (en)*2022-06-152022-10-21成都市联洲国际技术有限公司 Panoramic image generation method, device, terminal and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103035016A (en)*2012-11-282013-04-10无锡羿飞科技有限公司Processing method of projector spherical display and rotary output image
CN106303417A (en)*2016-08-122017-01-04长沙冰眼电子科技有限公司Enhancing overall view monitoring method for unmanned platform
CN106570905A (en)*2016-11-022017-04-19北京控制工程研究所Initial attitude verification method of non-cooperative target point cloud
US20170256072A1 (en)*2016-03-072017-09-07Ricoh Company, Ltd.Information processing system, information processing method, and non-transitory computer-readable storage medium
CN108830894A (en)*2018-06-192018-11-16亮风台(上海)信息科技有限公司Remote guide method, apparatus, terminal and storage medium based on augmented reality

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103035016A (en)*2012-11-282013-04-10无锡羿飞科技有限公司Processing method of projector spherical display and rotary output image
US20170256072A1 (en)*2016-03-072017-09-07Ricoh Company, Ltd.Information processing system, information processing method, and non-transitory computer-readable storage medium
CN106303417A (en)*2016-08-122017-01-04长沙冰眼电子科技有限公司Enhancing overall view monitoring method for unmanned platform
CN106570905A (en)*2016-11-022017-04-19北京控制工程研究所Initial attitude verification method of non-cooperative target point cloud
CN108830894A (en)*2018-06-192018-11-16亮风台(上海)信息科技有限公司Remote guide method, apparatus, terminal and storage medium based on augmented reality

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
BIGWHITESHARK(云飞扬): "uv纹理坐标设定与贴图规则", 《HTTPS://WWW.CNBLOGS.COM/JENRY/P/4083415.HTML》*
程序园: "球面点三维坐标到纹理二维坐标的转换", 《HTTP://WWW.VOIDCN.COM/ARTICLE/P-MXDNCCIQ-NB.HTML》*

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110148173A (en)*2019-05-212019-08-20北京百度网讯科技有限公司The method and apparatus of target positioning, electronic equipment, computer-readable medium
CN115222590A (en)*2022-06-152022-10-21成都市联洲国际技术有限公司 Panoramic image generation method, device, terminal and storage medium

Similar Documents

PublicationPublication DateTitle
KR102051889B1 (en)Method and system for implementing 3d augmented reality based on 2d data in smart glass
CN108450058B (en)Real-time automatic vehicle-mounted camera calibration
CN109242903A (en)Generation method, device, equipment and the storage medium of three-dimensional data
CN109242913A (en)Scaling method, device, equipment and the medium of collector relative parameter
CN109214980A (en)A kind of 3 d pose estimation method, device, equipment and computer storage medium
CN110095752A (en)Localization method, device, equipment and medium
CN108805979A (en)A kind of dynamic model three-dimensional rebuilding method, device, equipment and storage medium
CN109961522A (en) Image projection method, apparatus, device and storage medium
US8803880B2 (en)Image-based lighting simulation for objects
KR20190125526A (en) Method and apparatus for displaying an image based on user motion information
US20130176337A1 (en)Device and Method For Information Processing
CN109191554B (en) A super-resolution image reconstruction method, device, terminal and storage medium
CN114266876B (en)Positioning method, visual map generation method and device
US20210374902A1 (en)Method and Apparatus for Generating Sample Image and Electronic Device
CN111161398B (en)Image generation method, device, equipment and storage medium
CN113763478A (en) Unmanned vehicle camera calibration method, device, equipment, storage medium and system
CN108090212B (en)Method, device and equipment for showing interest points and storage medium
CN113628284B (en)Pose calibration data set generation method, device and system, electronic equipment and medium
US11734795B2 (en)Image processing method and device for panoramic image
WO2017113729A1 (en)360-degree image loading method and loading module, and mobile terminal
CN109949396A (en) A rendering method, apparatus, device and medium
CN109636713A (en)Localization method, device, equipment and medium
CN108038871A (en)The pivot of rotating platform determines method, apparatus, server and storage medium
CN113139892A (en)Sight line track calculation method and device and computer readable storage medium
CN113112412B (en)Method and device for generating vertical correction matrix and computer readable storage medium

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication

Application publication date:20190416

RJ01Rejection of invention patent application after publication

[8]ページ先頭

©2009-2025 Movatter.jp