The present disclosure is generally related to traffic control systems. More specifically, the present disclosure is directed to increasing the safety of pedestrian crossings.
Control of vehicular traffic on roads is very essential for transportation of persons and goods. Typically, the vehicular traffic is controlled by traffic control systems. These traffic control systems regulate flows of traffic through an intersection. Generally, traffic lights are mounted in an elevated position such that traffic signal indicators can be easily viewed. Commonly, traffic lights are used to regulate the movement of traffic that traverse over different roads. In certain instances, traffic controls systems may also include cameras that may be configured to collect video and these cameras may also be used to detect vehicles driving along a roadway.
Such camera detection systems may capture video of traffic at an intersection. In certain instances, these camera detection systems may require users to manually create “zones” at the intersection for managing traffic. These zones may be created based on the presence of lines that identify a zone associated with a pedestrian crosswalk. Today amounts of traffic in many cities are increasing and this increase in traffic raises concerns for the safety of pedestrians, especially when those pedestrians cross busy intersections. Currently, traffic controls systems do not track the position of pedestrians, however. As such these current systems lack efficient mechanisms that allow the flow of traffic to be adapted based on pedestrian movement. Current traffic controls systems, therefore, are not optimized to maximize pedestrian safety.
What are needed are new methods and apparatus directed to increasing pedestrian safety.
The presently claimed invention may be implemented as a method, a non-transitory computer readable storage medium, or a system that increases pedestrian safety. A method consistent with the present disclosure may receive an image of an intersection, identify safe and unsafe zones at the intersection, identify a location of a person at the interaction, and identify a condition associated with the intersection. Methods consistent with the present disclosure may also activate a light to illuminate a person at the identified location based on the identified condition.
When the presently claimed invention is implemented as a non-transitory computer readable storage medium a processor executing instructions out of the memory may also perform a method consistent with the present disclosure. Here again the method may receive an image of an intersection, identify safe and unsafe zones at the intersection, identify a location of a person at the interaction, identify a condition associated with the intersection, and activate a light to illuminate a person at the identified location based on the identified condition.
A system consistent with the present disclosure may include a camera that captures an image of an intersection and a controller that received the image from the camera. After the controller receives the image, the controller may identify safe and unsafe zones at the intersection, identify a location of a person at the intersection, and identify a condition associated with the intersection. The presently claimed system may also include a light that is activated by the controller that illuminates the person at the identified location based on the identified condition.
The present disclosure is directed to methods and apparatus that monitor pedestrian traffic and that adjust the behavior of traffic signals at intersections and “walk”-“do not walk” indicators associated with particular crosswalks. Methods and apparatus consistent with the present disclosure may receive image or sensor data, may monitor the status of different traffic flows, and may adjust the timing of signal lights or walking indications as conditions change at an intersection. In certain instances, a traffic controller at one intersection may receive information collected by other traffic controllers along a set of streets that lead to a particular intersection. Traffic controllers that receive images of an intersection may identify partition the intersection into a set of safe and unsafe zones as those traffic controllers identify when pedestrians can safely cross an intersection. These traffic controllers may also be configured to provide new types of instructions to pedestrians that may warn pedestrians of dangerous traffic conditions before a dangerous condition develops into an accident.
Computer 105 may be communicatively coupled to other electronic devices via communication network 135. Computer 105 may access data stored at pedestrian status database 140, traffic database 145, intersection grid database 150, traffic control database 155, or pedestrian database 160 via network 135. Alternatively, computer 105 may access data stored in a memory of computer 105. The various databases illustrated in
Traffic database 145 may store information that cross-references intersection IDs with travel directions, vehicle counts, times/dates, and indications as to whether traffic conditions are heavy, normal, or dangerous. Intersection grid database 150 may be used to identify locations in an intersection where pedestrian are currently walking. The locations may be identified according to any of a number of granularities or accuracies that may include a fine accuracy or a coarse accuracy and these locations may also be identified as being in a safe or in an unsafe zone of the intersection. Traffic control database 155 may be used to store information that cross-references intersection IDs with travel directions, traffic status indicators (that may include heavy, moderate, light, or dangerous traffic status), safe/unsafe pedestrian status, light status action indicators, and with indications as to whether a pedestrian is illuminated with a pedestrian safety light. Pedestrian database 160 may be used to store information that tracks the movement of pedestrians as they move through different locations in an intersection. Pedestrian database 160 may store pedestrian IDs, intersection IDs, location IDs, and time stamps that may be used to see how long it took for a particular pedestrian to cross an intersection.
Communication network 135 may be a wired and/or a wireless network. Exemplary wireless network include, yet are not limited to networks that use visible light communications (VLC), worldwide interoperability for microwave access (WiMAX), long term evolution (LTE), wireless local area network (WLAN), infrared (IR), public switched telephone network (PSTN), radio waves, or other wireless communication technologies known in the art. By using different databases, data associated with managing safety in an intersection may be segregated such that particular types of data may be more quickly accessed.
Processor 210 may execute an algorithm stored in memory 240 for adaptively controlling traffic movements, for pedestrian safety. Processor 210 may also be configured to decode and execute any instructions received from one or more other electronic devices or server(s). Processor 210 may include one or more general purpose processors (e.g., INTEL® or Advanced Micro Devices® (AMD) microprocessors) and/or one or more special purpose processors (e.g., digital signal processors or Xilinx® system-on-chip (SOC) field programmable gate array (FPGA) processor). Processor 210 may be configured to execute one or more computer-readable program instructions, such as program instructions to carry out any of the functions described in the present disclosure.
Interface(s) 220 may help an operator interact with the traffic control computer 200 of
Memory 240 may include any form of memory. As such, memory 240 may include, hard disk drives, FLASM memory, magnetic tape, floppy diskettes, optical disks, compact disc read-only memories (CD-ROMs), magneto-optical disks, semiconductor memories, such as ROMs, random access memories (RAMs), programmable read-only memories (PROMs), erasable PROMs (EPROMs), electrically erasable PROMs (EEPROMs), magnetic cards, optical cards, or other type of media/machine-readable medium suitable for storing electronic instructions.
In one instance, a pedestrian lighting device may be installed at an intersection. Such a pedestrian lighting device may include lights positioned towards all crosswalks located at an intersection. Cameras located at an intersection may be coupled to computer 200 when image data of the intersection is collected. Computer 200 may perform functions equivalent to computer 105 of
In certain instances computer 200 may receive information from other traffic control computer systems via a communication interface like those discussed in context of
In step 330 of
After step 340, another software program module may perform functions consistent with the pedestrian recognition software module 270 of
Camera data may be received by a processor as pedestrians move across an intersection. In one case, the video may be used to identify presence of a pedestrian moving across a lane, and track the pedestrian as that pedestrian crosses an intersection. Cameras consistent with the present disclosure may include a fish-eye (wide angle) camera, a closed circuit television (CCTV) camera, or an infrared camera, for example. Furthermore, sensors such as induction loops may also be used along with a camera to detect the presence of vehicles or objects at or near an intersection. In certain instances, a smart traffic signal base module may continuously poll or pull image data from a camera and a computer may identify that certain objects are present at an intersection. In certain instances, a pedestrian recognition software module may include instructions that allow a processor to determine whether any identified object is a pedestrian or not. Such a pedestrian recognition module may also compute a pedestrian status and a traffic status, after which the processor may once again execute instructions associated with functions of the smart traffic signal base module.
Note that pedestrian status identified in step 440 of
Actions that may be initiated by a signal light control computer may include, yet are not limited to increasing or decreasing an amount of time a “walk” indication is illuminated at an intersection, shining a light on a pedestrian crossing an intersection, switching all walk/do not walk indicators to indicate a do not walk status at an intersection, or switching specific indicators to provide a “walk” indication.
Next, in step 530 of
When determination step 630 identifies that a pedestrian light should be turned on, a location of a pedestrian may be identified in step 650, the pedestrian light may be illuminated (activated) in step 660, and then program control may be returned to program code of the smart traffic signal base module in step 607
Table 1 provided below illustrates data that may be stored in an intersection grid database, such as the intersection grid database 150 of
Note that a first row in table 1 indicates that a pedestrian is currently located in a location associated with cell ID 1 at intersection X123, that the location detection accuracy of the pedestrian is coarse, and that intersection X123 currently is associated with a safe status. Note also that a last row in table 1 indicates that another pedestrian is currently located in cell 60 of intersection H456. Note also that the location detection accuracy of cell 60 is fine and that intersection H456 is currently associated with an unsafe status. In certain instances, cells lying on crosswalks or sidewalks may be considered as safe while cells lying in middle of the intersection are considered as unsafe. Alternatively or additionally, a safe or unsafe status may correspond to traffic conditions. For example, locations within a crosswalk may be considered unsafe in heavy traffic conditions at a time immediately after a traffic signal controlling vehicle traffic has turned red. After vehicle traffic has been identified as being in a stopped state, the locations within the crosswalk may be assigned a safe status.
Table 2 illustrates data that may be stored in database that tracks pedestrian (e.g. a pedestrian database 160 of
Table 3 illustrates data that may be stored in the pedestrian status database 140 of
Table 4, shown below, illustrates data that may be stored in the traffic database 145 of
Table 5 illustrates data that may be stored in the traffic control database 155 of
After the intersection safe and unsafe zones are identified, data stored in the traffic control data base 155 of
The components shown in
Mass storage device 930, which may be implemented with a magnetic disk drive or an optical disk drive, is a non-volatile storage device for storing data and instructions for use by processor unit 910. Mass storage device 930 can store the system software for implementing embodiments of the present invention for purposes of loading that software into main memory 920.
Portable storage device 940 operates in conjunction with a portable non-volatile storage medium, such as a FLASH memory, compact disk or Digital video disc, to input and output data and code to and from the computer system 900 of
Input devices 960 provide a portion of a user interface. Input devices 960 may include an alpha-numeric keypad, such as a keyboard, for inputting alpha-numeric and other information, or a pointing device, such as a mouse, a trackball, stylus, or cursor direction keys. Additionally, the system 900 as shown in
Display system 970 may include a liquid crystal display (LCD), a plasma display, an organic light-emitting diode (OLED) display, an electronic ink display, a projector-based display, a holographic display, or another suitable display device. Display system 970 receives textual and graphical information, and processes the information for output to the display device. The display system 970 may include multiple-touch touchscreen input capabilities, such as capacitive touch detection, resistive touch detection, surface acoustic wave touch detection, or infrared touch detection. Such touchscreen input capabilities may or may not allow for variable pressure or force detection.
Peripherals 980 may include any type of computer support device to add additional functionality to the computer system. For example, peripheral device(s) 980 may include a modem or a router.
Network interface 995 may include any form of computer interface of a computer, whether that be a wired network or a wireless interface. As such, network interface 995 may be an Ethernet network interface, a BlueTooth™ wireless interface, an 802.11 interface, or a cellular phone interface.
The components contained in the computer system 900 of
The present invention may be implemented in an application that may be operable using a variety of devices. Non-transitory computer-readable storage media refer to any medium or media that participate in providing instructions to a central processing unit (CPU) for execution. Such media can take many forms, including, but not limited to, non-volatile and volatile media such as optical or magnetic disks and dynamic memory, respectively. Common forms of non-transitory computer-readable media include, for example, a floppy disk, a flexible disk, a hard disk, magnetic tape, any other magnetic medium, a CD-ROM disk, digital video disk (DVD), any other optical medium, RAM, PROM, EPROM, a FLASH EPROM, and any other memory chip or cartridge.
Some embodiments of this disclosure, illustrating all its features. The words “comprising,” “having,” “containing,” and “including,” and other forms thereof, are intended to be equivalent in meaning and be open ended in that an item or items following any one of these words is not meant to be an exhaustive listing of such item or items, or meant to be limited to only the listed item or items.
It must also be noted that as used herein and in the appended claims, the singular forms “a,” “an,” and “the” include plural references unless the context clearly dictates otherwise. Although any systems and methods similar or equivalent to those described herein can be used in the practice or testing of embodiments of the present disclosure, the preferred, systems and methods are now described.
Embodiments of the present disclosure will be described more fully hereinafter with reference to the accompanying drawings in which like numerals represent like elements throughout the several figures, and in which example embodiments are shown. Embodiments of the claims may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. The examples set forth herein are non-limiting examples and are merely examples among other possible examples.
While various flow diagrams provided and described above may show a particular order of operations performed by certain embodiments of the invention, it should be understood that such order is exemplary (e.g., alternative embodiments can perform the operations in a different order, combine certain operations, overlap certain operations, etc.). The accompanying drawings illustrate various embodiments of systems, methods, and embodiments of various other aspects of the disclosure. Any person with ordinary skills in the art will appreciate that the illustrated element boundaries (e.g. boxes, groups of boxes, or other shapes) in the figures represent one example of the boundaries. It may be that in some examples one element may be designed as multiple elements or that multiple elements may be designed as one element. In some examples, an element shown as an internal component of one element may be implemented as an external component in another, and vice versa. Furthermore, elements may not be drawn to scale. Non-limiting and non-exhaustive descriptions are described with reference to the following drawings. The components in the figures are not necessarily to scale, emphasis instead being placed upon illustrating principles.
The present application claims priority benefit of U.S. provisional patent application 62/664,012 filed Apr. 27, 2018 the disclosure of which is incorporated by reference.
Number | Name | Date | Kind |
---|---|---|---|
5734339 | Ogle | Mar 1998 | A |
6384742 | Harrison | May 2002 | B1 |
7777646 | Konforty et al. | Aug 2010 | B2 |
7864072 | Basson et al. | Jan 2011 | B2 |
20040027828 | Awa | Feb 2004 | A1 |
20070250240 | Reisner | Oct 2007 | A1 |
20100214129 | Marti et al. | Aug 2010 | A1 |
20140191882 | Varma | Jul 2014 | A1 |
20140211487 | Spiro | Jul 2014 | A1 |
20150003087 | Futamura | Jan 2015 | A1 |
20150035437 | Panopoulos et al. | Feb 2015 | A1 |
20150170498 | Beggs | Jun 2015 | A1 |
20150210279 | Agnew et al. | Jul 2015 | A1 |
20160122956 | Christiansen et al. | May 2016 | A1 |
20160137208 | Powers | May 2016 | A1 |
20190333370 | Malkes | Oct 2019 | A1 |
Entry |
---|
International Search Report and Written Opinion dated Jul. 17, 2019 in related foreign application No. PCT/US2019/029719, 13 pgs. |
Number | Date | Country | |
---|---|---|---|
20190333370 A1 | Oct 2019 | US |
Number | Date | Country | |
---|---|---|---|
62664012 | Apr 2018 | US |