CN101941425A - Intelligent recognition device and method for fatigue state of driver - Google Patents

Intelligent recognition device and method for fatigue state of driver Download PDF

Info

Publication number
CN101941425A
CN101941425A CN 201010284829 CN201010284829A CN101941425A CN 101941425 A CN101941425 A CN 101941425A CN 201010284829 CN201010284829 CN 201010284829 CN 201010284829 A CN201010284829 A CN 201010284829A CN 101941425 A CN101941425 A CN 101941425A
Authority
CN
China
Prior art keywords
image
face
fatigue state
driver
driver fatigue
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 201010284829
Other languages
Chinese (zh)
Other versions
CN101941425B (en
Inventor
应俊豪
张秀彬
马丽
吴迪
史战果
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
North Jiangsu Institute Of Shanghai Jiaotong University
Original Assignee
Shanghai Jiaotong University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Jiaotong University filed Critical Shanghai Jiaotong University
Priority to CN2010102848290A priority Critical patent/CN101941425B/en
Publication of CN101941425A publication Critical patent/CN101941425A/en
Application granted granted Critical
Publication of CN101941425B publication Critical patent/CN101941425B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
  • Image Processing (AREA)

Abstract

The invention relates to intelligent recognition device and method for the fatigue state of a driver in the technical field of control in automobile engineering. The device comprises a pinhole camera, a signal processor, an automobile speed control mechanism and a voice player, wherein the output interface of the pinhole camera is connected with the image input interface of the signal processor through a video cable, and the output interface of the signal processor is respectively connected with the digital input interfaces of the automobile speed control mechanism and the voice player. The method comprises the following steps of: 1. learning a training sample by a system; and 2. online recognizing the fatigue state of the driver, wherein the step 1 comprises the steps of driver fatigue-state face image acquisition and color space conversion, human face central position and eye area determination, training sample characteristic value and characteristic vector computation and the like; and the step 2 comprises the steps of driver face image real-time acquisition and color space conversion, automatic determination of driver face central positions and eye areas, tracking for the driver eye areas, testing sample characteristic vector computation, driver fatigue-state recognition, vehicle control decision-making and the like. The invention ensures that the driving state of the driver can be accurately recognized in the driving process of vehicles, and the fatigue driving of the driver is prevented, so that traffic accidents caused by the fatigue of the driver can be effectively avoided.

Description

Intelligent identification device and method to driver fatigue state
Technical field
What the present invention relates to is the apparatus and method in the control technology field in a kind of automotive engineering, specifically is a kind of intelligent identification device and method to driver fatigue state.
Background technology
As everyone knows, when chaufeur is driven over a long distance automobile, can traffic accident take place often because of the physiological fatigue that is difficult to overcome.Particularly the long distance haulage truck driver continues to drive more than tens hours for the selfless health of consideration meeting of economic interests.This class automobile carrier driver tends to occur under steam sleepy phenomenon on the way, therefore leads to painful car crash traffic accident.According to statistics, China in 2007 is because the number of traffic accident death has reached people more than 80,000, and the traffic safety present situation allows of no optimist.U.S.'s road traffic accident statistics showed in 2007, had more than 1400 owing to the fatigue driving reason directly causes dead accident number of times.
World Health Organigation's research report points out that annual traffic accident seizes the life near 1,200,000, accounts for 2.2% of annual global death toll, causes occupying the 9th in the dead reason at all.If current traffic is not improved, expect the year two thousand thirty, the shared proportion of toll on traffic will reach 3.6%, will rise to the 5th in all causes of death.And the trend of continuous rising arranged.
The research report of American National sleep foundation points out that U.S. every year is owing to the traffic accident number that the driver fatigue reason causes on average has 100,000 many cases.
Reason to a large amount of traffic accidents the analysis showed that in driving fatigue, the perception fatigue of chaufeur, judgement decision-making fatigue are to start the major cause of sending out traffic accident.Japan discovers more than 38000 accident reasons: perception fatigue accounts for 40.1%, judges that decision-making fatigue is 41.5%.
Driving fatigue influences the vigilance and the safe driving ability of chaufeur.The driving fatigue problem has caused common people's concern, and western developed country drops into the research that huge human and material resources are extensively carried out driving fatigue.
Present situation that China's driving fatigue monitoring method falls behind and severe traffic safety situation, also an urgent demand solves the difficult problem in the driving fatigue monitoring technology.
The research of driver fatigue recognition technology mainly concentrates on three aspects:
(1) based on the monitoring method of chaufeur individual character, for example activity of eyelid, eyes closed, nodding action etc.;
(2) based on the monitoring method of chaufeur physiological parameter measurement, for example electroencephalogram, electromyogram, electromyogram, muscle activity etc.;
(3) based on the monitoring method of vehicle parameter, for example speed of a motor vehicle, acceleration/accel, vehicle location etc.
Overcome the phenomenon of driver tired driving, except strengthening the production control to the traffic legal education of chaufeur necessity and communications and transportation enterprise, relying on advanced science and technology to improve and having the vehicle security drive intelligent functions now then is vital technological means.Here said driver fatigue state mainly is meant the doze state that chaufeur presents because of physiological fatigue.
Find " a kind of recognition methods that is used for human eye location and human eye opening and closing " of Lu Yao etc. (Chinese patent application number: 200510027371.X) introduced a kind of " human eye is located and the recognition methods of human eye opening and closing " by prior art documents.This method mainly solves the problem to the human eye identification of dynamic image.The steps include: with the camera Dynamic Extraction to a frame image utilize grey level histogram to carry out automatic gray balance, people's face is revealed to come from the background convexity, utilize adjustable half window thresholding that people's face is extracted from background again, human eye pixel block size according to estimation, remove non-human eye area, determine people's eyes then in conjunction with the two-dimensional geometry relation of human eye, on original image, show with black surround, if do not detect eyes, the system sounds prompting; Utilize the size of eyes pixel again, judge opening of eyes with closed; If eyes open, will there be black surround to show that program is not sent prompt tone on the original image; If eyes are closed, will there be black surround to show that program is sent prompt tone on the original image.This method is intended being applied to multiple checking system, as the fatigue driving warning.This method and technology defective is: " according to the human eye pixel block size of estimation; remove non-human eye area; determine people's eyes then in conjunction with the two-dimensional geometry relation of human eye ", the method accuracy rate of this identification human eye area is lower, and the time regular meeting judge by accident, reason is: human eye is not of uniform size, hair density difference is very big, the dressing colour contrast people is very big, is a kind of extremely insecure technology therefore; It is more to be suitable for limiting condition, as this method self " specification manual " said " human eye can not be blocked "; Background there is requirement etc.Therefore, this technical method is difficult to directly to apply to the Intelligent Recognition process to driver fatigue state.
Find by prior art documents that again Cheng Bo, Zhang Guangyuan, Feng Ruijia etc. " driver fatigue based on eye state identification is monitored in real time " (" automotive engineering " o. 11th in 2008) proposed a kind of method of monitoring in real time based on the driver fatigue state of eye state identification.At first determine face's scope, detect the region of search of determining eyes by binaryzation and profile then by the barycenter that calculates the difference image that adds up background and present frame.Utilizing after heuristic rule screens the location, calculating the degree of opening that distance between eyes skeleton curve and the two canthus lines obtains eyes.By calculate corresponding tired index such as PERCLOS, on average open eyes degree, slot mesh eyeball closing period inferred the driver fatigue state.Subjective scoring with the facial video of chaufeur is estimated method of inspection as estimating foundation, and the result shows that all there is significant difference in above-mentioned 3 indexs under different tired grades, can reach fatigue detecting accuracy rate preferably by the fusion to different indexs.The technological deficiency of this method mainly finds expression in: " determining the region of search of eyes " will spend more computing time; With " tired index such as PERCLOS, on average open eyes degree, slot mesh eyeball closing period inferred the driver fatigue state ", it is not high that it detects accuracy rate.
Summary of the invention
The objective of the invention is to overcome deficiency of the prior art, a kind of intelligent identification device and method to driver fatigue state is provided, guarantee that vehicle is at driving process, the accurate state of driving of identification of driver, the prevention driver fatigue is driven, and therefore can avoid the traffic accident that causes because of driver fatigue effectively.
The present invention is achieved by the following technical solutions:
The present invention relates to a kind of intelligent identification device, comprising: pinhole cameras, signal processor, speed of a motor vehicle operating-controlling mechanism and speech player driver fatigue state.The output interface of pinhole cameras is connected with the image input interface of signal processor by vision cable, and the output interface of signal processor is connected with the input interface of speed of a motor vehicle operating-controlling mechanism and speech player numeral is parallel respectively.
Described pinhole cameras is arranged in the operator's compartment, faces the face of chaufeur, is used for gathering in real time the facial view of chaufeur.
Described signal processor comprises: image input interface, analog-to-digital conversion module, image processing module, vehicle speed signal input interface, output interface.Wherein: the input end of image input interface links to each other with the pinhole cameras output interface through vision cable, the mouth of image input interface is connected with the input end of analog-to-digital conversion module, and the output port of analog-to-digital conversion module is connected with the input port of image processing module; The input end of vehicle speed signal input interface is connected with the output interface of vehicle speed sensor, and the mouth of vehicle speed signal input interface is connected with the input port of image processing module.Described vehicle speed sensor utilizes the existing vehicle number word rate of vehicle sensor.
Described image processing module is the core technology module in the signal processor, bears the whole calculating process of processing, identification and the decision-making of graphicinformation.
Described speed of a motor vehicle operating-controlling mechanism comprises: input interface, first D and A converter, power amplifier, electromagnetic valve and electric brake push rod.Wherein, the input port of input interface is connected with the output interface of signal processor, the output port of input interface is connected with the input port of first D and A converter, the output port of first D and A converter is connected with the input port of power amplifier, the output port of power amplifier simultaneously with two end points of two end points of electromagnetic valve coil and electric brake push rod coil mutually and connect.
Described electromagnetic valve coil is enclosed within the outside of electromagnetic core, produce magnetic force by electromagnetic core when magnet coil is subjected to electricity valve is produced magnetic attraction, along with the size variation that is added in magnet coil two-end-point voltage signal, the magnetic attraction of electromagnetic core produces corresponding variation simultaneously, the magnetic attraction of electromagnetic core acts on valve, the pulling valve is to change the aperture of valve, resistance spring is a kind of extension spring, valve is in the pulling of electromagnetic core magnetic attraction, resistance spring is also stretched simultaneously, therefore produce an elastic force opposite with the electromagnetic core magnetic attraction, when electromagnetic core magnetic attraction and resistance spring elastic force reach balance, valve just is stopped pulling, and promptly valve opening is with to be added in magnet coil two-end-point voltage corresponding.
Described electric brake push rod, comprise: electric brake coil and electromagnetism push rod, the electric brake mounting coil is at an end of electromagnetism push rod, the other end of electromagnetism push rod is connected with footbrake bar thick stick mechanism, when the electric brake coil is subjected to electricity, the electromagnetic field that the electric brake coil is produced produces axial mechanical thrust to the push rod that is sleeved in the electric brake coil, this axial mechanical thrust acts on the electric pushrod of footbrake bar thick stick mechanism and does on the force, plays with the same effect of footbrake making the vehicle self-actuating brake by bar thick stick mechanism.
Described voice prompting device comprises: input interface, decoder, digital voice module, second D and A converter, power amplifier module, loud speaker; Wherein: the input port of input interface is connected with the output interface of signal processor, the mouth of input interface is connected with the input port of decoder, the output port of decoder is connected with the input port of digital voice module, the output port of digital voice module is connected with the input port of second D and A converter, the output port of second D and A converter is connected with the input port of power amplifier module, and the output port of power amplifier module is connected with the input port of loud speaker.After the input interface of voice prompting device receives control command, explanation through decoder, related voice unit in the link digital voice module, voice unit sequence after the link is transported to second D and A converter successively be converted to voice analog signal, again voice analog signal is transported to power amplifier module and sent corresponding phonetic warning through power gain rear drive loud speaker.
In the normal vehicle operation of the present invention, electromagnetic valve is in full-gear, and promptly aperture is 100%; When apparatus of the present invention were discerned the place ahead spacing less than safe distance between vehicles, electromagnetic valve coil was under the effect of input voltage signal, and electromagnet produces corresponding magnetic force pulling valve and reduces its original aperture, has therefore reduced flow fuel, forces car retardation; Simultaneously, electric brake push rod coil produces the transmission of torque of axial thrust by bar thick stick mechanism to push rod and drives foot brake and force vehicle to slow down gradually and finally stop also under the effect of this input voltage signal.
After signal processor image input interface of the present invention receives chaufeur face-image analog signal from the pinhole cameras output interface, image analoging signal is sent into the input end of analog-to-digital conversion module, and the data image signal after analog-to-digital conversion module will be changed is again transported to image processing module respectively; The output signal of vehicle speed sensor inputs to image processing module through the vehicle speed signal input interface.After the chaufeur face image signal that signal processor collects pinhole cameras is handled and analyzed, determine whether current driver's is in fatigue driving state; In case affirmation driver tired driving, signal processor can generate recognition result control command in real time by its output interface output; Under the effect of control command, make car retardation and even brake automatically by speed of a motor vehicle operating-controlling mechanism.Simultaneously, warn to chaufeur by speech player: " you have been in fatigue state, for you and everybody safety, the rest of please stopping! ".
The invention still further relates to a kind of intelligent identification Method, may further comprise the steps driver fatigue state:
Step 1, system are learnt training sample;
Described system is learnt training sample, and promptly apparatus of the present invention system is in learning state.When system was in learning state, system gathered and handles current driver fatigue state face image.Described driver fatigue state face image is promptly because of the tired chaufeur eyes image that causes drowsiness.Step 1 comprises as follows step by step:
(1) gathers driver fatigue state face image and carry out color space conversion;
After the driver fatigue state face image that pinhole cameras sampling is collected is strengthened, again it is expressed from RGB color space conversion to HSV color space; And continuous acquisition several, comprising: the different images constantly of a plurality of driver fatigue states.As: after gathering three chaufeurs and strengthening, express from RGB color space conversion to HSV color space again at fatigue state face image that different timetables reveal and with it.
(2) eye and other zone and background are made a distinction;
In the driver fatigue state face image that sampling collects, scan the scenery tone that detects pixel from left to right, from top to bottom according to pixel coordinate, and will fall between the tone zone of HSV color space [2 °, 47 °] tone gather pairing pixel and draft and be human face region, therefore follow human face region to make a distinction exactly in other zone of personage and image background.
This is because face complexion in the character image and clothing and background exist visibly different tone difference, face complexion is distributed in different angular regions with clothing and background tone separately, and the tone of face complexion concentrates on certain angular regions in the HSV color space relatively stablely, no matter confirm by experiment is natural lighting or artificial light source irradiation, no matter the also similarities and differences of camera system, the angle distribution of the tone H of the colour of skin all remains between 2~47 ° of HSV color space substantially, therefore can distinguish face complexion and clothing by the tone value of character image in the HSV space, background and other scenery, in other words, have only tone to be in [2 ° in interval when a certain scenery, 47 °] within, it just might be face complexion, otherwise be other scenery, as clothing or other article.Further confirm by experiment: the tone value of face complexion is that 11 ° probability is the highest, therefore claims that 11 ° tone value is the probability peak of face complexion.When order, face complexion tone were P (H) at the distribution probability of interval [2 °, 47 °], H=11 ° probability reached the highest, i.e. P (11 °)=P Max, that is to say, when the tone of certain scenery is 11 °, assert that this scenery is that the confidence level of face complexion reaches the highest.
(3) the driver fatigue state face image that sampling is collected is determined people's face center and ocular;
Express the HSV color space of the driver fatigue state face image that utilizing samples collects, in face complexion tone set, with near the pairing pixel coordinate of 11 ° tone value as people's face center-point, as: through the human face region search result, acquisition falls between the tone zone of HSV color space [2 °, 47 °] tone set for ..., 9.7 °, 10.1 °, 9.5 °, ..., and should the set pairing pixel coordinate be ..., (i K-1, j K-1), (i k, j k), (i K+1, j K+1) ..., be 10.1 ° near 11 ° tone value wherein, pairing pixel coordinate is (i k, j k), therefore just can determine (i k, j k) be people's face center position coordinates, i represents the row coordinate of pixel, and j represents the row-coordinate of pixel, and footnote is represented columns and line number, i kK represent k row, j kK represent that k is capable.And with people's face center-point be basic point upwards expand the capable pixel of u and to both sides each the expansion
Figure BDA0000026510210000051
The row pixel is as the ocular of u * v.
(4) import driver fatigue state face image ocular training sample;
The ocular intercepting back of u * v is imported apparatus of the present invention system as driver fatigue state face image ocular training sample.
The driver fatigue state face image ocular training sample of being gathered all has 256 gray levels, generally gets number of training n=k * l 〉=9; Wherein, k, l are respectively and are sampled the sample number that chaufeur number and each chaufeur are sampled driver fatigue state face image ocular, represent respectively as k=3, l=3 that to be sampled the chaufeur number be that the sample number that 3, each chaufeur are sampled driver fatigue state face image ocular is 3.
(5) training sample image is converted to one-dimensional vector;
The driver fatigue state face image ocular training sample image data conversion that each is two-dimentional is the vector of one dimension, and the definition " sleepy shape " be 1 class eye feature, " non-sleepy shape " is-1 class eye feature.Therefore can give expression to the one-dimensional vector x of i image iFor
x i=[x I1x I2... x Im] T=[x Ij] T(formula one)
In the formula, x IjRepresent j grey scale pixel value of i sample of 1 class; I=1,2 ..., n is 1 class eye sample sequence number; J=1,2 ..., m is each sample image institute capture prime number, m=u * v, u and v are respectively the row and the row pixel count of sample image.
(6) calculation training sample characteristics and proper vector;
Calculate the average of 1 class
Figure BDA0000026510210000061
Promptly
x ‾ = 1 n × m Σ i = 1 n Σ j = 1 m x ij (formula two)
The average that title is tried to achieve thus
Figure BDA0000026510210000063
It is 1 class average eye.
Can be expressed as after above-mentioned training sample standardized
v i = x i - x ‾ ; I=1,2 ..., n (formula three)
The 1 class average eye normalization vector v that forms by training sample
V=[v 1v 2... v n] T(formula three)
At this moment, 1 class average eye covariance matrix is
Q=[v 1v 2... v n] T[v 1v 2... v n]; Q ∈ R N * n(formula four)
Utilize (formula four) to ask for the eigenvalue of Q lAnd proper vector, and it is rearranged back generating feature vector from big to small
P=[λ 1λ 2λ 3...] T(formula five)
Wherein, λ 1〉=λ 2〉=λ 3〉=...
(7) training sample is carried out projecting to feature space after the linear transformation;
Because bigger eigenwert characteristic of correspondence vector has comprised more people's face eye feature information, the vector space of s the pairing proper vector formation of bigger eigenwert just can be represented the main information of people's face eyes image approx before therefore choosing.The s value is determined by experiment.
For the n in the image library image x i=[x I1x I2... x Im] T(i=1,2 ..., n) can obtain projection vector Ω to this eigenspace projection i=[ω I1ω I2... ω Im] T
From v=[v 1v 2... v n] TIn choose before the bigger pairing standardization value of eigenwert of s constitute new normalization vector
v ^ = v 1 v 2 . . . v s T (formula six)
Therefore, can directly use
Figure BDA0000026510210000072
Represent 1 class people face eye feature, i.e. driver fatigue state face image ocular feature.
In other words, set up people's face eye feature normalization vector after, just can be successively as identification of driver whether because of the tired criterion that presents sleepy shape.
Described figure image intensifying is meant: adopt the Pulse Coupled Neural Network method simulation neuron synchronous behavior relevant with feature to show the link model of pulse granting phenomenon, the image that pinhole cameras in the operator's compartment is collected in real time strengthens.
Described Pulse Coupled Neural Network method (Pulse-Coupled Neural Networks is called for short PCNN) is that the link model of pulse granting phenomenon is showed in a kind of simulation neuron synchronous behavior relevant with feature.Therefore, it and the neural perception of visual sense have natural getting in touch.
Be applied in the PCNN structure mode of image processing each pixel f of pending image (i, j) corresponding each neuron N Ij, pixel coordinate wherein, i=1,2,3 ..., j=1,2,3 ....With I IjExpression pixel f (i, pixel intensity value j), each neuron N IjRemove and receive from exterior stimulation I IjAlso receive from other neuronic input F that present of internal network outward, Ij(t) and connect input L Ij(t), then pass through neuron Joint strenght β with product coupled mode F Ij(t) [1+ β L Ij(t)] constitute neuron N IjInternal act U Ij(t), again by dynamic threshold θ Ij(t) and U Ij(t) comparison and encourage or suppress neuronic impulse singla output Y Ij(t) (be called igniting again), t represents the time.
Because always the pixel brightness intensity difference than spatial neighbor in the zone is big relatively for the pixel brightness intensity difference on both sides, edge in the normal image, therefore, if adopt PCNN to handle in two dimensional image, each neuron is corresponding one by one with image pixel, its luminance intensity value is as neuronic outside stimulus, then in PCNN inside, the similar pixel cluster of spatial neighbor, intensity can simultaneous ignition, otherwise asynchronous igniting.This shows as the cooresponding image pixel of simultaneous ignition and presents identical luminance intensity value in the figure image intensifying, thus level and smooth image-region; The cooresponding image pixel of asynchronous igniting presents different luminance intensity value, thereby has strengthened the gradient of intensity of brightness between image-region, and then has given prominence to edge of image more, makes that the brightness of image intensity distributions after strengthening has more level.
In the PCNN of standard model, because the effect of hard limit function, its output is a binary map picture frame.The PCNN that sets up in order to make output mapping function can more effectively carry out the processing that the integral image contrast ratio strengthens, and based on above-mentioned human eye vision apperceive characteristic, adopts class logarithm mapping function, and the intensity of brightness of image is mapped to a suitable visual range.
The great advantage of this method is that the perception of it and visual system has natural getting in touch, make this model smoothed image zone, outstanding image border preferably, and can improve significantly coloured image visual effect, strengthen the true effect of image color.
Described color space conversion is meant: the image after will strengthening carries out color space conversion, and to the HSV color space, the tone H after the conversion, degree of saturation specific humidity S and brightness V are expressed as respectively the digital image after being about to strengthen from the RGB color space conversion
V≤max (R, G, B) (formula seven)
(formula eight)
(formula nine)
And calculating the H process, if then get H<0
Figure BDA0000026510210000083
Actual value for H.
Described RGB and HSV are respectively the describing mode in image color space.The former space vector [R G B] TNot only represent the color of red R, green G and blue B three primary colours, also represent the brightness of three primary colours simultaneously, exist very big correlativity between RGB three looks.In other words, by [R G B] TThe different values of three elements can form different color effects.The latter is a kind of three-dimensional colour spatial model that comprises tone H, degree of saturation specific humidity S and brightness V of creating according to the characteristic directly perceived of color, also claims the hexagonal pyramid model.In this color space model, tone H measures with angle, and span is 0~360 °, begins to calculate by anticlockwise direction from redness, redness is that 0 °, green are that 120 °, blueness are 240 °, their complementary color: yellow is that 60 °, cyan are that 180 °, magenta are 300 °; Degree of saturation specific humidity S span is 0.0~1.0; Brightness V span is: 0.0 (black)~1.0 (white).As: pure red is [H S V] T=[0 1 1] T, and S=0 represents achromaticity, in this case, tone is undefined.
Step 2, ONLINE RECOGNITION driver fatigue state;
Described ONLINE RECOGNITION driver fatigue state, promptly apparatus of the present invention system enters (being in) state that works online, and vehicle driver's fatigue state is implemented monitoring in real time.Step 2 comprises as follows step by step:
(1) gathers chaufeur face image and carry out color space conversion;
After the chaufeur face image that pinhole cameras is collected is in real time strengthened, again it is expressed from RGB color space conversion to HSV color space.
(2) eye and other zone and background are made a distinction;
In the chaufeur face image that collects, scan the scenery tone that detects pixel from left to right, from top to bottom according to pixel coordinate, and will fall between the tone zone of HSV color space [2 °, 47 °] tone gather pairing pixel and draft and be human face region, therefore follow human face region to make a distinction exactly in other zone of personage and image background.
(3) the chaufeur face image that collects is determined people's face center and ocular;
Utilize the HSV color space of people's face to express, with near the pairing pixel coordinate of 11 ° tone value as people's face center-point, and be that basic point is upwards expanded the capable pixel of u and to each expansion of both sides with people's face center-point
Figure BDA0000026510210000091
The row pixel can be obtained the eye tracing area of u * v.
(4) to the tracking of chaufeur ocular;
The method that adopts the single order prediction algorithm to follow the tracks of as the chaufeur ocular.
If current driver's facial movement speed is V (t k)=[V i(t k) V j(t k)] T, and
V i ( t k ) V j ( t k ) = i k - i k - 1 t k - t k - 1 j k - j k - 1 t k - t k - 1 (formula ten)
That is, adopt under the pitch time Δ t, Δ t=t is asked in twice computing in front and back of people's face center k-t K-1
Its single order prediction estimated valve should be
V ~ i ( t k ) V ~ j ( t k ) = i k - 1 - i k - 2 t k - t k - 1 j k - 1 - j k - 2 t k - t k - 1 (formula 11)
The pixel coordinate of prediction chaufeur face target is
i ^ k + 1 j ^ k + 1 = V ~ i ( t k ) ( t k - t k - 1 ) V ~ j ( t k ) ( t k - t k - 1 ) + i k j k (formula 12)
In the formula, V i(t k) and V j(t k) be respectively k speed V (t constantly k) component in pixel coordinate system on i and two coordinate axlees of j;
Figure BDA0000026510210000095
With
Figure BDA0000026510210000096
Be respectively k speed V (t constantly k) component estimated valve on i and two coordinate axlees of j; i k, i K-1With i K-2Be respectively k, k-1 and k-2 i coordinate figure constantly; j k, j K-1With j K-2Be respectively k, k-1 and k-2 v coordinate figure constantly;
Figure BDA0000026510210000097
With Be respectively the coordinate estimated valve of k+1 moment i and j.
Therefore, as k moment t kPeople's face center be (i k, j k) time, can dope chaufeur face at k+1 moment t by the single order prediction algorithm K+1People's face center be
Figure BDA0000026510210000099
(5) import test sample book;
The people's face centre coordinate (i that arrives according to system keeps track k, j k), upwards expand successively the capable pixel of u and to both sides each the expansion
Figure BDA00000265102100000910
The row pixel intercepts the test sample book of u * v ocular image as the chaufeur ocular, and it is imported apparatus of the present invention system.
(6) proper vector of calculating test sample book;
The computing of recycling (formula two) to (formula six) is finished the image feature value of test sample book and the calculating of proper vector thereof, obtains from v=[v 1v 2... v n] TIn choose before the bigger pairing standardization value of eigenwert of s constitute new normalization vector
v ~ = v 1 v 2 . . . v s T (formula 13)
Therefore, can directly use
Figure BDA0000026510210000102
Represent the current face image ocular of chaufeur feature.
(7) to the identification of driver fatigue state;
With the u * v ocular feature that projects in the feature space
Figure BDA0000026510210000103
With the training sample feature
Figure BDA0000026510210000104
Compare one by one by the distance classification function, determine the affiliated classification of sample to be identified, promptly
G ( v ~ , v ^ ) = | | v ~ - v ^ | | ≤ ϵ The time, (formula 14)
Illustrate: current " judgement driver fatigue state " belongs to 1 class, judges that promptly chaufeur is in fatigue state; Otherwise current " judgement driver fatigue state " belongs to-1 class, judges that promptly chaufeur is in the abnormal driving state formula.
In the formula (formula 14),
Figure BDA0000026510210000106
Represent the eye feature normalization vector of test sample book and training sample feature space respectively.
(8) control decision
According to recognition result current driving condition is determined control command output, when promptly in a single day judging " judging that chaufeur is in fatigue state ", system exports control command in real time, when the prompting chaufeur should stop rest, adopt Optimal Control Strategy that automobile is progressively slowed down and final stagnation of movement according to parameters of travelling such as the speed of a motor vehicle.
Circulation repeating step two carries out online in real time identification to driver fatigue state from (1) to (8) step by step, realizes the complete monitoring to driver fatigue state.
The fatigue state of the present invention when identification of driver is driven automatically determines whether to propose caution or self-actuating brake stagnation of movement to chaufeur.Therefore can effectively avoid vehicle to cause the generation of traffic accident because of driver tired driving.
Description of drawings
Fig. 1 is a system architecture scheme drawing of the present invention;
Fig. 2 is provided with position view for pinhole cameras among the present invention on automobile;
Fig. 3 is a signal processor structure scheme drawing of the present invention;
Fig. 4 is a speed of a motor vehicle operating-controlling mechanism scheme drawing of the present invention;
Fig. 5 is a voice prompting device structural representation of the present invention;
Fig. 6 gathers the training sample scheme drawing for the present invention.
The specific embodiment
Below in conjunction with accompanying drawing embodiments of the invention are elaborated: present embodiment is being to implement under the prerequisite with the technical solution of the present invention, provided detailed embodiment and concrete operating process, but protection scope of the present invention is not limited to following embodiment.
As shown in Figure 1, 2, present embodiment relates to a kind of intelligent identification device to driver fatigue state, comprising: pinhole cameras 1, signal processor 2, speed of a motor vehicle operating-controlling mechanism 3, voice prompting device 4.Wherein: pinhole cameras 1 is arranged in the operator's compartment, faces the face of chaufeur, is used for gathering in real time the facial view of chaufeur.The output interface of pinhole cameras 1 links to each other with the image input interface of signal processor 2 respectively, and the input interface of the output interface of signal processor 2 and speed of a motor vehicle operating-controlling mechanism 3 and the input interface of voice prompting device 4 are parallel to be connected.
As shown in Figure 3, described signal processor 2 comprises: image input interface 21, analog-to-digital conversion module 22, image processing module 23, vehicle speed signal input interface 24, output interface 25; Wherein: the input end of image input interface 21 links to each other through the output interface of vision cable with pinhole cameras 1, the mouth of image input interface 21 is connected with the input end of analog-to-digital conversion module 22 respectively, and the output port of analog-to-digital conversion module 22 is connected with the first input end mouth of image processing module 23; The input end of vehicle speed signal input interface 24 is connected with the output interface of vehicle speed sensor, and the mouth of vehicle speed signal input interface 24 is connected with second input port of image processing module 23; The output port of image processing module 23 is the output interface 25 of signal processor 2.
As shown in Figure 4, described speed of a motor vehicle operating-controlling mechanism 3 comprises: input interface 31, first D and A converter 32, power amplifier 33, electromagnetic valve 34 and electric brake push rod 35.Wherein, the input port of input interface 31 is connected with the output interface of signal processor 2, the output port of input interface 31 is connected with the input port of D and A converter 32, the output port of D and A converter 32 is connected with the input port of power amplifier 33, the output port of power amplifier 33 simultaneously with two end points of two end points of electromagnetic valve 34 coils and electric brake push rod 35 coils mutually and connect; Described electromagnetic valve 34 is by magnet coil 36, electromagnetic core 37, valve 38,40 5 parts of resistance spring 39 and valve body are formed, magnet coil 36 is enclosed within the outside of electromagnetic core 37, produce magnetic force by electromagnetic core 37 when magnet coil 36 is subjected to electricity valve 38 is produced magnetic attraction, along with the size variation that is added in magnet coil 36 two-end-point voltages, the magnetic attraction of electromagnetic core 37 produces corresponding variation simultaneously, the magnetic attraction of electromagnetic core 37 acts on valve 38, pulling valve 38 is to change the aperture of valve 38, resistance spring 39 is a kind of extension springs, valve 38 is in the pulling of electromagnetic core 37 magnetic attraction, resistance spring 39 is also stretched simultaneously, therefore produce one with the opposite elastic force of electromagnetic core 37 magnetic attraction, when electromagnetic core 37 magnetic attraction and resistance spring 39 elastic force reach balance, valve 38 just is stopped pulling, promptly stops at and be added in corresponding valve 38 apertures of magnet coil 36 two-end-point voltages; Described electric brake push rod 35, comprise: electric brake coil and electromagnetism push rod, the electric brake mounting coil is at an end of electromagnetism push rod, the other end of electromagnetism push rod is connected with footbrake bar thick stick mechanism, when the electric brake coil is subjected to electricity, the electromagnetic field that the electric brake coil is produced produces axial mechanical thrust to the push rod that is sleeved in the electric brake coil, this axial mechanical thrust acts on the doing on the force of electric pushrod of footbrake bar thick stick mechanism, plays with the same effect of footbrake making the vehicle self-actuating brake by bar thick stick mechanism.
As shown in Figure 5, described voice prompting device 4 comprises: input interface 41, decoder 42, digital voice module 43, second D and A converter 44, power amplifier module 45, loud speaker 46; Wherein: the input port of input interface 41 is connected with the output interface 25 of signal processor 2, in order to receive the control command from image processing module 23; The mouth of input interface 41 is connected with the input port of decoder 42, the output port of decoder 42 is connected with the input port of digital voice module 43, the output port of digital voice module 43 is connected with the input port of second D and A converter 44, the output port of second D and A converter 44 is connected with the input port of power amplifier module 45, and the output port of power amplifier module 45 is connected with the input port of loud speaker 46.After the input interface 41 of voice prompting device 4 receives control command, explanation through decoder 42, related voice unit in the link digital voice module 43, voice unit sequence after the link is transported to second D and A converter 44 successively be converted to voice analog signal, again voice analog signal is transported to power amplifier module 45, sent corresponding voice suggestion through power gain rear drive loud speaker 46.
Present embodiment also relates to a kind of intelligent identification Method to driver fatigue state, may further comprise the steps:
Step 1, system are learnt training sample
(1) gathers driver fatigue state face image and carry out color space conversion;
After strengthening at fatigue state face image that different timetables reveal and with it by three chaufeurs of pinhole cameras continuous acquisition, express from RGB color space conversion to HSV color space, wherein every width of cloth figure image all has 256 gray levels again.
(2) eye and other zone and background are made a distinction;
In the driver fatigue state face image that sampling collects, scan the scenery tone that detects pixel from left to right, from top to bottom according to pixel coordinate, and will fall between the tone zone of HSV color space [2 °, 47 °] tone gather pairing pixel and draft and be human face region, therefore follow human face region to make a distinction exactly in other zone of personage and image background.
(3) the driver fatigue state face image that sampling is collected is determined people's face center and ocular;
Express the HSV color space of the driver fatigue state face image that utilizing samples collects, in the set of face complexion tone, with near the pairing pixel coordinate of 11 ° tone value as people's face center-point, and be that basic point is upwards expanded the capable pixel of u and to each expansion of both sides with people's face center-point
Figure BDA0000026510210000121
The row pixel is as the ocular of u * v.
(4) import driver fatigue state face image ocular training sample;
The ocular intercepting back of u * v is imported apparatus of the present invention system as driver fatigue state face image ocular training sample.
The driver fatigue state face image ocular training sample of being gathered all has 256 gray levels, and gets number of training n=k * l=9; Wherein, k=3, l=3, promptly being sampled the chaufeur number and being the sample number that 3, each chaufeur are sampled driver fatigue state face image ocular is 3.
(5) training sample image is converted to one-dimensional vector;
The driver fatigue state face image ocular training sample image data conversion that each is two-dimentional is the vector of one dimension, and the definition " sleepy shape " be 1 class eye feature, " non-sleepy shape " is-1 class eye feature.Therefore can give expression to the one-dimensional vector x of i image i=[x I1x I2... x Im] T=[x Ij] TIn the formula, x IjRepresent j grey scale pixel value of i sample of 1 class; I=1,2 ..., n is 1 class eye sample sequence number; J=1,2 ..., m is each sample image institute capture prime number, m=u * v, u and v are respectively the row and the row pixel count of sample image.
Cause is got n=9, thus i=1,2 ..., 9; When the u=246 of every width of cloth sample image, v=112, m=27552 then, formula this moment (formula one) can be expressed as x i=[x I1x I2... x I27552] T=[x Ij] T
(6) calculation training sample characteristics and proper vector;
Calculate the average of 1 class by (formula two)
Figure BDA0000026510210000131
The average of trying to achieve
Figure BDA0000026510210000132
It is 1 class eye mean chart;
Press and be expressed as after (formula three) standardizes to above-mentioned training sample
Figure BDA0000026510210000133
I=1,2 ..., 9;
Press the 1 class eye normalization vector v=[v that (formula three) is made up of training sample 1v 2... v 9] TAt this moment, 1 class eye covariance matrix is
Q=[v 1?v 2...v 9] T[v 1?v 2...v 9];Q∈R 9×9
Ask for the eigenvalue of Q successively lAnd proper vector, and it is rearranged back generating feature vector p=[λ from big to small 1λ 2λ 3...] T, wherein, λ 1〉=λ 2〉=λ 3〉=...
(7) training sample is carried out projecting to feature space after the linear transformation;
Because bigger eigenwert characteristic of correspondence vector has comprised more people's face eye feature information, the vector space of s the pairing proper vector formation of bigger eigenwert just can be represented the main information of people's face eyes image approx before therefore can choosing.Get s=6.
For 9 image x in the image library i=[x I1x I2... x Im] T(i=1,2 ..., 9) can obtain projection vector Ω to this eigenspace projection i=[ω I1ω I2... ω Im] T
From v=[v 1v 2... v 9] TIn choose before the bigger pairing standardization value of eigenwert of s=6 constitute new normalization vector
Figure BDA0000026510210000134
Therefore, can directly use
Figure BDA0000026510210000135
Represent 1 class people face eye feature, i.e. driver fatigue state face image ocular feature, and successively as identification of driver whether because of the tired criterion that presents sleepy shape.
Step 2, ONLINE RECOGNITION driver fatigue state;
The ONLINE RECOGNITION driver fatigue state comprises specifically as follows step by step:
(1) gathers chaufeur face image and carry out color space conversion;
The chaufeur face image that pinhole cameras is collected in real time adopts Pulse Coupled Neural Network method (Pulse-CoupledNeural Networks is called for short PCNN) to strengthen.Image is expressed it after strengthening again from RGB color space conversion to HSV color space.
(2) eye and other zone and background are made a distinction;
In the chaufeur face image that collects, scan the scenery tone that detects pixel from left to right, from top to bottom according to pixel coordinate, and will fall between the tone zone of HSV color space [2 °, 47 °] tone gather pairing pixel and draft and be human face region, therefore follow human face region to make a distinction exactly in other zone of personage and image background.
(3) the chaufeur face image that collects is determined people's face center and ocular;
Utilize the HSV color space of people's face to express, be according to the tone set of [2 °, 47 °] between the tone zone that falls into the HSV color space:
{...,9.7°,10.1°,9.5°,...},
And the pairing pixel coordinate of this set is:
{...,(i k-1,j k-1),(i k,j k),(i k+1,j k+1),...},
With near 10.1 ° of pairing pixel coordinates of tone value of 11 ° as people's face center-point, promptly determine (i k, j k) be people's face center position coordinates, i represents the row coordinate of pixel, and j represents the row-coordinate of pixel, and footnote is represented columns and line number, i kK represent k row, j kK represent that k is capable.
With people's face center-point is that basic point is upwards expanded the capable pixel of u and each is expanded to both sides
Figure BDA0000026510210000141
The row pixel can be obtained the eye tracing area of u * v.
(4) to the tracking of chaufeur ocular;
The method that adopts the single order prediction algorithm to follow the tracks of as the chaufeur ocular.
If current driver's ocular movement speed is V (t k)=[V i(t k) V j(t k)] T, and
Its single order prediction estimated valve should be
Figure BDA0000026510210000143
The pixel coordinate of prediction chaufeur ocular target is
Figure BDA0000026510210000144
Therefore, as k moment t kPeople's face center be (i k, j k) time, can dope the chaufeur ocular at k+1 moment t by the single order prediction algorithm K+1People's face center be
Figure BDA0000026510210000145
(5) import test sample book;
The people's face centre coordinate (i that arrives according to system keeps track k, j k), upwards expand successively the capable pixel of u and to both sides each the expansion The row pixel intercepts the test sample book of u * v ocular image as the chaufeur ocular, and it is imported apparatus of the present invention system.
(6) proper vector of calculating test sample book;
The computing of recycling (formula two) to (formula six) is finished the image feature value of test sample book and the calculating of proper vector thereof, obtains from v=[v 1v 2... v n] TIn choose before the bigger pairing standardization value of eigenwert of s constitute new normalization vector Therefore, can directly use
Figure BDA0000026510210000153
Represent the current face image ocular of chaufeur feature.
(7) to the identification of driver fatigue state;
U * v ocular the feature and the training sample feature that project in the feature space are compared one by one, determine the affiliated classification of sample to be identified.Adopt the distance classification function to discern, when The time, illustrate: current " judgement driver fatigue state " belongs to 1 class, judges that promptly chaufeur is in fatigue state; Otherwise current " judgement driver fatigue state " belongs to-1 class, judges that promptly chaufeur is in the abnormal driving state formula.
(8) control decision
According to recognition result current driving condition is determined control command output, when promptly in a single day judging " judging that chaufeur is in fatigue state ", system exports control command in real time, when the prompting chaufeur should stop rest, adopt Optimal Control Strategy that automobile is progressively slowed down and final stagnation of movement according to parameters of travelling such as the speed of a motor vehicle.
Circulation repeating step two carries out online in real time identification to driver fatigue state from (1) to (8) step by step, realizes the complete monitoring to driver fatigue state.
The fatigue state of present embodiment when identification of driver is driven automatically determines whether to propose caution or self-actuating brake stagnation of movement to chaufeur.Present embodiment reaches more than 96% the recognition accuracy of driver fatigue state, therefore can effectively avoid vehicle to cause the generation of traffic accident because of driver tired driving.

Claims (6)

1. intelligent identification device to driver fatigue state, it is characterized in that, comprise: pinhole cameras, signal processor, speed of a motor vehicle operating-controlling mechanism and speech player, the output interface of pinhole cameras is connected with the image input interface of signal processor by vision cable, and the output interface of signal processor is connected with the input interface of speed of a motor vehicle operating-controlling mechanism with the speech player numeral respectively;
Described signal processor, comprise: the image input interface, analog-to-digital conversion module, image processing module, the vehicle speed signal input interface, output interface, wherein: the input end of image input interface links to each other with the pinhole cameras output interface through vision cable, the mouth of image input interface is connected with the input end of analog-to-digital conversion module, the output port of analog-to-digital conversion module is connected with the input port of image processing module, the input end of vehicle speed signal input interface is connected with the output interface of vehicle speed sensor, and the mouth of vehicle speed signal input interface is connected with the input port of image processing module;
Described speed of a motor vehicle operating-controlling mechanism, comprise: input interface, first D and A converter, power amplifier, electromagnetic valve and electric brake push rod, wherein, input interface is connected with the input port of first D and A converter, the output port of first D and A converter is connected with the input port of power amplifier, the output port of power amplifier simultaneously with two end points of two end points of electromagnetic valve coil and electric brake push rod coil mutually and connect.
2. the intelligent identification device to driver fatigue state according to claim 1 is characterized in that, described pinhole cameras is arranged in the operator's compartment, faces the face of chaufeur, is used for gathering in real time the facial view of chaufeur.
3. the intelligent identification device to driver fatigue state according to claim 1, it is characterized in that, described electric brake push rod, comprise: electric brake coil and electromagnetism push rod, the electric brake mounting coil is at an end of electromagnetism push rod, the other end of electromagnetism push rod is connected with footbrake bar thick stick mechanism, when the electric brake coil is subjected to electricity, the electromagnetic field that the electric brake coil is produced produces axial mechanical thrust to the push rod that is sleeved in the electric brake coil, this axial mechanical thrust acts on the electric pushrod of footbrake bar thick stick mechanism and does on the force, plays with the same effect of footbrake making the vehicle self-actuating brake by bar thick stick mechanism.
4. the intelligent identification Method to driver fatigue state is characterized in that, may further comprise the steps: step 1, system are learnt training sample; Step 2, ONLINE RECOGNITION driver fatigue state.
5. the intelligent identification Method to driver fatigue state according to claim 4 is characterized in that system is learnt training sample described in the step 1, and promptly system is in learning state.When system was in learning state, system gathered and handles current driver fatigue state face image.Step 1 comprises as follows step by step:
(1) gathers driver fatigue state face image and carry out color space conversion;
With the pinhole cameras continuous acquisition several, comprising: after the different images constantly of a plurality of driver fatigue states are strengthened, again it is expressed from RGB color space conversion to HSV color space.
(2) eye and other zone and background are made a distinction;
In the driver fatigue state face image that sampling collects, scan the scenery tone that detects pixel from left to right, from top to bottom according to pixel coordinate, and will fall between the tone zone of HSV color space [2 °, 47 °] tone gather pairing pixel and draft and be human face region, therefore follow human face region to make a distinction exactly in other zone of personage and image background.
(3) the driver fatigue state face image that sampling is collected is determined people's face center and ocular;
Express the HSV color space of the driver fatigue state face image that utilizing samples collects, in the set of face complexion tone, with near the pairing pixel coordinate of 11 ° tone value as people's face center-point, and be that basic point is upwards expanded the capable pixel of u and to each expansion of both sides with people's face center-point
Figure FDA0000026510200000021
The row pixel is as the ocular of u * v.
(4) import driver fatigue state face image ocular training sample;
The ocular intercepting back of u * v is imported apparatus of the present invention system as driver fatigue state face image ocular training sample.The driver fatigue state face image ocular training sample of being gathered all has 256 gray levels.
(5) training sample image is converted to one-dimensional vector;
The driver fatigue state face image ocular training sample image data conversion that each is two-dimentional is the vector of one dimension, and the definition " sleepy shape " be 1 class eye feature, " non-sleepy shape " is-1 class eye feature.Therefore can give expression to the one-dimensional vector x of i image iBe x i=[x I1x I2... x Im] T=[x Ij] T, wherein, x IjRepresent j grey scale pixel value of i sample of 1 class; I=1,2 ..., n is 1 class eye sample sequence number; J=1,2 ..., m is each sample image institute capture prime number, m=u * v, u and v are respectively the row and the row pixel count of sample image.
(6) calculation training sample characteristics and proper vector;
Calculate the average eye of 1 class
Figure FDA0000026510200000022
Can be expressed as after training sample standardized
v i = x i - x ‾ ; i=1,2,...,n
The 1 class average eye normalization vector v=[v that forms by training sample 1v 2... v n] T
At this moment, 1 class average eye covariance matrix is Q=[v 1v 2... v n] T[v 1v 2... v n]; Q ∈ R N * nAsk for the eigenvalue of Q lAnd proper vector, and it is rearranged back generating feature vector p=[λ from big to small 1λ 2λ 3...] TAnd λ 1〉=λ 2〉=λ 3〉=...
(7) training sample is carried out projecting to feature space after the linear transformation;
The vector space of s the pairing proper vector formation of bigger eigenwert just can be represented the main information of people's face eyes image approx before choosing, and the s value is determined by experiment, for the image of the n in the image library
x i=[x I1x I2... x Im] T(i=1,2 ..., n) can obtain projection vector Ω to this eigenspace projection i=[ω I1ω I2... ω Im] T,
From v=[v 1v 2... v n] TIn choose before the bigger pairing standardization value of eigenwert of s constitute new normalization vector
v ^ = v 1 v 2 . . . v s T ,
Therefore, directly use
Figure FDA0000026510200000032
Represent 1 class people face eye feature, i.e. driver fatigue state face image ocular feature.After having set up people's face eye feature normalization vector, with regard to successively as identification of driver whether because of the tired criterion that presents sleepy shape.
6. the intelligent identification Method to driver fatigue state according to claim 4, it is characterized in that, ONLINE RECOGNITION driver fatigue state described in the step 2, promptly apparatus of the present invention system enters (being in) state that works online, and vehicle driver's fatigue state is implemented monitoring in real time.Step 2 comprises specifically as follows step by step:
(1) gathers chaufeur face image and carry out color space conversion;
After the chaufeur face image that pinhole cameras is collected is in real time strengthened, again it is expressed from RGB color space conversion to HSV color space.
(2) eye and other zone and background are made a distinction;
In the chaufeur face image that collects, scan the scenery tone that detects pixel from left to right, from top to bottom according to pixel coordinate, and will fall between the tone zone of HSV color space [2 °, 47 °] tone gather pairing pixel and draft and be human face region, therefore follow human face region to make a distinction exactly in other zone of personage and image background.
(3) the chaufeur face image that collects is determined people's face center and ocular;
Utilize the HSV color space of people's face to express, with near the pairing pixel coordinate of 11 ° tone value as people's face center-point, and be that basic point is upwards expanded the capable pixel of u and to each expansion of both sides with people's face center-point
Figure FDA0000026510200000033
The row pixel can be obtained the eye tracing area of u * v.
(4) to the tracking of chaufeur ocular;
The method that adopts the single order prediction algorithm to follow the tracks of as the chaufeur ocular.
If current driver's facial movement speed is V (t k)=[V i(t k) V j(t k)] T, and
V i ( t k ) V j ( t k ) = i k - i k - 1 t k - t k - 1 j k - j k - 1 t k - t k - 1
That is, adopt under the pitch time Δ t, Δ t=t is asked in twice computing in front and back of people's face center k-t K-1
Its single order prediction estimated valve should be
V ~ i ( t k ) V ~ j ( t k ) = i k - 1 - i k - 2 t k - t k - 1 j k - 1 - j k - 2 t k - t k - 1
The pixel coordinate of prediction chaufeur face target is
i ^ k + 1 j ^ k + 1 = V ~ i ( t k ) ( t k - t k - 1 ) V ~ j ( t k ) ( t k - t k - 1 ) + i k j k
In the formula, v i(t k) and v j(t k) be respectively k speed V (t constantly k) component in pixel coordinate system on i and two coordinate axlees of j;
Figure FDA0000026510200000044
With
Figure FDA0000026510200000045
Be respectively k speed V (t constantly k) component estimated valve on i and two coordinate axlees of j; i k, i K-1With i K-2Be respectively k, k-1 and k-2 i coordinate figure constantly; j k, j K-1With j K-2Be respectively k, k-1 and k-2 v coordinate figure constantly;
Figure FDA0000026510200000046
With
Figure FDA0000026510200000047
Be respectively the coordinate estimated valve of k+1 moment i and j.
Therefore, as k moment t kPeople's face center be (i k, j k) time, can dope chaufeur face at k+1 moment t by the single order prediction algorithm K+1People's face center be
(5) import test sample book;
The people's face centre coordinate (i that arrives according to system keeps track k, j k), upwards expand successively the capable pixel of u and to both sides each the expansion
Figure FDA0000026510200000049
The row pixel intercepts the test sample book of u * v ocular image as the chaufeur ocular, and it is imported apparatus of the present invention system.
(6) proper vector of calculating test sample book;
Utilize the same quadrat method of training sample computed image eigenwert and proper vector thereof, finish, obtain from v=[v to the image feature value of test sample book and the calculating of proper vector thereof 1v 2... v n] TIn choose before the bigger pairing standardization value of eigenwert of s constitute new normalization vector Therefore, can directly use
Figure FDA00000265102000000411
Represent the current face image ocular of chaufeur feature.
(7) to the identification of driver fatigue state;
U * v ocular the feature and the training sample feature that project in the feature space are compared one by one, determine the affiliated classification of sample to be identified.Adopt the distance classification function to discern, when
Figure FDA0000026510200000051
The time, illustrate: current " judgement driver fatigue state " belongs to 1 class, judges that promptly chaufeur is in fatigue state; Otherwise current " judgement driver fatigue state " belongs to-1 class, judges that promptly chaufeur is in the abnormal driving state formula.
(8) control decision
According to recognition result current driving condition is determined control command output, when promptly in a single day judging " judging that chaufeur is in fatigue state ", system exports control command in real time, when the prompting chaufeur should stop rest, adopt Optimal Control Strategy that automobile is progressively slowed down and final stagnation of movement according to parameters of travelling such as the speed of a motor vehicle.
Circulation repeating step two carries out online in real time identification to driver fatigue state from (1) to (8) step by step, realizes the complete monitoring to driver fatigue state.
CN2010102848290A 2010-09-17 2010-09-17 Intelligent recognition device and method for fatigue state of driver Expired - Fee Related CN101941425B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010102848290A CN101941425B (en) 2010-09-17 2010-09-17 Intelligent recognition device and method for fatigue state of driver

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010102848290A CN101941425B (en) 2010-09-17 2010-09-17 Intelligent recognition device and method for fatigue state of driver

Publications (2)

Publication Number Publication Date
CN101941425A true CN101941425A (en) 2011-01-12
CN101941425B CN101941425B (en) 2012-08-22

Family

ID=43433689

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010102848290A Expired - Fee Related CN101941425B (en) 2010-09-17 2010-09-17 Intelligent recognition device and method for fatigue state of driver

Country Status (1)

Country Link
CN (1) CN101941425B (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102306460A (en) * 2011-04-29 2012-01-04 于雷 Armored vehicle training management system and apparatus thereof
CN104050779A (en) * 2014-06-10 2014-09-17 奇瑞汽车股份有限公司 Anti-fatigue happy driving device, system and method
CN106778538A (en) * 2016-11-28 2017-05-31 上海工程技术大学 Intelligent driving behavior evaluation method based on analytic hierarchy process (AHP)
CN107861621A (en) * 2017-11-27 2018-03-30 郑素娟 A kind of method for avoiding damaging puerpera's eye
CN108099914A (en) * 2016-11-25 2018-06-01 现代自动车株式会社 For controlling the apparatus and method of the stopping of vehicle
CN108229345A (en) * 2017-12-15 2018-06-29 吉利汽车研究院(宁波)有限公司 A kind of driver's detecting system
CN108304745A (en) * 2017-01-10 2018-07-20 普天信息技术有限公司 A kind of driver's driving behavior detection method, device
CN108372785A (en) * 2018-04-25 2018-08-07 吉林大学 A kind of non-security driving detection device of the automobile based on image recognition and detection method
CN108446644A (en) * 2018-03-26 2018-08-24 刘福珍 A kind of virtual display system for New-energy electric vehicle
CN108665442A (en) * 2018-04-03 2018-10-16 中国空气动力研究与发展中心超高速空气动力研究所 The thermal image defect characteristic of Infrared Non-destructive Testing enhances processing method
CN110176128A (en) * 2019-05-28 2019-08-27 成都谷辘信息技术有限公司 A kind of driver tired driving alarming processing system
CN110268456A (en) * 2017-03-14 2019-09-20 欧姆龙株式会社 Driver's monitoring arrangement, driver monitor method, learning device and learning method
CN112673378A (en) * 2018-10-29 2021-04-16 欧姆龙株式会社 Purchase generator, monitoring device, method for generating push generator, and push generator generation program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000044580A1 (en) * 1999-01-27 2000-08-03 Compumedics Sleep Pty. Ltd. Vigilance monitoring system
JP2007082594A (en) * 2005-09-20 2007-04-05 Denso Corp Fatigue detection device
CN101172481A (en) * 2007-08-28 2008-05-07 席鹏 Early warning, controlling system for traffic safety of motor vehicle
CN101565036A (en) * 2008-04-21 2009-10-28 上海汽车集团股份有限公司 Device and method for preventing fatigue driving

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000044580A1 (en) * 1999-01-27 2000-08-03 Compumedics Sleep Pty. Ltd. Vigilance monitoring system
JP2007082594A (en) * 2005-09-20 2007-04-05 Denso Corp Fatigue detection device
CN101172481A (en) * 2007-08-28 2008-05-07 席鹏 Early warning, controlling system for traffic safety of motor vehicle
CN101565036A (en) * 2008-04-21 2009-10-28 上海汽车集团股份有限公司 Device and method for preventing fatigue driving

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102306460A (en) * 2011-04-29 2012-01-04 于雷 Armored vehicle training management system and apparatus thereof
CN104050779A (en) * 2014-06-10 2014-09-17 奇瑞汽车股份有限公司 Anti-fatigue happy driving device, system and method
CN108099914A (en) * 2016-11-25 2018-06-01 现代自动车株式会社 For controlling the apparatus and method of the stopping of vehicle
CN106778538A (en) * 2016-11-28 2017-05-31 上海工程技术大学 Intelligent driving behavior evaluation method based on analytic hierarchy process (AHP)
CN108304745A (en) * 2017-01-10 2018-07-20 普天信息技术有限公司 A kind of driver's driving behavior detection method, device
CN110268456A (en) * 2017-03-14 2019-09-20 欧姆龙株式会社 Driver's monitoring arrangement, driver monitor method, learning device and learning method
CN107861621A (en) * 2017-11-27 2018-03-30 郑素娟 A kind of method for avoiding damaging puerpera's eye
CN108229345A (en) * 2017-12-15 2018-06-29 吉利汽车研究院(宁波)有限公司 A kind of driver's detecting system
CN108446644A (en) * 2018-03-26 2018-08-24 刘福珍 A kind of virtual display system for New-energy electric vehicle
CN108665442A (en) * 2018-04-03 2018-10-16 中国空气动力研究与发展中心超高速空气动力研究所 The thermal image defect characteristic of Infrared Non-destructive Testing enhances processing method
CN108372785A (en) * 2018-04-25 2018-08-07 吉林大学 A kind of non-security driving detection device of the automobile based on image recognition and detection method
CN108372785B (en) * 2018-04-25 2023-06-23 吉林大学 Image recognition-based automobile unsafe driving detection device and detection method
CN112673378A (en) * 2018-10-29 2021-04-16 欧姆龙株式会社 Purchase generator, monitoring device, method for generating push generator, and push generator generation program
CN112673378B (en) * 2018-10-29 2024-01-30 欧姆龙株式会社 Device for generating estimator, monitoring device, method for generating estimator, and program for generating estimator
CN110176128A (en) * 2019-05-28 2019-08-27 成都谷辘信息技术有限公司 A kind of driver tired driving alarming processing system

Also Published As

Publication number Publication date
CN101941425B (en) 2012-08-22

Similar Documents

Publication Publication Date Title
CN101941425B (en) Intelligent recognition device and method for fatigue state of driver
CN103839379B (en) Automobile and driver fatigue early warning detecting method and system for automobile
CN107704805B (en) Method for detecting fatigue driving, automobile data recorder and storage device
CN108053615B (en) Method for detecting fatigue driving state of driver based on micro-expression
CN110119676A (en) A kind of Driver Fatigue Detection neural network based
Ji et al. Fatigue state detection based on multi-index fusion and state recognition network
Tipprasert et al. A method of driver’s eyes closure and yawning detection for drowsiness analysis by infrared camera
CN102122357B (en) Fatigue detection method based on human eye opening and closure state
CN108875642A (en) A kind of method of the driver fatigue detection of multi-index amalgamation
CN101604382A (en) A kind of learning fatigue recognition interference method based on human facial expression recognition
CN107578008A (en) Fatigue state detection method based on blocking characteristic matrix algorithm and SVM
CN104123549B (en) Eye positioning method for real-time monitoring of fatigue driving
CN106446872A (en) Detection and recognition method of human face in video under low-light conditions
CN106250801A (en) Based on Face datection and the fatigue detection method of human eye state identification
CN110728241A (en) Driver fatigue detection method based on deep learning multi-feature fusion
CN101980314B (en) Intelligent bus courtesy seat prompting device and method
CN106203256A (en) A kind of low resolution face identification method based on sparse holding canonical correlation analysis
CN109740477A (en) Study in Driver Fatigue State Surveillance System and its fatigue detection method
CN110717389A (en) Driver fatigue detection method based on generation of countermeasure and long-short term memory network
CN112016429A (en) Fatigue driving detection method based on train cab scene
CN104331160A (en) Lip state recognition-based intelligent wheelchair human-computer interaction system and method
CN107563346A (en) One kind realizes that driver fatigue sentences method for distinguishing based on eye image processing
CN114220158A (en) Fatigue driving detection method based on deep learning
CN112052829B (en) Pilot behavior monitoring method based on deep learning
CN110176128A (en) A kind of driver tired driving alarming processing system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20170105

Address after: 223001 science and Technology Industrial Park, Jiangsu, Huaian science and technology road, No. 18

Patentee after: North Jiangsu Institute of Shanghai Jiaotong University

Address before: 200240 Dongchuan Road, Shanghai, No. 800, No.

Patentee before: SHANGHAI JIAO TONG University

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120822

Termination date: 20210917

CF01 Termination of patent right due to non-payment of annual fee