Abstract:
A computer-implemented method is provided for finding a Ro image providing data corresponding to possible orthogonal distances to possible lines on a pallet in an image. The method comprises: acquiring a grey scale image including one or more pallets; determining, using a computer, a horizontal gradient image by convolving the grey scale image and a first convolution kernel; determining, using the computer, a vertical gradient image by convolving the grey scale image and a second convolution kernel; and determining, using the computer, respective pixel values of a first Ro image providing data corresponding to a possible orthogonal distance from an origin point of the grey scale image to one or more possible lines on one or more possible pallets in the grey scale image.
Abstract:
An optical device including an optical component (10) that can be either permanently or temporarily affixed to a headgear, such as a cap (14) with a brim (12), is disclosed. The optical device comprises right and left barrels (15, 16) or lens holders, each of which is non-adjustable or if adjustable is joined to a gear assembly. The barrels may be joined separately to the gear assembly in some embodiments. The gear assembly includes right and left knobs (18, 24) for moving the lens for focus adjustments. By using the optical device of the present invention, the user does not have to continuously hold the optical device in close proximity to the eyes to view distant objects or require constant focusing. The optical device may be used for indoor or outdoor events.
Abstract:
A system for providing an electrical steering assist for a materials handling vehicle includes a drive housing; a steerable wheel coupled to the drive housing; a steering arm pivotally mounted to the drive housing; a steer drive unit coupled to the steerable wheel; an input sensing device; and a controller. The steering arm is operatively configured to determine a steering direction of the steerable wheel. The input sensing device is arranged to detect a turning force applied to the steering arm by an operator, wherein the turning force is provided to change the angle of travel of the vehicle. The input sensing device includes a strain measuring assembly defining a strain sensitive region between the steering arm and the steer drive unit. The controller is operatively configured to control the steer drive unit to turn the steerable wheel based upon a signal from the input sensing device.
Abstract:
A fingerprint reader includes a display screen composed of an array of energy emitting pixels covered by a transparent cover, at least one sensor coupled along an edge of the display screen, a display driver directing the array of energy emitting pixels of the display screen to illuminate in a predetermined sequence, and a microprocessor in communication with the display driver and the at least one sensor, in use, and when at least one finger is placed on the transparent cover and the display driver is activated, energy from each energy emitting pixel sequentially illuminated is reflected off the fingerprint to the at least one sensor. The energy received at the at least one sensor is at different intensity levels depending upon the ridges and valleys of the at least one fingerprint. The at least one sensor sends a signal to the microprocessor regarding the energy intensity level, from which the microprocessor creates a fingerprint image as the energy emitting pixels are sequentially illuminated.
Abstract:
A device and method for controlling the flow of a gaseous fuel from a fuel supply to a pressurized combustion chamber. A fuel pump is included in the gas train from supply to chamber. The fuel pump increases the pressure of the gas to allow efficient injection into the chamber. The pump is modulated to control the fuel flow. Both alternating current and pulse-width-modulated direct current signals may be used to control the flow. The pump may be a piston pump or a diaphragm pump. Feedback may be provided from sensors that determine operating parameters of the engine and such sensor signals may be used by the controller to maintain a parameter, such as temperature, at a specified value. An acoustic filter can be included in the gas train to significantly reduce gas flow pulsations generated by the pump. This filter improves the uniformity of the combustion process.
Abstract:
A system for facilitating tracking of a moving object is disclosed. The object has a feature associated therewith which is illuminated with ambient light. The system includes illumination means for illuminating at least the feature of the object with a tracking light. The system also includes detection means for detecting an image of the feature and for outputting signals corresponding to movement of the image. The signals have a first component due to the tracking light and a second component due to the ambient light. Further, the system includes filter means for filtering the second component from the signals and for outputting the first component of the signals so that the ambient light is discriminated from the tracking light and the moving object can be tracked using the first component of the signals. In one embodiment, in which the object is a human eye, the system may also include logic means for receiving the filtered signals, optionally adjusting the first component of the signals for perceived differences in the intensity of illumination across the illuminated area of the feature, and for generating tracking signals based thereon and may include means for directing a laser beam upon the eye based on the tracking signals to maintain a substantially centered condition between the optical axis of the laser beam and the visual axis of the eye.
Abstract:
A method of tracking scored candidate objects in a sequence of image frames acquired by a camera is provided. The scored candidate objects may comprise a set of existing scored candidate objects associated with a prior image frame and a set of new scored candidate objects associated with a next image frame.
Abstract:
A method is provided for controlling forks of a vehicle. The method may comprise: while the forks of the vehicle are moving vertically, acquiring a series of images of a scene of a physical environment in which a plurality of pallets are visible; identifying in each image, by a computer system, one or more scored candidate objects, each potentially corresponding to a respective one of the plurality of pallets; for each of the one or more scored candidate objects, tracking, by the computer system, a respective location in each of at least two images of the series; determining for each of the one or more scored candidate objects a respective, associated height in the physical environment; and stopping, by the computer system, the forks of the vehicle at a height in the physical environment based on the height of a specific one of the scored candidate objects.
Abstract:
A method is provided for determining which of a plurality of possible lines is most likely to be an actual line passing through a possible corner of a pallet. The method may comprise: providing a Ro image comprising pixels valued to generally correspond to an orthogonal distance from an origin point in the Ro image to one or more possible lines in a corresponding grey scale image; providing, using a computer, a location in the Ro image corresponding to a possible pallet corner; defining, using the computer, a plurality of possible lines passing through the possible pallet corner, each of the possible lines being respectively oriented at one angle within a range of angles to an axis of the Ro image; and determining, using the computer, which of the plurality of possible lines is most likely to be the actual line passing through the possible pallet corner.
Abstract:
A first query and a second query, both of which were submitted by a first user to identify information that satisfies a single information need of the first user, are received. The first query and the second query are stored in association with one another and based on a chronological order in which the first query and the second query were submitted by the first user to generate a first query reformulation path. A query is received from a user and more than one query reformulation path is accessed. The received query is compared with queries included in the accessed query reformulation paths to identify a relationship between the received query and a query included in a relevant query reformulation path. One or more prevalent end points is determined based on the relevant query reformulation path and at least one of the prevalent end points is presented to the user.