[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

US9000946B2 - Detecting traffic - Google Patents

Detecting traffic Download PDF

Info

Publication number
US9000946B2
US9000946B2 US12/960,846 US96084610A US9000946B2 US 9000946 B2 US9000946 B2 US 9000946B2 US 96084610 A US96084610 A US 96084610A US 9000946 B2 US9000946 B2 US 9000946B2
Authority
US
United States
Prior art keywords
traffic
radiated energy
detector
traffic objects
image receiving
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.)
Expired - Fee Related, expires
Application number
US12/960,846
Other versions
US20120139753A1 (en
Inventor
Doug Finlay
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.)
Superior Traffic Systems LLC
Speed Information
Original Assignee
Speed Information
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 Speed Information filed Critical Speed Information
Assigned to SPEED INFORMATION reassignment SPEED INFORMATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: FINLAY, DOUG
Priority to US12/960,846 priority Critical patent/US9000946B2/en
Publication of US20120139753A1 publication Critical patent/US20120139753A1/en
Priority to US14/258,460 priority patent/US9361799B2/en
Priority to US14/639,698 priority patent/US9245444B2/en
Publication of US9000946B2 publication Critical patent/US9000946B2/en
Application granted granted Critical
Assigned to SALANDER, LLC reassignment SALANDER, LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: SPEEDINFO, INC.
Assigned to SUPERIOR TRAFFIC SERVICES, LLC reassignment SUPERIOR TRAFFIC SERVICES, LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: SALANDER, LLC
Assigned to Superior Traffic Systems, LLC reassignment Superior Traffic Systems, LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: SUPERIOR TRAFFIC SERVICES, LLC
Expired - Fee Related legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/04Detecting movement of traffic to be counted or controlled using optical or ultrasonic detectors
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/015Detecting movement of traffic to be counted or controlled with provision for distinguishing between two or more types of vehicles, e.g. between motor-cars and cycles
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/052Detecting movement of traffic to be counted or controlled with provision for determining speed or overspeed
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/065Traffic control systems for road vehicles by counting the vehicles in a section of the road or in a parking area, i.e. comparing incoming count with outgoing count
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60QARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
    • B60Q1/00Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60QARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
    • B60Q2200/00Special features or arrangements of vehicle headlamps
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles

Definitions

  • Embodiments of the present invention relate generally to detecting traffic.
  • Modern technology provides for a variety of traffic detecting devices and methods. Many such devices are expensive to manufacture and install. Additionally the devices may require power lines to be run to the device and/or a dedicated communication line. Some devices also require a portion of a roadway to be removed for the installation of the device. Removing a portion of a roadway causes traffic delays and damage to the roadway that is not easily repaired. Thus these traffic detection devices are costly and require a certain amount of infrastructure in place to operate the devices.
  • FIG. 1 illustrates a block diagram of a traffic detector in an example traffic environment in accordance with embodiments of the present technology.
  • FIG. 2 illustrates a block diagram of a traffic detector in an example traffic environment in accordance with embodiments of the present technology.
  • FIG. 3 illustrates a flowchart of an example method for detecting traffic in accordance with embodiments of the present technology.
  • FIG. 4 illustrates a flowchart of an example method for detecting traffic in accordance with embodiments of the present technology.
  • a video camera for detecting traffic on a roadway may require a hard wired power source, a dedicated high speed network connection and a pole or similar mounting structure implemented solely for the use of the video camera.
  • Costs associated with implementing the video camera include the cost to run power lines and communication lines to the video camera, the cost of the video camera and mounting structure, installation costs, as well as monthly costs for the power consumption and communication line data.
  • Other drawbacks of using video cameras for traffic detecting are limited technology for automatically counting the number of vehicles on a roadway and measuring the speed of the vehicles as well as having to store large amounts of video records.
  • a traffic detecting device is an electro-magnetic device installed under a roadway. Such devices also require hardwired power and a dedicated communication line. Such devices also require a roadway to be temporarily closed and a portion of a roadway to be removed and then replaced in which case the road may become uneven or the resulting seams and cracks in the roadway may cause the roadway to deteriorate faster. Such a device also is unable to distinguish different types of vehicles and may be limited to detecting vehicles in only a portion of the roadway.
  • Embodiments of the present technology comprise traffic detecting devices that are self powered, self contained, use wireless data communication technology and can be mounted to an existing structure on or near a roadway.
  • the device may be self powered by utilizing solar power.
  • a device may be mounted to an existing light pole on or near a roadway, have an attached solar panel, and use a wireless modem to connect to a cellular network.
  • Such a device is low cost, self contained, can be installed in a matter of minutes to existing infrastructure without the need to close a roadway during installation.
  • a passive infrared array is used to detect radiated infrared energy radiated from a vehicle, or other object, traveling on a roadway.
  • a device is low powered as it is only required to detect radiated energy and not transmit energy such as radar is required to do.
  • one device of the present technology is mounted to an existing light-pole on the side of a roadway and is able to measure; the speed of vehicles, vehicles in more than one lane of traffic, vehicles traveling in more than one direction, count the number of vehicles traveling on a roadway, distinguish different sizes of vehicles from one another, calculate a lane occupancy on a roadway, and can measure the temperature of the surface of the roadway.
  • the traffic device further includes an image receiving device such as a camera for capturing images of traffic objects.
  • an image may be captured and transmitted upon request from a remote user.
  • a remote computer system may automatically request the image receiving device to capture an image. The image is then sent to a user with an automatic traffic alert.
  • the image is not analyzed by a computer system to detect traffic objects, but is only used for a visual inspection of traffic conditions.
  • FIG. 1 a block diagram of an example environment comprising a traffic detecting device shown in accordance with embodiments of the present technology.
  • Environment 100 includes detector 105 , communicator 110 , power source 115 , image receiving device 120 , mounting apparatus 125 , existing structure 130 , vehicle 135 , person 140 , surface 145 , device 165 and radiated energy 150 , 155 and 160 .
  • Environment 100 comprises components that may or may not be used with different embodiments of the present technology and should not be construed to limit the present technology.
  • FIG. 1 depicts, in one embodiment, detector 105 , communicator 110 , power source 115 , and image receiving device 120 as part of device 165 . It should be appreciated that these components may or may not be part of the same device. For example, device 165 may not include image receiving device 120 .
  • detector 105 is a passive infrared detector configured to detect infrared radiation that is radiated from a traffic object. It should be appreciated that traffic objects may be, but are not limited to vehicles, automobiles, motorcycles, semi-trucks, human beings, and the surface of a roadway. In one embodiment, detector 105 detects infrared radiation that is emanating from vehicle 135 .
  • detector 105 is a passive infrared detector that uses a two dimensional array to detect traffic objects.
  • detector 105 is a thermopile array.
  • the two dimensional array may be a 16 ⁇ 16 pixel passive infrared array behind a gallium arsenide lens with a field of view aimed at a roadway. The angle of the field of view may vary, in one embodiment, the field of is 70 degrees.
  • the radiated infrared energy passes through the lens and the array captures the energy and generates related traffic data.
  • This data is then sent using communicator 110 to a database or other electronic repository. The data may then be analyzed to make determinations regarding traffic patterns.
  • the present technology should not be construed to be limited to detecting and/capturing infrared radiation as other forms of radiated energy may be detected or captured for traffic detecting.
  • the data is sent to a server computer system.
  • the server computer system may identify a field of view of detector 105 and establish trap zones at either end of the field of view.
  • a trap zone may be defined as a portion of a roadway that is several feet in diameter with a corresponding trap zone separated by 20-30 feet.
  • the trap zones may then be sent back to detector 105 to be used in generating the traffic data.
  • vehicle 135 may travel over surface 145 and pass over a portion of surface 145 that is in the field of view of detector 105 . In one embodiment, the vehicle 135 passes through two trap zones established in the field of view of detector 105 . While vehicle 135 is passing through the field of view of detector 105 , vehicle 135 captures radiated energy 150 which is radiated by vehicle 135 . This energy is used to generate data regarding vehicle 135 .
  • Surface 145 may be, but is not limited to, a roadway, a freeway, an interstate, a highway, a road, a street, a dirt road, or other natural or manmade terrain.
  • the data regarding vehicle 135 is related to the speed that vehicle 135 is traveling. For example, when vehicle 135 is traveling in a lane on a roadway and enters a trap zone in a field of view of detector 105 , it will be detected by the first passive infrared pixel in the lane. When vehicle 135 leaves the trap zone, its departure will be detected by the last passive infrared pixel in that lane. Examining how far apart the two pixels are pointed on the roadway, and looking at the number of frames that have elapsed, the speed of the vehicle by lane can be calculated.
  • the hardware used for detector 105 is sensitive enough to detect the speed of vehicles traveling at freeway speeds. To accomplish this, pixels in an infrared detector array will be sampled at a rate fast enough to ensure that vehicles are not missed. For example, if vehicle is traveling at 100 miles per hour (approximately 45 meters per second), then three meter motorcycle would pass through a point on the roadway in 67 milliseconds. Therefore a passive infrared array should use a sample rate of at least 15 Hertz to ensure that it will capture a 3 meter vehicle traveling at 100 mph. However, other sample rates may be used for different situations. At high speeds detector 105 may increase the length of the trap zone and reduce the sample rate.
  • device 165 will buffer several samples of the received radiated energy and process a group of them at a time. This may allow a reduction power and/or an increase in sample rate if there are algorithmic advantages to using several samples, rather than just the current sample, to determine count and speed.
  • device 165 will over-sample radiated energy of a traffic object several times to generate data regarding the traffic object. The over-sampled data will then be processed using algorithms and filters to reduce noise, increase contrast, and eliminate static objects. By using this over-sampling technique, a lower quality and more inexpensive sensor may be used for detector 105 .
  • the data regarding vehicle 135 is related to a lane occupancy of the lane that vehicle 135 is traveling in on surface 145 .
  • Lane occupancy may be calculated as a percentage of time in which vehicles are occupying a lane on a roadway in the field of view of detector 105 for a given time period.
  • the data regarding vehicle 135 is related to a count of a number of vehicles traveling through the field of view of detector 105 during a given time period.
  • the data regarding vehicle 135 is related to a height of vehicle 135 . In one embodiment, the data regarding vehicle 135 is related to a length of vehicle 135 . Data related to the height and/or length of vehicle 135 may be used to classify which to of vehicle that vehicle 135 is. For example, if vehicle 135 is below a certain length, such as 10 feet, then vehicle 135 would be classified as a motorcycle. In one embodiment, vehicle classifications are as follows: 10 feet long is classified as a motorcycle, 20 feet long is classified as a passenger car or automobile, 30 feet long is classified as a small truck, 40 feet long or longer is classified as a large truck or semi-truck.
  • measurements regarding length and height of vehicle 135 are made by counting the number of passive infrared pixels that are illuminated at a given time by vehicle 135 .
  • the present technology can not only count the number of vehicles on a roadway, but can also classify which types of vehicles are traveling on the roadway.
  • detector 105 captures radiation energy 155 that is radiated from surface 145 .
  • Radiation energy 155 may be captured simultaneous to or in a time period consecutive to the time period in which radiation energy 150 is captured.
  • radiation energy 155 is considered background radiation.
  • This background radiation may be analyzed to determine the temperature of surface 145 .
  • detector 105 will calibrate the background image to ambient temperature and estimate the temperature of the background image. In so doing, it will be able to determine road surface temperatures within one degree.
  • Temperature information may be useful in making decisions as to when to clear snow and ice from roads. For example, the information can allow an inference to be made as to which roads are melting snow and ice and which roads need to be plowed and salted.
  • detector 105 captures radiation energy 160 that is radiated from person 140 where person 140 is a human being. This information may be useful to detect the number and frequency of people in a crosswalk in a roadway. The present technology may also be practiced in other situations where counting and detecting people are desirable such as at border between states or countries.
  • device 165 is configured to only detect people or vehicles, but not both. In one embodiment, device 165 is configured to detect both people and vehicles.
  • power source 115 comprises a battery and utilizes solar power to charge the battery.
  • a solar panel may be employed by device 165 .
  • device 165 employs adaptive power management that automatically changes system operation based on battery charge and solar panel performance.
  • Power source 115 is selected to allow device 165 to transmit data at regular intervals.
  • device 165 may be transmitting at intervals faster than during off peak traffic hours.
  • device 165 may transmit at 60 second intervals during peak hours and five minute intervals during off peak hours.
  • the different in power consumption for different intervals may be averaged to estimate power requirements for device 165 .
  • appropriate batteries and solar devices may be selected.
  • the battery may be a standard battery purchased off the shelf or a battery may be modified for the present technology. It should be appreciated that power source 115 may utilize other conventional power sources such as being hard wired to a power grid.
  • the present technology may require that a solar panel is mounted on existing structures such as a pole. Mounting a solar panel on a pole may cause an increase of force to be applied to the existing structure as wind impacts the solar panel. Therefore the size of the solar panel may be selected with consideration to the extra force will be applied to the existing structure when wind impacts the solar panel. In one embodiment, the size of a solar panel is selected such that if it is mounted to an existing structure it will limit the force applied to the existing structure when wind impacts the solar panel.
  • device 165 may employ standard computer hardware and software to process data from detector 105 , image receiving device 120 and to control the components of device 165 .
  • Such hardware and software is capable of receiving commands from an external device or computer system.
  • device 165 may receive a command from an external device to shutdown or restart.
  • Such commands may also include adjustments to the sampling rate of detector 105 or a command for image receiving device 120 to capture an image.
  • communicator 110 is employed to transmit and receive electronic data.
  • communicator 110 is a modem connected to a network.
  • communicator 110 is a cellular modem wireless connected to a cellular network.
  • communicator 110 establishes and maintains a continuous connection on a network.
  • communicator 110 is capable of being regularly powered on and off, or placed in a sleep state, to reduce power consumption.
  • Communicator 110 may be powered on and off by control circuits associated with device 165 or by remote control from an external device or computer system.
  • communicator 110 also comprises a remote wireless data link such as a Bluetooth, wifi or zigbee communicator.
  • Such a remote wireless data link may allow device 165 to communicate with other similar devices nearby or with a nearby diagnostics tool. Therefore device 165 may be capable of receiving data from a nearby device and forwarding that data over its modem. This may be useful for a nearby device that lacks a modem connection to a network.
  • mounting bracket is employed to mount device 165 to existing structure 130 .
  • mounting apparatus 125 may use standard hardware for fastening and mounting such as screws, nuts and bolts, clamps, etc.
  • existing structure 130 may be a pole, a light pole, a sign, sign pole, an overpass, a bridge or other existing structures on or new a roadway.
  • Installing device 165 on an existing structure reduces the expense and the time required to installing device 165 .
  • an original structure or a new structure may be installed for device 165 .
  • device 165 also comprises a global positioning device. This enables device 165 to also transmit data regarding its location with precision and will allow a database to keep more precise records as to where a plurality of devices are located. In one embodiment, device 165 also comprises an on-board temperature sensor so that data regarding the temperature of device 165 may be transmitted.
  • image receiving device 120 is capable of capturing images of traffic objects in the form of electronic data. It should be appreciated that image receiving device 120 may be, but is not limited to, a digital camera, a CMOS imaging array, or other similar device. In one embodiment, image receiving device 120 does not continuously operated, but instead captures images only on demand. Such a demand may come as a command from device 165 , an external device or computer system. Such a command may be automatically generated based on a change in traffic patterns deduced by the data captured by device 165 . Examples of changes in traffic patterns include a sudden drop in traffic speeds or a blockage in one lane. Such a command may also be received from a remote user. Communicator 110 may be used to receive such commands and transmit data related to the images captured by image receiving device 120 .
  • image receiving device 120 is capable of capturing video. In one embodiment, real-time video captured by image receiving device 120 may be transmitted for limited amount of time.
  • image receiving device 120 is capable of adjusting a viewing range or area for image receiving device 120 adjusting the zoom of a lens associated with image receiving device 120 .
  • image receiving device 120 is capable of panning or tilting the lens to adjust a viewing range or area for image receiving device 120 .
  • Commands to pan, tilt or zoom may be received automatically based on traffic conditions or may be received at the request of a user.
  • images encompassing more than one area of a roadway may be captured and transmitted upon demand. This may be useful if an operator or user notices a change in traffic behavior and would like to have a visual image of what is occurring. For example, traffic patterns may change and an operator request an image, the image displays a fallen tree across a roadway. Personnel may then be dispatched to remove the tree.
  • detector 105 uses hardware and techniques associated with Doppler radar to detect traffic objects. For example, detector 105 may transmit energy towards the traffic objects and receive the energy reflect back off of the traffic objects. A shift in energy detected between the transmitted energy and the reflected energy can be used to detect the traffic objects.
  • Doppler radar is well known in the art, for a discussion of using Doppler radar to detect traffic objects please see U.S. Pat. No. 7,558,695.
  • data transmitted by communicator 110 is received by at least one server computer system.
  • the server computer system is capable of maintaining a database of a plurality of devices similar to device 165 and the devices' sensor status and metrics.
  • the server computer system can also provide alerts for devices that need attention.
  • the server computer system can also maintain and manage communications and upload new versions of software to the devices. Additionally, the server computer system can maintain a customer rules engine on when to send alerts to a customer, when to send an image based on current traffic conditions and correct reported data to fix mistakes in the device data based on current conditions to improve accuracy.
  • the data transmitted by communicator 110 is received by at least one server computer system that has at least one Extensible Markup Language (XML) client.
  • the server computer system can establish and maintain a secure communications channel with the XML client, filter data to restrict the XML client to only access authorized data, and populate a customer database for use in other applications.
  • XML Extensible Markup Language
  • the data transmitted by communicator 110 is received by at least one map server.
  • the map server is configured to associate traffic data with a section of road, color-code the section of road based on conditions, alert a customer to rapidly changing conditions, enable user to click on a device displayed in a graphical user interface and retrieve an image of current conditions on demand.
  • FIG. 2 a block diagram of an example environment comprising a traffic detecting device shown in accordance with embodiments of the present technology.
  • Environment 200 includes vehicles 205 , 210 , 215 , 220 , 225 , 230 , 235 and 240 , lanes 245 , 250 , 255 and 260 and device 165 .
  • Environment 200 comprises components that may or may not be used with different embodiments of the present technology and should not be construed to limit the present technology.
  • FIG. 2 depicts device 165 , it should be appreciated that device 165 of FIG. 2 has all the features and capabilities of device 165 of FIG. 1 .
  • device 165 is capable of detecting or capturing energy radiated from vehicles 205 , 210 , 215 , 220 , 225 , 230 , 235 and 240 as the pass the field of view of device 165 .
  • information relating to speed, lane occupancy, height and length of vehicles, number of vehicles, and other information can be determined. Based on the information regarding height, vehicles 205 , 210 , 220 , and 235 may be classified as passenger cars while vehicle 215 may be classified as a large truck and vehicle 225 may be classified as a motorcycle.
  • device 165 is not completely accurate.
  • vehicles 230 and 240 may be driving side by side at the same rate of speed as they pass through the field of view of device 165 .
  • This may cause device 165 to collect data that may appear as though vehicles 230 and 240 are one vehicle that has an abnormal height.
  • vehicles that appear to be too tall or have an abnormal height may be classified as two vehicles instead of one.
  • This technique provides error correction for data captured by device 165 when two vehicles are driving side by side at the same rate of speed.
  • FIG. 2 depicts lanes 245 , 250 , 255 and 260 . Each of these lanes represents a lane of travel on a roadway.
  • FIG. 2 depicts vehicles in lanes 245 and 250 traveling in the opposite direction of vehicles in lane 255 and 260 .
  • device 165 is capable of capturing energy radiated by vehicles traveling in more than one direction on a roadway. In one embodiment, device 165 may be limited to detect vehicles traveling in only one direction of travel.
  • detecting traffic is utilized to detect traffic object and their characteristics on a surface.
  • Such methods can be implemented at devices as described above that are configured to detect traffic objects.
  • FIG. 3 is a flowchart illustrating process 300 for detecting traffic, in accordance with one embodiment of the present invention.
  • process 300 is carried out, at least in part, by processors and electrical components under the control of computer readable and computer executable instructions stored on a computer-usable storage medium.
  • the computer readable and computer executable instructions reside, for example, in data storage features such as computer usable volatile and non-volatile memory. However, the computer readable and computer executable instructions may reside in any type of computer-usable storage medium.
  • process 300 is performed by devices and objects in FIGS. 1 and 2 .
  • process 300 is used to detect traffic. It should be appreciated that the steps of process 300 may not need to be executed in the order they are listed in. Additionally, embodiments of the present technology do not require that all of the steps of process 300 be executed to detect traffic.
  • radiated energy is captured at a detection device, wherein the radiated energy is radiated from traffic objects.
  • the detection device may be device 165 of FIG. 1 with all of the abilities and features described above.
  • the traffic object may be a vehicle, a person, a surface, a roadway, etc.
  • the data may contain information related to, the speed of a traffic object, the height or length of a traffic object, the temperature of a traffic object, the lane occupancy of a surface, a classification of a traffic object, a count of traffic object, as well as other information.
  • the data associated with the radiated energy is transmitted using a communication device.
  • the communication device is communicator 110 of FIG. 1 .
  • electricity is generated using a solar source for powering at least one of the detection device and the communication device.
  • an image is captured at an image receiving device of the traffic objects.
  • the image receiving device is image receiving device 120 of FIG. 1 .
  • the image is transmitted using the communication device.
  • the communication device is communicator 110 of FIG. 1 .
  • FIG. 4 is a flowchart illustrating process 400 for detecting traffic, in accordance with one embodiment of the present invention.
  • process 400 is carried out, at least in part, by processors and electrical components under the control of computer readable and computer executable instructions stored on a computer-usable storage medium.
  • the computer readable and computer executable instructions reside, for example, in data storage features such as computer usable volatile and non-volatile memory. However, the computer readable and computer executable instructions may reside in any type of computer-usable storage medium.
  • process 400 is performed by devices and objects in FIGS. 1 and 2 .
  • process 400 is used to detect traffic. It should be appreciated that the steps of process 400 may not need to be executed in the order they are listed in. Additionally, embodiments of the present technology do not require that all of the steps of process 400 be executed to detect traffic.
  • traffic objects are detected at a detection device.
  • the traffic objects are the vehicles of FIGS. 1 and 2 and the detection device is device 165 of FIG. 1 .
  • the detection device is a passive infrared array.
  • the detection device employs Doppler radar to detect the traffic objects.
  • traffic data associated with the detected traffic objects is generated. This may be performed using the components of device 165 of FIG. 1 including computer hardware as described above.
  • an image of the traffic objects is captured at an image receiving device.
  • the image receiving device is image receiving device 120 of FIG. 1 .
  • a user may request the image to be captured.
  • the image is automatically captured based on a change in traffic data.
  • the traffic data and the image are transmitted using a communication device.
  • the communication device is communicator 110 of FIG. 1 .

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Traffic Control Systems (AREA)

Abstract

Devices and methods for detecting traffic objects. A detector configured to capture radiated energy and to generate data associated with the radiated energy, wherein the radiated energy is radiated from traffic objects. A communicator configured to transmit the data associated with the radiated energy. A power source configured to provide power to the detector and the communicator.

Description

FIELD
Embodiments of the present invention relate generally to detecting traffic.
BACKGROUND
Modern technology provides for a variety of traffic detecting devices and methods. Many such devices are expensive to manufacture and install. Additionally the devices may require power lines to be run to the device and/or a dedicated communication line. Some devices also require a portion of a roadway to be removed for the installation of the device. Removing a portion of a roadway causes traffic delays and damage to the roadway that is not easily repaired. Thus these traffic detection devices are costly and require a certain amount of infrastructure in place to operate the devices.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 illustrates a block diagram of a traffic detector in an example traffic environment in accordance with embodiments of the present technology.
FIG. 2 illustrates a block diagram of a traffic detector in an example traffic environment in accordance with embodiments of the present technology.
FIG. 3 illustrates a flowchart of an example method for detecting traffic in accordance with embodiments of the present technology.
FIG. 4 illustrates a flowchart of an example method for detecting traffic in accordance with embodiments of the present technology.
The drawings referred to in this description of embodiments should be understood as not being drawn to scale except if specifically noted.
DESCRIPTION OF EMBODIMENTS
Reference will now be made in detail to embodiments of the present technology, examples of which are illustrated in the accompanying drawings. While the technology will be described in conjunction with various embodiment(s), it will be understood that they are not intended to limit the present technology to these embodiments. On the contrary, the present technology is intended to cover alternatives, modifications and equivalents, which may be included within the spirit and scope of the various embodiments as defined by the appended claims.
Furthermore, in the following description of embodiments, numerous specific details are set forth in order to provide a thorough understanding of the present technology. However, the present technology may be practiced without these specific details. In other instances, well known methods, procedures, components, and circuits have not been described in detail as not to unnecessarily obscure aspects of the present embodiments.
Unless specifically stated otherwise as apparent from the following discussions, it is appreciated that throughout the present description of embodiments, discussions utilizing terms such as “capturing,” “generating,” “transmitting,” “detecting,” or the like, refer to the actions and processes of a computer system, or similar electronic computing device. The computer system or similar electronic computing device manipulates and transforms data represented as physical (electronic) quantities within the computer system's registers and memories into other data similarly represented as physical quantities within the computer system memories or registers or other such information storage, transmission, or display devices.
Overview of Detecting Traffic
Various devices used for traffic detecting are costly to implement and maintain and may have limited functions. For example, a video camera for detecting traffic on a roadway may require a hard wired power source, a dedicated high speed network connection and a pole or similar mounting structure implemented solely for the use of the video camera. Costs associated with implementing the video camera include the cost to run power lines and communication lines to the video camera, the cost of the video camera and mounting structure, installation costs, as well as monthly costs for the power consumption and communication line data. Other drawbacks of using video cameras for traffic detecting are limited technology for automatically counting the number of vehicles on a roadway and measuring the speed of the vehicles as well as having to store large amounts of video records.
Another example of a traffic detecting device is an electro-magnetic device installed under a roadway. Such devices also require hardwired power and a dedicated communication line. Such devices also require a roadway to be temporarily closed and a portion of a roadway to be removed and then replaced in which case the road may become uneven or the resulting seams and cracks in the roadway may cause the roadway to deteriorate faster. Such a device also is unable to distinguish different types of vehicles and may be limited to detecting vehicles in only a portion of the roadway.
Embodiments of the present technology comprise traffic detecting devices that are self powered, self contained, use wireless data communication technology and can be mounted to an existing structure on or near a roadway. The device may be self powered by utilizing solar power. For example a device may be mounted to an existing light pole on or near a roadway, have an attached solar panel, and use a wireless modem to connect to a cellular network. Such a device is low cost, self contained, can be installed in a matter of minutes to existing infrastructure without the need to close a roadway during installation.
In one embodiment, a passive infrared array is used to detect radiated infrared energy radiated from a vehicle, or other object, traveling on a roadway. Such a device is low powered as it is only required to detect radiated energy and not transmit energy such as radar is required to do. In one embodiment, one device of the present technology is mounted to an existing light-pole on the side of a roadway and is able to measure; the speed of vehicles, vehicles in more than one lane of traffic, vehicles traveling in more than one direction, count the number of vehicles traveling on a roadway, distinguish different sizes of vehicles from one another, calculate a lane occupancy on a roadway, and can measure the temperature of the surface of the roadway.
In one embodiment, the traffic device further includes an image receiving device such as a camera for capturing images of traffic objects. For example, an image may be captured and transmitted upon request from a remote user. In another embodiment, a remote computer system may automatically request the image receiving device to capture an image. The image is then sent to a user with an automatic traffic alert. In one embodiment, the image is not analyzed by a computer system to detect traffic objects, but is only used for a visual inspection of traffic conditions.
The following discussion will demonstrate various hardware, software, and firmware components that are used with and in devices and computer systems used for detecting traffic in various embodiments of the present technology. Furthermore, the devices, computer systems and their methods may include some, all, or none of the hardware, software, and firmware components discussed below.
Embodiments of Detecting Traffic
With reference now to FIG. 1, a block diagram of an example environment comprising a traffic detecting device shown in accordance with embodiments of the present technology. Environment 100 includes detector 105, communicator 110, power source 115, image receiving device 120, mounting apparatus 125, existing structure 130, vehicle 135, person 140, surface 145, device 165 and radiated energy 150, 155 and 160. Environment 100 comprises components that may or may not be used with different embodiments of the present technology and should not be construed to limit the present technology.
FIG. 1 depicts, in one embodiment, detector 105, communicator 110, power source 115, and image receiving device 120 as part of device 165. It should be appreciated that these components may or may not be part of the same device. For example, device 165 may not include image receiving device 120.
In one embodiment, detector 105 is a passive infrared detector configured to detect infrared radiation that is radiated from a traffic object. It should be appreciated that traffic objects may be, but are not limited to vehicles, automobiles, motorcycles, semi-trucks, human beings, and the surface of a roadway. In one embodiment, detector 105 detects infrared radiation that is emanating from vehicle 135.
In one embodiment, detector 105 is a passive infrared detector that uses a two dimensional array to detect traffic objects. In one embodiment, detector 105 is a thermopile array. For example, the two dimensional array may be a 16×16 pixel passive infrared array behind a gallium arsenide lens with a field of view aimed at a roadway. The angle of the field of view may vary, in one embodiment, the field of is 70 degrees. As traffic objects pass into the field of view they will radiate infrared energy. The radiated infrared energy passes through the lens and the array captures the energy and generates related traffic data. This data is then sent using communicator 110 to a database or other electronic repository. The data may then be analyzed to make determinations regarding traffic patterns. The present technology should not be construed to be limited to detecting and/capturing infrared radiation as other forms of radiated energy may be detected or captured for traffic detecting.
In one embodiment, the data is sent to a server computer system. The server computer system may identify a field of view of detector 105 and establish trap zones at either end of the field of view. For example, a trap zone may be defined as a portion of a roadway that is several feet in diameter with a corresponding trap zone separated by 20-30 feet. The trap zones may then be sent back to detector 105 to be used in generating the traffic data.
In one embodiment, vehicle 135 may travel over surface 145 and pass over a portion of surface 145 that is in the field of view of detector 105. In one embodiment, the vehicle 135 passes through two trap zones established in the field of view of detector 105. While vehicle 135 is passing through the field of view of detector 105, vehicle 135 captures radiated energy 150 which is radiated by vehicle 135. This energy is used to generate data regarding vehicle 135. Surface 145 may be, but is not limited to, a roadway, a freeway, an interstate, a highway, a road, a street, a dirt road, or other natural or manmade terrain.
In one embodiment, the data regarding vehicle 135 is related to the speed that vehicle 135 is traveling. For example, when vehicle 135 is traveling in a lane on a roadway and enters a trap zone in a field of view of detector 105, it will be detected by the first passive infrared pixel in the lane. When vehicle 135 leaves the trap zone, its departure will be detected by the last passive infrared pixel in that lane. Examining how far apart the two pixels are pointed on the roadway, and looking at the number of frames that have elapsed, the speed of the vehicle by lane can be calculated.
In one embodiment, the hardware used for detector 105 is sensitive enough to detect the speed of vehicles traveling at freeway speeds. To accomplish this, pixels in an infrared detector array will be sampled at a rate fast enough to ensure that vehicles are not missed. For example, if vehicle is traveling at 100 miles per hour (approximately 45 meters per second), then three meter motorcycle would pass through a point on the roadway in 67 milliseconds. Therefore a passive infrared array should use a sample rate of at least 15 Hertz to ensure that it will capture a 3 meter vehicle traveling at 100 mph. However, other sample rates may be used for different situations. At high speeds detector 105 may increase the length of the trap zone and reduce the sample rate.
In one embodiment, device 165 will buffer several samples of the received radiated energy and process a group of them at a time. This may allow a reduction power and/or an increase in sample rate if there are algorithmic advantages to using several samples, rather than just the current sample, to determine count and speed. In one embodiment, device 165 will over-sample radiated energy of a traffic object several times to generate data regarding the traffic object. The over-sampled data will then be processed using algorithms and filters to reduce noise, increase contrast, and eliminate static objects. By using this over-sampling technique, a lower quality and more inexpensive sensor may be used for detector 105.
In one embodiment, the data regarding vehicle 135 is related to a lane occupancy of the lane that vehicle 135 is traveling in on surface 145. Lane occupancy may be calculated as a percentage of time in which vehicles are occupying a lane on a roadway in the field of view of detector 105 for a given time period. In one embodiment, the data regarding vehicle 135 is related to a count of a number of vehicles traveling through the field of view of detector 105 during a given time period.
In one embodiment, the data regarding vehicle 135 is related to a height of vehicle 135. In one embodiment, the data regarding vehicle 135 is related to a length of vehicle 135. Data related to the height and/or length of vehicle 135 may be used to classify which to of vehicle that vehicle 135 is. For example, if vehicle 135 is below a certain length, such as 10 feet, then vehicle 135 would be classified as a motorcycle. In one embodiment, vehicle classifications are as follows: 10 feet long is classified as a motorcycle, 20 feet long is classified as a passenger car or automobile, 30 feet long is classified as a small truck, 40 feet long or longer is classified as a large truck or semi-truck. In one embodiment, measurements regarding length and height of vehicle 135 are made by counting the number of passive infrared pixels that are illuminated at a given time by vehicle 135. Thus the present technology can not only count the number of vehicles on a roadway, but can also classify which types of vehicles are traveling on the roadway.
In one embodiment, detector 105 captures radiation energy 155 that is radiated from surface 145. Radiation energy 155 may be captured simultaneous to or in a time period consecutive to the time period in which radiation energy 150 is captured. In this example, radiation energy 155 is considered background radiation. This background radiation may be analyzed to determine the temperature of surface 145. To accomplish this, detector 105 will calibrate the background image to ambient temperature and estimate the temperature of the background image. In so doing, it will be able to determine road surface temperatures within one degree. Temperature information may be useful in making decisions as to when to clear snow and ice from roads. For example, the information can allow an inference to be made as to which roads are melting snow and ice and which roads need to be plowed and salted.
In one embodiment, detector 105 captures radiation energy 160 that is radiated from person 140 where person 140 is a human being. This information may be useful to detect the number and frequency of people in a crosswalk in a roadway. The present technology may also be practiced in other situations where counting and detecting people are desirable such as at border between states or nations. In one embodiment, device 165 is configured to only detect people or vehicles, but not both. In one embodiment, device 165 is configured to detect both people and vehicles.
In one embodiment, power source 115 comprises a battery and utilizes solar power to charge the battery. In one embodiment, a solar panel may be employed by device 165. In one embodiment, device 165 employs adaptive power management that automatically changes system operation based on battery charge and solar panel performance.
Power source 115 is selected to allow device 165 to transmit data at regular intervals. During peak traffic hours device 165 may be transmitting at intervals faster than during off peak traffic hours. For example, device 165 may transmit at 60 second intervals during peak hours and five minute intervals during off peak hours. The different in power consumption for different intervals may be averaged to estimate power requirements for device 165. Using this information, appropriate batteries and solar devices may be selected. In one embodiment, the battery may be a standard battery purchased off the shelf or a battery may be modified for the present technology. It should be appreciated that power source 115 may utilize other conventional power sources such as being hard wired to a power grid.
The present technology may require that a solar panel is mounted on existing structures such as a pole. Mounting a solar panel on a pole may cause an increase of force to be applied to the existing structure as wind impacts the solar panel. Therefore the size of the solar panel may be selected with consideration to the extra force will be applied to the existing structure when wind impacts the solar panel. In one embodiment, the size of a solar panel is selected such that if it is mounted to an existing structure it will limit the force applied to the existing structure when wind impacts the solar panel.
In one embodiment, device 165 may employ standard computer hardware and software to process data from detector 105, image receiving device 120 and to control the components of device 165. Such hardware and software is capable of receiving commands from an external device or computer system. For example, device 165 may receive a command from an external device to shutdown or restart. Such commands may also include adjustments to the sampling rate of detector 105 or a command for image receiving device 120 to capture an image.
In one embodiment, communicator 110 is employed to transmit and receive electronic data. In one embodiment, communicator 110 is a modem connected to a network. In one embodiment, communicator 110 is a cellular modem wireless connected to a cellular network. In one embodiment, communicator 110 establishes and maintains a continuous connection on a network. In one embodiment, communicator 110 is capable of being regularly powered on and off, or placed in a sleep state, to reduce power consumption. Communicator 110 may be powered on and off by control circuits associated with device 165 or by remote control from an external device or computer system. In one embodiment, communicator 110 also comprises a remote wireless data link such as a Bluetooth, wifi or zigbee communicator. Such a remote wireless data link may allow device 165 to communicate with other similar devices nearby or with a nearby diagnostics tool. Therefore device 165 may be capable of receiving data from a nearby device and forwarding that data over its modem. This may be useful for a nearby device that lacks a modem connection to a network.
In one embodiment, mounting bracket is employed to mount device 165 to existing structure 130. It should be appreciated that mounting apparatus 125 may use standard hardware for fastening and mounting such as screws, nuts and bolts, clamps, etc. It should also be appreciated that existing structure 130 may be a pole, a light pole, a sign, sign pole, an overpass, a bridge or other existing structures on or new a roadway. Installing device 165 on an existing structure reduces the expense and the time required to installing device 165. In one embodiment, an original structure or a new structure may be installed for device 165.
In one embodiment, device 165 also comprises a global positioning device. This enables device 165 to also transmit data regarding its location with precision and will allow a database to keep more precise records as to where a plurality of devices are located. In one embodiment, device 165 also comprises an on-board temperature sensor so that data regarding the temperature of device 165 may be transmitted.
In one embodiment, image receiving device 120 is capable of capturing images of traffic objects in the form of electronic data. It should be appreciated that image receiving device 120 may be, but is not limited to, a digital camera, a CMOS imaging array, or other similar device. In one embodiment, image receiving device 120 does not continuously operated, but instead captures images only on demand. Such a demand may come as a command from device 165, an external device or computer system. Such a command may be automatically generated based on a change in traffic patterns deduced by the data captured by device 165. Examples of changes in traffic patterns include a sudden drop in traffic speeds or a blockage in one lane. Such a command may also be received from a remote user. Communicator 110 may be used to receive such commands and transmit data related to the images captured by image receiving device 120.
In one embodiment, image receiving device 120 is capable of capturing video. In one embodiment, real-time video captured by image receiving device 120 may be transmitted for limited amount of time.
In one embodiment, image receiving device 120 is capable of adjusting a viewing range or area for image receiving device 120 adjusting the zoom of a lens associated with image receiving device 120. In one embodiment, image receiving device 120 is capable of panning or tilting the lens to adjust a viewing range or area for image receiving device 120. Commands to pan, tilt or zoom may be received automatically based on traffic conditions or may be received at the request of a user. Thus images encompassing more than one area of a roadway may be captured and transmitted upon demand. This may be useful if an operator or user notices a change in traffic behavior and would like to have a visual image of what is occurring. For example, traffic patterns may change and an operator request an image, the image displays a fallen tree across a roadway. Personnel may then be dispatched to remove the tree.
In one embodiment, detector 105 uses hardware and techniques associated with Doppler radar to detect traffic objects. For example, detector 105 may transmit energy towards the traffic objects and receive the energy reflect back off of the traffic objects. A shift in energy detected between the transmitted energy and the reflected energy can be used to detect the traffic objects. The use of Doppler radar is well known in the art, for a discussion of using Doppler radar to detect traffic objects please see U.S. Pat. No. 7,558,695.
In one embodiment, data transmitted by communicator 110 is received by at least one server computer system. The server computer system is capable of maintaining a database of a plurality of devices similar to device 165 and the devices' sensor status and metrics. The server computer system can also provide alerts for devices that need attention. The server computer system can also maintain and manage communications and upload new versions of software to the devices. Additionally, the server computer system can maintain a customer rules engine on when to send alerts to a customer, when to send an image based on current traffic conditions and correct reported data to fix mistakes in the device data based on current conditions to improve accuracy.
In one embodiment, the data transmitted by communicator 110 is received by at least one server computer system that has at least one Extensible Markup Language (XML) client. The server computer system can establish and maintain a secure communications channel with the XML client, filter data to restrict the XML client to only access authorized data, and populate a customer database for use in other applications.
In one embodiment, the data transmitted by communicator 110 is received by at least one map server. The map server is configured to associate traffic data with a section of road, color-code the section of road based on conditions, alert a customer to rapidly changing conditions, enable user to click on a device displayed in a graphical user interface and retrieve an image of current conditions on demand.
With reference now to FIG. 2, a block diagram of an example environment comprising a traffic detecting device shown in accordance with embodiments of the present technology. Environment 200 includes vehicles 205, 210, 215, 220, 225, 230, 235 and 240, lanes 245, 250, 255 and 260 and device 165. Environment 200 comprises components that may or may not be used with different embodiments of the present technology and should not be construed to limit the present technology.
FIG. 2 depicts device 165, it should be appreciated that device 165 of FIG. 2 has all the features and capabilities of device 165 of FIG. 1. In one embodiment, device 165 is capable of detecting or capturing energy radiated from vehicles 205, 210, 215, 220, 225, 230, 235 and 240 as the pass the field of view of device 165. Using the captured data, information relating to speed, lane occupancy, height and length of vehicles, number of vehicles, and other information can be determined. Based on the information regarding height, vehicles 205, 210, 220, and 235 may be classified as passenger cars while vehicle 215 may be classified as a large truck and vehicle 225 may be classified as a motorcycle.
In one embodiment, device 165 is not completely accurate. For example, vehicles 230 and 240 may be driving side by side at the same rate of speed as they pass through the field of view of device 165. This may cause device 165 to collect data that may appear as though vehicles 230 and 240 are one vehicle that has an abnormal height. By using algorithms and other techniques, vehicles that appear to be too tall or have an abnormal height may be classified as two vehicles instead of one. This technique provides error correction for data captured by device 165 when two vehicles are driving side by side at the same rate of speed.
FIG. 2 depicts lanes 245, 250, 255 and 260. Each of these lanes represents a lane of travel on a roadway. FIG. 2 depicts vehicles in lanes 245 and 250 traveling in the opposite direction of vehicles in lane 255 and 260. In one embodiment, device 165 is capable of capturing energy radiated by vehicles traveling in more than one direction on a roadway. In one embodiment, device 165 may be limited to detect vehicles traveling in only one direction of travel.
Operation
More generally, in embodiments in accordance with the present invention, detecting traffic is utilized to detect traffic object and their characteristics on a surface. Such methods can be implemented at devices as described above that are configured to detect traffic objects.
FIG. 3 is a flowchart illustrating process 300 for detecting traffic, in accordance with one embodiment of the present invention. In one embodiment, process 300 is carried out, at least in part, by processors and electrical components under the control of computer readable and computer executable instructions stored on a computer-usable storage medium. The computer readable and computer executable instructions reside, for example, in data storage features such as computer usable volatile and non-volatile memory. However, the computer readable and computer executable instructions may reside in any type of computer-usable storage medium. In one embodiment, process 300 is performed by devices and objects in FIGS. 1 and 2.
In one embodiment, process 300 is used to detect traffic. It should be appreciated that the steps of process 300 may not need to be executed in the order they are listed in. Additionally, embodiments of the present technology do not require that all of the steps of process 300 be executed to detect traffic. At 302, in one embodiment, radiated energy is captured at a detection device, wherein the radiated energy is radiated from traffic objects. For example, the detection device may be device 165 of FIG. 1 with all of the abilities and features described above. The traffic object may be a vehicle, a person, a surface, a roadway, etc.
At 304, data associated with the radiated energy is generated. The data may contain information related to, the speed of a traffic object, the height or length of a traffic object, the temperature of a traffic object, the lane occupancy of a surface, a classification of a traffic object, a count of traffic object, as well as other information.
At 306, the data associated with the radiated energy is transmitted using a communication device. In one embodiment, the communication device is communicator 110 of FIG. 1.
At 308, electricity is generated using a solar source for powering at least one of the detection device and the communication device.
At 310, an image is captured at an image receiving device of the traffic objects. In one embodiment, the image receiving device is image receiving device 120 of FIG. 1.
At 312, the image is transmitted using the communication device. In one embodiment, the communication device is communicator 110 of FIG. 1.
FIG. 4 is a flowchart illustrating process 400 for detecting traffic, in accordance with one embodiment of the present invention. In one embodiment, process 400 is carried out, at least in part, by processors and electrical components under the control of computer readable and computer executable instructions stored on a computer-usable storage medium. The computer readable and computer executable instructions reside, for example, in data storage features such as computer usable volatile and non-volatile memory. However, the computer readable and computer executable instructions may reside in any type of computer-usable storage medium. In one embodiment, process 400 is performed by devices and objects in FIGS. 1 and 2.
In one embodiment, process 400 is used to detect traffic. It should be appreciated that the steps of process 400 may not need to be executed in the order they are listed in. Additionally, embodiments of the present technology do not require that all of the steps of process 400 be executed to detect traffic. At 402, traffic objects are detected at a detection device. In one embodiment, the traffic objects are the vehicles of FIGS. 1 and 2 and the detection device is device 165 of FIG. 1. In one embodiment, the detection device is a passive infrared array. In one embodiment, the detection device employs Doppler radar to detect the traffic objects.
At 404, traffic data associated with the detected traffic objects is generated. This may be performed using the components of device 165 of FIG. 1 including computer hardware as described above.
At 406, an image of the traffic objects is captured at an image receiving device. In one embodiment, the image receiving device is image receiving device 120 of FIG. 1. In one embodiment, a user may request the image to be captured. In another embodiment, the image is automatically captured based on a change in traffic data.
At 408, the traffic data and the image are transmitted using a communication device. In one embodiment, the communication device is communicator 110 of FIG. 1.
Although the subject matter is described in a language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.

Claims (27)

The invention claimed is:
1. A device for detecting traffic objects, said device comprising:
a detector comprising a passive array of at least three infrared sensors configured to capture radiated energy within a trap zone defined within a field of view of said at least three infrared sensors wherein said radiated energy is infrared and said detector is further configured to generate data associated with said radiated energy by buffering several samples of said radiated energy within said trap zone, wherein said radiated energy is radiated from traffic objects;
a communicator configured to transmit said data associated with said radiated energy; and
a power source configured to provide power to said detector and said communicator.
2. The device of claim 1 wherein said passive array is a two dimensional passive array to capture said radiated energy.
3. The device of claim 1 wherein said detector comprises a passive detector for detecting radiated energy.
4. The device of claim 1 wherein said communicator is a modem that sends and receives data over a network.
5. The device of claim 1 wherein said power source is self contained.
6. The device of claim 1 wherein said power source utilizes solar energy.
7. The device of claim 1 wherein said traffic objects are vehicles traveling on a surface.
8. The device of claim 1 wherein said radiated energy and said data associated with said radiated energy may differ for traffic objects of varying size.
9. The device of claim 1 wherein said data associated with said radiated energy contains information related to a speed of said traffic object.
10. The device of claim 1 wherein said data associated with said radiated energy contains information related to lane occupancy by said traffic objects on a roadway.
11. The device of claim 10 wherein said radiated energy is generated by said traffic objects disposed in multiple lanes of said roadway.
12. The device of claim 1 wherein said radiated energy is generated by said traffic objects traveling in more than one direction.
13. The device of claim 1 wherein said traffic objects are people.
14. The device of claim 1 wherein said traffic objects is a roadway and said data associated with said radiated energy contains information related to said road a temperature of said roadway.
15. The device of claim 1 wherein said detector is further configured to over-sample said data associated with said traffic objects.
16. The device of claim 1, further comprising:
an image receiving device for capturing images of said traffic objects;
wherein said communicator is further configured to transmit said images of said traffic objects.
17. The device of claim 1, further comprising:
a mounting apparatus configured for mounting said detector, said communicator and said power source to an existing structure.
18. A device for detecting traffic objects, said device comprising:
a traffic detector comprising a passive array of at least three infrared sensors configured to detect said traffic objects using infrared radiated energy captured within a trap zone defined within a field of view of said at least three infrared sensors and generate traffic data related to said traffic objects by buffering several samples of said infrared radiated energy within said trap zone;
an image receiving device configured to capture an image of said traffic objects;
a communication device configured to transmit traffic data and said image; and
a power source configured to power said traffic detector, said image receiving device and said communication device.
19. The device of claim 18 wherein said passive array is a two dimensional passive array.
20. The device of claim 18 wherein said traffic detector is configured to use Doppler radar to detect said traffic objects.
21. The device of claim 18 wherein said power source utilizes solar energy.
22. The device of claim 18 wherein said communication device is a modem for sending and receiving data over a network.
23. The device of claim 18 wherein said image receiving device is a digital camera.
24. The device of claim 18 wherein said image receiving device is further configured to capture said image upon receiving a command from a user.
25. The device of claim 18 wherein said image receiving device automatically captures said image based on said traffic data.
26. The device of claim 18 wherein said image receiving device is further configured to adjust a zoom of a lens associated with said image receiving device.
27. The device of claim 18 wherein said image receiving device is further configured to adjust a position of a lens.
US12/960,846 2010-12-06 2010-12-06 Detecting traffic Expired - Fee Related US9000946B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
US12/960,846 US9000946B2 (en) 2010-12-06 2010-12-06 Detecting traffic
US14/258,460 US9361799B2 (en) 2010-12-06 2014-04-22 Detecting traffic
US14/639,698 US9245444B2 (en) 2010-12-06 2015-03-05 Detecting traffic

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US12/960,846 US9000946B2 (en) 2010-12-06 2010-12-06 Detecting traffic

Related Child Applications (2)

Application Number Title Priority Date Filing Date
US14/258,460 Continuation US9361799B2 (en) 2010-12-06 2014-04-22 Detecting traffic
US14/639,698 Continuation US9245444B2 (en) 2010-12-06 2015-03-05 Detecting traffic

Publications (2)

Publication Number Publication Date
US20120139753A1 US20120139753A1 (en) 2012-06-07
US9000946B2 true US9000946B2 (en) 2015-04-07

Family

ID=46161725

Family Applications (3)

Application Number Title Priority Date Filing Date
US12/960,846 Expired - Fee Related US9000946B2 (en) 2010-12-06 2010-12-06 Detecting traffic
US14/258,460 Expired - Fee Related US9361799B2 (en) 2010-12-06 2014-04-22 Detecting traffic
US14/639,698 Expired - Fee Related US9245444B2 (en) 2010-12-06 2015-03-05 Detecting traffic

Family Applications After (2)

Application Number Title Priority Date Filing Date
US14/258,460 Expired - Fee Related US9361799B2 (en) 2010-12-06 2014-04-22 Detecting traffic
US14/639,698 Expired - Fee Related US9245444B2 (en) 2010-12-06 2015-03-05 Detecting traffic

Country Status (1)

Country Link
US (3) US9000946B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9245444B2 (en) 2010-12-06 2016-01-26 Speed Information Detecting traffic
CN107958592A (en) * 2017-12-25 2018-04-24 重庆冀繁科技发展有限公司 Traffic event monitoring system
CN108154678A (en) * 2017-12-25 2018-06-12 重庆冀繁科技发展有限公司 Emergency vehicle exchange method based on traffic events
CN108154677A (en) * 2017-12-25 2018-06-12 重庆冀繁科技发展有限公司 Emergency vehicle alarm interactive terminal
US11017663B2 (en) 2016-10-03 2021-05-25 Murata Manufacturing Co., Ltd. Ultra-low-power traffic-monitoring system

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6009775B2 (en) * 2012-02-13 2016-10-19 株式会社デンソー Radar equipment
US9087114B2 (en) * 2012-02-24 2015-07-21 Qualcomm Incorporated System and method for managing electrical current in a portable computing device
US9223376B2 (en) 2012-03-23 2015-12-29 Qualcomm Incorporated Managing electrical current in a portable computing device when two or more communications overlap in drawing power during a transmission
US9418546B1 (en) * 2015-11-16 2016-08-16 Iteris, Inc. Traffic detection with multiple outputs depending on type of object detected
CN106530749B (en) * 2016-10-18 2019-03-01 同济大学 Signal-control crossing queue length estimation method based on single section low frequency detection data
CN106355895B (en) * 2016-11-22 2023-04-21 四川农业大学 Traffic flow and vehicle speed acquisition device and method based on infrared matrix
CN109087516A (en) * 2018-09-04 2018-12-25 四川大学 A kind of road traffic detection system
JP7172475B2 (en) * 2018-11-12 2022-11-16 住友電気工業株式会社 Mobile sensor, abnormality determination method, and computer program
US10908304B2 (en) * 2019-05-15 2021-02-02 Honeywell International Inc. Passive smart sensor detection system
US12026952B2 (en) * 2019-10-09 2024-07-02 Volkswagen Aktiengesellschaft Multi-sensory measuring system and method for transportation vehicle operating systems

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030214585A1 (en) * 2002-01-09 2003-11-20 Bakewell Charles Adams Mobile enforcement platform with aimable violation identification and documentation system for multiple traffic violation types across all lanes in moving traffic, generating composite display images and data to support citation generation, homeland security, and monitoring
US20070290886A1 (en) * 2003-03-20 2007-12-20 Gentex Corporation Imaging system for detecting vehicle and human movement
US7454287B2 (en) 2005-07-18 2008-11-18 Image Sensing Systems, Inc. Method and apparatus for providing automatic lane calibration in a traffic sensor
US7808401B1 (en) * 2008-01-11 2010-10-05 Global Traffic Technologies, Llc Light emitters for optical traffic control systems
US20100259383A1 (en) * 2009-04-09 2010-10-14 Gideon Botha Security light with plural possible directions of illumination

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9000946B2 (en) 2010-12-06 2015-04-07 Speed Information Detecting traffic

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030214585A1 (en) * 2002-01-09 2003-11-20 Bakewell Charles Adams Mobile enforcement platform with aimable violation identification and documentation system for multiple traffic violation types across all lanes in moving traffic, generating composite display images and data to support citation generation, homeland security, and monitoring
US7262790B2 (en) 2002-01-09 2007-08-28 Charles Adams Bakewell Mobile enforcement platform with aimable violation identification and documentation system for multiple traffic violation types across all lanes in moving traffic, generating composite display images and data to support citation generation, homeland security, and monitoring
US20070290886A1 (en) * 2003-03-20 2007-12-20 Gentex Corporation Imaging system for detecting vehicle and human movement
US7696903B2 (en) 2003-03-20 2010-04-13 Gentex Corporation Imaging system for detecting vehicle and human movement
US7454287B2 (en) 2005-07-18 2008-11-18 Image Sensing Systems, Inc. Method and apparatus for providing automatic lane calibration in a traffic sensor
US7808401B1 (en) * 2008-01-11 2010-10-05 Global Traffic Technologies, Llc Light emitters for optical traffic control systems
US20100259383A1 (en) * 2009-04-09 2010-10-14 Gideon Botha Security light with plural possible directions of illumination
US8461991B2 (en) 2009-04-09 2013-06-11 Nightwatcher Electronics (Pty) Ltd Security light with plural possible directions of illumination

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9245444B2 (en) 2010-12-06 2016-01-26 Speed Information Detecting traffic
US9361799B2 (en) 2010-12-06 2016-06-07 Speed Information Detecting traffic
US11017663B2 (en) 2016-10-03 2021-05-25 Murata Manufacturing Co., Ltd. Ultra-low-power traffic-monitoring system
CN107958592A (en) * 2017-12-25 2018-04-24 重庆冀繁科技发展有限公司 Traffic event monitoring system
CN108154678A (en) * 2017-12-25 2018-06-12 重庆冀繁科技发展有限公司 Emergency vehicle exchange method based on traffic events
CN108154677A (en) * 2017-12-25 2018-06-12 重庆冀繁科技发展有限公司 Emergency vehicle alarm interactive terminal
CN107958592B (en) * 2017-12-25 2020-11-10 重庆冀繁科技发展有限公司 Traffic incident monitoring system
CN108154678B (en) * 2017-12-25 2020-11-13 重庆冀繁科技发展有限公司 Vehicle emergency interaction method based on traffic events
CN108154677B (en) * 2017-12-25 2020-11-24 重庆冀繁科技发展有限公司 Vehicle emergency alarm interaction terminal

Also Published As

Publication number Publication date
US20120139753A1 (en) 2012-06-07
US20140226016A1 (en) 2014-08-14
US9361799B2 (en) 2016-06-07
US20150179065A1 (en) 2015-06-25
US9245444B2 (en) 2016-01-26

Similar Documents

Publication Publication Date Title
US9245444B2 (en) Detecting traffic
KR102159965B1 (en) Real Time Big Scale Traffic Data Collecting Method and Big Data Management System
AU2019233731B2 (en) Luminaire network with sensors
US9863928B1 (en) Road condition detection system
US20030212567A1 (en) Witness information service with image capturing and sharing
US11030896B2 (en) Real-time traffic information collection
US20110182473A1 (en) System and method for video signal sensing using traffic enforcement cameras
US20130197790A1 (en) Method and system for traffic performance analysis, network reconfiguration, and real-time traffic monitoring
US6909963B1 (en) Method and apparatus for adding commercial value to traffic control systems
JP2004029001A (en) Method for providing navigational information service by image capturing and sharing
EP3361412B1 (en) Black ice detection system, program, and method
US10708547B2 (en) Using vehicle sensor data to monitor environmental and geologic conditions
TWI649729B (en) System and method for automatically proving traffic violation vehicles
WO2003015456A2 (en) Sound pollution surveillance system and method
US11615551B2 (en) Assessing visibility of a target object with autonomous vehicle fleet
JP7003817B2 (en) Traffic flow management system
CN112349109A (en) Road supervision method and system based on vehicle vibration sense
JP2004145632A (en) Parking violation vehicle detection system and method
JP6776694B2 (en) Information provision method and information provision device
KR20210074433A (en) System for providing slip information of road surface using wheel speen sensor of vehicle and gravitational acceleration sensor, and method for the same
CN110556000A (en) Artificial intelligence traffic detection system
KR102420854B1 (en) System and method for providing mobile disaster prevention services
KR20150120748A (en) Traffic information system and Traffic information providing method by using over speed camera
US20210176578A1 (en) Methods of controlling a digital display based on sensor data, and related systems
Adeleke et al. An evaluation of the performance of a real-time traffic flow measuring closed circuit television system

Legal Events

Date Code Title Description
AS Assignment

Owner name: SPEED INFORMATION, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:FINLAY, DOUG;REEL/FRAME:025455/0774

Effective date: 20101206

STCF Information on status: patent grant

Free format text: PATENTED CASE

FEPP Fee payment procedure

Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

FEPP Fee payment procedure

Free format text: SURCHARGE FOR LATE PAYMENT, SMALL ENTITY (ORIGINAL EVENT CODE: M2554); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YR, SMALL ENTITY (ORIGINAL EVENT CODE: M2551); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

Year of fee payment: 4

AS Assignment

Owner name: SALANDER, LLC, MINNESOTA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SPEEDINFO, INC.;REEL/FRAME:053444/0940

Effective date: 20200805

AS Assignment

Owner name: SUPERIOR TRAFFIC SERVICES, LLC, MONTANA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SALANDER, LLC;REEL/FRAME:057325/0845

Effective date: 20201007

AS Assignment

Owner name: SUPERIOR TRAFFIC SYSTEMS, LLC, MONTANA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SUPERIOR TRAFFIC SERVICES, LLC;REEL/FRAME:058152/0462

Effective date: 20211118

FEPP Fee payment procedure

Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

LAPS Lapse for failure to pay maintenance fees

Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20230407