Abstract:
Active areas of image sensors are determined by one or more parameters defining a mergeline or memory addresses where image data is stored. Image data generated by active areas of different image sensors are combined to create a panoramic image. Image distortion is detected in image data generated by an active area of an image sensor. Distortion in image data is addressed by configured image processing instructions. A group of one or more processors is assigned to at least each image sensor. At least one set of instructions assures that image data generated by different image sensors creates a combined image of a video with a substantially seamless transition between areas. Curved image sensors limit distortion. Cameras are fixedly held in a calibrated body.
Abstract:
A system includes a first device to select and transmit a first code by a transmitter to a remote device controlling a mechanism or access to a database or a computing device. The remote device implements a switching device based on the first code; the transmitter in the first device generates a first sequence of signals based on the first code; the switching device in the remote device processes the first sequence of signals and activates the mechanism based on the processing of the first sequence of signals. The first device may be a smartphone, a fob, an access card, or any other computing device.
Abstract:
A system includes a first device to select and transmit a first code by a transmitter to a remote device; the remote device implements a sequence detector based on the first code; the transmitter in the first device generates a first sequence based on the first code; the sequence detector in the remote device detects the first sequence and activates the mechanism based on the detection; the first device may be a smartphone or a smart watch.
Abstract:
Methods and apparatus to create and display screen stereoscopic and panoramic images are disclosed. Methods and apparatus are provided to generate multiple images that are combined into a stereoscopic or a panoramic image. An image may be a static image. It may also be a video image. A controller provides correct camera settings for different conditions. An image processor creates a stereoscopic or a panoramic image from the correct settings provided by the controller. A plurality of lens/sensor units is placed on a carrier. Lens/sensor units are rotationally aligned. A controller rotationally aligns images of lens/sensor units that are rotationally misaligned. The camera is enabled to communicate via a wired or via a wireless connection, with a separate, mobile, ultrathin, ultralight, display with a large display screen not smaller than 25 by 20 cm in a first embodiment of the present invention and not smaller than 20 by 15 cm in a second embodiment of the present invention to provide color images including video images in real-time. A compact controllable platform to hold and rotate a device with a lens/sensor unit is also provided.
Abstract:
Methods and apparatus to create and display screen stereoscopic and panoramic images are disclosed. Methods and apparatus are provided to generate multiple images that are combined into a stereoscopic or a panoramic image. An image may be a static image. It may also be a video image. A controller provides correct camera settings for different conditions. An image processor creates a stereoscopic or a panoramic image from the correct settings provided by the controller. A plurality of lens/sensor units is placed on a carrier. Lens/sensor units are rotationally aligned. A controller rotationally aligns images of lens/sensor units that are rotationally misaligned. The camera is enabled to communicate via a wired or via a wireless connection, with a separate, mobile, ultrathin, ultralight, display with a large display screen not smaller than 25 by 20 cm in a first embodiment of the present invention and not smaller than 20 by 15 cm in a second embodiment of the present invention to provide color images including video images in real-time. A compact controllable platform to hold and rotate a device with a lens/sensor unit is also provided.
Abstract:
A first and a second device both have access to a series of data representing configurations of hash functions. The first device selects a first configuration and implements a hashing function from the selected configuration. A hash value is generated and transmitted to the second device. The second device has hashing configurations stored on a memory. A processor in the second device selects the first hashing configuration to implement the hash function from the first configuration and generates a hash value. The hash values generated on the first device and generated on the second device are compared to determine an action. The first configuration is disabled and a new configuration is retrieved. At least 4 and more preferably at least 5 different n-state functions with n>2 are used in a hash function.
Abstract:
A sequence generator implemented on a processor that generates a sequence of signals applies a feedback shift register with feedback. A feedback loop connects at least a first and a second shift register element to last shift register element to a first shift register element of the shift register and includes at least one two-input n-state switching functions that is characterized by non-associative switching functions or switching tables. The sequence generator may be part of a scrambler, an autonomous sequence generator, a hash code generator, a communication device, and a data storage device.
Abstract:
Maximum length properties of n-state sequences of n-state symbols with n=2 or n>2 are tested. Checkwords are generated from p consecutive n-state symbols in a sequence of n-state symbols which may overlap by (p−1) n-state symbols. If a sequence has np−1 n-state symbols in which 2 consecutive checkwords overlap in (p−1) n-state symbols and each checkword formed in the extended sequence is unique, then the sequence is a maximum length n-state sequence. An n-state feedback shift register based sequence generator with p n-state register elements is tested on the content of the shift register for np−1 cycles. If the shift register content is not repeated the sequence is maximum length. Generation of a sequence is stopped when the content repeats. Non-reversible n-state inverters and non-reversible n-state logic functions are applied to generate n-state sequences.
Abstract:
Shift register based circuits include non-binary polynomial calculation circuits, coder circuits, scramblers, descramblers and sequence generators that apply non-binary two-input/single output switching functions wherein at least one input contains a non-binary inverter or multiplier. A combination of a two-input/single output non-binary switching device with at least one non-binary inverter at an input is advantageously reduced to a single device that implements a single non-binary switching function. The reduced single device may be an electronic memory that stores the truth table of the single non-binary switching function.
Abstract:
Methods and apparatus to create and display screen stereoscopic and panoramic images are disclosed. Methods and apparatus are provided to generate multiple images that are combined into a stereoscopic or a panoramic image. A controller provides correct camera settings for different conditions. A controller rotationally aligns images of lens/sensor units that are rotationally misaligned. A compact controllable platform holds and rotates a camera. A remote computing device with a camera and a digital compass tracks an object causing the camera in the platform to track the object.