Method for opening a movable panel of the motor vehicle and corresponding opening control device

10151134 ยท 2018-12-11

Assignee

Inventors

Cpc classification

International classification

Abstract

The invention relates to a method for opening a movable panel of a motor vehicle, comprising the following steps of: projection of at least one light spot (102) with which an authorized user (U) has to interact, determining if there is an intention to open the panel (100), and if soauthorizing the opening of the panel (100). The step of determining if there is an intention to open the panel (100) comprises: acquiring a measurement signal of a movement performed by the user (U), filtering the signal, identifying if the movement performed by the user (U) is in a predefined correct order with at least the following steps: moving the user's part towards the light spot (102), keeping it in the light spot (102) and moving it outside the light spot (102), and determining if the movement performed by the user (U) meets a predefined specific time condition.

Claims

1. A method for opening a movable panel of a motor vehicle, comprising: activating at least one virtual switch with projection of at least one light spot with which an authorized user has to interact; determining if there is an intention to open the movable panel; and authorizing the opening of the movable panel when an intention to open the movable panel is detected, wherein determining the intention to open the movable panel comprises: acquiring a measurement signal of a movement performed by the user in a measurement area, eliminating the noise by filtering the signal, identifying when the movement performed by the user is according to a predefined triggering sequence in a predefined correct order with at least the following steps: moving at least one user's part towards the light spot, keeping the user's part in the light spot and moving the user's part outside the light spot, and determining if at least one step of the movement performed by the user meets a predefined specific time condition; measuring the time elapsed between activating the virtual switch and the moment of placing the user's part in the light spot, and determining when the measured time is comprised in a predefined time window, the filtering of the signal being executed by using a mean average filter with zero-order hold, and calculating a reference value based on a floor measurement; and comparing the filtered signal with the reference value to identify when the movement performed by the user is according to the predefined triggering sequence.

2. The method as set forth in claim 1, further comprising: measuring the time elapsed for the step of keeping in the light spot; and determining if the measured elapsed time is comprised in a predefined time interval for keeping the user's part in the light spot.

3. The method as set forth in claim 2, wherein the predefined time interval for keeping the user's part in the light spot sets a minimum in the range of a half second to one second, and a maximum in the range of three to nine seconds.

4. The method as set forth in claim 1, further comprising: measuring the time elapsed between activating the virtual switch and the moment of placing the user's part in the light spot; and determining if the measured time is comprised in a predefined time window.

5. The method as set forth in claim 4, wherein the predefined time window between activating the virtual switch and placing the user's part in the light spot is between two to thirty seconds.

6. The method as set forth in claim 1, further comprising: quantifying the variations of the effective signal after filtering for eliminating the noise; based on the quantified variations, identifying the steps of the movement performed by the user; determining if at least one of the identified steps meets the predefined specific time constraint; and determining if the steps have been performed in the correct predefined order.

7. The method as set forth in claim 6, further comprising: calculating a reference value based on the floor measurement; and comparing the filtered signal with the reference value, wherein the variations of the effective signal are quantified based on the comparison results.

8. The method as set forth in claim 7, further comprising comparing the absolute difference between the filtered signal and the reference value with a preset threshold for quantifying the variations.

9. The method as set forth in claim 1, further comprising sending a warning signal to indicate to perform again the triggering sequence, when the triggering sequence has been performed in an incorrect order.

10. The method as set forth in claim 1, further comprising preliminary steps of detecting the approach of the user in the vicinity of the vehicle; and identifying if the detected user is authorized to unlock the vehicle through authentication means.

11. An opening control device for opening a movable panel of a motor vehicle, comprising: at least one processing means for: activating at least one virtual switch with projection of at least one light spot with which an authorized user has to interact, determining if there is an intention to open the movable panel, and authorizing the opening of the movable panel when an intention to open the movable panel is detected; and at least one means for: acquiring a measurement signal of a movement performed by the user in a measurement area, eliminating noise by filtering the signal, the filtering of the single being executed by using a mean average filter with zero-order hold, identifying when the movement performed by the user is according to a predefined triggering sequence in a predefined correct order with at least the following steps: moving at least one user's part towards the light spot, keeping the user's part in the light spot and moving the user's part outside the light spot, wherein the identifying step is executed by comparing the filtered signal with a reference value calculated based on a floor measurement, and determining if the movement performed by the user meets a predefined specific time condition.

12. The opening control device as set forth in claim 11, further comprising at least one sensor, for acquiring a measurement signal of the movement performed by the user.

13. The opening control device as set forth in claim 11, comprising a mean average filter with zero-order hold for filtering the measurement signal and eliminating the noise.

14. The opening control device as set forth in claim 11, further comprising an analog to digital converter for converting the measurement signal before filtering.

15. The opening control device as set forth in claim 11, further comprising at least one processing means for calculating a reference value based on the floor measurement.

16. The opening control device as set forth in claim 11, further comprising: a detection device for detecting the approach of a user in the vicinity of the vehicle, including one or more optical detectors; and authentication means for identifying if the detected user is authorized to unlock the vehicle.

17. The opening control device as set forth in claim 16, wherein the one or more optical detectors are infrared detectors.

18. The opening control device as set forth in claim 15, wherein the at least one processing means is a mean average filter.

19. The opening control device as set forth in claim 12, wherein the at least one sensor is an infrared sensor.

Description

(1) Other features and advantages of the invention will emerge more clearly on reading the following description, which is given as a non-limiting illustrative example, and the attached drawings, among which:

(2) FIG. 1 is a perspective view showing a motor vehicle with an opening control device for detecting an intention to open a movable panel of the motor vehicle before triggering the opening of the movable panel,

(3) FIG. 2 is a flow chart of the main steps of the method according to the invention,

(4) FIG. 3a is a graph plotting as ordinate the amplitude of a signal detected by a sensor when performing a first example of triggering movement and time as abscissa,

(5) FIG. 3b shows in dotted line the waveform of FIG. 3a and in solid line the resulting function after average with zero-order hold filtering,

(6) FIG. 3c is a graph showing in dotted line the initial waveform and in dashes the resulting function after average with zero-order hold filtering of FIG. 3b, and showing in solid line a reference value and in bold line a signal change detection state,

(7) FIG. 4a is a graph plotting as ordinate the amplitude of a signal detected by a sensor when performing a second example of triggering movement and time as abscissa,

(8) FIG. 4b shows in dotted line the initial waveform of FIG. 4a and in solid line the resulting function after average with zero-order hold filtering, and

(9) FIG. 4c is a graph showing in dotted line the initial waveform and in dashes the resulting function after average with zero-order hold filtering of FIG. 4b, and showing in solid line a reference value and in bold line a signal change detection state.

METHOD

(10) The invention relates to a method for opening a movable panel 100 of a motor vehicle V (FIG. 1) without requiring physical contact of a user with a switch or handle of the vehicle panel 100. Such a method may be performed by an opening control device 1 described later.

(11) In the illustrated embodiment of FIG. 1, the movable panel 100 to be opened is the trunk. Of course, it could be any other movable panel of the vehicle, such as a sliding side door.

(12) The method may comprise an early step of predefining a correct triggering sequence to be performed by the user, with his/her hand or foot for example, for triggering the opening of the movable panel 100.

(13) A correct triggering sequence is in a preferred embodiment segmented in at least three parts. Firstly, the human part such as a foot has to move towards a light spot 102 projected on the ground and with which the user U has to interact in order to trigger the opening of the movable panel 100, then wait on the light spot, and finally move outside the light spot.

(14) Before trying to recognize a correct triggering sequence for opening the movable panel 100, the method may comprise a preliminary step of detecting the approach of a user U near the vehicle V. This approaching detection step may be performed by one or more optical detectors 3 as a non limited example. For that, at least a portion of the body of a user U may be detected.

(15) Once a user U is detected, a step of authenticating the detected user U as authorized to unlock the vehicle V may be performed through authentication means. That is a step to verify and validate the identity of a user U to be entitled to access to the vehicle V.

(16) As shown in FIG. 2, the method can perform the following steps S10, S20, S30, S40, S50, for detecting an intention to open of the user U and opening the movable panel 100 of the motor vehicle V. In a preferred embodiment, these steps S10 to S50 may be performed only if an authorized user U is identified.

(17) At step S10, an approach of the subject is detected. Following this event, at least one virtual switch is activated for triggering the opening command of the movable panel 100. As an example, a light spot 102 may be projected on the ground on which the motor vehicle V stands as shown in FIG. 1. The projection may be performed through projection means 9 of the opening control device 1. Acquiring means such as an optical sensor 13 can be activated

(18) The virtual switch may be activated, and thus the light spot 102 may be projected, only if the approaching user is authenticated. This avoids a permanent projection of triggering area.

(19) Then, the method aims to determine if there is an intention to open. An intention to open the movable panel 100 is detected if the user U performs at step S20 a movement which is then analyzed at step S30 to determine at step S40 if this movement matches a predefined correct triggering sequence in the correct order and meets at least one predefined specific time condition as detailed hereafter.

(20) At step S20, the user U performs a movement for opening the vehicle movable panel 100. The user U has to perform the predefined triggering sequence in the correct order. Of course, the user U has to learn to use this specific approach (the predefined triggering sequence in correct order) in order to open it.

(21) At step S20, the user U may insert a part of the body in the area marked by the spot 102, manifesting the intention of opening the vehicle movable panel 100. Immediately after the insertion was qualified as kick-in, the sensor provides an optical feedback to the user: for example either by changing the color of the spot, either by changing the shape of the spot, either by changing from a steady spot to a blinking spot, or by switching on the brake light.

(22) According to the illustrated example in FIG. 1, the user U has to move one human part, such as one hand or one foot, for performing the predefined triggering movement, in a sensor measurement area defining the triggering area, which can be wider than the light spot 102. Such triggering movement comprises in this example, a kick-in gesture towards the light spot 102 and then a kick-out gesture outside the light spot 102. Before, completely leaving the light spot 102, the user's hand or foot has to be kept in the light spot 102, while moving or non-moving, for a predefined lapse of time.

(23) The movement performed by the user U is then analyzed at step S30 before determining if this movement matches the correct predefined triggering sequence for opening the movable panel 100.

(24) For that purpose, the method comprises a measurement through a sensor, for instance an optical sensor such as an infra-red sensor 13. A representative signal measurement of the performed movement is thus acquired for instance through the infra-red sensor 13.

(25) the analog signal measured by the sensor 13 may be converted to a digital signal, hereafter named ADC signal. The waveform of the ADC signal is visible on the graph in FIG. 3a or 4a, with the time in seconds as abscissa and the digital values proportional to the ratio between the analog input and the maximum value of the measurement signal as ordinate.

(26) As a non limiting example, the digital value is for instance calibrated on the floor at 50% (FIG. 3a) or 60% (FIG. 4a) of the maximum measurement amplitude (100%), due to the fact that the signal level can go as well up or down. The signal level may increase or decrease depending on the reflexivity of the shoe relating to the reflexivity of the floor.

(27) Each time the environmental conditions are changing, e.g. the texture of the floor is changing; a sensor calibration routine may be triggered. The role of the calibration is to change the measurement range of the analog-to-digital converter in such a way that the signal coming from the floor is centered near to the calibration value, such as 50%, of the maximum measurement amplitude.

(28) The sensor calibration routine may be done before S10, in advance to the insertion of the foot in the spot.

(29) Due to the fact that the calibration of the ADC takes a few seconds, the calibration cannot be triggered after an approach was detected: The user might wish to open the trunk before the calibration routine had the chance to finish. There is an option to keep the spot 102 off while calibrating, but that would bring an uncomfortable delay of a few seconds from the moment the approach was detected until switching on the spot signal 102.

(30) Therefore, the information that the floor has changed may be determined by ignition KL15 switched from on position to off position.

(31) Optionally, the information that the floor has changed may be determined by detecting a parking maneuver.

(32) Also, the information that the floor has changed may be determined if the reference value for the comparison gets too close* to the maximum ADC measurement range or too close* to minimum ADC measurement range:

(33) too close* is a parameter which value lies between around 40% and 10% of the total ADC measurement range.

(34) According to the described embodiment, the reference value for this comparison is the level of the signal while measuring the floor. After sensor acquisition calibration, the reference value for the floor measurement should be around 50% of the maximum value of the measurement signal.

(35) The ADC signal may be segmented in at least three zones A, B, C. The first zone A corresponds to the insertion of the human part, in this example a foot, in the light spot 102. The second zone B is when the foot is kept in the light spot 102. The third zone C corresponds to the removal of the foot outside the light spot 102.

(36) In both examples shown in FIG. 3a or 4a, before processing the signal, an oscillation while inserting the foot, which goes in both directions, can be observed. This oscillation may be due to the presence of laces on the shoe, or to the fact that the infra-red sensor 13 detects first the shoe and then a part of the trouser or hose, or to other reason. This oscillation in both directions is an example of false valid movement which would mean in and out of the shoe. Such oscillations also occur while retracting the foot. That is noise. Noise can occur as high amplitude and high frequency oscillation, due to the variation of the reflexivity of the clothes. This noise oscillation can be higher in amplitude than the effective oscillation determined by the variation of reflexivity from the floor to the clothes which is the useful information. This noise oscillation is also higher in frequency due to the speed of inserting/retracting the foot out of the spot.

(37) In the example FIG. 3a, at approximately one second, while inserting the foot there is a peak, then the level of variation goes back while the foot is in the light spot 102, then again at approximately 3.5 seconds there is another peak while extracting the foot.

(38) In the example shown in FIG. 4a, at approximately 1.6 seconds, while inserting the foot there is a peak, then the level of variation goes up more while the foot is in the light spot 102, then again at approximately 3.1 seconds there is another peak while extracting the foot.

(39) It is to be noted that the variation for the kick-in gesture or the kick-out gesture does not always evolve in the same direction, meaning rising or falling variation.

(40) To eliminate the noise by filtering the signal, meaning to keep only the effective signal representative of a triggering movement and flatten the noise.

(41) In order to eliminate the noise by filtering the signal, meaning to keep only the effective signal representative of a triggering movement and flatten the noise, a low-pass filter or average means may be used. More precisely, a customized low pass filter may be used. The custom type of low pass filter is advantageously a mean moving average on a predefined number of samples, with an added zero-order hold on a time base of said predefined number of input samples. Indeed, classical low pass filter or moving mean average are only decreasing the amplitude of the noise, while adding a zero-order hold to a mean-moving-average ensures to completely flatten a false pulse.

(42) FIGS. 3b and 4b show the resulting function (in solid line) after using a mean average filter with zero-order hold on samples of the ADC signal waveform (in dotted line). For that, an acquisition sampling time is defined, as an example 6 ms, of course this acquisition time is tunable.

(43) The average is calculated for a predefined number N of samples, e.g. each 60 samples which matches 360 ms, and only once per N samples. Of course, this predefined number N is tunable or 360 ms duration is tunable depending on the predefined number N of samples, for example the duration may be comprised between 0.1 s to 0.4 s.

(44) Whenever an average is calculated, this average is hold for the given predefined number N of samples, e.g. 60 samples.

(45) The average is calculated based on a single variable, which is the sum of the inputs, quantified each N samples, and after that reset. The mean moving average with added zero-order hold is also better than a classical moving mean average, as the implementation is simpler than the implementation of a moving average filter, which would need to store independently N variables.

(46) In order to recognize the specific movement performed, the method according to the invention aims at quantifying the variations of the performed movement so as to link them to the different steps of the performed movement.

(47) To that end, according to a preferred embodiment, the filtered signal is compared with a reference value.

(48) For that purpose, in a non limiting embodiment, a predefined number M of previous values of the filtered signal of the floor measurement can be stored. The sampling time may be chosen longer than the sampling time for flattening the noise

(49) An average can be calculated once at several times, for example M times. The reference value is updating by storing the value of the filtered signal of the floor measurement from time to time.

(50) Another mean average filter may be used for calculating the reference value. As an example, the mean average filter may have as input the output of the mean average filter with zero-order hold used for eliminating the noise.

(51) The samples for calculating the reference value does not include any sample marked with pulse detection. Therefore, in case of a pulse detection meaning a movement stimulus in the sensor detection area, the input of the mean average filter is reset after detection of a pulse in such a way that it does not include any sample marked with pulse detection and the output of the mean average filter is kept unchanged during and after this detection. In other words, the samples from the time a pulse is detected are removed from the input vector of the mean average filter, and replaced by previous values of the signal.

(52) The reference value is drawn as a solid line in FIG. 3c or 4c for illustrative purpose.

(53) The filtered signal (in dashes) is compared to the reference value (in solid line).

(54) An example for comparing the filtered signal to the reference value is to calculate the absolute value of the difference between the filtered signal and the reference value.

(55) This absolute difference value is for instance compared to a preset threshold. This threshold can be determined based on several measurements under several conditions. By way of a non limited example, the threshold may be 9% of absolute variation.

(56) According to the described embodiment, whenever the absolute difference between the filtered signal and the reference value is higher than the preset threshold, the signal change detection state can be set to 100%. As schematically illustrated in bold line, the amplitude of the signal change detection stated function rises until 100%. And then, when the absolute difference between the filtered signal and the reference value is back lower than the preset threshold, the signal change detection state falls down.

(57) The method may further enable to differentiate the different steps of the movement performed in the sensor detection area.

(58) For that purpose, the method comprises a state-machine that have the role of keeping the track of the variations based on the absolute difference calculated between the filtered signal and the floor measurement reference value. According to the described embodiment, the state-machine is tracking the variations and decides that the correct sequence is met or not, without need to take care if the signal-change detection state waveform is rising or falling.

(59) It is also possible to replace the calculation of the absolute value by an additional checking, that a falling edge occur after a rising edge and vice-versa, that a rising edge occur after a falling edge, in order to qualify a kick-out, but this would bring no benefit at all: Replacing absolute value calculation by this check would only increase the complexity of the algorithm and obtain an identical outcome.

(60) In order to illustrate this, according to the described embodiment, when the absolute difference between the filtered measurement and the reference value exceeds the preset threshold, that is when the signal change detection state waveform is rising up to the maximum amplitude, this matches a kick-in stimulus.

(61) When the maximum amplitude of signal change is reached (100%), this corresponds to the full insertion of the foot for instance in the light spot 102.

(62) Then, when the absolute difference between the filtered measurement and the reference value does not exceed the preset threshold, that is when the signal change detection state waveform is falling down from the maximum amplitude, this matches a kick-out stimulus.

(63) The order of the different detected steps of the performed movement may be defined and stored.

(64) Once, the moving stimuli are differentiated, the method then allows validating or not the performed movement.

(65) For that purpose, the time elapsed during the step of waiting in the light spot 102 is measured by a counter that was started and compared to a predefined time interval. Indeed, the step of stopping on the light spot 102 lasts a predefined time interval. This time interval comprises a minimum of about 0.5 s, about 1 s and a maximum of about 3 s, of about 9 s.

(66) The predefined time interval, particularly the maximum can be calibrated by the user for instance. The smaller the gap between the maximum and minimum of the time interval, the better the rejection of false movements is. In other words, a narrow time interval advantageously reduces the risk of validating a false movement, for instance due to intrusion of an object or a small animal in the sensor detection area.

(67) In case that duration constraint is not met by the movement, this may be indicated though an audio and/or visual warning, for instance by a special blinking of the spot.

(68) The method further comprises a step S40 of identifying an authorized triggering movement. That means identifying if the movement of the foot or hand or any other human part, is made according or not to the predefined triggering sequence.

(69) More precisely, it has to be identified if the triggering movement performed by the user U is realized in the correct sequence order. According to the described embodiment with a kick-in gesture, a lapse of time of waiting in the light spot 102, and a kick-out gesture, the absolute variations tracked by the state-machine has to be in the following order: a rising absolute variation until reaching the maximum amplitude for the predefined lapse of time, e.g. between 1 s to 3 s, and then a falling absolute variation.

(70) The method permits to open the trunk for instance, when the foot is completely out of the spot. Thus, the movement can be validated only after the value measured by the sensor 13 returned to the value before the kick-in gesture.

(71) The user U has to perform the predefined triggering sequence in the correct order. Of course, the user U has to learn to use this specific approach (the predefined triggering sequence in correct order) in order to open it.

(72) Furthermore, according to an embodiment a time window to place the foot or hand into the light spot 102 should be predefined, for instance between two seconds and thirty seconds, otherwise the triggering request performed by the user U is ignored by the opening control device 1. In that case, the method may comprise a step of measuring the time elapsed between the step S10 of activating the virtual switch 102 and the moment of placing the user's part in the light spot 102, and a step of determining if the measured time is comprised in the predefined time window.

(73) If the user U doesn't stop on the light spot 102 during its predefined time window, the projection means 9 may stop the projection of the light spot 102.

(74) When the predefined conditions (correct sequence order, and time constraints) are met, the opening control device 1 identifies that a correct triggering sequence is detected implying an intention of the user U.

(75) Moreover, the method aims at providing a real-time feedback to the user. Particularly, if the movement of the foot or hand for example is not performed according to the predefined trigger sequence, a signal may be sent to indicate to perform again the triggering sequence. On the contrary, if the insertion of the authorized user's part has been recognized, information may be given for example either by changing the color of the spot, either by changing the shape of the spot, either by changing from a steady spot to a blinking spot or by switching on the brake light.

(76) Step S50 authorizes the opening of the vehicle movable panel 100 if the predefined triggering sequence has been performed in the correct order, and if the one or more time constraints are met, for instance if the step of waiting on the light spot 102 duration is comprised in the predefined time interval.

(77) As a consequence, the opening of the vehicle movable panel 100 is achieved only if the movement of the user U is made according to a precise triggering sequence in a correct order and in a specified range of time for at least one step of the triggering sequence. A signal may be sent for authorizing the opening of the movable panel 100 and the opening control device 1 can trigger the opening of the movable panel 100.

(78) The projection of the light spot 102 may be stopped.

(79) Then, the movable panel 100 is opened, the user U may get in the vehicle or put something in the trunk.

(80) Thus, this method allows defining a precise triggering sequence according to a predetermined order and advantageously with a certain lapse of time for keeping the foot or hand in the light spot.

(81) Through such a method and corresponding opening control device, the opening of the movable panel 100 of the motor vehicle V is reliable and efficient.

(82) Furthermore, in order to increase the rejection of false detection, for instance in the case when the user U is walking around the vehicle while not focusing on the opening of the vehicle, e.g. speaking at the mobile phone, the signals detected by approach sensors 3, in particular relative to a direction of movement, can be correlated with the signals detected by the sensor 13 intended for detecting the triggering sequence. Indeed, information on the direction of movement of the user U reflecting that the user U walks around the vehicle can invalidate a pulse detected by the sensor 13 that appear unintended for triggering the opening of the movable panel. This is particularly advantageous, in case the user performs a correct triggering sequence with a timing that met the constraints, such movement can be detected by the approach sensors and the detection can be invalidated.

(83) The variation level on the approach detection sensor 3 should increase similarly on the sensor 13 for acquiring measurement relative to a triggering sequence performed by the user U. The variation level does not decrease on one sensor while increasing on another because this means that the subject might be just walking around the car. The movable panel as the trunk spot does not be triggered in this case.

(84) Opening Control Device for a Motor Vehicle

(85) Referring back to FIG. 1, the invention relates to an opening control device 1 for a motor vehicle V. Such opening control device 1 is configured to perform the steps of the method previously described.

(86) The opening control device 1 may comprise: a detection device comprising for instance at least one optical detector 3 for detecting the approach of a user U in the vicinity of the vehicle V in order to activate opening command means of an opening control device for opening a movable panel 100 of the vehicle V, and authentication means (not illustrated) for verifying that the detected user U near the vehicle V is an authorized user for unlocking the vehicle V.

(87) The optical detector 3 is mounted on the vehicle V. According to one embodiment, the optical detector 3 is arranged on the vehicle movable panel 100 to be opened, such as a side door or a tailgate 7.

(88) The optical detector 3 comprises a transmitter and a receiver. The transmitter is able to project a detection beam. Advantageously, the projected detection beam is of wavelength of invisible spectrum for human, infrared beam in a preferred embodiment. Thus, the optical detector 3 is advantageously an infrared detector 3.

(89) The authentication means (not illustrated) for verifying that the detected user U, also named user U, near the vehicle V is an authorized user for unlocking the vehicle V may comprise an antenna able to communicate with an identifier such as a transponder carried by the user U, for example in the key, or disposed adjacent to the user U. The transponder is adapted to receive a signal sent by the antenna.

(90) The antenna is connected to identifying means on-board. This identifying means may determine if the user holding or adjacent to the transponder is an authorized user.

(91) According to the invention, the opening control device 1 comprises at least one processing means for activating at least one virtual switch 102 with which an authorized user U has to interact.

(92) A virtual switch comprises for example a light spot 102.

(93) In this case, the opening control device 1 comprises a light projection means 9. The light projection means 9 is mounted on the vehicle V, for example on the movable panel 100 such as a side door or the tailgate (FIG. 1). The light projection means 9 may comprise one or more diodes to achieve one or more light beams. The light beam may be of any color. The light beam is projected on the ground on which the vehicle V stands thus forming a light spot or pattern 102 on the ground as shown in FIG. 1. The light spot 102 may be of any shape, including a luminous round, an arrow indicating a direction, a cross. The user U has to interact with this light spot 102 in order to trigger the opening of the movable panel 100. As a non limiting example, the light spot 102 may be aligned with regard to the longitudinal axis of the vehicle V as illustrated in FIG. 1. Of course, other orientations are possible.

(94) The light spot 102 may be projected only for the predefined time window previously discussed, and the user U has to stop on the light spot 102 during this predefined time window.

(95) The opening control device 1 further comprises processing means for determining if there is an intention to open the movable panel 100. The determination processing means are configured to determine if a movement command by placement or movement of one human part, such as one hand or foot, is made in accordance with a predetermined manner and if the movable panel 100 can be opened or not.

(96) The predetermined manner is a triggering sequence.

(97) More precisely, the processing means comprise means for: acquiring a measurement signal of a movement performed by the user U in a measurement area, eliminating the noise by filtering the signal, identifying if the movement performed by the user U is according to a predefined triggering sequence in a predefined correct order with at least the following steps: moving at least one user's part towards the light spot 102, keeping the user's part in the light spot 102 and moving the user's part outside the light spot 102, and determining if the movement performed by the user U meets one or more predefined specific time condition.

(98) More precisely, the opening control device 1 comprises at least one sensor, for acquiring a measurement signal of the movement performed by the user U, for example an optical sensor 13 such as an infra-red sensor.

(99) The optical sensors 13 may be configured to detect any variation from the light beam in order to detect if the user has performed the predefined correct triggering sequence. According to the embodiment of FIG. 1, the optical sensor 13 is arranged on the movable panel 100 to be opened, for instance on the tailgate.

(100) The optical detector 3, the light projection means 9 and the optical sensors 13 may be arranged close relative to each other, for example on or near the rear registration plate.

(101) The optical sensors 13 are intended to detect any variation in brightness due to interception of a light beam by an object or by a human part, such as foot or hand.

(102) The optical sensors 13 may be connected to the determination means which determine that the movement has or has not been done properly, meaning according to the predefined trigger sequence as explained above. The determination means may trigger the opening of the movable panel 100 when the movement has been done properly or not to trigger the opening of the movable panel 100 when the movement has not been done properly.

(103) The opening control device 1 may also comprises at least one processing means connected with this virtual switch optical sensor 13 for determining when the user U has completely freed up the light spot 102.

(104) According to an embodiment, the opening control device 1 may comprise calibration means able to detect when the environmental conditions of the vehicle V are changing, such as the texture of the floor has changed, and to trigger a sensor calibration routine.

(105) The filtering means may include a mean average filter with zero-order hold for eliminating the noise.

(106) The opening control device 1 may comprise an analog to digital converter for converting the measurement signal before filtering.

(107) Moreover, the opening control device 1 comprises means for identifying if the movement performed by the user U is according to the predefined triggering sequence in the correct order.

(108) For that purpose, the opening control device 1 may comprise at least one processing means for calculating a reference value based on the floor measurement, such as a mean average filter. This mean average filter may have as input the output of the mean average filter with zero-order hold used for eliminating the noise of the signal, wherein each detected pulse reflecting a user gesture is removed.

(109) The opening control device 1 may further comprise processing means for comparing the filtered signal, calculated for instance through the mean average filter with zero-order hold, with the reference value, calculated for instance through the mean average filter. To that end, this comparison means is able to receive information from the mean average filter with zero-order hold and from the second mean average filter.

(110) The opening control device 1 may also comprise means for quantifying the variations of the relevant effective signal based on the comparison results, for instance by comparing the absolute difference between the filtered signal and the reference value with a preset threshold.

(111) The opening control device 1 may also comprise means for identifying the steps of the movement performed by the user U based on the quantified variations, and for determining if the steps have been performed in the correct predefined order. More precisely, processing means may achieve a signal change detection state which is set to the maximum value whenever the absolute difference exceeds the preset threshold.

(112) Further, as described before, a predefined time interval for the moment of keeping the user's hand or foot on the light spot 102 has to be respected. For that purpose, the opening control device 1 may further comprise means for measuring the time elapsed during the step of keeping the hand or foot on the light spot, that is measuring how long the user U places one user's part in the light spot 102, and means for determining if the lapse of time is comprised in the predefined time interval.

(113) Moreover, the opening control device 1 may comprise an interface in the vehicle 1 allowing the user's calibrating preferences of time conditions, notably for the maximum duration of keeping his/her hand or foot in the light spot 102. As a matter of fact, the opening control device 1 may comprise storing means for storing the time conditions specified by the user.

(114) Also, as previously described, a time window for placing the hand or foot in the light spot 102 can be predefined. In that case, the opening control device 1 comprises at least one processing means for measuring the time elapsed between activating the virtual switch 102 and the placement of the user's part in the light spot 102, and determining if the measured time is comprised in the predefined time window.

(115) Preferably, the opening control device 1 may comprise feed-back means connected with the virtual switch sensor 13, so as to warn the user U when interacting with the light spot 102, for example when a time constraint is not respected, and/or when the triggering movement is correct or not. The warning can be an audio and/or visual warning, such as blinking the light spot 102, or switching on the brake light for instance.

(116) The opening control device 1 further comprises processing means for authorizing the opening of the movable panel 100 if an intention to open the movable panel is detected. Those means are advantageously able to receive information from processing means configured for determining if the one or more time constraints are fulfilled, and from means configured for identifying the steps of the movement performed by the user in the sensor 13 measurement area and if the predefined triggering sequence is performed in the correct order.

(117) The invention has been described relating to an embodiment with one virtual switch comprising one projected light spot 102 and one associated sensor 13. Of course, the method according to the invention could be implemented with an opening device 1 providing a guide means of the direction of movement of the foot, said guide means being for instance centered on the light spot such as in an arc of a circle centered on the light spot, and being for example realized as light patterns such as light rounds around said light spot.

(118) Further, the order for achieving some steps or sub-steps of the method as previously described can be changed.