Method and tool for reflector alignment
10670688 · 2020-06-02
Assignee
Inventors
Cpc classification
G01S3/782
PHYSICS
H01Q1/22
ELECTRICITY
H01Q3/005
ELECTRICITY
International classification
G01S3/782
PHYSICS
H01Q3/00
ELECTRICITY
Abstract
An alignment tool and a method are disclosed for alignment of a reflector arrangement. The reflector arrangement comprises a flat reflective surface which is configured to reflect an electromagnetic wave signal between a first antenna site and a second antenna site. The alignment tool comprises a camera circuit for capturing images of a field-of-view, an input circuit configured to receive a user input comprising the field-of-view coordinates of the first antenna site, a processing circuit configured to compute alignment information from the user input, and a display circuit configured to display the field-of-view and the alignment information.
Claims
1. An alignment tool for a reflector arrangement, the reflector arrangement comprising a flat reflective surface configured to reflect an electromagnetic wave signal between a first antenna site and a second antenna site, the alignment tool comprising: a camera for capturing images of a field-of-view, wherein the camera is configured to be mounted on the reflector arrangement such that the field-of-view is pointing in a direction perpendicular to the flat reflective surface; an input circuit configured to receive a user input, wherein the user input comprises the field-of-view coordinates of the first antenna site; a processing circuit configured to compute alignment information from the user input by applying the rule that the incident and the reflected angles to the flat reflective surface are equal in magnitude but opposite in sign; and a display circuit configured to display the field-of-view and the alignment information.
2. The alignment tool according to claim 1, wherein the alignment information comprises the field-of-view coordinates of the target reflection point to the first antenna site.
3. The alignment tool according to claim 1, wherein the user input further comprises the field-of-view coordinates of the second antenna site and the alignment information comprises the field-of-view coordinates of the midpoint between the first antenna site and the second antenna site.
4. The alignment tool according to claim 1, wherein the input circuit, the processing circuit and display circuit are comprised in a portable device connected to the camera circuit.
5. The alignment tool according to claim 4, wherein the portable device is wirelessly connected to the camera circuit.
6. The alignment tool according to claim 1, wherein the input circuit is a touch sensitive display showing the field-of-view of the camera circuit.
7. The alignment tool according to claim 1, wherein the field-of-view coordinates comprises vertical and horizontal coordinates.
8. The alignment tool according to claim 1, wherein the processing circuit is further configured to compute a motion vector between the field-of-view image before and the field-of-view image after adjustment of the flat reflective surface and to compute an updated user input by adding the motion vector to the user input.
9. A method for alignment of a reflector arrangement, the reflector arrangement comprising a flat reflective surface configured to reflect a millimetre wave signal between a first antenna site and a second antenna site, the method comprising the steps of: mounting a camera circuit on the reflector arrangement, the camera circuit being configured for capturing images of a field-of-view, and the mounting being performed such that the field-of-view is pointing in a direction perpendicular to the flat reflective surface; receiving a user input from an input circuit, wherein the user input comprises the field-of-view coordinates of the first antenna site; computing alignment information from the user input in a processing circuit, wherein the alignment information is computed by following the rule that the incident and the reflected angles to the flat reflective surface are equal magnitude but opposite in sign; and displaying the field-of-view and the alignment information on a display circuit.
10. The method for alignment according to claim 9, wherein the alignment information comprises the field-of-view coordinates of the target reflection point to the first antenna site.
11. The method for alignment according to claim 9, wherein the user input further comprises the field-of-view coordinates of the second antenna site and the alignment information comprises the field-of-view coordinates of the midpoint between the first antenna site and the second antenna site.
12. The method for alignment according to claim 9, wherein receiving a user input from an input circuit comprises receiving a user input from a touch sensitive display showing the field-of-view of the camera circuit.
13. The method for alignment according to claim 9, wherein the field-of-view coordinates comprises vertical and horizontal coordinates.
14. The method for alignment according to claim 9, wherein the computing further comprises computing a motion vector between the field-of-view image before and the field-of-view image after adjustment of the flat reflective surface and computing an updated user input by adding the motion vector to the user input.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8) The drawings are not necessarily to scale and the dimensions of certain features may have been exaggerated for the sake of clarity, emphasis is instead being placed upon illustrating the principle of the embodiments herein.
DETAILED DESCRIPTION
(9) Four embodiments of the present invention are described in detail below with reference to
(10) In the following, common features of the first and second embodiments are described with reference to
(11) The first and the second embodiment of the invention relate to an alignment tool 320 for the reflector arrangement 220. The reflector arrangement is typically part of a non-line-of-sight, NLOS, point-to-point communication system 200. The reflector arrangement 220 is normally a passive reflector, e.g. a mirror, an armored glass surface or any type of reflective surface. Alternatively, the reflector arrangement may be an active reflector, e.g. a repeater. The reflector arrangement comprises a flat reflective surface 310 configured to reflect an electromagnetic wave signal between a first antenna site 210A and a second antenna site 210B. The electromagnetic wave signal may be a millimeter wave signal or an optical signal. The reflector arrangement 220 further comprises means for mounting the flat reflective surface 310 to a structure, e.g. a mast, a building or a lamppost. Preferably, such means for mounting permit angular adjustment of the flat reflective surface 310 about the horizontal and the vertical axes.
(12) According to the first and second embodiments, the alignment tool 320 comprises a camera module 320A configured to capture images of a field-of-view 330, in which the camera module 320A is configured to be mounted on the reflector arrangement 220 such that the field-of-view is pointing in a direction perpendicular to the flat reflective surface 310. Preferably, the camera module 320A is configured to be mounted directly on the flat reflective surface 310 such that the field-of-view is pointing in a direction perpendicular to the flat reflective surface 310.
(13) According to the first and second embodiments, the alignment tool 320 further comprises an input module 320B configured to receive a user input of the location of the first antenna site as field-of-view coordinates. The input module 320B is preferably a touch sensitive display showing the field-of-view of the camera module. The user input may be received by the user touching the touch sensitive display at the location of the first antenna site. Alternatively, the input module 320B may be a keyboard, mouse, touch pad or any other type of input device. The field-of-view coordinates may be represented by any coordinate system that can represent a point in a two-dimensional field-of-view. The field-of-view coordinate system uniquely defines each point in the image taken by the camera module. The coordinate system normally comprises both vertical and horizontal coordinates. In one preferred coordinate system, the horizontal coordinate is represented by X, the vertical coordinate is represented by Y, the center point of the field-of-view has the coordinates X=0 and Y=0, any coordinate to the right of the center point has X>0, any coordinate to the left of the center point has X<0, any coordinate above the centre point has Y>0 and any coordinate below the centre point has Y<0.
(14) According to the first and second embodiments, the alignment tool 320 further comprises a processing module 320C configured to compute alignment information from the user input by applying the rule that the incident and the reflected angles to the flat reflective surface are equal in magnitude but opposite in sign, i.e. the law of reflection. Here the incident angle is the angle between the normal vector of the flat reflective surface and the incoming electromagnetic wave signal. The reflected angle is the angle between the normal vector of the flat reflective surface and the outgoing reflected electromagnetic wave signal. Normally, the law of reflection would require three dimensional coordinates of the locations of the antenna sites, however, by having the field-of-view of the camera module pointing in the same direction as the normal vector of the flat reflective surface, i.e. perpendicular to the flat reflective surface, and the field-of-view coordinates of at least one antenna site known, one can fully determine the target reflection point of the outgoing electromagnetic wave signal. Since the behaviour of reflector can be fully determined, alignment information on how to adjust the reflector arrangement can also be computed. Two examples on how to compute alignment information can be found further down in the text where unique features of the first and second embodiments are described.
(15) According to the first and second embodiments, the alignment tool 320 also comprises a display module 320D configured to display the field-of-view and the alignment information. The display module 320D may also be configured to display a zoomed-in part of the field-of-view.
(16) Preferably, the input module 320B, the processing module 320C and display module 320D are comprised in a portable device connected to the camera module 320A. For example, the portable device may be a mobile phone, a tablet computer or a laptop computer. The portable device is preferably wirelessly connected to the camera module 320A.
(17) In the following, technical features unique to the first embodiment are described.
(18) In the first embodiment of the invention, the alignment information is the field-of-view coordinates of the target reflection point of the outgoing reflected electromagnetic wave signal. The coordinates of the target reflection point is obtained by adhering to the law of reflection. For example, in case of the preferred coordinate systems, the coordinates of the target reflection point is obtained by taking the negation of the coordinates of the first antenna site, X.sub.T=X.sub.1, Y.sub.T=Y.sub.1.
(19) The processing module may also be configured to compute adjusted coordinates of X.sub.1 and Y.sub.1 when the field-of-view changes due to adjustment of the flat reflective surface 310. The adjusted coordinates may then be determined by computing a motion vector between the field-of-view image before and after the adjustment. By adding the motion vector to the original coordinates of X.sub.1 and Y.sub.1, the user does not have to provide a new user input when the flat reflective surface is adjusted. Note that many examples on how to compute motion vectors are known in the literature. Preferably, if the camera module supports MPEG or H.264 video encoding, the motion vectors can be extracted directly from the encoded MPEG or H.264 video streams. Alternatively, the motion vector can be obtained by a compass and/or an accelerometer that tracks the movements of the flat reflective surface 310.
(20) The purpose of the alignment information is to provide guidance to the user for correct alignment of the flat reflective surface 310.
(21) In the following, technical features unique to the second embodiment are described.
(22) In the second embodiment of the invention, the user input further comprises the field-of-view coordinates of the second antenna site 210B and the alignment information comprises the field-of-view coordinates of the midpoint between the first antenna site and the second antenna site. The processing module 320C configured to compute alignment information from the user input. In the second embodiment, the alignment information indicates the direction in which the flat reflective surface should be pointing. By adhering to the law of reflection, a new center point is computed as the midpoint between the two antenna sites. The new center point has the field-of-view coordinates X.sub.MP=(X.sub.1+X.sub.2)/2 and X.sub.MP=(X.sub.1+X.sub.2)/2. Similarly to the first embodiment, the processing module may be configured to compute adjusted coordinates of X.sub.1, X.sub.2, Y.sub.1 and Y.sub.2 when the field-of-view changes due to adjustment of the flat reflective surface 310. By adding the motion vector to the original coordinates of X.sub.1, X.sub.2, Y.sub.1 and Y.sub.2, the user does not have to provide a new user input when the flat reflective surface is adjusted.
(23) The purpose of the alignment information is to provide guidance to the user for correct alignment of the flat reflective surface 310.
(24) In the following, common features of the third and fourth embodiments are described with reference to
(25) The third and the fourth embodiments of the invention relate to a method for alignment of a reflector arrangement 220. The reflector arrangement comprises a flat reflective surface 310 configured to reflect an electromagnetic wave signal between a first antenna site 210A and a second antenna site 210B. The electromagnetic wave signal may be a millimeter wave signal or an optical signal. The reflector arrangement 220 further comprises means for mounting the flat reflective surface 310 to a structure, e.g. a mast, a building or a lamppost. Preferably, such means for mounting permit angular adjustment of the flat reflective surface 310 about the horizontal and the vertical axes.
(26) According to the third and fourth embodiments, the method for alignment comprises the step of mounting 600 a camera module 320A on the reflector arrangement 220, in which the camera module is configured for capturing images of a field-of-view 330 and the mounting is performed such that the field-of-view is pointing in a direction perpendicular to the flat reflective surface 310. Preferably, the step of mounting the camera module 320A comprises mounting the camera module directly onto the flat reflective surface 310.
(27) According to the third and fourth embodiments, the method for alignment further comprises receiving 610 a user input from an input module 320B, in which the user input comprises the location of a first antenna 210A site as field-of-view coordinates. The input module 320B is preferably a touch sensitive display showing the field-of-view of the camera module. Receiving 610 the user input may comprise the user touching the touch sensitive display at the location of the first antenna site. Alternatively, the input module 320B may be a keyboard, mouse, touch pad or any other type of input device. The field-of-view coordinates may be represented by any coordinate system that can represent a point in a two-dimensional field-of-view. The preferred coordinate system is the same as for the first and second embodiments.
(28) According to the third and fourth embodiments, the method for alignment further comprises computing 620 alignment information from the user input in a processing module 320C. Computing the alignment information is achieved by adhering to the rule that the incident and the reflected angles to the flat reflective surface are equal in magnitude but opposite in sign, i.e. the law of reflection. Here the incident angle is the angle between the normal vector of the flat reflective surface and the incoming electromagnetic wave signal. The reflected angle is the angle between the normal vector of the flat reflective surface and the outgoing reflected electromagnetic wave signal. Normally, the law of reflection would require three dimensional coordinates of the locations of the antenna sites, however, by having the field-of-view of the camera module pointing in the same direction as the normal vector of the flat reflective surface, i.e. perpendicular to the flat reflective surface, and the location of at least one antenna site known, one can fully determine the target reflection point of the outgoing electromagnetic wave signal. Since the behaviour of reflector arrangement can be fully determined, computing alignment information on how to adjust the reflector arrangement is also possible. Two examples on computing the alignment information can be found further down in the text where unique features of the third and fourth embodiments are described.
(29) The method of the third and fourth embodiments also comprises displaying 630 the field-of-view and the alignment information on a display module 320D. The displayed alignment information provides guidance to the user in the alignment process of the flat reflective surface 310. The display module 320D may also be configured to display a zoomed-in part of the field-of-view.
(30) In the following, technical features unique to the third embodiment are described.
(31) In the third embodiment, the alignment information comprises the field-of-view coordinates of the target reflection point to the first antenna site. Here the target reflection point is the location that will be hit by the outgoing reflected electromagnetic wave signal. Hence, the computing 620 comprises computing the field-of-view coordinates of the target reflection point of the first antenna site. Since the location of the first antenna site is known and the camera module is pointing in a direction perpendicular to the flat reflective surface, the field-of-view coordinates of the target reflection point can be obtained by adhering to the law of reflection. In case of the preferred coordinate systems, computing 620 the coordinates of the target reflection point comprises taking the negation of the coordinates of the first antenna site, X.sub.T=X.sub.1, Y.sub.T=Y.sub.1.
(32) Computing 620 may also comprise computing adjusted coordinates of X.sub.1 and Y.sub.1 when the field-of-view changes due to adjustment of the flat reflective surface 310. The adjusted coordinates may then be determined by computing a motion vector between the field-of-view image before and after the adjustment. By adding the motion vector to the original coordinates of X.sub.1 and Y.sub.1, the user does not have to provide a new user input after having adjusted the flat reflective surface.
(33) The purpose of the alignment information is to provide guidance to the user for correct alignment of the flat reflective surface 310. In
(34) In the following, technical features unique to the fourth embodiment are described.
(35) In the fourth embodiment, the user input further comprises the field-of-view coordinates of the second antenna site 210B and the alignment information comprises the field-of-view coordinates of the midpoint between the first antenna site 210A and the second antenna site 210B. Here the alignment information indicates the desired direction in which the flat reflective surface should be pointing. By adhering to the law of reflection, a new center point is computed as the midpoint between the two antenna sites, with the field-of-view coordinates X.sub.MP=(X.sub.1+X.sub.2)/2 and Y.sub.MP=(Y.sub.1+Y.sub.2)/2.
(36) Computing 620 may also comprise computing adjusted coordinates of X.sub.1, X.sub.2, Y.sub.1 and Y.sub.2 when the field-of-view changes due to adjustment of the flat reflective surface 310. The adjusted coordinates may be determined by computing a motion vector between the field-of-view image before and after the adjustment. By adding the motion vector to the original coordinates of X.sub.1, X.sub.2, Y.sub.1 and Y.sub.2, the user does not have to provide a new user input when the flat reflective surface has been adjusted.
(37) The purpose of the alignment information is to provide guidance to the user for correct alignment of the flat reflective surface 310.
(38) In the following, certain aspects of the invention with reference to
(39) In the following, some additional implementation aspects are discussed.
(40) One preferred implementation of the alignment tool is as support software in a device such as an iPad, a tablet or a smartphone. The software utilizes input/output components in the device such as camera, touch screen, accelerometers, gyros, compass to obtain adequate input to the calculations. The reflector arrangement is often mounted on the wall of a building and the user/operator usually goes up in a bucket truck to mount and align the reflector arrangement. Thus it is preferred to use a camera facing the same side as the screen, which is found on most iPads and similar devices for the purpose of video calls. A potential draw back with this is that the user must stay below the camera lens. A better solution may then be to connect an external camera that aligns with the center normal to the reflector. Normal low-cost cameras found on iPads, tablets and smartphones have a typical view angle of about 50 degrees. This may not always be sufficient to capture both the first antenna site 210A and the second antenna site 210B, but a second camera lens can then preferably be mounted on top of the original lens. Such add-on wide-angle lenses are available from many vendors. Another potential issue with low cost camera lenses are that they may suffer from astigmatism which distort the picture and make the sites in the picture not appear at exactly the correct place. This problem can be solved either by using lenses of sufficient quality or by calibrating the actual lens. However, this is not a major issue as long as the lenses are symmetrical around the center point of the lens. Although the preferred implementation of the invention is an iPad, tablet or smartphone with support software, it should be noted that a dedicated device can also be assembled specifically for the alignment purpose.
(41) Another aspect of the invention is that the location of the first antenna site 210A and the second antenna site 210B, including the antenna heights above ground, may be entered into the device software and the software then calculates a proposed shift in tilt relative the actual device tilt. This information may be presented with marks and arrows on the screen.
(42) Another implementation aspect to consider is that error in the measurements may arise from that the camera is not in the reflection point on the passive reflector. However, such an error may be calibrated away provided that the lens offset as well as approximate distances to the sites are known. For microwave frequencies this error is likely of minor impact due to much wider beam, usually hitting the whole reflector. In this case the position of the camera lens is not critical.
(43)
(44) It should be emphasized that the term comprises/comprising when used in this specification is taken to specify the presence of stated features, integers, steps or components, but does not preclude the presence or addition of one or more other features, integers, steps, components or groups thereof. It should also be noted that the words a or an preceding an element do not exclude the presence of a plurality of such elements.