Method and system for determining possible geographic positions of an assumed undetected target

10853644 · 2020-12-01

Assignee

Inventors

Cpc classification

International classification

Abstract

A sensor surveillance system (100) and a method for determining possible geographic positions of at least one assumed undetected target (1a-n) within a geographic volume of interest (200) is provided, wherein for a first point in time ti the following steps are performed: dividing the geographic volume of interest (200) into sections (10); assuming the existence of an assumed undetected target (1a-n) at a geographic position within each section (10); and initiating the creation of a pattern (2) defining at least one possible geographic position of the assumed undetected target, said pattern extends at least partially around the geographic position of the assumed undetected target (1a-n); wherein the geographic extension of said pattern is determined based on: the category of the assumed undetected target (1a-n); and the amount of time that has passed from the first point in time t1. Further, for a second point in time t2 the following steps are performed: determining geographic locations (205) within said geographic volume of interest (200) from where sensor signals show absence of targets; and removing the pattern (2) from the geographic locations (205) from where sensor signals show absence of targets.

Claims

1. A method for determining possible geographic positions of at least one assumed undetected target within a geographic volume of interest, the method comprising: for a first point in time t.sub.1, dividing, by at least one processor, the geographic volume of interest into sections; assuming, by the at least one processor, an existence of an assumed undetected target at a geographic position within each section of the sections; and initiating, by the at least one processor, creation of a pattern defining at least one possible geographic position of the assumed undetected target, wherein the pattern geographically extends at least partially around the geographic position of the assumed undetected target; wherein the geographic extension of the pattern is determined based on: a category of the assumed undetected target; and an amount of time that has passed from the first point in time t.sub.1; and for a second point in time t.sub.2, determining, by the at least one processor, geographic locations within the geographic volume of interest from where sensor signals show absence of targets; and removing, by the at least one processor, the pattern from the geographic locations from where sensor signals show absence of targets; wherein at least one sensor of a sensor surveillance system is controlled based on the pattern.

2. The method according to claim 1, wherein the method is performed repeatedly, and for each further first point in time t.sub.1i subsequent the first point in time t.sub.1, new sections are only assumed along a border of the geographic volume of interest.

3. The method according to claim 1, further comprising: at each point in time subsequent the first point in time t.sub.1, comparing properties of each pattern; and merging parts of those patterns for which a comparison fulfils a predetermined criteria.

4. The method according to claim 1, wherein a separate pattern is created for each category of the assumed undetected target.

5. The method according to claim 1, wherein blind spots within the geographic volume of interest are determined based on the pattern.

6. The method according to claim 1, wherein the geographic extension of the pattern is further based on characteristics of surroundings of the geographic position of the assumed undetected target at each point in time.

7. The method according to claim 1, wherein the category of the assumed undetected target is one of a human, a land borne vehicle, a waterborne vehicle, or an airborne vehicle.

8. The method according to claim 1 wherein at least one sensor of the sensor surveillance system is controlled to scan a certain geographic volume at least at those geographic positions where the pattern of the assumed undetected target is present.

9. The method according to claim 1, further comprising: calculating a probability of a presence of the assumed undetected target for at least one part of the pattern at each point in time.

10. The method according to claim 9, wherein the probability of the presence of the assumed undetected target for the at least one part of the pattern is based on at least one of: the category of the assumed undetected target; surroundings of the geographic position where the assumed undetected target is assumed to be situated at each point in time; or an ability of the sensor in the sensor surveillance system scanning a certain geographic volume to detect the assumed undetected target in the geographic volume.

11. The method according to a claim 10 wherein at least one sensor of the sensor surveillance system is controlled based on the probability of the presence of an assumed undetected target associated with each part of the pattern.

12. The method according to claim 1, wherein geographic positions of a pattern for an assumed undetected target are related to a grid.

13. A sensor surveillance system configured for determining possible geographic positions of at least one assumed undetected target within a geographic volume of interest, the system comprising: a central control unit comprising at least one processor; and at least one sensor arranged to scan and detect targets in a certain geographic volume within the geographic volume of interest, wherein the central control unit is arranged to perform: at a first point in time t.sub.1, dividing the geographic volume of interest into sections; assuming an existence of an assumed undetected target at a geographic position within each section of the sections; and initiating a creation of a pattern defining at least one possible geographic position of the assumed undetected target, wherein the pattern geographically extends at least partially around the geographic position of the assumed undetected target; and wherein the geographic extension of the pattern is determined based on: a category of the assumed undetected target; and an amount of time that has passed from the first point in time t.sub.1; and at a second point in time t.sub.2, determining geographic locations within the geographic volume of interest (200) from where signals from the sensor show absence of targets; and removing the pattern from those geographic locations from where the signals from the sensor show absence of targets; wherein the central control unit is arranged to control at least one sensor of the sensor surveillance system based on the pattern.

14. The sensor surveillance system according to claim 13, wherein the central control unit is arranged to perform repeatedly, and wherein, for each further first point in time t.sub.1i subsequent the first point in time t.sub.1, new sections are only assumed along a border of the geographic volume of interest.

15. The sensor surveillance system according to claim 13, wherein the central control unit is arranged for performing, at each point in time subsequent the first point in time t.sub.1: comparing properties of each pattern; and merging parts of the patterns for which a comparison fulfils a predetermined criteria.

16. The sensor surveillance system according to claim 13, wherein the central control unit is configured to create a separate pattern for each category of the assumed undetected target.

17. The sensor surveillance system according to claim 13, wherein the central control unit is configured to determine blind spots within the geographic volume of interest based on the pattern.

18. The sensor surveillance system according to claim 13, wherein the central control unit is arranged to further base the geographic extension of the pattern on characteristics of surroundings of the geographic position of the assumed undetected target at each point in time.

19. The sensor surveillance system according to claim 13, wherein the category of the assumed undetected target is one a human, a land borne vehicle, a waterborne vehicle, or an airborne vehicle.

20. The sensor surveillance system according to claim 13, wherein the central control unit is arranged to control at least one sensor of the sensor surveillance system to scan a certain geographic volume at least at those geographic positions where a pattern of an assumed undetected target is present.

21. The sensor surveillance system according to claim 13, wherein the central control unit is arranged for performing: calculating a probability of a presence of an assumed undetected target for at least one part of the pattern at each point in time.

22. The sensor surveillance system according to claim 21, wherein the central control unit is arranged to base calculations of the probability of the presence of the assumed undetected target for the at least one part of the pattern on at least one of: the category of the assumed undetected target; surroundings of the geographic position where the assumed undetected target was assumed to be situated at the first point in time t.sub.1, t.sub.1i; or an ability of the sensor in the sensor surveillance system scanning a certain geographic volume to detect the assumed undetected target in the geographic volume.

23. The sensor surveillance system according to claim 21, wherein the central control unit is arranged to control at least one sensor of a sensor surveillance system based on the probability of the presence of the assumed undetected target associated with each part of the pattern.

24. The sensor surveillance system according to claim 13, wherein the central control unit is arranged to relate geographic positions of the pattern for the assumed undetected target to a grid.

Description

BRIEF DESCRIPTION OF THE FIGURES

(1) For a further understanding of the present invention and its further objects and advantages, the detailed description set out below should be read in conjunction with the accompanying drawings, in which the same reference notations denote similar items in the various diagrams, and in which:

(2) FIG. 1 illustrates an overview of a system according to one example of the disclosure;

(3) FIG. 2 illustrates an overview of a system according to one example of the disclosure;

(4) FIG. 3a illustrates a view of a geographic volume of interest according to one example of the disclosure;

(5) FIG. 3b illustrates a view of a geographic volume of interest according to one example of the disclosure;

(6) FIG. 3c illustrates a view of a geographic volume of interest according to one example of the disclosure;

(7) FIG. 3d illustrates a view of a geographic volume of interest according to one example of the disclosure;

(8) FIG. 3e illustrates a view of a geographic volume of interest according to one example of the disclosure;

(9) FIG. 3f illustrates a view of a geographic volume of interest according to one example of the disclosure;

(10) FIG. 3g illustrates a view of a geographic volume of interest according to one example of the disclosure;

(11) FIG. 3h illustrates a view of a geographic volume of interest according to one example of the disclosure;

(12) FIG. 4a is a schematic flowchart of a method according to one example of the disclosure;

(13) FIG. 4b is a schematic flowchart of a method according to one example of the disclosure; and

(14) FIG. 5 schematically illustrates a computer according to an embodiment of the invention.

DETAILED DESCRIPTION OF VARIOUS EMBODIMENTS

(15) The term link refers herein to a communication link which may be a physical connection such as an opto-electronic communication line, or a non-physical connection such as a wireless connection, e.g. a radio link or microwave link.

(16) FIG. 1 schematically illustrates a system 100 for determining possible geographic positions of at least one assumed undetected target within a geographic volume of interest 200, and an assumed undetected target 1a at a second point in time t.sub.2 according to one example. The system 100 comprises sensors 300a, 300b, 300c arranged to scan at least part of a certain geographic volume of interest 200 and to detect a target in said geographic volume 200. The system 100 comprises a central control unit 250. The sensors 300a-300c are according to one embodiment of the same type, or alternatively, the sensors 300a-c are of different types. The sensors 300a-c are arranged for detecting a target in a geographic volume of interest. According to one example, the sensors 300a-c are radar sensors, optical sensors, audio sensors or other sensors arranged to detecting a target in a geographic volume of interest etc.

(17) According to the illustrated example, the sensors 300a-300c are arranged on airborne vehicles. However, the sensors 300a-300c of the system 100 may be arranged on other vehicles such as land borne vehicles, waterborne vehicles etc. or alternatively be attached to a stationary structure such as a mast etc. According to one embodiment not illustrated, a sensor is a human.

(18) In FIG. 1, two assumed undetected targets 1a, 1b are illustrated. In addition, a pattern 2 defining at least one possible geographic position of the assumed undetected targets 1a, 1b is schematically illustrated. The pattern 2 is illustrated for a second point in time t.sub.2. The pattern 2 will vary with time. The geographic extension of the pattern 2 is based on the category of the assumed undetected targets 1a, 1b and the amount of time that has passed from a first point in time. According to one example, part of the illustrated pattern 2 is a pattern created around the illustrated target 1a and part of the pattern 2 is created around the illustrated target 1b.

(19) In FIG. 1, the geographic locations 205 from where sensor signals show absence of targets at a second point in time t.sub.2 are illustrated. The pattern 2 has been removed from these geographic locations 205. In addition, a blind spot 210 within said geographic volume of interest 200 at the second point in time t.sub.2 is schematically illustrated. The blind spot 210 is determined based on the pattern 2 at each point in time. Hence, the location and size of the blind spots 210 will vary with time. According to the illustrated example, the blind spot 210 is a two dimensional geographic area. According to one example not illustrated, the blind spot is a three dimensional volume. The blind spot 210 is a geographic volume from where sensor signals are not received, or alternatively a geographic volume from where not reliable sensor signals are received. The blind spot 210 represents geographic positions within the geographic volume of interest for which no sensor signals have been received at a certain point in time. Alternatively or in addition, the blind spot 210 represents geographic positions within the geographic volume of interest for which no reliable sensor signals have been received at a certain point in time. In addition, the pattern illustrates possible geographic locations for an assumed undetected target within the geographic volume of interest.

(20) The sensors 300a-c are arranged to be able to communicate with the central control unit 250. The central control unit 250 may be a separate stationary unit situated in for example a building. According to one embodiment, not illustrated, the central control unit 250 is situated in a vehicle such as for example an aircraft. According to one embodiment, the central control unit 250 is arranged together with one of the sensors 300a-c. The central control unit 250 is arranged to control the sensors 300a-c of the system.

(21) FIG. 2 is a schematic illustration of a system 100 for determining possible geographic positions of at least one assumed undetected target 1a-n within a geographic volume of interest 200 according to one example. The system 100 comprises at least one sensor 300a-n. Each sensor 300a-n is arranged to scan a geographic volume in a geographic volume of interest 200. According to one example, the sensor 300a-n is arranged to detect and track targets in said geographic volume of interest 200. The system 100 also comprises a central control unit 250 communicatively connected to each sensor 300a-n via a sensor link L1, L2, L3, Ln. According to the illustrated example, a user interface 450 is connected to the central control unit 250 via a user interface link L4.

(22) The sensors 300a-n are further described below. Each sensor 300a-n comprise according to one example all the functionality described below. Alternatively, at least two of the sensors 300a-c together comprise the functionality as described below, and hence, all of the features described below may not be comprised in each of the sensors 300a-n.

(23) According to one example the sensor 300a-n, is arranged to scan a geographic volume within a certain geographic volume of interest 200. According to one example the sensor 300a-n is arranged to detect and track a target in geographic volume within the geographic volume of interest 200. The sensor 300a-n communicates with the central control unit 250 via links L1-Ln. According to one example, the sensor 300a-n sends information regarding a detected target in one part of the geographic volume of interest 200 to the central control unit 250. In addition, the sensor 300a-n sends information regarding non-detection of a target to the central control unit 250. The sensors 300a-n determines according to one example the geographic locations 205 which are scanned by the sensor 300a-n at a certain point in time. The information regarding the geographic locations 205 which are scanned by the sensor 300a-n is sent to the control unit 250. The sensors 300a-n receives, according to one embodiment, instructions from the central control unit 250 via the links L1-Ln regarding what geographic volume to scan and/or what geographic position the sensor 300a-n should be situated at.

(24) According to one example, the sensor 300a-n comprises information regarding what type of sensor it is and/or the ability of the sensor to detect a target of a certain category, and/or the ability of the sensor to detect a target of a certain category in a certain geographic volume. According to one example, the sensor 300a-n determines the characteristics of the surrounding, such as for example water currents, visibility, terrain, wind speed etc. The characteristics of the surrounding may affect the ability of the sensor 300a-n to detect a target of a certain category in a certain geographic position.

(25) The central control unit 250 and/or the sensors 300a-n comprise, separately or in combination: geographic location determination circuitry, surrounding characteristics determination circuitry, time difference determination circuitry, category determination circuitry, pattern creation circuitry, probability calculator circuitry and sensor controlling circuitry.

(26) Parts of the functionality described below in relation to the central control unit 250 may be performed in one or more of the sensors 300a-n and/or in combination with the sensors 300a-n.

(27) The central control unit 250 is arranged to, for a first point in time t.sub.1 divide the geographic volume of interest 200 into sections and to assume an assumed undetected target at a geographic position within each section. In addition, the central control unit 250 is arranged to, at the first point in time t.sub.1, initiate the creation of a pattern 2 defining at least one possible geographic position of the assumed undetected target 1a-n. Said pattern 2 extends at least partially around the geographic position p.sub.1a-1d of the assumed undetected target 1a-n. The central control unit is arranged to determine the pattern 2 based on the category of the assumed undetected target and the amount of time that has passed from the first point in time t.sub.1. According to one embodiment, the pattern comprises information regarding the assumed undetected target and the category of the assumed undetected target in each part of the pattern. In addition, the parts of the pattern comprises information regarding geographic position and point in time

(28) The central control unit 250 is arranged to at a second point in time t.sub.2 determine geographic locations 205 within the geographic volume of interest 200 from where sensor signals show absence of targets. According to one example the central control unit 250 determines the geographic locations 205 by means of information from the sensors 300a-n. The central control unit 250 is arranged to remove the pattern 2 from the geographic locations 205 from where sensor signals show absence of targets.

(29) According to one example, the central control unit 250 is arranged to perform the above mentioned steps repeatedly, and for each further first point in time t.sub.1i subsequent the first point in time t.sub.1, new sections 10 are only assumed along the border of the geographic volume of interest 200. This is due to the fact that new targets only can enter the geographic area of interest 200 via the borders. Hence, after the first point in time t.sub.1 when the monitoring of the geographic volume of interest is initiated, new assumed undetected targets are only assumed along the border of the geographic volume of interest 200.

(30) The central control unit 250 is according to one example arranged to, at each point in time subsequent the first point in time t.sub.1, perform the following steps: comparing the properties of each pattern 2; and merging the parts of the patterns 2 for which the comparison fulfils a predetermined criteria. According to one example, the predetermined criteria are related to the assumed speed and/or acceleration and/or direction of movement of the assumed undetected target and/or the geographic position of the part of the pattern, in each part of the pattern. If the speed and/or acceleration and/or direction of movement of the target in two overlapping parts of the pattern agree to a certain level, the patterns are merged. Hence, according to the described method, even if two assumed undetected targets may possibly reside in a certain geographic position, only one pattern will represent the targets in said part of the pattern. Hence, according to the method, the number of possible assumed undetected targets in each part of a pattern is irrelevant, the pattern discloses the possibilities than an assumed undetected target may reside in a geographic position regardless of the number of assumed undetected targets of a certain category that may reside in that position.

(31) The central control unit is according to one example arranged to create a separate pattern for each category of the assumed undetected target 1a-n. The pattern for one assumed undetected target category will be different from a pattern for a different assumed undetected target category due to a number of factors such as the possible speed and/or acceleration of the assumed undetected target, etc.

(32) According to one embodiment, the central control unit is arranged to determine blind spots 205 within the geographic volume of interest 200 based on the pattern 2. The blind spots 205 represent according to one example an overview of the sensor coverage of a certain geographic volume of interest 200. The blind spots 205 represent according to one example a geographic volume from which no sensor signals are received. In other words, the blind spots 205 represent a geographic volume not covered by the sensor surveillance system 100 at a certain point in time. The size, position and numbers of blind spots 205 will vary with time. According to one example, the control unit 250 is arranged to control the sensors of a sensor surveillance system based on the blind spots 205. According to one example, a blind spot 205 is formed by the volume of area which is not covered by the sensor system, which volume or area is surrounded or enclosed by a pattern 2.

(33) The central control unit 250 is according to one example arranged to further base the geographic extension of the pattern 2 on the characteristics of the surrounding of the geographic position of the assumed undetected target 1a-n at each point in time.

(34) The central control unit 250 is according to one embodiment arranged to derive further information regarding the assumed undetected target based on the category of the assumed undetected target 1a-n. Such further information is for example the maximum/minimum speed of the assumed undetected target 1a-n, the maximum/minimum acceleration of the assumed undetected target 1a-n, the direction of movement of the assumed undetected target, the ability of the assumed undetected target 1a-n to move in a certain terrain etc.

(35) The further information regarding the assumed undetected target is according to one example stored in the control unit 250 and/or in the sensors 300a-n of the system 100. According to one example, the category of the assumed undetected target 1a-n is associated with a certain speed and/or acceleration of an assumed undetected target.

(36) The central control unit 250 is arranged to create a pattern 2 defining at least one possible geographic position of the assumed undetected target 1a-n, said pattern 2 extending at least partially around the geographic position p.sub.1a-1d of the assumed undetected target 1a-n at the first point in time t.sub.1.

(37) Information regarding the determined geographic locations 205 from where sensor signals are received at said second point in time t.sub.2 is derived from the sensors 300a-n and/or from central control unit 250, possibly in combination with data from an external unit not illustrated.

(38) According to one example, the time difference between the first point in time t.sub.1 and the second point in time t.sub.2 is determined by the central control unit 250. The time difference between first point in time t.sub.1 and the second point in time t.sub.2 affects the geographic extension of the pattern 2 at said second point in time t.sub.2. The pattern 2 illustrates at least one possible geographic position of the assumed undetected target 1a-n. According to one example the assumed undetected target 1a-n moves, and hence the period of time between the first point in time t.sub.1 and t.sub.2 during which the assumed undetected target 1a-n moves affects the pattern 2. If the time period between t.sub.1 and t.sub.2 is large, an assumed undetected target 1a-n could have moved a long distance, and hence, the pattern 2 may cover a large geographic volume. If the time period between t.sub.1 and t.sub.2 is small, the assumed undetected target 1a-n could only have moved a short distance, and hence, the pattern 2 covers a small geographic volume. In addition, the category of the assumed undetected target 1a-n defines according to one example the maximum/minimum velocity and/or maximum/minimum acceleration at which the assumed undetected target 1a-n is able to move. The maximum/minimum velocity and/or maximum/minimum acceleration of the assumed undetected target 1a-n affects together with the time difference between t.sub.1 and t.sub.2 the geographic extension of the pattern 2 at the second point in time t.sub.2.

(39) The central control unit 250 is further arranged to determine geographic locations 205 from where sensor signals are received at the second point in time t.sub.2. In addition or alternatively, the central control unit 250 is arranged to analyse the sensor signals received at the second point in time t.sub.2. The geographic locations 205 from where sensor signals are received at the second point in time t.sub.2 and/or the type of sensor signals received at the second point in time t.sub.2 affects according to one example the pattern 2. As mentioned above, the pattern 2 defines possible geographic positions of the assumed undetected target 1a-n. The central control unit is arranged to remove the pattern 2 from the geographic locations 205 from where sensor signals show absence of targets.

(40) According to one example, if a geographic location 205 is being scanned by a sensor 300a-n at t.sub.2, the pattern 2 is removed from said geographic location 205 if the sensor signals from that geographic location 205 show absence of targets. According to one example, the central control unit 250 is arranged to communicate with at least one external unit (not illustrated).

(41) According to one example, the central control unit 250 is arranged to retrieve further information based on the category of the assumed undetected target 1a-n such as the ability of a certain assumed undetected target 1a-n to move in a certain terrain, maximum/minimum speed of a certain assumed undetected target 1a-n in a certain terrain etc. from said external unit. Said external unit comprise according to one example a database with further information regarding the surrounding of an assumed undetected target 1a-n such as: geographic information, weather information, water current information etc. According to one example, the central control unit 250 comprises some or all of the information as mentioned above.

(42) The central control unit 250 is according to one example connected to a user interface 450. The user interface 450 is according to one example arranged to receive or present data or instructions from/to a user. According to one example, a user can control a sensor 300a-n of the system 100 via the user interface 450.

(43) According to one example, the central control unit 250 controls the sensors 300a-n. According to one example, the central control unit 250 controls the sensors 300a-n based on the created pattern 2 and/or blind spots 210. According to one example, the central control unit 250 controls the sensors 300a-c based on the created pattern 2 in order to minimize said pattern 2. According to one example, the central control unit 250 is arranged to plan routes and sensor scan angles for each sensor 300a-n of the sensor surveillance system 100 based on the patter 2 and/or blind spots 210.

(44) For example, if a pattern is covering a certain geographic volume, the control unit 250 controls a sensor 300a-n to move to a position where the sensor 300a-n is able to scan said geographic volume. If the sensor signals from that geographic position show absence of targets, the pattern 2 in said geographic volume is removed since the sensor 300a-n is able to eliminate possible geographic positions of an assumed undetected target in said geographic volume.

(45) According to one example, the central control unit 250 is arranged to cooperate with another central control unit (not illustrated) comprised in a sensor surveillance system scanning another geographic volume of interest (not illustrated), for example a geographic volume of interest adjacent the geographic volume of interest 200 which is scanned by the sensor surveillance system 100. The central control unit 250 may exchange patterns 2 with the other central control unit, for example along the border of the geographic volume of interest 200.

(46) According to one example, the blind spot 205 determination is performed by one or several of the sensors 300a-n. According to another example the blind spot 205 determination is performed by the central control unit 250. According to another example, the blind spot determination is performed by a combination of at least one sensor 300a-n and the central control unit 250.

(47) According to one example the central control unit 250 determines a time schedule for each sensor 300a-n. Said time schedule comprises according to one example a route and/or sensor scan angles and/or and a time plan regarding what geographic positions in the geographic volume of interest the sensor 300a-n is controlled to scan during which time intervals.

(48) According to one example, the central control unit 250 determines the first point in time t.sub.1. According to one example, a user determines the first point in time t.sub.1 for example via the user interface 450. According to one example, the sensor 300a-n determines the first point in time t.sub.1.

(49) Further, the central control unit 250 is according to one example arranged to: determining geographic locations 205 within said geographic volume of interest 200 from where sensor signals show absence of target.

(50) According to one example, the central control unit 250 determines the geographic locations 205 from where sensor signals are received by analysing the signals received from the sensors 300a-n in the system 100. Alternatively or in addition, the sensor signals received are analysed further in order to determine the reliability of the sensor signals. The central control unit 250 is further arranged to determining blind spots 210 within said geographic volume of interest 200 based on the pattern 2.

(51) According to one example, a sensor 300a-n of a certain type is able to detect a target of a certain type in a certain surrounding. If no target is detected in geographic locations 205 scanned by the sensor 300a-n, there are two possible scenarios: either there exists no target in the geographic volume, or a target exists in the geographic volume, but the sensor 300a-n could not detect the target. Hence, if a sensor 300a-n does not detect a target in a geographic location, the geographic location may according to one example still possibly reside an assumed undetected target 1a-n. Hence, according to one example, the type of sensor 300a-n scanning a geographic location 205 and the circumstances at the time, where such circumstances comprises weather conditions, visibility, currents, terrain etc. affect sensor signals. According to one example the sensor signals show absence of targets in a geographic location only when a predetermined condition is fulfilled. Said predetermined condition could for example involve: type of sensor, scanning a geographic location 205 and the circumstances at the time, where such circumstances comprises weather conditions, visibility, currents, terrain. When an absence of targets can be determined to a certain degree of certainty, the sensor signals are determined to show absence of targets.

(52) According to one example, the central control unit 250 is arranged to create a pattern 2, further based on the characteristics of the surrounding of the geographic position p.sub.1a-n of the assumed undetected target 1a-n at each point in time. The central control unit 250 is arranged to derive information regarding the surrounding of the geographic position where the assumed undetected target is assumed to reside, for example from an external unit and/or from a database in or in connection with the central control unit 250. The characteristics of the surrounding of the geographic position affect according to one example the assumed undetected target's 1a-n ability to move in said surrounding. The velocity/acceleration at which an assumed undetected target 1a-n is able to move in a certain surrounding affects the distance the assume target 1a-n is able to travel during a certain period of time. Hence, the pattern 2 is affected by the surrounding terrain.

(53) According to one example, the control unit 250 is arranged to control at least one sensor 300a-n of the sensor surveillance system 100 based on the pattern 2. According to one example, the sensors 300a-n of the sensor surveillance system 100 are controlled to scan geographic volumes covered by a pattern 2 in order to minimize said pattern 2. According to one example, a sensor 300a-n of a certain type able to determine assumed undetected targets 1a-n of a specific category and/or able to determine assumed undetected targets 1a-n of a specific category in a specific surrounding, is controlled to scan a certain geographic volume in order to be able to minimize the pattern 2.

(54) According to one embodiment, the central control unit 250 assumes a category of a target in a section 10 depending on the characteristics of the section 10 and/or the surrounding of the section 10. For example, if a section 10 is surrounded by mountains, the category of an assumed undetected target 1a-n will be a category which is able to transport itself to the section 10.

(55) According to one embodiment, the central control unit 250 is arranged to calculate a probability for each part 50 of the pattern 2 at each point in time. The calculated probability defines the probability that the assumed undetected target 1a-n is situated at that specific part at said point in time. Many factors affect the probability of the presence of an assumed undetected target 1a-n in part 50 of the pattern. The central control unit 250 is arranged to base the probability calculations on: the category of the assumed undetected target 1a-n; and/or the surrounding of the geographic position where the assumed undetected target 1a-n is assumed to be situated at each point in time; and/or the ability of the sensor 300a-n in the sensor surveillance system scanning a certain geographic volume to detect an assumed undetected target 1a-n in said geographic volume. According to one example, the probability calculations are based on intentions and treats or the assumed undetected target 1a-n.

(56) According to one example, if the assumed undetected target 1a-n is categorized as a car which is capable of travelling on a road but also on a meadow if necessary, the probability that the car will travel on a road may according to one example be larger than the probability that the car will travel on a meadow, and hence, the probability that the car is on the road is larger than the probability that the car is on the meadow.

(57) According to one example the calculations of the probabilities of an assumed undetected target's existence in each part of the pattern 2 where the probabilities are connected to the sensor detection process are updated separately from the calculation of the probabilities of an assumed undetected target's existence in each part of the pattern 2 where the probabilities are connected to the target such as intentions and treats. In this way it is possible to handle targets that act differently than expected. According to one example the probabilities connected to the assumed undetected target is presented to a user via the user interface 450.

(58) The central control unit 250 is according to one example arranged to control at least one sensor 300a-n of the sensor surveillance system 100 based on the calculated probability of the presence of an assumed undetected target 1a-n associated with each part 50 of the pattern 2 at said second point in time t.sub.2. According to one example, a sensor 300a-n is controlled to scan a geographic volume wherein it is most likely i.e. where it is most probable that an assumed undetected target 1a-n could reside.

(59) According to one example, the central control unit 250 and/or the sensor 300a-n is arranged to calculate a probability of the presence of the target 1a-n associated with each part of the pattern at each point in time.

(60) According to one example, the central control unit 250 is arranged to relate the geographic positions of a pattern for an assumed undetected target 1a-n to a grid. A grid enables a user friendly presentation of a pattern 2. According to one example, a certain number of grid sections correspond to the sections 10 of the geographic volume of interest 200.

(61) According to one embodiment, any number of sensors 300a-n and/or any types of sensors able to detect a target in a geographic volume of interest 200 can be included in the system 100.

(62) FIG. 3a illustrates a view of a geographic volume of interest 200 at a first point in time t.sub.1. The geographic volume of interest 200 is illustrated in two dimensions. The geographic volume of interest 200 is divided into sections 10. The sections 10 may have different dimensions depending on a number of factors such as terrain of the geographic location and/or position in relation to a border of the geographic volume of interest. For each section 10, an assumed undetected target 1a, 1b is assumed to be positioned in a geographic position within the section 10. According to one example, the geographic positions are selected to be situated at the centre of each section 10. According to one example not illustrated, the geographic position is selected to be situated at a suitable position within the section 10 depending on a number of factors, such as category of the assumed undetected target 1a-b, the characteristics of the section 10 etc.

(63) FIG. 3b illustrates a two dimensional view of a geographic volume of interest 200 at a second point in time t.sub.2. As illustrated, a pattern 2 for each assumed undetected target 1a, 1b illustrated in FIG. 3a has been generated. In addition, at the second point in time t.sub.2, which also defines a further first point in time t.sub.1i, a new section 10 has been assumed along the border of the geographic volume of interest 200. A new assumed undetected target 1c has been assumed in said section 10.

(64) FIG. 3c illustrates a two dimensional view of a geographic volume of interest 200 at a further second point in time t.sub.2f occurring after the second point in time t.sub.2 defined in relation to FIG. 3b. At the further second point in time t.sub.2f which also defines a further first point in time t.sub.1i, a new section 10 has been assumed along the border of the geographic volume of interest 200. A new assumed undetected target 1d has been assumed in said section 10. As illustrated, the pattern 2 for each assumed undetected target 1a, 1b, 1c illustrated in FIG. 3b has increased further since more time has passed from the first point in time t.sub.1. In addition, a pattern 2 has been generated around the assumed undetected target 1c. As can be seen, the patterns from the assumed undetected targets 1a, 1b, and 1c overlap.

(65) FIG. 3d illustrates a two dimensional view of a geographic volume of interest 200 at the further second point in time t.sub.2f occurring after the second point in time t.sub.2 defined in relation to FIG. 3b, that is, at the same point in time as illustrated in FIG. 3c. As can be seen, the patterns 2 from the assumed undetected targets 1a, 1b illustrated in FIG. 3a have been merged in the overlapping parts since a comparison of the two patterns in the overlapping parts have fulfilled predetermined criteria. In addition, the pattern from the new assumed undetected target 1c has been merged with the pattern 2.

(66) FIG. 3e illustrates a two dimensional view of a geographic volume of interest 200 at the further second point in time t.sub.2f occurring after the second point in time defined in relation to FIG. 3b, that is, at the same point in time as illustrated in FIG. 3c and FIG. 3d. As can be seen, geographic locations 205 from where sensor signals show absence of targets at said further second point in time t.sub.2f are illustrated.

(67) FIG. 3f illustrates a two dimensional view of a geographic volume of interest 200 at the further second point in time t.sub.2f occurring after the second point in time defined in relation to FIG. 3b, that is, at the same point in time as illustrated in FIG. 3c-e. As can be seen, the patterns 2 have been removed from the geographic locations from where sensor signals show absence of signals 205.

(68) FIG. 3g illustrates a two dimensional view of a geographic volume of interest 200 at a further second point in time t.sub.2ff occurring after the further second point in time t.sub.2f as illustrated in FIG. 3c-f. As can be seen, the geographic extension of the patterns 2 has increased compared to the geographic extension of the pattern 2 at said further second point in time t.sub.2f. The pattern 2 created around the new assumed undetected target 1d is illustrated as a half circle. This pattern 2 has not been merged with the other pattern 2. In addition, at the further second point in time t.sub.2ff, which also defines a further first point in time t.sub.1i, a new section 10 has been assumed along the border of the geographic volume of interest 200. A new assumed undetected target 1e has been assumed in said section 10.

(69) FIG. 3h illustrates a two dimensional view of a geographic volume of interest 200 at a the further second point in time t.sub.2ff as also illustrated in FIG. 3g. In addition, a part 50 of the pattern 2 is schematically illustrated. The probability of the presence of an assumed undetected target 1a-n has been calculated for this specific part 50 of the pattern 2.

(70) FIG. 4a schematically illustrates a method for determining possible geographic positions of at least one assumed undetected target 1a-n within a geographic volume of interest 200. In a first step S1 a method for determining possible geographic positions of at least one assumed undetected target 1a-n within a geographic volume of interest 200 is performed. At a first point in time t.sub.1 the following steps are performed: dividing the geographic volume of interest 200 into sections 10; assuming the existence of an assumed undetected target 1a-n at a geographic position p.sub.1a-1d within each section 10; and initiating the creation of a pattern 2 defining at least one possible geographic position of the assumed undetected target 1a-n, said pattern 2 extends at least partially around the geographic position p.sub.1a-1d of the assumed undetected target 1a-n. The geographic extension of said pattern 2 is determined based on: the category of the assumed undetected target 1a-n; and the amount of time that has passed from the first point in time t.sub.1. The method further comprises to at a second point in time t.sub.2 perform the following steps: determining geographic locations 205 within said geographic volume of interest 200 from where sensor signals show absence of targets; and removing the pattern 2 from the geographic locations 205 from where sensor signals show absence of targets.

(71) FIG. 4b schematically illustrates a method for determining possible geographic positions of at least one assumed undetected target 1a-n within a geographic volume of interest 200, according to one example of the present disclosure.

(72) In a first step, M1, at a first point in time t.sub.1, the geographic volume of interest 200 is divided into sections 10. According to one example, the sections 10 have a predetermined size. According to one example, the size of the sections 10 varies, for example depending on the geographic location and/or the terrain of said section and/or neighbouring sections.

(73) After the method step M1 a subsequent method step M2 is performed.

(74) In a second step, M2 the existence of an assumed undetected target 1a-n at a geographic position p.sub.1a-n within each section is assumed.

(75) After the method step M2 a subsequent method step M3 is performed.

(76) In a third step M3, at the first point in time t.sub.1 the creation of a pattern 2 is initiated. The pattern 2 defines at least one possible geographic position of the assumed undetected target 1a-n and extends at least partially around the geographic position p.sub.1a-d of the assumed undetected target 1a-n. The geographic extension of the pattern 2 is determined based on the category of the assumed undetected target 1a-n, and the amount of time that has passed from the first point in time t.sub.1. According to one example, one pattern 2 is created for each category of the assumed undetected target 1a-n.

(77) After the method step M3 a subsequent method step M4 is performed.

(78) In a forth step M4, at the second point in time t.sub.2 geographic locations 205 within said geographic volume of interest 200 from where sensor signals show absence of targets are determined.

(79) After the method step M4 a subsequent method step M5 is performed.

(80) In a fifth step M5, at the second point in time t.sub.2 the pattern in removed from the geographic locations 205 from where sensor signals show absence of targets. Hence, at the second point in time t.sub.2, information from the sensors are utilized in order to optimize the pattern by removing parts of the pattern which are not relevant, that is, parts in which an assumed undetected target is not assumed to reside. The above mentioned steps are performed repeatedly. For each further first point in time t.sub.1i subsequent the first point in time t.sub.1, new sections are only assumed along the border of the geographic volume of interest. Hence, new assumed undetected targets 1a-n will only be assumed along the border of the geographic volume of interest 200 at each subsequent point in time after the first point in time t.sub.1.

(81) After the method step M5 a subsequent method step M6 is performed.

(82) In a sixth step, M6, at each point in time subsequent the first point in time t.sub.1, the properties of each pattern 2 is compared, and the parts 50 of the patterns that compare according to predetermined criteria are merged.

(83) After the method step M6 a subsequent method step M7 is performed.

(84) In a seventh step, M7, blind spots 210 within the geographic volume of interest 200 are determined based on the pattern 2. According to one example, the blind spots 210 present geographic volumes within the geographic volume of interest 200 which are not covered or scanned by the sensors of a sensor surveillance system 100.

(85) After the method step M7 a subsequent method step M8 is performed.

(86) In an eight step, M8, the probability of the presence of an assumed undetected target 1a-n for at least one part 50 of the pattern 2 at each point in time is performed. The probability of the presence of an assumed undetected target 1a-n for the at least one part 50 of the pattern 2 is according to one example based on: the category of the assumed undetected target 1a-n; and/or the surrounding of the geographic position p.sub.1a-n where the assumed undetected target 1a-n is assumed to be situated at each point in time; and/or the ability of the sensor 300a-n in the sensor surveillance system scanning a certain geographic volume to detect an assumed undetected target 1a-n in said geographic volume.

(87) After the method step M8 a subsequent method step M9 is performed.

(88) The method steps M6-M8 may be performed in an arbitrary order, and hence, these method steps do not have to be performed in the order listed in FIG. 4b. In a ninth step, M9, at least one sensor 300a-n of the sensor surveillance system 100 is controlled based on the pattern 2 and/or the blind spots 210 and/or the calculated probability of the presence of an assumed undetected target 1a-n for at least one part 50 of the pattern 2 at each point in time. According to one example, at least one sensor is controlled to scan a geographic volume where a pattern 2 is present.

(89) After the step M9 the method is ended/returned.

(90) At least one of the method steps M5-M9 may be omitted according to an example of the inventive method. According to one example the method step M6-M8 may be performed at a desired order, not necessarily in the illustrated order.

(91) FIG. 5 is a diagram of one version of a device 500. The control units 250 described with reference to FIG. 2 may in one version comprise the device 500. The device 500 comprises a non-volatile memory 520, a data processing unit 510 and a read/write memory 550. The non-volatile memory 520 has a first memory element 530 in which a computer program, e.g. an operating system, is stored for controlling the function of the device 500. The device 500 further comprises a bus controller, a serial communication port, I/O means, an A/D converter, a time and date input and transfer unit, an event counter and an interruption controller (not depicted). The non-volatile memory 520 has also a second memory element 540.

(92) The computer program P comprises routines for determining possible geographic positions of at least one assumed undetected target 1a-n within a geographic volume of interest 200.

(93) The computer program P may comprise routines for performing any of the process steps detailed with reference to FIG. 4b.

(94) The program P may be stored in an executable form or in compressed form in a memory 560 and/or in a read/write memory 550.

(95) Where it is stated that the data processing unit 510 performs a certain function, it means that it conducts a certain part of the program which is stored in the memory 560 or a certain part of the program which is stored in the read/write memory 550.

(96) The data processing device 510 can communicate with a data port 599 via a data bus 515. The non-volatile memory 520 is intended for communication with the data processing unit 510 via a data bus 512. The separate memory 560 is intended to communicate with the data processing unit via a data bus 511. The read/write memory 550 is arranged to communicate with the data processing unit 510 via a data bus 514. The links L210, L230, L231, L233, L237, L243 and L253, for example, may be connected to the data port 599.

(97) When data are received on the data port 599, they are stored temporarily in the second memory element 540. When input data received have been temporarily stored, the data processing unit 510 will be prepared to conduct code execution as described above.

(98) Parts of the methods herein described may be conducted by the device 500 by means of the data processing unit 510 which runs the program stored in the memory 560 or the read/write memory 550. When the device 500 runs the program, method steps and process steps herein described are executed.

(99) The foregoing description of the preferred embodiments of the present invention is provided for illustrative and descriptive purposes. It is not intended to be exhaustive, or to limit the invention to the variants described. Many modifications and variations will obviously suggest themselves to one skilled in the art. The embodiments have been chosen and described in order to best explain the principles of the invention and their practical applications and thereby make it possible for one skilled in the art to understand the invention for different embodiments and with the various modifications appropriate to the intended use.

(100) The components and features specified above may within the framework of the invention be combined between different embodiments specified.