Abstract:
Certain exemplary embodiments can provide a method comprising, responsive to a determination that a machine-readable two-dimensional code has been identified in a first image, said first image comprising a first plurality of pixels defining said machine-readable two-dimensional code and second plurality of pixels defining a non-code zone, automatically causing a saving or displaying of a second image that comprises said machine-readable two-dimensional code or a representation of said machine-readable two-dimensional code and that excludes said non-code zone.
Abstract:
The present invention provides a micromechanical or microoptomechanical structure produced by a process comprising defining the structure in a single-crystal silicon layer separated by an insulator layer from a substrate layer; selectively etching the single crystal silicon layer; depositing and etching a polysilicon layer on the insulator layer, with remaining polysilicon forming mechanical elements of the structure; metalizing a backside of the structure; and releasing the formed structure.
Abstract:
An apparatus is disclosed comprising a base capable of receiving a camera including a lens, and a projector coupled to the base and adapted to project a plurality of beams of light onto a plane positioned at a focus distance from the base, wherein the projections of the beams of light on the plane are geometric shapes, and wherein an intersection of the geometric shapes is at the center of the field of view of the lens when the lens is installed on the base. In addition, an apparatus is disclosed comprising a base capable of receiving a camera including a lens, an image processor capable of being coupled to the camera for processing an image of a target captured by the camera, and a confirmation projector coupled to the image processor, wherein the projector projects a confirmation beam onto the plane of the target when the image processor signals the confirmation projector that it has processed the image.
Abstract:
Scanned barcodes represented by an electrical signal are preprocessed in a PLA and delivered to a microprocessor in a form that permits efficient final processing of the data. High speed edge detection produce edge markers for the control logic and counting circuits coupled with a Johnson state counter to logically sequence the processor. Logarithmic conversion compresses the counted time interval to a single data word that can most efficiently be processed by the host microprocessor. Logic between the preprocessor and the microprocessor transfer digital representations of each bar and space to preassigned respective areas in the microprocessor memory. Bar/space margin detection performs a ratiometric comparison of each bar and space to determine every occurrence of 10:1 ratios of both bar/space and space/bar. Pointer signal information is transferred to the microprocessor indicating precisely where in memory each 10:1 margin ratio is located. A digital filter excludes spurious bar/space width in the preprocessor.
Abstract:
Implementations of an apparatus including a housing having therein at least one light source, the at least one light source oriented to direct light out one side of the housing, and an arc-shaped reflector connected to the housing, the arc-shaped reflector having a reflecting sur-face optically coupled to the at least one light source to reflect light from the at least one light source to a position adjacent to the housing.
Abstract:
An apparatus comprising an inspection window on which a part can be placed for inspection, a camera positioned to image the part through the inspection window, and one or more illuminators to illuminate the part.
Abstract:
Embodiments of an apparatus including a first processor core having a local agent running thereon, the agent comprising a local process and a proxy agent and a second processor core having a remote agent running thereon, the remote agent being an instance of the local agent. A shared memory wherein coupled to the first processor core and the second processor core, wherein the local agent and the remote agent communicate via the shared memory. Other embodiments are disclosed and claimed.
Abstract:
A process including retrieving a list of one or more candidate objects with which an origin object can communicate using a standard command language, wherein at least one of the one or more candidate objects uses a command language different than the standard command language. The process queries the schema of one or more target objects selected from among the one or more candidate objects and uses the standard command language to transmit to the one or more target objects commands and/or data consistent with the schemas of the target objects.