Driving infringement flagging system
Field of the Invention The present invention relates to a system and method for flagging that a driver may be infringing road rules by acting in a manner that is illegal while driving.
Background It is common in many jurisdictions to provide cameras that monitor for drivers exceeding a speed limit in a given area. These cameras use RADAR or similar to detect the speed of the vehicle and if the speed is above a threshold a photograph of the vehicle is taken in order to process an infringement notice. It is also known to provide a camera with associated automatic number plate monitoring equipment for identifying the vehicle passing by in real time. This process uses optical character recognition to identify the number plate and look up the vehicle details associated with the number plate in a vehicle database. The real time nature of this system enables on the spot enforcement action, for instance if the vehicle has been reported as stolen.
Such "speeding" mentioned above is prohibited and is tested against the action of the vehicle, and not observed actions of the driver, notwithstanding that it is controlled by the driver. There are often other laws that relate to the actions of the driver. Many jurisdictions have laws that make using a mobile telephone while driving illegal. Also many jurisdictions have laws that require the driver (and other passengers) to be correctly restrained by a seatbelt.
There are currently no known systems for automatic detection of observed actions of a driver that infringe road rules related to prohibited or mandatory actions of the driver while driving. Such enforcement currently relies on police and traffic enforcement officers noticing an infringement taking place.
It is with this background that the present invention has been developed.
Reference to prior art documents is not an admission that they form part of the common general knowledge of a skilled person in any jurisdiction.
Summary of the Present Invention
According to one aspect of the present invention there is provided a potential driving infringement flagging system, said system comprising:
an image source that captures or receives an image of a driver of a vehicle;
a processor configured to analyse the image to determine whether the driver is potentially acting in a manner that is illegal while driving;
an output that indicates the result of the analysis.
In an embodiment the processor is configured with image analysis rules to determining whether the driver is potentially acting in a manner that is illegal while driving.
In one embodiment the image analysis rules comprise rules for detecting use of a mobile telephone by the driver.
In one embodiment the image analysis rules comprise rules for detecting incorrect (or no) seatbelt use by the driver.
In an embodiment the processor is configured to analyse the image to determine whether or not the driver is using a mobile telephone by analysing the image for a visual footprint of a mobile phone, where the visual footprint is one of a plurality of footprints stored in a database of visual footprints of mobile phones, and in the event that the image includes the visual footprint then the analysing outcome is that the driver may be using a mobile telephone.
In an embodiment the processor is configured to analyse the image to determine whether or not the driver is using a mobile telephone by:
1 ) determining whether the driver's face is forward facing;
2) determining whether there is facial extension when the face is determined to be forward facing, and in the event that it is determined that there is facial extension then the analysing outcome is that the driver may be using a mobile telephone.
ln an embodiment the processor is configured to determine that there is a facial extension when the ratio of respective distances between each pupil and the ear on the
corresponding side of the driver's face is within a range of values. In an embodiment the range of values is between 0.95 and 1 .05.
In an embodiment the processor is configured to analyse the image to determine whether or not the driver is using a mobile telephone by:
1 ) determining whether the driver's face is forward facing;
2) determining whether an ear of the driver should be in view, but is obscured when the face is determined not to be forward facing, and in the event that it is determined that the ear is obscured then the analysing outcome is that the driver may be using a mobile telephone.
In an embodiment the processor is configured to determine that the ear should be in view when the ratio of distance between pupils of the eyes of the driver and the height of the nose of the driver is within a range of values. In an embodiment the range of values is between 1 .1 and 1 .8, and in another embodiment between 1 .6 and 1 .8.
In an embodiment the processor is configured to analyse the image to determine whether or not the driver is using a mobile telephone by:
1 ) determining whether the driver's face is forward facing;
2) determining whether an ear of the driver is obscured when the face is determined to be forward facing; and
3) determining whether there is a hand visible proximal to the face when an ear is not obscured, and in the event that it is determined that a hand is visible proximal to the face then the analysing outcome is that the driver may be using a mobile telephone.
In an embodiment the processor is configured to determine that a hand is proximal to the face when the hand is with a distance of four times the height of the driver's nose.
In an embodiment the processor is configured to determine that the ear is obscured the head is turned and the ear on the side of the face opposite to the direction in which the head is turned is visible.
ln an embodiment the processor is configured to determine that the head is turned when the ratio of distance between pupils of the eyes of the driver and the height of the nose of the driver is less than a value. In an embodiment the value is 1 .1 and in an alternative embodiment the value is 1 .3.
In an embodiment the processor is configured to analyse the image to determine whether or not the driver is using a mobile telephone by: determining whether the diver's eyes are visible or that glasses are visible and in the event that it is determined that neither the eyes nor glasses are visible then the analysing outcome is that the driver may be using a mobile telephone.
In an embodiment the processor is configured to analyse the image to determine whether or not the driver is using a mobile telephone by: determining whether the ratio of the distance between the pupils and the length of the nose is more than a value and in the event that it is determined that the ration is more than the value then the analysing outcome is that the driver may be using a mobile telephone. In an embodiment the value is 1 .8 and in an alternative embodiment the value is 2.
In an embodiment the processor is configured to determine whether glasses are being worn by the driver, and if so determined then the position of the pupil of each eye is approximated.
In an embodiment combinations of the above configurations are used. In an embodiment the processor is configured to analyse the image to determine whether the driver is correctly wearing a seatbelt, or not.
In an embodiment the processor is configured to determine whether the driver is correctly wearing a seatbelt by determining whether there is a contrast line at an acute angle within a set value range from the bottom of the nose of the driver. In an embodiment the acute angle is within the range between 30 and 60 degrees. In an embodiment the set value range is between 3 and 4 times the height of the nose.
According to the present invention there is provided a mobile telephone use while driving recognition system, said system comprising:
an image source that captures or receives an image of a driver of a vehicle;
a processor configured to analyse the image to determine whether the driver is using a mobile telephone, or not;
an output that indicates the result of the analysis.
According to the present invention there is provided a seatbelt worn while driving recognition system, said system comprising:
an image source that captures or receives an image of a driver of a vehicle;
a processor configured to analyse the image to determine whether the driver is wearing a seatbelt, or not;
an output that indicates the result of the analysis.
According to the present invention there is provided a method of detection of a potential driving infringement, said method comprising:
receiving an image of a driver of a vehicle;
analysing the image to determine whether the driver is potentially acting in a manner that is illegal while driving;
outputting an indication of the result of the analysis. In an embodiment the analysis comprising applying image analysis rules to the image to determining whether the driver is potentially acting in a manner that is illegal while driving.
In one embodiment applying the image analysis rules comprises detecting use of a mobile telephone by the driver.
In one embodiment applying the image analysis rules comprises detecting absence of correct seatbelt use by the driver.
In an embodiment the analysing the image comprises determining whether there is a visual footprint of a mobile phone in the image, where the visual footprint is one of a plurality of footprints stored in a database of visual footprints of mobile phones, and in the event that the image includes the visual footprint then the analysing outcome is that the driver may be using a mobile telephone.
ln an embodiment the analysing the image comprises determining:
1 ) determining whether the driver's face is forward facing;
2) determining whether there is facial extension when the face is determined to be forward facing, and in the event that it is determined that there is facial extension then the analysing outcome is that the driver may be using a mobile telephone.
The step of determining whether there is facial extension comprises determining whether the ratio of respective distances between each pupil and the ear on the corresponding side of the face is within a range of values. In an embodiment the range of values is between 0.95 and 1 .05.
In an embodiment the analysing the image comprises:
1 ) determining whether the driver's face is forward facing;
2) determining whether an ear of the driver should be in view, but is obscured when the face is determined not to be forward facing, and in the event that it is determined that the ear is obscured then the analysing outcome is that the driver may be using a mobile telephone.
In an embodiment the step of determining whether the face is forward facing comprises determining whether the ratio of distance between pupils of the eyes of the driver and the height of the nose of the driver is within a range of values. In an embodiment the range of values is between 1 .1 and 1 .8 and in an alternative embodiment between 1 .6 and 1 .8. When the face is within the range it is deemed to be forward facing. In an embodiment the analysing the image comprises:
1 ) determining whether the driver's face is forward facing;
2) determining whether an ear of the driver is obscured when the face is determined to be forward facing; and
3) determining whether there is a hand visible proximal to the face when an ear is not obscured, and in the event that it is determined that a hand is visible proximal to the face then the analysing outcome is that the driver may be using a mobile telephone.
In an embodiment a hand is regarded as proximal to the face if it is with a distance of four times the height of the driver's nose.
The step of determining whether the ear is obscured when the face is not deemed to be forward facing comprises determining whether the head is turned and in which direction, and then determining whether the ear on the side of the face opposite to the direction in which the head is turned is visible.
In an embodiment determining whether the head is turned comprises determining whether the ratio of distance between pupils of the eyes of the driver and the height of the nose of the driver is less than a value. In an embodiment the value is 1 .1 and in alternative embodiment the value is 1 .3.
In an embodiment the analysing the image comprises: determining whether the diver's eyes are visible or that glasses are visible and in the event that it is determined that the eyes or glasses are not visible then the analysing outcome is that the driver may be using a mobile telephone.
In an embodiment the analysing the image comprises: determining whether the ratio of the distance between the pupils and the length of the nose is more than a value and in the event that it is determined that the ration is more than the value then the analysing outcome is that the driver may be using a mobile telephone. In an embodiment the value is 1 .8 and in an alternative embodiment the value is 2.
In an embodiment the analysing the image comprises determining whether glasses are being worn by the driver the pupil, and if so determined then the position of the pupil of each eye is approximated.
In an embodiment the analysing the image comprises determining whether the driver is correctly wearing a seatbelt, or not.
In an embodiment the analysing the image comprises determining whether there is a contrast line at an acute angle within a set value range from the bottom of the nose of the driver. In an embodiment the acute angle is within the range between 30 and 60 degrees. In an embodiment the set value range is between 3 and 4 times the height of the nose.
In an embodiment one or more combinations of the analysis steps are used.
According to the present invention there is provided method of detecting possible mobile telephone use while driving, said method comprising:
receiving an image of a diver of a vehicle;
analysing the image to determine whether the driver is using a mobile telephone, or not; indicating the result of the analysis.
According to the present invention there is provided a method of detecting possible incorrect seatbelt use while within a vehicle, said method comprising:
receiving an image of a person within a vehicle;
analysing the image to determine whether the person is wearing a seatbelt, or not;
indicating the result of the analysis.
According to the present invention there is provided a computer program comprising instructions for controlling a processor to perform the method above.
In this specification the terms "having", "comprising" or "comprises" are used inclusively and not exclusively or exhaustively.
Description of Drawings
In order to provide a better understanding of the present invention preferred embodiments will now be described, by way of example only, with reference to the accompanying drawings, in which:
Figure 1 is a schematic flow chart of an embodiment of a method of detecting a potential driving infringement according to an embodiment of the invention;
Figure 2 is a schematic flow chart of an embodiment of a method of detecting possible incorrect seatbelt use while within a vehicle according to an embodiment of the invention; Figure 3 is a schematic simulation of an image processed in order to perform the method of Figure 1 ;
Figure 4 is a schematic simulation of an image processed in order to perform the method of Figure 1 ;
Figure 5 is a schematic simulation of an image processed in order to perform the method of Figure 1 ;
Figure 6 is a schematic simulation of an image processed in order to perform the method of Figure 2; and
Figure 7 is a schematic block diagram of a system for detecting a potential driving infringement according to an embodiment of the invention.
Description of Embodiments of the Invention
Referring to the Figure 7 there is shown a system 10 according to an embodiment of the present invention comprising a processor 12, a camera 14, a storage medium 16 and an output 18. The processor may be a general purpose computer loaded with a computer program comprising instructions for causing the processor 12 to operate as the system 10 in combination with the other components of the system 10 and to perform an
embodiment of the method of the present invention, or the processor 12 may be a purpose configured processing device.
The processor 12 may comprise memory, or the storage 16 may comprise memory in which the instructions are stored and operated on.
The camera 14 may be an integral component of the system 10, or it may be external. In particular the camera 14 may be remotely located from the rest of the system. The camera 14 is generally portable and may be set up in a suitable location in order to observe the drivers. The camera 14 may form part of another system, such as an automated number plate recognition system. Indeed the system 10 may form part of another system, such as an automated number plate recognition system, or a traffic monitoring system. As such the camera may be permanently installed to view a part of a roadway system, such as for example a roadside or overhead traffic monitoring camera.
The storage 16 may be an integral component of the system 10, or it may be external. In particular the storage 16 may be remotely located from the rest of the system. The storage 16 may form part of another system, such as an automated number plate recognition system. The storage may be in the form of a hard disk drive or flash memory and in an embodiment stores a database of images of common mobile telephones. Also in an embodiment the storage 16 stored image from the camera 14 as they are taken.
The processor 12 may be configured as, or the computer program may be arranged to configure the processor 12 as, functional modules, each of which performs a step in the
method. The computer program may be stored in a non-volatile, non-transitory state, for example on a computer readable storage medium, such as on a hard disk drive, or flash memory, or permanent storage medium, such as a CD-ROM, DVD-ROM, Blueray-ROM etc.
The output 18 may be in the form of a display to an operator of the system 10 which shows the operator an indication that the driver may be acting in a manner that is not permitted. The indication may be showing the image of the driver taken by the camera 14, that that a formal infringement process may be commenced by the operator.
Alternatively the system 10 may issue infringement notices automatically, as these are regarded as the indication of infringement. The indication may be an illumination of a signal light or an audible warning for the operator to manually observe the driver.
In the event of the system 10 analysing an image taken from the camera and no indication of an infringement is detected, this may be indicated to the operater, or there may be no indication given in this case.
Thus generally the system 10 comprises an image source, such as camera 14, that captures or receives an image of a diver of a vehicle; a processor 12 configured to analyse the image to determine whether the driver is potentially acting in a manner that is illegal while driving; and an output 18 that indicates the result of the analysis.
More particularly in an embodiment the processor is configured with image analysis rules to determine whether the driver is potentially acting in a manner that is illegal while driving. In one example the image analysis rules comprise rules for detecting use of a mobile telephone by the driver. In another example the image analysis rules comprise rules for detecting no or incorrect seatbelt use by the driver. The image analysis rules may be for both detecting use of a mobile telephone by the driver and incorrect seatbelt use by the driver. They may also perform other image analysis. Generally they will be often be combined with or form part of an automatic number plate recognition system such that the infringement may be enforced by identifying the vehicle.
Referring to Figure 1 there is shown an embodiment of a method 100 of detection of a potential driving infringement. The method 100 commences with the processor 12 receiving an image of a diver of a vehicle from the image source. Often the image will be
of the whole front of the vehicle and the system 10 will conduct number plate analysis according to known methods. In this embodiment of the present invention a portion of the image showing the driver is isolated from the rest of the image. Insofar as the present invention is concerned this isolated portion of the image is regarded as the image of the driver even if it is not separated from the rest of the image. Localisation to the driver can occur in a similar manner to number plate localisation, in that the position of the driver within the vehicle is generally in the same region in relation to the rest of the vehicle (or indeed the number plate). Variations to the position of the driver may be needed with different types of vehicle.
The method 100 may serially, or in parallel, perform a seatbelt worn correctly check at 200, which is described further in relation to Figure 2.
When the image is a frame of a video stream a preliminary step 104 may be to check whether a new face is in the image. There may also be a number of frames in a video image that are suitable, and there may be some processing to select the best image.
The analysis of the image to determine whether the driver is potentially acting in a manner that is illegal while driving, and in particular to determine whether the driver is using a mobile telephone, is broken down into a number of tests performed at 106, 1 10, 1 14, 1 16, 1 18, 122 and 126. The outputting of an indication of the result of the analysis is performed at 136. Each of these may be performed by a corresponding functional module of the processor 12. Step 106 is to analyse the image analysis to determine whether there is a visual footprint of a mobile phone in the image. The visual footprint is one of a plurality of footprints stored in a database of visual footprints of mobile phones stored in the storage 16. In the event that the image includes the visual footprint then the analysing outcome is that the driver may be using a mobile telephone and path 108 is taken. In the even that there is no visual footprint of a common phone in the image or the analysis is uncertain, the process proceeds to step 1 10.
Step 1 10 is a zero exclusion test. This comprises a number of precursor image analysis steps and then a number of sub-tests.
The precursor image analysis steps are performed on the image 300 with reference to Figure 3. The permitter of the face 302 may be identified, such as by use of an edge detection or shape detection algorithm. The eyes 304 may be identified and within those the pupils identified or estimated. In the case of glasses being detected and the pupils obscured, the positions of the pupils are estimated. The distance A in the image of the separation of the pupils is calculated. The position of the nose 306 is determined and the length D of the nose in the image is calculated. The ratio of A to D is calculated as a fraction, that is A / D is calculated. This eliminates the scale of the image as a spurious factor, as well as size of the face.
The position of the ears 308L and 308R are detected. (R and L are right and left in the image, not from the point of view of the person). The ears 308L and 308R extend horizontally from the perimeter of the face 302, roughly vertically half way up the face. The most horizontally separated tips of the ears 308L and 308R are detected and the horizontal distance in the image from the respective tip to corresponding side of the face pupil is calculated E(L) and E(R).
Because this ratio of A to D is within a range in a high proportion of cases, it can use used to represent when the driver's head is or is not facing forward. When the head is turned from side to side A will be less than when facing forward.
Generally a face is symmetrical and so one would expect E(L) to be about the same as E(R) when the face is facing forward. The first subtest is to determine whether the driver's face is forward facing. In an embodiment the step of determining whether the face is forward facing comprises determining whether the ratio of A to D (ratio of distance between pupils of the eyes of the driver and the height of the nose of the driver) is within a range of values. In an embodiment the range of values is between 1 .1 and 1 .8. In an alternative embodiment the range of values is 1 .6 to 1 .8. When the face is within the range it is deemed to be forward facing.
A sub-test may include analysing the image to determine whether there is any "facial extension", that is when the face appears to the larger on one side. The step of determining whether there is facial extension comprises determining whether the ratio of
respective distances between each pupil and the ear on the corresponding side of the face, that is E(L) / E(R), is within a range of values. In an embodiment the range of values is between 0.95 and 1 .05. When this ration is outside of this range the face is regarded as extended.
A further sub-test may include analysing the image to determine whether a hand is visible in the image within a distance from the perimeter of the face 302. In an embodiment the distance is 4 x D. If as a result of these sub-tests, the face is determined to be forward facing, there is no facial extension and there is not hand detected within the required distance of the face, then the process takes path 1 12, indicating that the driver is deemed to not be using a mobile telephone. The process then proceeds to review a new face at 104. If however the subtests result in the face not being forward facing, or there may be facial extension, or a hand is detected within the required distance, or any of these are inconclusive, further analysis is required and the process proceeds to step 1 14.
In step 1 14, when the face is determined to be forward facing a further comparison of the E(L) to E(R) ration is performed. When the ratio is outside of a range then there is the possibility of the face be "extended" by the driver's hand being on one ear. In an embodiment the range is between 0.8 and 1 .2 and in an alternative embodiment the range is between 0.9 and 1 .1 . In the event that it is determined that there is this degree of facial extension then the analysing outcome is that the driver may be using a mobile telephone and a flag is set at 1 16. The flag may be a single flag used in all the remaining tests, or it may be a specific flag indicating the reason for the flag being raised. In an embodiment the flag is not set is the out is uncertain. The process then proceeds to step 1 18. In step 1 18, when the face is determined to be forward facing the analysis of this step is bypassed. Thus this analysis occurs when the face is not deemed to be forward facing. In this analysis it is determined whether an ear of the driver should be in view, but is obscured. This comprises determining whether the head is turned and in which direction, and then determining whether the ear on the side of the face opposite to the direction in which the head is turned is visible. In an embodiment determining whether the head is
turned comprises determining whether the ratio A to D (distance between pupils of the eyes of the driver divided by the height of the nose of the driver) is less than a value. In an embodiment the value is 1 .1 and in an alternative embodiment the value is 1 .3. In an embodiment the determining whether the head is turned comprises determining whether the tip of the ear 328L is not visible or the tip of the ear 328R is inside the perimeter of the face 302 (when the face is turned to the right). Naturally if the face is turned to the left the testing is swapped. In the event that it is determined that the ear is obscured then the analysing outcome is that the driver may be using a mobile telephone and a flag is set at 120. Again, the flag may be a single flag used in all the remaining tests, or it may be a specific flag indicating the reason for the flag being raised. In an embodiment the flag is not set is the out is uncertain. The process then proceeds to step 122.
In step 122, an analysis is performed to determine whether there is a hand visible proximal to the face. In an embodiment a hand is regarded as proximal to the face if it is within a distance of four times the height of the driver's nose, that is 4 x D. In the event that it is determined that a hand is visible proximal to the face then the analysis outcome is that the driver may be using a mobile telephone and a flag is set at 124. Again, the flag may be a single flag used in all the remaining tests, or it may be a specific flag indicating the reason for the flag being raised. In an embodiment the flag is not set is the out is uncertain. The process then proceeds to step 126. In step 126, an analysis is performed to determine whether the diver's eyes are visible or for whether the driver's face is facing down. In an embodiment this comprises
determining whether the ratio of the distance between the pupils and the length of the nose (A / D) is more than a value and in the event that it is determined that the ratio is more than the value then the analysing outcome is that the driver may be using a mobile telephone. In an embodiment the value is 1 .8 and in an alternative embodiment the value is 2. In the event that it is determined that the eyes or glasses are not visible or that the driver is looking down then the analysing outcome is that the driver may be using a mobile telephone and a flag is set at 128. Yet again, the flag may be a single flag used in all the remaining tests, or it may be a specific flag indicating the reason for the flag being raised.
ln an embodiment the flag is not set is the out is uncertain. The process then proceeds to step 130.
In step 130, it is determined whether a flag has been set. In the event that a flag is not set 132 the driver is deemed to not be using a mobile telephone and the process proceeds to analyse a new face at 104. In the even that a flag is set the process proceeds at 134 to step 136.
Step 136 may perform further analysis, may issue an infringement 140, or may provide an indication via output 18 for a manual inspection by an operator. In one embodiment the image may be stored in the storage 16 for later review on a display. If manually viewed and the driver is not acting in an illegal manner the process may proceed to delete the record at 138. In the event that manual inspection confirms that the driver is using a mobile telephone an infringement may be issued at 140 and the image is usually stored in case it is later needed in a legal process.
Referring to Figure 2 a process 200 of analysing the image comprises determining whether the driver is correctly wearing a seatbelt, or not. This process may be conducted in the same system 10 that conducts the method 100, or in an independent system 10.
The method 200 commences with the processor 12 receiving an image of a diver of a vehicle. The image may the same as in method 100. The analysis of the image to determine whether the driver is potentially acting in a manner that is illegal while driving, and in particular to determine whether the driver is correctly using a seatbelt using analysis conducted at step 204. The outputting of an indication of the result of the analysis is performed at 216. Each of these may be performed by a corresponding module of the processor 12.
Step 204 is to analyse the image to determine whether the seatbelt is correctly used.
The precursor image analysis steps from method 100 may be used, or a precursor image analysis is performed on the image 330 with reference to Figure 6. Again the permitter of the face 302 may be identified, such as by use of an edge detection algorithm. The position of the nose 306 is determined and the length D of the nose in the image is calculated. The seatbelt 340 is identified as a band of contrast below the face. The angle
Θ of the band is determined as is the vertical distance 344 from the bottom of the nose 336 to point of intersection 342 with the band.
The angle Θ is tested to fall within a range. In an embodiment the range is between 30 and 60°. The distance 344 from the bottom of the nose 336 is also tested to fall within a range. In an embodiment the range is between 3 and 4 times the length of the nose 336, that is 3 x D to 4x D.
When these are within the ranges the seatbelt is determine to be correctly worn. The process progresses down path 206. The process may then consider a new face again at 204.
If no seatbelt is detected a flag is set. If either of the calculated values are outside of these ranges, then the outcome of the analysis is that the driver may not be correctly wearing the seatbelt, and a flag is set at 208. There may be a flag for each of the tests or a common flag may be used. In the case of a common flag, the flag may also be in common with the common flag used in method 100. In an embodiment the flag is not set if the outcome is uncertain. The process then proceeds to step 210. In step 210, is determined whether a flag has been set. In an embodiment the flags for angle and distance may be tested, with neither or only one being set, the result is that the driver is deemed to be using a seatbelt correctly, unless no seatbelt is detected. In this case, the process proceeds down path 212 to analyse a new face at 204. In the even that no seatbelt is detected or both flags are set, or if the system 10 is configured such that only need needs to be set, then the process proceeds at 214 to step 216.
Step 216 may perform further analysis, may issue an infringement 220, or may provide an indication via output 18 for a manual inspection by an operator. In one embodiment the image may be stored in the storage 16 for later review on a display. If manually view and the driver is not acting in an illegal manner the process may proceed to delete the record at 218. In the event that manual inspection confirms that the driver is not correctly using the seatbelt an infringement may be issued at 220 and the image is usually stored in case it is later needed in a legal process. Step 216 may be combined with step 136 of method 100.
This process may also be performed on a passenger instead of a driver - the only difference being identifying the passenger in a larger image and processing the localised image of the passenger as if it were the image of the driver for purposes of determining whether the passenger is correctly using the seatbelt.
Advantages of the present invention are that enforcement of driver behaviour can be automated, or partially automated, with only likely candidates requiring visual inspection. In particular, laws relating to mobile telephone use while driving and correct seatbelt use can be enforced with greater effectiveness and efficiency.
Modifications may be made to the present invention with the context of that described and shown in the drawings. Such modifications are intended to form part of the invention described in this specification.