Abstract:
A method for producing a magnified three dimensional (3D) image of an object having a parallax modified according to the magnification including the procedures of acquiring a first image of the object by a first camera and a second image of the object by a second camera, determining a magnification parameter, generating a first magnified image and a second magnified image by respectively magnifying a portion of the first image containing the object and a portion of the second image containing the object according to the magnification parameter, modifying a geometry of the first magnified image and of the second magnified image as a function of the magnification parameter, thereby producing a first modified image and a second modified image, and displaying the magnified 3D image to a user by displaying the first modified image and the second modified image.
Abstract:
A method for producing a magnified three dimensional (3D) image of an object having a parallax modified according to the magnification including the procedures of acquiring a first image of the object by a first camera and a second image of the object by a second camera, determining a magnification parameter, generating a first magnified image and a second magnified image by respectively magnifying a portion of the first image containing the object and a portion of the second image containing the object according to the magnification parameter, modifying a geometry of the first magnified image and of the second magnified image as a function of the magnification parameter, thereby producing a first modified image and a second modified image, and displaying the magnified 3D image to a user by displaying the first modified image and the second modified image.
Abstract:
System for registering a coordinate system associated with a pre-acquired model of an object with a reference coordinate system. The system includes a portable unit which includes a display, a tracking system for tracking the portable unit and a processor. The processor is coupled with the portable unit and with the tracking system. The processor determines the position and orientation of the portable unit. The processor further determines the position of at least one marker located on the object according to at least one of, a tracked pointer and respective position related information. The processor further displays registration related information on the display. At least one of the registration related information and the display location of the registration related information are related to the position and orientation of the portable unit. The position of the at least one marker, in the coordinate system associated with the pre-acquired model, is predetermined.
Abstract:
A first thermal management approach involves an air flow through cooling mechanism with multiple airflow channels for dissipating heat generated in a PCA. The air flow direction through at least one of the channels is different from the air flow direction through at least another of the channels. Alternatively or additionally, the airflow inlet of at least one channel is off-axis with respect to the airflow outlet. A second thermal management approach involves the fabrication of a PCB with enhanced durability by mitigating via cracking or PTH fatigue. At least one PCB layer is composed of a base material formed from a 3D woven fiberglass fabric, and conductive material deposited onto the base material surface. A conductive PTH extends through the base material of multiple PCB layers, where the CTE of the base material along the z-axis direction substantially matches the CTE of the conductive material along the x-axis direction.
Abstract:
A method of delivering, over the air, shelled portions of fluids or granular substances containing effective ingredients, to a target, includes the following stages: selecting a type and a size of the shelled portions containing the required effective ingredients, based on mission parameters and physical data of a scene containing the target; conveying the shelled portions to a delivery point, based on the mission parameters and the physical data; and ballistically delivering the shelled portions towards the target, wherein the shelled portions comprise fluids or granular substances covered by shells that provide the shelled portions a ballistic coefficient that is significantly higher than a ballistic coefficient of similar portions without the shells.
Abstract:
A hybrid optical-physical touch screen is provided herein. The touch screen includes: an electronic panel display; one or more optical sensors coupled to the electronic panel display and configured to determine, a spatial location of a physical object on an X-Y plane near the electronic panel display; a plurality of physical touch sensors coupled to the electronic panel display and configured to determine, a physical touch event between the physical object and the electronic panel display; and a processor configured to compare the determined spatial location of the physical object with the determined physical touch event between the physical object and the display at a same time, and determine, based on predefined parameters, whether an intentional physical touch event between the physical object and the electronic panel display has occurred.
Abstract:
An optical tracker is provided herein. The tracker may include at least two optical tracker sensors, facing at least partially each other. Each optical tracker sensor may include: a pixel array sensor configured to generate a pixel-by-pixel stream of values representing a scene; at least one visual indicator physically coupled to said pixel array sensor; and an integrated circuit (IC) physically coupled to said at least one pixel array sensor, and configured to: receive said pixel-by-pixel stream of values; and apply a binary large object (BLOB) analysis to said stream, to yield BLOB parameters indicative of the at least one visual indicator present in the scene in a single pass of the pixels representing the scene; and a computer processor configured to receive said BLOB parameters and calculate a relative position and/or orientation, or a partial data thereof, of the at least two optical tracker sensors.
Abstract:
A method for managing a training arena for training an operator of a host vehicle includes the procedures of generating a training arena model, updating the training arena model according to gathered real time training arena data, and managing the selected virtual entity for simulating a real entity. The training arena model is updated according to the selected virtual entity data, deriving from the training arena model an operator arena model, producing a representation of the operator arena model. The representation of the operator arena model is presented to the operator and the selected virtual entity is managed according to the training arena model as would have been detected and as could have been perceived by the selected virtual entity were the virtual entities real.
Abstract:
A hybrid optical-physical touch screen is provided herein. The touch screen includes: an electronic panel display; one or more optical sensors coupled to the electronic panel display and configured to determine, a spatial location of a physical object on an X-Y plane near the electronic panel display; a plurality of physical touch sensors coupled to the electronic panel display and configured to determine, a physical touch event between the physical object and the electronic panel display; and a processor configured to compare the determined spatial location of the physical object with the determined physical touch event between the physical object and the display at a same time, and determine, based on predefined parameters, whether an intentional physical touch event between the physical object and the electronic panel display has occurred.
Abstract:
A method of pedestrian navigation, based on an external positioning system and a Dead Reckoning (DR) system, is provided herein. The method may employ the following steps: obtaining external positioning readings from an external positioning source and DR position readings from a pedestrian-carried platform; estimating an external positioning error, based at least partially on the external positioning and the DR position readings; and applying an estimation function to the external position readings, the DR position readings, and the external positioning errors, to yield a corrected estimated position.