The present invention relates to the deployment of multiple sensors and transducers such as motion video cameras and displays, microphones and speakers, motion sensors, thermal sensors and the like particularly for use in surveillance systems and interactive environments.
In the field of video surveillance, most systems today that provide complete video coverage are prohibitively expensive because they require a large number of video cameras. For example, each individual video camera requires a video cable and a power cable. These cables must be individually run back to the video equipment for display, recording, and distribution. Pan-tilt-zoom cameras generally require an additional data feed for redirecting it. Wiring and installation cost typically is proportionally greater than the cost of the cameras. This is more pronounced for systems using less expensive sensors and transducers.
One method that is used to reduce the cost of wiring uses existing installed wiring. For example, many buildings and other commercial facilities are installed with cabling for phone and computer networks. In these cases, the transducers or sensors, cameras being exemplary for their higher cost per unit, are designed and manufactured to adapt to this available wiring. For example IP (internet protocol) cameras use a standard camera with an interface that supports digital transport of the video data on a TCP/IP network. One IP camera requires exclusive use of the attached network cable. Today, these IP cameras are several times more expensive than an equivalent analog camera and their video quality is degraded from digital video compression artifacts. Another approach makes better use of the network cable, by using analog cameras with a networked video server. These video servers receive video from several cameras and convert their signals for transport onto the network. Video servers are merely another IP camera configuration suffering similar shortcomings.
Another method further reduces wiring costs for IP cameras by placing power onto Ethernet so that an IP camera can also receive power from the network connection. This method also has the limitation of only supporting one sensor per network cable. Yet another method that combines cable functions called “up-the-coax” uses conventional video coaxial cable to deliver video from a pan-tilt-zoom (PTZ) camera as well as send and receive commands to the PTZ camera for altering its position and the like. There does not exist a solution today that combines power, video and control for a number of cameras on a single cable for the purpose of reducing cabling costs and simplifying installation and replacement.
Still another method uses wireless cameras. There are two fundamental problems that arise from this approach. First, video quality is often diminished because the available bandwidth is not great enough to support the full range of video data. Secondly, other wireless devices that fall within the range of other transmitters and receivers must share the wireless data channel. Therefore, data flow from continuously monitored sensors such as video cameras and microphones is interrupted. Data interruption is disturbing from a human factors perspective and unacceptable from a security perspective. As can be extrapolated by one familiar in the art, other transducers encounter similar shortcomings.
Audio distribution within a retail store, for example, typically is presented in two fixed formats. The first is the public address system in which general announcements and music are broadcast uniformly throughout a store. Secondly, local audio advertisements are played from a single source, either continuously or as a result of a motion sensor trigger. These local advertisements are typically unchanging over an extended period of time. Cost-effective distribution of multiple channels of audio over a broad area such as a retail store does not exist today. Therefore, the capability to dynamically support context relevent messages within a local proximity is not commercially available.
Recently, progress has been made in directing audio in an analogous manner that a beam of light might be directed to illuminate the listener. These systems require expensive, specially constructed loudspeakers, special signal processing, and a location of the listener's position to deliver the aural output, making such systems cost-prohibitive for general commercial and retail use.
Today, there does not exist a method for easily adding, swapping, or removing sensors and transducers within a system containing a number of these elements. For example, if it is desired to add a video camera, a speaker, or a microphone to a system, additional wiring and mounting must also be added. Accordingly, systems are invariably left alone and extending coverage of the system is not considered. If a sensor or transducer within a system fails, then a trained service technician is often required to carry out the replacement. In the manner that light bulbs are replaceable by a novice, there does not exist today a like-minded system for sensors and transducers.
For converting signals generated by analog sensors to a digital format that is suitable to computers and other digital processors, an ADC (analog to digital signal converter) or a decoder is required. Sensors that generate a formatted signal, such as the television signal that is produced by motion video cameras, require a specialized ADC known as a video decoder. A video decoder synchronizes to the intrinsic timing information within a video signal to decode and convert it. When a number of cameras are used as in a video surveillance system, each camera generally is asynchronous with respect to the other cameras. Therefore, each camera that is to be digitally converted requires a dedicated video decoder that is synchronized to its signal.
One method of reducing the cost of the decoders is to share one decoder with a plurality of cameras, multiplexing one camera at a time into the decoder. For many non-critical surveillance applications, this approach is acceptable, however, it suffers from the shortfall of resynchronizing each time a different camera signal is presented to the decoder. The result is that video information is lost while the video decoder begins its resynchronizing process.
Another method synchronizes all of the cameras so that in switching between cameras, synchronization is maintained and no video information is lost. This approach, however, requires distributing a common synchronization signal to all the cameras increasing wiring and equipment costs significantly. There does not exist a method today for synchronizing all of the cameras within a system to a common synchronization signal without significant increase in wiring cost.
Because individual video cameras as well as other sensors within multi-sensory systems are commonly composed of autonomous sensor elements, there does not exist today a simplified method of composing such systems without extensive set-up so that the data delivered from each sensor contains a unique identifier therein so as to discriminate the source of the sensor data elsewhere in the system from other sensor data. Nor does there exist a method today by which relative physical proximity between sensors or transducers are determined until after a system is installed and a separate system component is configured to relate each of the sensors or transducers to bear a relationship to the others or to it's physical location within the installation site.
A node apparatus and methods supporting either a sensor or transducer nodes on a common signal conductor with a plurality of nodes is provided.
In a first aspect of the invention, a node containing a sensor, which is capable of sampling a physically measurable state of its environment and capable of sharing a common signal conductor with other sensor nodes is provided. A physical measurement is defined here to include any measurable quantity of the physical world for which a sensor is available for converting said measurement into and electrical signal. A common signal conductor is defined here as one or more electrical conductors bound together as a single elongated element so as to conduct one or more electrical signals from any defined point along said common signal conductor throughout its length. An electrical conductor is physically referring to a single wire or other conductive element. The connected node receives an address signal from the common signal conductor to which it is uniquely identified from other connected nodes, drives its electrical signal onto the common signal conductor. With this node type, this aspect of the invention provides significant savings in the cost of wiring and installation of a multi-node system.
A second aspect of the invention provides for the node being a transducer, which instead receives an analog electrical signal and converts said signal to a human perceptible output upon receiving its address signal. Transducers include loudspeakers, television displays, lights, and the like. For transducers, this advantageous configuration provides reduction in wiring and installation costs as well as a new apparatus for deploying a large number of discrete audio channels, video channels and the like that have the capability of receiving dynamically selected and delivered signals.
A third aspect of the invention provides for nodes that are field replaceable. Each field replaceable node contains an electrical connector that mechanically mates to a connector on the common signal conductor such that it may be easily removed and replaced. To share the common signal conductor and to readily support field replacement, the invention also provided for dynamic unique address assignment to each node for uniquely selecting each node. Accordingly, the invention provides significant labor and cost savings for field replacement, upgrades, and initial installation of a number of sensors or transducers.
In a fourth aspect of the invention, when the sensor nodes are video cameras, the present invention supports pan-tilt-zoom (PTZ) video cameras. Pan-tilt-zoom cameras require additional data to control its movements. This data is embodied in a movement signal that is carried on the common signal conductor. Therefore, additional cost of wiring and installation is spared.
In a fifth aspect of the invention wherein the nodes are video cameras, the analog signal provided by the actively driving camera node is a video signal. This invention provides for displaying the video signal onto a video monitor. This advantageous configuration provides expanded benefit for public view monitors (PVM's). PVM's are video surveillance systems that contain a video camera directly connected to a video monitor that is publicly viewable. These systems are typically used as deterrents and are rarely connected back to a central monitoring station. With the present invention, a plurality of cameras is inexpensively connected to a video monitor, expanding the coverage of a conventional PVM system.
A sixth aspect of the invention provides for a plurality of sensor nodes connected to a single ADC through a common signal conductor enabling any of the node's analog signal to be digitally converted by the decoder. When a node is actively driving it's analog signal onto the common signal conductor, then that node's analog signal is converted. The ADC enables interfacing to a microprocessor based system or other digital system. Significant cost savings and reduction in system complexity is achieved through the use of a single decoder connected to multiple selectable sensor nodes.
In a seventh aspect of the invention wherein the sensor nodes are video cameras, the analog signal is a video signal and the ADC is a video decoder, the invention provides for a common synchronization signal on the common signal conductor, the synchronization signal is used by each of the video camera nodes such that all of the video cameras are concurrently synchronous whereby a single video decoder may continuously decode the video signal without loss of synchronization and even though nodes are switching their video signal on and off the common signal conductor. In addition to significant cost savings and reduction in system complexity, the video shown on video displays does not roll or jump when cameras are switched.
An eighth aspect of the invention provides for insertion of a sensor node's unique address signal onto node's analog signal so that the origin of the signal, when converted using an ADC (analog-to-digital signal converter), is identified by the node's unique address contained therein.
A ninth aspect of the invention provides for a common signal conductor supporting power, control, and sensor or transducer analog signal for all nodes connected to said common signal conductor. Power is delivered to all nodes; control is used to select the node to drive or receive the analog signal; and the analog signal is conducted either from or to the node. All wiring elements for nodes are contained within the common signal conductor, reducing cabling and installation costs dramatically.
A tenth aspect of the invention provides for physical positioning between each of a set of nodes sharing a common signal conductor. Together with unique node addresses related to the positions on the common set of conductors, by construction of said common signal conductor, node positions are known. This advantage provides positioning context of sensors and transducers without additional set-up or configuration complexity as is required by systems today. Position context together with the data provided from or to a node becomes more useful when taken as a whole.
Additional objectives, advantages, and applications of the present invention will be made apparent by the following detailed description of embodiments of the invention.
a and 5b are diagrams of a field replaceable node and associated common signal conductor.
Referring now to
The sensor 2 produces an analog signal in response to the measurement, which is electrically input to an output driver 3. When its enable input is asserted, the output driver 3 passes the analog signal to it's output as an enabled analog signal. It is otherwise in a high impedance state on its output so as not to interfere with other like output drivers 3 contained within other like nodes electrically connected to its output by a shared electrical conductor.
The sensor node 1 has associated with it an address, which is unique among a plurality of such sensor nodes sharing an electrical conductor and likewise uniquely addressable. This unique address is contained within its address receiver 4. The input to the address receiver is likewise electrically connected to a shared electrical conductor from which it receives an address signal. If this address signal bears the unique address contained within, the address receiver 4 asserts an enable signal to the output driver 3, thereby driving the sensor's 2 analog signal through the output driver 3 so that it may be driven to a shared electrical conductor. Therefore the node 1, when addressed conducts its sensor's 2 analog signal on an electrical conductor shared with other like nodes 1 each with a different address such that at most only one node 1 is driving its enabled analog signal at one time. Upon receiving another address that is different than its unique address, the address receiver 4 de-asserts its enable signal thus disabling drive from the output driver 3 returning it to a high-impedance state. In practice, the address receiver 4 may be a latched comparator wherein the unique address contained therein is represented as one term in the comparator and the incoming digital address signal provides the other term.
Referring now to
There are several methods by which each address configuration register 35 amongst a plurality of like nodes may be initialized. One method uses a daisy chaining approach such that each node 31 along a common signal conductor receives an initialization command in turn before passing it onto the next node in line. Another method is to successively power up the nodes such that the most recently powered node without an assigned address, assumes the next address conducted on the address signal. There are other methods as is familiar to one who is skilled in the art.
There are several advantages of dynamic address allocation. All relate to a change in the number of properly functioning nodes sharing a common signal conductor. In general, dynamic address assignment is carried out once during a system initialization. If a node 31 were connected to a common signal conductor after this initial assignment, this node 31 would also dynamically receive a unique address assignment. Of significant advantage is that each node 31 may in practice be manufactured identically to others so that all nodes 31 are functionally equivalent until dynamic address allocation is carried out. This advantage simplifies field replacement as well since nodes 31 are standardized.
In step 41, the line voltage to power the nodes is raised at the terminus of the common signal conductor. Capacitance in the line and at the nodes results in a gradual rise of the voltage as each node in turn powers up, successively moving further away from the terminus.
In step 42, a unique address is transmitted onto the common signal conductor. The first node to reach operating voltage, takes the assignment of that address. The node then enables its analog output onto the common signal conductor. If an analog output is detected step 43, then another unique address is transmitted onto the common signal conductor step 42 and the last node to receive assignment, now receives an address other than it's own and ceases to drive its enabled analog output onto the common signal conductor. If no analog output is detected step 43 after transmission, then configuration is complete step 44.
All nodes along the common signal conductor have unique address assignments and may therefore be addressed separately. To apply this method for transducer nodes, a different handshake method is be used since a transducer node receives rather than drives the analog output signal. Many variations for handshaking are well known in the art. In one application of this method, the set of unique addresses increase cardinally from one to the next. In this manner, each node has a numerically greater address when moving from one end of the common signal conductor to the other. This arrangement is advantageous for addressing nodes by physical position on the common signal conductor.
a and 5b are diagrams of a field replaceable node and associated common signal conductor. Two separate views are provided here so as to clearly illustrate the node's 50 plug-in connector 54 and the common signal conductor's 52 mating connector 51. The node's 50 plug-in connector 54 electrically and mechanically interfaces to the common signal conductor's 52 mating connector 51. Field replacement is thus enabled. A mounting base 53 is shown here, as one embodiment, which provides one type of mounting option though it is not essential to enabling field replacement. The field replaceable node 50 taken together with dynamic address configuration as previously described, provide the advantages of simple field upgrade or replacement using standard nodes that are plugged into the same common signal conductor. Such field replacement is not restricted to sensor nodes but also applies to transducer nodes.
The transducer 62 produces a human perceptible output from an analog signal, which is received from an input receiver 63. When its enable is asserted, the input receiver 63 passes the analog signal to it's output as an enabled analog signal. It is otherwise in an inactive state so that its output results in no perceptible output from the transducer 62.
The transducer node 61 has associated with it an address, which is unique among a plurality of like transducer nodes 61 sharing a common signal conductor. This unique address is contained within the address receiver 64. The input to the address receiver is likewise electrically connected to the common signal conductor from which it receives an address signal. If this address signal bears the unique address contained within, the address receiver 64 asserts an enable signal to the input receiver 63, thereby driving the analog signal through the input receiver 63 so that the transducer 62 may convert it. Therefore the node 61, when addressed conducts to the transducer 62 the analog signal on an electrical conductors shared with other like nodes 61 each with a unique address such that at most only one node 61 is addressed at one time for each received address. Unlike sensor nodes however, multiple transducer nodes may be active on a shared set of conductors at a given time. Upon receiving its address again, the address receiver 64 de-asserts its enable signal thus disabling drive from the input receiver 63 returning it to a high-impedance state. Therefore, successively addressing a node toggles its enabled state.
Additionally, all video camera nodes 91 receive their power source from the common signal conductor 95. Each of the nodes 91 is addressed by an address signal, which bears its unique address. This signal from the common signal conductor 95 is received by the address receiver 94, which then enables the output driver 93 so as to drive the video camera sensor's 92 video signal onto the common signal conductor 95 as the enabled video signal.
The present invention therefore advantageously provides for having the sensor node's unique address included with its enabled analog signal, enabling the source of this signal to be distinguished from the enabled analog signal sourced by other sensor nodes on the common signal conductor 125. If an analog-to-digital signal converter or a video decoder receives the enabled analog signal for instance (as previously described), then a microprocessor system would be able to determine the source of the data. As is well known in the art, there are many ways to include both signals on the output for later separation.
As described previously for