Abstract:
A method and system for performing automated training environment monitoring and evaluation. The training environment may include a mixed reality elements to enhance a training experience.
Abstract:
The present invention is embodied in a video flashlight method. This method creates virtual images of a scene using a dynamically updated three-dimensional model of the scene and at least one video sequence of images. An estimate of the camera pose is generated by comparing a present image to the three-dimensional model. Next, relevant features of the model are selected based on the estimated pose. The relevant features are then virtually projected onto the estimated pose and matched to features of the image. Matching errors are measured between the relevant features of the virtual projection and the features of the image. The estimated pose is then updated to reduce these matching errors. The model is also refined with updated information from the image. Meanwhile, a viewpoint for a virtual image is selected. The virtual image is then created by projecting the dynamically updated three-dimensional model onto the selected virtual viewpoint.
Abstract:
A system for testing input characteristics of an integrated circuit device includes an integrated circuit device. The integrated circuit device includes, an input pad, an output pad, an input register, and a data register. The input register receives an input value from the input pad and communicates the input value to a portion of the integrated circuit for processing when the integrated circuit is not in test mode. The data register receives a test value from the input register and communicates the test value to the output pad when the integrated circuit is in test mode.
Abstract:
Method and apparatus for dynamically placing sensors in a 3D model is provided. Specifically, in one embodiment, the method selects a 3D model and a sensor for placement into the 3D model. The method renders the sensor and the 3D model in accordance with sensor parameters associated with the sensor and parameters desired by a user. In addition, the method determines whether an occlusion to the sensor is present.
Abstract:
A method and apparatus are disclosed that estimate the brightness or other feature values of unchanging or slowly changing regions of an image in a sequence of video images even when the regions is obscured by objects over large portions of the video sequence. The apparatus and method generate a histogram for each image region position over a plurality of image frames in the sequence. The mode, or most frequently occurring value, of the image region as indicated by the histogram is selected as representing the unchanging portion of the image. The mode values of all of the regions are then assembled to form a composite image of the unchanging or slowly changing feature values. According to one method, the histogram is generated using a recursive filter. In order to process images that exhibit some motion from frame to frame, the images in the video sequence may be aligned before generating the histogram. If the camera produces artifacts such as variations in the image caused by an automatic gain control (AGC) function, each image in the sequence of video images may be filtered either temporally or spatially before performing the histogramming operation to remove these artifacts. To reduce processing time, the image processing may be spaced in time such that only every nth image is processed. Alternatively, each region of an image sequence may be processed at random irregular intervals in order to obtain the histogram. In one embodiment of the invention, the histogram is applied over relatively small groups of frames in order to generate a noise reduced image.
Abstract:
An accelerometer design is described. It operates by measuring a change in capacitance when one plate is fixed and one is mobile (free to accelerate). Unlike prior art designs where such changes are caused by variations in the plate separation distance, in the design of the present invention the plate separation distance is fixed, it being the effective plate area that changes with acceleration. A key feature is that the basic unit is a pair of capacitors. The fixed plates in each case are at the same relative height but the mobile plates are offset relative to the fixed plates, one mobile plate somewhat higher than its fixed plate with the other mobile plate being somewhat lower. Then, when the mobile plates move (in the same direction), one capacitor increases in value while the other decreases by the same amount. This differential design renders the device insensitive to sources of systematic error such as temperature changes. A process for manufacturing the design is described.
Abstract:
A novel process for the production of an improved amorphous form of cefpodoxime proxetil [(6R-[6&agr;,7&bgr;(Z))]-7-{E(2-Amino-4-thiazolyl)(methoxyimino)acetyl]amino]-3-(methoxymethyl)-8-oxo-5-thia-1-azabicyclo[4.2.0]oct-2-ene-2-carboxylic acid-1-[[(1-methylethoxy)carboxylic acid-1-[[(1-methylethoxy)carbonyl]oxy]ethyl ester, is described.
Abstract:
An accelerometer design is described. It operates by measuring a change in capacitance when one plate is fixed and one is mobile (free to accelerate). Unlike prior art designs where such changes are caused by variations in the plate separation distance, in the design of the present invention the plate separation distance is fixed, it being the effective plate area that changes with acceleration. A key feature is that the basic unit is a pair of capacitors. The fixed plates in each case are at the same relative height but the mobile plates are offset relative to the fixed plates, one mobile plate somewhat higher than its fixed plate with the other mobile plate being somewhat lower. Then, when the mobile plates move (in the same direction), one capacitor increases in value while the other decreases by the same amount. This differential design renders the device insensitive to sources of systematic error such as temperature changes. A process for manufacturing the design is described.
Abstract:
An image processing system for imaging a scene to mosaic, selecting a new viewpoint of the scene, and rendering a synthetic image from the mosaic of the scene from that new viewpoint. The synthesized image is then combined with a second image. The combination of the second image and the synthetic image generates a composite image containing a realistic combination of objects in the second image and the scene. Using this system, a production set or other scene need only be created once, then imaged by the system. Thereafter, through image processing, any view of the scene can be synthesized and combined with separately imaged performers or other objects to generate the composite image. As such, a production set or other scene can be repetitively reused without recreating the physical scene.
Abstract:
A microscopy system comprising a microscope including a stage, at least one magnifying lens, and a lens controller, a video capture device coupled to the microscope capturing a plurality of images of an object on the stage of the microscope and a processing subsystem receiving the plurality of images from the video capture device, in which the processing subsystem generates at least one resultant image as a function of the plurality of images. The at least one resultant image generated by the processing subsystem may include a mosaic, submosaic or a sequence of mosaics.