Summary of the invention
The method for limiting speed and the speed-limiting device that the object of this invention is to provide a kind of automobile, pass through vehicleThe autonomous mode that adapts to the restricted speed on speed limitation board, make vehicle maintain one comparatively safeIn vehicle speed range, avoid overspeed of vehicle to travel, reduced the possibility of vehicle generation traffic accident.
To achieve these goals, the invention provides a kind of method for limiting speed of automobile, comprising:
Step 1, the speed limit pattern of opening automobile, obtains the first maximum speed limit of setting;
Step 2, camera obtains the video data of road periphery, and camera control module is from instituteState the speed limit of identifying on speed limitation board in video data and identify, thereby obtain the second maximum speed limit;
Step 3, judges that whether described the second maximum speed limit is less than described the first maximum speed limit, isUsing described the second maximum speed limit as current maximum speed limit, otherwise by described the first maximum speed limitAs described current maximum speed limit;
Step 4, carries out speed of a motor vehicle control by described current maximum speed limit.
Preferably, in above-mentioned method for limiting speed, described step 4 comprises:
Judging whether current vehicle speed is less than described current maximum speed limit, is not carry out speed of a motor vehicle adjusting,Otherwise judge whether engine throttle pedal is activated;
If described engine throttle pedal is to be activated, do not take speed limit measure;
If described engine throttle pedal is not activated, sends alarm, and take speed limitMeasure, until described current vehicle speed is less than described current maximum speed limit.
Preferably, in above-mentioned method for limiting speed, described speed limit measure comprises: to engine torqueAdjust.
Preferably, in above-mentioned method for limiting speed, described speed limit measure also comprises: brake or minimizingFuel feeding.
Preferably, in above-mentioned method for limiting speed, described alarm comprises: display screen enters velocity amplitudeLine flicker shows and/or the prompting of sounding.
Preferably, in above-mentioned method for limiting speed, also comprise:
If described current maximum speed limit is described the second maximum speed limit, calculate described currentEnforcement distance under maximum speed limit, if described enforcement distance is greater than distance threshold value, willDescribed the first maximum speed limit is as described current maximum speed limit.
Preferably, in above-mentioned method for limiting speed, in described step 1, Negotiation speed is set buttonSet described the first maximum speed limit, if do not set described the first maximum speed limit, by readingSetting value when exercised the last time in access to memory is obtained described the first maximum speed limit.
Preferably, in above-mentioned method for limiting speed, if described Speed Setting button is pressed at every turnDuration be greater than the first thresholding, the increase and decrease value of described the first maximum speed limit is that 5 kms are everyHour; If the duration that described Speed Setting button is pressed is less than described the first thresholding at every turn,The increase and decrease value of described the first maximum speed limit is 1 kilometer per hour.
The present invention also provides a kind of speed-limiting device of automobile, comprising:
Control unit of engine, for: the speed limit pattern of opening automobile, obtains first of settingMaximum speed limit;
Camera, for: the video data that obtains road periphery;
Camera control module, for: the speed limit speed limitation board identified from described video dataMark, thus the second maximum speed limit obtained;
Described control unit of engine, also for: judge whether described the second maximum speed limit is less thanDescribed the first maximum speed limit, is using described the second maximum speed limit as current maximum speed limit, noUsing described the first maximum speed limit as described current maximum speed limit; By described current restriction speedDegree carries out speed of a motor vehicle control.
Preferably, in above-mentioned speed-limiting device, described control unit of engine, for: judgement is worked asWhether the front speed of a motor vehicle is less than described current maximum speed limit, be not carry out speed of a motor vehicle adjusting, otherwise judgementWhether engine throttle pedal is activated; If described engine throttle pedal is to be activated,Do not take speed limit measure; If described engine throttle pedal is not activated, send alarm,And take speed limit measure, until described current vehicle speed is less than described current maximum speed limit.
Preferably, in above-mentioned speed-limiting device, also comprise:
Man-machine control module. Be used for: by display screen, velocity amplitude is carried out flickering display and/or sent outGo out auditory tone cues and carry out described alarm.
Preferably, in above-mentioned speed-limiting device, also comprise:
Speed Setting button, for: input speed setting signal;
Button converting unit, for: if the duration that described Speed Setting button is pressed at every turnBe greater than the first thresholding, the increase and decrease value of described the first maximum speed limit is 5 kilometer per hours;If the duration that described Speed Setting button is pressed is less than described the first thresholding at every turn, described inThe increase and decrease value of the first maximum speed limit is 1 kilometer per hour.
At least there is following technique effect in the embodiment of the present invention:
1) embodiment of the present invention, from the angle of restricted speed, independently adapts to speed limit by vehicleThe mode of restricted speed on board, maintains in a comparatively safe vehicle speed range vehicle, and oneAspect has greatly reduced the possibility of vehicle generation traffic accident, simultaneously for driver has save notThe penalty note of few furious driving.
2) embodiment of the present invention has not only been considered the second maximum speed limit on speed limitation board, has also consideredThe first maximum speed limit of being set by vehicle itself, both get minimum of a value, guarantee not exceed the speed limit.
3) embodiment of the present invention infers that by distance threshold value the section of speed limitation board passes by, and keeps awayThe also speed according to speed limitation board of having exempted from after the speed-limit road section that has passed through speed limitation board is travelledProblem.
Detailed description of the invention
For making object, technical scheme and the advantage of the embodiment of the present invention clearer, will tie belowClosing accompanying drawing is described in detail specific embodiment.
Fig. 1 is the flow chart of steps of the inventive method embodiment, and as shown in Figure 1, the present invention is realExecuting example provides a kind of method for limiting speed of automobile, it is characterized in that, comprising:
Step 101, the speed limit pattern of opening automobile, obtains the first maximum speed limit of setting;
Step 102, camera obtains the video data of road periphery, and camera control module is from instituteState the speed limit of identifying on speed limitation board in video data and identify, thereby obtain the second maximum speed limit;
Step 103, judges that whether described the second maximum speed limit is less than described the first maximum speed limit, isUsing described the second maximum speed limit as current maximum speed limit, otherwise by described the first maximum speed limitAs described current maximum speed limit;
Step 104, carries out speed of a motor vehicle control by described current maximum speed limit.
Visible, the embodiment of the present invention, from the angle of restricted speed, independently adapts to by vehicleThe mode of restricted speed on speed limitation board, maintains in a comparatively safe vehicle speed range vehicle,Greatly reduce on the one hand the possibility of vehicle generation traffic accident, simultaneously for driver has saveThe penalty note of many furious drivings. And the embodiment of the present invention has not only been considered on speed limitation boardTwo maximum speed limits, have also considered that both get minimum by the first maximum speed limit of vehicle setting itselfValue, guarantees not exceed the speed limit.
Wherein, from described video data, identify the speed limit mark on speed limitation board, can be by normalRule image comparison technology realize because the shape of speed limitation board and size generally determine, andAnd the content of speed limitation board is generally the numeral of institute's restricted speed, for example " 60 " represent the speed limit speed of a motor vehicleBe 60 kilometers/hour, thus from video flowing, find out the image with speed limitation board, and identification limitNumeral on speed board, is ripe technology, does not repeat them here.
In a preferred embodiment of the invention, in described step 104, enter in the following wayDriving speed control system:
Judging whether current vehicle speed is less than described current maximum speed limit, is not carry out speed of a motor vehicle adjusting,Otherwise judge whether engine throttle pedal is activated;
If described engine throttle pedal is to be activated, this explanation driver is carrying out activeDrive, its pedal of stepping on the throttle may be to overtake other vehicles, and therefore now can not for the sake of securityTake speed limit measure;
If described engine throttle pedal is not activated, this explanation is for normal speed limit mouldFormula, needs to send alarm so, and takes speed limit measure, until described current vehicle speed is less than instituteState current maximum speed limit.
Wherein, described speed limit measure comprises: engine torque is adjusted. Can also comprise:Brake or minimizing fuel feeding. Described alarm comprises: display screen to velocity amplitude carry out flickering display and/orThe prompting of sounding.
Therefore, integrated camera image processing techniques of the present invention and speed-limiting device, can in oneRealize according to the speed on speed limitation board, engine is adjusted the function of speed limit automatically, for example: driveIn the person's of sailing driving procedure, initial speed limit is set as 60kph, when driver is driven to speed limitDuring for the section of 55kph, system is adjusted into 55kph by speed limit automatically. Can ensure like this carForever travel within restricted speed.
In some cases, carry out speed of a motor vehicle adjustment by the second maximum speed limit on speed limitation board, alsoMay run into following problem: in some turning sections, may place speed limitation board " 40 ",After the detour past, may not cancel the mark of speed limit, if therefore always according to speed limit 40Travel, can make troubles to driver. Therefore, for example, for some special speed limits,The speed limit that speed limit " 40 " is following, in city, its speed limit distance can not be very long, is therefore necessaryAdjust by these features. Therefore, in one embodiment of the invention, also comprise:If being described the second maximum speed limit, described current maximum speed limit (can also further limit herein,The number range of fixed the second maximum speed limit, for example, be less than 40, because speed limit is less than 40 section notCan be very long, if the section of speed limit 80 may be whole piece highway, can be very long), meterCalculate the enforcement distance under described current maximum speed limit, if described enforcement distance is greater than distanceThreshold value (for example 500 meters or 2000 meters), the section that is inferred as so speed limitation board is passed throughGone, cancelled the second maximum speed limit on this speed limitation board, automobile itself is set described theOne maximum speed limit is as described current maximum speed limit. Like this, just avoid having passed through limitThe problem of also travelling according to the speed of speed limitation board after the speed-limit road section of speed board.
In described step 101, Negotiation speed is set button and is set described the first maximum speed limit,If do not set described the first maximum speed limit, while enforcement by the last time in read memorySetting value is obtained described the first maximum speed limit. If described Speed Setting button is pressed at every turnDuration be greater than the first thresholding, the increase and decrease value of described the first maximum speed limit is that 5 kms are everyHour; If the duration that described Speed Setting button is pressed is less than described the first thresholding at every turn,The increase and decrease value of described the first maximum speed limit is 1 kilometer per hour.
The control logic figure of the workflow that Fig. 2 provides for the inventive method embodiment, as Fig. 2Shown in, the workflow control logic of limiting vehicle speed system is as follows: after engine ignition, and systemCan enter Auto-Sensing Mode, after self-inspection completes, now driver selects speed limit pattern by button(standby state), now the speed limit in man-machine control module be fromEEPROM(ElectricallyErasableProgrammableRead-OnlyMemory,EEPROM) in read SLD(speedlimitdevice last time, speed limitDevice) arrange speed limit, driver can by button SET+/-regulate speed limit, shortBy increasing or reduce with every 1kph; Long by increasing or reduce with each 5kph; Set limitAfter speed value, can activate speed limiting function, also can not regulate initialized speed limit directly to activateSpeed limiting function; Now engine reads in this speed limit, is designated as speed limit 1; Now camera startsWork, and surveys peripheral information, and camera control module is processed and in real time by the speed limit detectingValue sends to EMS to be designated as speed limit 2, when detecting after two speed limits, and EMS(EngineManagementSystem, control unit of engine) inside will compare these two values,Get its little person, be designated as speed limit. And regulate taking speed limit as speed limit target. When the speed of a motor vehicle littleIn the time of speed limit, EMS does not need to regulate, until system closing, EMS preserves this speed limit;In the time that the speed of a motor vehicle is greater than speed limit, system judges whether engine throttle pedal is activated (namelyWhether efp travel switch triggers), if gas pedal is activated, illustrate interimSurmount speed limit, can not give a warning, also can control man-machine control module and drive demonstrationScreen is reported to the police; If gas pedal is not activated, vehicle is carried out to speed limit, during hypervelocity,Real-time speed value flickering display, the warning of simultaneously sounding, caution signal is greater than setting in the speed of a motor vehicleWhen value 3km/h, must send, wherein speed limit refers to that system starts moment of torsion to adjust, untilThe speed of a motor vehicle comes back under speed limit; In any case (exceed the engine utmost point if engine regulatesLimit operating mode), all can not make the speed of a motor vehicle drop under speed limit, driver need to reset speed limitValue. Or maintain current state.
The structure chart of the speed-limiting device that Fig. 3 provides for the embodiment of the present invention, as shown in Figure 3, vapourThe speed-limiting device of car comprises:
Control unit of engine 310, for the speed limit pattern of opening automobile, obtain set theOne maximum speed limit;
Camera 320, for: the video data that obtains road periphery;
Camera control module 330, for: the limit speed limitation board identified from described video dataSpeed mark, thus the second maximum speed limit obtained;
Described control unit of engine 310, also for: judge that whether little described the second maximum speed limit isIn described the first maximum speed limit, be using described the second maximum speed limit as current maximum speed limit,Otherwise using described the first maximum speed limit as described current maximum speed limit; By described current restrictionSpeed is carried out speed of a motor vehicle control.
Described control unit of engine is used for: judge whether current vehicle speed is less than described current restrictionSpeed, is not carry out speed of a motor vehicle adjusting, otherwise judges whether engine throttle pedal is activated;If described engine throttle pedal is to be activated, do not take speed limit measure; If describedMotivation gas pedal is not activated, and sends alarm, and takes speed limit measure, until described inCurrent vehicle speed is less than described current maximum speed limit.
In one embodiment, also comprise: man-machine control module 340. Be used for: pass through display screenVelocity amplitude is carried out flickering display and/or sounds to point out and carry out described alarm.
In one embodiment, also comprise: Speed Setting button 350, for: input speed is establishedDetermine signal; Button converting unit 360, for: if described Speed Setting button is pressed at every turnDuration be greater than the first thresholding, the increase and decrease value of described the first maximum speed limit is that 5 kms are everyHour; If the duration that described Speed Setting button is pressed is less than described the first thresholding at every turn,The increase and decrease value of described the first maximum speed limit is 1 kilometer per hour.
As shown in Figure 3, wherein, speed-limiting device is the system being made from multiple components, each partsConcrete effect is as follows: wherein camera is for collection vehicle environmental information around, camera controlUnit processed, for the signal collecting is carried out to analyzing and processing, extracts the speed limit of speed limitation board;Speed Setting button 350 is made up of 4 buttons, 4 button ON/OFF, SET CANCEL,SET+, SET-be respectively used to open close, cancel, arrange speed limit and increase, speed limit is setReduce; After engine ignition, driver clicks ON/OFF switch, and system enters standby shapeState, now driver can adjust speed limit by SET+ and SET-, when speed limit has been adjustedCheng Hou, can activate speed limiting function by SET CANCEL; If now driver need to move backGo out speed limiting function and get back to again by pressing SET CANCEL system, standby state. EMS isThe torque adjustment of system and control module, be responsible for following the speed limit according to camera and driver's inputValue is carried out the restriction of the speed of a motor vehicle, and EMS is receiving after two speed limits the large of two values relativelyLittle, select less speed limit to carry out speed limit, man-machine control module is sent out for the treatment of engineThe quality going out, drives display screen to show SLD state and warning function.
As from the foregoing, the embodiment of the present invention has following advantage:
1) embodiment of the present invention, from the angle of restricted speed, independently adapts to speed limit by vehicleThe mode of restricted speed on board, maintains in a comparatively safe vehicle speed range vehicle, and oneAspect has greatly reduced the possibility of vehicle generation traffic accident, simultaneously for driver has save notThe penalty note of few furious driving.
2) embodiment of the present invention has not only been considered the second maximum speed limit on speed limitation board, has also consideredThe first maximum speed limit of being set by vehicle itself, both get minimum of a value, guarantee not exceed the speed limit.
3) embodiment of the present invention infers that by distance threshold value the section of speed limitation board passes by, and keeps awayThe also speed according to speed limitation board of having exempted from after the speed-limit road section that has passed through speed limitation board is travelledProblem.
The above is only the preferred embodiment of the present invention, it should be pointed out that for this technology and leadsThe those of ordinary skill in territory, under the premise without departing from the principles of the invention, can also makeSome improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.