fig1 is a conceptual drawing of the instant invention adapted to protect the occupants ( un - shown ) of an automobile 101 when entering or exiting the automobile 101 . a first imaging device 102 , projects a first imaging 103 , on the pavement 104 , to warn oncoming traffic ( un - shown ) of the vehicle &# 39 ; s driver ( un - shown ) who is about to open the automobile driver &# 39 ; s door 105 , and emerge from the automobile 101 , and onto the pavement 104 . fig1 also shows examples of additional imaging devices 106 , that project additional images 107 , on the pavement 104 , when additional occupants ( un - shown ) are about to egress from additional doors 108 of the automobile 101 . this publication uses an example of an automobile 101 adapted with the instant invention . however , a broad spectrum of vehicles can be so adapted , for example , vans , recreational vehicles , racing vehicles , trucks , construction vehicles , amusement park , train , boats , amphibious craft , and aircraft , as well as toys , models or any other likeness of these vehicle designs . fig1 also shows a remote door lock control 121 , that is used by a pedestrian ( un - shown ) to activate the present invention 100 when intending to enter the automobile 101 . alternatively , the present invention 100 could be activated by a sensor in the door key lock 122 , a sensor of the outside door handle 123 or a proximity sensor ( un - shown ). fig2 shows a block diagram of the instant invention 100 , including a controller 200 , that is electrically , wirelessly or otherwise connected to receive a series of occupant sensor inputs 201 , inputs from sources on the outside of the host vehicle 220 , input received from sources remote from the host vehicle and reaction from the controller either electrically , wirelessly or otherwise remotely connected to the controlled device 240 . the first category of devices in fig2 , that are attached to the controller 200 are sensors that detect the actions of the occupants of the vehicle . the occupant id sensor 202 is intended to distinguish between various occupants of the vehicle . in its simplest form the occupant id sensor 202 could measure the weight of the occupant , however , biometric , physical size , rfid key chain identifiers , voice recognition etc . are examples of devices that could also serve this purpose . the remainder of the occupant sensor inputs 201 are intended to sense the occupants preparation for exiting the vehicle 101 including : placing the shift control in park 203 , setting the emergency brake 204 , turning off the ignition switch 205 , checking ones belongings or appearance by use of the dome light 206 , visor mirror light 207 , cigarette lighter 208 , rear view mirror redirection 209 , or the more direct preparations for exiting of releasing the safety belt buckle 210 , moving ones hand in closer proximity to the door handle proximity sensor 211 or touch or movement of the inside door handle 212 . the door position sensor 213 is used to time the turning off of the imaging device . the three remaining sensors of fig2 are for controlling the instant invention 100 by an occupant wishing to enter the vehicle 101 as shown in fig1 . a remote lock control 214 is much like the key chain carried lock control currently sold to the automobile market . the instant invention 100 could also be activated by movement of the door key lock 215 or outside door handle 216 . the external inputs 220 , from a host vehicle system source 221 to the controller 200 , of fig2 , provide vital information that affects occupant safety when entering or exiting a vehicle 101 . the first group of external inputs 220 could be from sensors 221 adapted to the outside of the vehicle 101 . radar , optical doppler affect measurement , two way communication with oncoming traffic or proximity sensors could generate the distance between the vehicle and oncoming traffic in the travel direction 222 , the transverse proximity of the traffic to the vehicle 223 , the speed of the oncoming traffic 224 the outside ambient light level 225 and weather conditions 226 such as temperature ( un - shown ) or precipitation ( un - shown ) all return a measure of occupant safety during entry or exiting the vehicle 101 . some or all of the external inputs 220 could also be transmitted to the controller of the instant invention through wireless access in vehicular environments ( wave ) for vehicle to vehicle ( v2v ) communication which is an initiative of the intelligent transportation society of america ( itsa ). the remote source generated 230 information that could be gotten with satellite , cellular or direct wireless communication including gps , 3g , 4g network , vehicle to vehicle or vehicle to land station systems can also supply weather 231 , road configuration 232 ( number of lanes , intersections etc . ), speed limit 233 and pavement condition 234 , ( wet , icy , pot holes , resurface milling etc .) that again are considerations in providing for safe occupant entering or exiting the vehicle 101 . all or some of the aforementioned inputs in fig2 can be used by an algorithm ( un - shown ) in the controller 200 to control the device control outputs 240 in order to completely orchestrate a safe occupant entry or exit of the vehicle 101 . the device control outputs 240 include : an alarm that uses sound , light , vibration or any other sensory means to communicate the status of the system of the present invention 100 including whether it is safe or un - safe to exit the vehicle , or if the system is blocking exit or any other enunciation 241 to the occupant . the imaging device on the drivers side 242 warns oncoming traffic of the impending opening of a door 105 and emergence of an occupant on the pavement 104 . the imaging device on the passenger side 243 also warns oncoming traffic of the impending opening of a door 105 and emergence of an occupant on the pavement 104 . the door lock 244 and override control 245 , allows the controller 200 to impede the occupant ( un - shown ) from opening the door and includes a way for the occupant to override the lock . fig3 describes the system learning cycle steps 300 programmed into the controller 200 to implement the function of the instant invention 100 . the first step is to determine occupant characteristics 301 ( weight , height etc .) by use of the occupant id sensor 202 , then to reference an existing occupants profile with an occupant having the same characteristics or initiate a new occupant profile ( un - shown ) for an occupant with unique characteristics . each time an occupant with recognized characteristics sits in the vehicle 101 and then exits the vehicle 101 their occupant statistical data is captured in a rolling memory 303 as each system input 200 is triggered . occupant statistical data 303 consists of the time that passes between the triggering of any of the shift control in park 203 , emergency brake 204 , ignition switch 205 , dome light 206 , visor mirror light 207 , cigarette lighter 208 rear view mirror 209 safety buckle 210 , inside door handle proximity 211 or inside door handle 212 and the opening of the door sensed by the door position sensor 213 . once the data based on occupant experience with the vehicle inputs is taken it can be integrated with the data taken form vehicles of the same vehicle model using a weighted averaging 304 to select the sensor trip that is the best indicator of the time the occupant will exit the vehicle 305 and record this determination in the occupant profile 306 along with the average time between best sensor trip and the door opening 307 . the present invention may be in use in a model x vehicle . the model x has a proximity sensor at the location of the door handle . however , the door handle of the model x vehicle is close to the steering wheel and the proximity sensor of all model x vehicles experience occasional inadvertent activations . the learning cycle data for a specific occupant in a specific model x vehicle will be taken into account by giving the proximity sensor input a lower weight when selecting which sensor is the best predictor of the occupant exiting the vehicle 101 . the characteristics that distinguish the best indicator of the time the occupant will exit the vehicle are : 1 . an input trigger time of sufficient length so that the imaging devices can be turned on in enough time to warn oncoming traffic of the impending occupant exiting the vehicle . 2 . enough extra time so that the warning of oncoming traffic can be moved foreword to compensate for fast oncoming traffic and poor driving conditions . 3 . a trigger input time that is repeatable . fig4 , also shows the system operating cycle steps 400 which start with an occupant entering the automobile 101 the system determining the occupant identity 402 , opening the occupant profile of the identified occupant 402 , recovering the occupant trip of the best sensor that predicts the occupant is exiting the vehicle 403 , modifying the time to turn on the imaging device depending on external inputs 405 , activating the imaging device 406 , activating the door lock 407 to prevent premature exiting and deactivating the door lock when the external and remote sensors indicate safety 408 and sufficient warning has been given to the oncoming traffic that the occupant is exiting the automobile 101 followed by deactivating the imaging device based upon door closure 213 . the modification of the time to turn on the imaging device 405 may for instance be lengthened if the traffic speed increases , traffic is congested , visibility is poor , road surface is slippery etc . the modification of the time to turn on the imaging device 405 may be reduced under good road conditions good visibility and ambient light , dry pavement conditions and moderate speed of oncoming traffic . during the learning cycle steps 300 the controller 200 may use default times ( un - shown ) for performing the system operating cycle steps 320 . after a set number of cycles through the learning cycle steps 300 with an occupant having an occupant profile ( un - shown ) the system will begin using the data from the occupant profile for operational timing during the system operating cycle steps 320 . concurrent operation of the system learning cycle steps 300 and the system operating steps 320 may be performed periodically to update the data in the operators profile with current client practices while not interrupting the normal operation of the system . although the terms and definitions used in the specification are intended to be read into the claims they are hot intended to limit the meets and bounds of the claims presented here below in any manner whatsoever .