US9000946B2 - Detecting traffic - Google Patents
Detecting traffic Download PDFInfo
- 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
Links
- 238000004891 communication Methods 0.000 claims description 17
- 230000003139 buffering effect Effects 0.000 claims 2
- 238000000034 method Methods 0.000 abstract description 27
- 238000005516 engineering process Methods 0.000 description 29
- 230000008569 process Effects 0.000 description 15
- 230000005855 radiation Effects 0.000 description 10
- 238000001514 detection method Methods 0.000 description 8
- 238000003860 storage Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000015654 memory Effects 0.000 description 4
- 230000001413 cellular effect Effects 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 241000282414 Homo sapiens Species 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- JBRZTFJDHDCESZ-UHFFFAOYSA-N AsGa Chemical compound [As]#[Ga] JBRZTFJDHDCESZ-UHFFFAOYSA-N 0.000 description 1
- 229910001218 Gallium arsenide Inorganic materials 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000002844 melting Methods 0.000 description 1
- 230000008018 melting Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004091 panning Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 238000011179 visual inspection Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/04—Detecting movement of traffic to be counted or controlled using optical or ultrasonic detectors
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/015—Detecting 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
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/052—Detecting movement of traffic to be counted or controlled with provision for determining speed or overspeed
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/065—Traffic 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Q—ARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
- B60Q1/00—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Q—ARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
- B60Q2200/00—Special features or arrangements of vehicle headlamps
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic 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
Description
Claims (27)
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)
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)
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)
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9000946B2 (en) | 2010-12-06 | 2015-04-07 | Speed Information | Detecting traffic |
-
2010
- 2010-12-06 US US12/960,846 patent/US9000946B2/en not_active Expired - Fee Related
-
2014
- 2014-04-22 US US14/258,460 patent/US9361799B2/en not_active Expired - Fee Related
-
2015
- 2015-03-05 US US14/639,698 patent/US9245444B2/en not_active Expired - Fee Related
Patent Citations (8)
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)
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 |