Abstract:
The approaches presently disclosed provide for fault-interpretation in a seismic volume with computer assistance, allowing automatic or semi-automatic determination of a fault surface and associated displacement across the fault. The present fault interpretation approach uses pattern matching algorithms and does not require prior interpretation of the stratigraphic horizons. In certain implementations the fault interpretation approach estimates the 3D fault surface as part of a joint fault surface location and displacement optimization process.
Abstract:
The approaches presently disclosed provide for fault-interpretation in a seismic volume with computer assistance, allowing automatic or semi-automatic determination of a fault surface and associated displacement across the fault. The present fault interpretation approach uses pattern matching algorithms and does not require prior interpretation of the stratigraphic horizons. In certain implementations the fault interpretation approach estimates the 3D fault surface as part of a joint fault surface location and displacement optimization process.
Abstract:
The present approach relates to integrated planning of robot navigation and manipulator motion in performing tasks. In particular, as discussed herein sensor information, such as visual information, may be used for the robot to locate a target object when it arrives at a working location. Adjustments may be made based on this information that may include moving the robot and planning a manipulator arm motion.
Abstract:
The disclosed approach relates to manipulation of tools or instruments in the performance of a task by a robot. In accordance with this approach, sensor data is acquired and processed to identify a subset of instruments initially susceptible to manipulation. The instruments are then manipulated in the performance of the task based on the processed sensor data.
Abstract:
A method implemented using a processor based device is disclosed. The method includes receiving a video stream comprising a plurality of image frames having at least one moving object, determining a difference between at least two image frames among the plurality of image frames and generating a difference image comprising a plurality of image blobs corresponding to the at least one moving object. The method further includes generating a plurality of bounding boxes, each bounding box surrounding at least one corresponding image blob among the plurality of image blobs, and determining a subset of bounding boxes among the plurality of bounding boxes, associated with the corresponding moving object, using a fuzzy technique based on a perceptual characterization of the subset of bounding boxes. The method also includes merging the subset of bounding boxes to generate a merged bounding box enclosing the subset of bounding boxes to detect the moving object.
Abstract:
An approach relates to manipulation of tools or instruments in the performance of a task by a robot. In accordance with this approach, sensor data is acquired and processed to identify a subset of instruments initially susceptible to manipulation. The instruments are then manipulated in the performance of the task based on the processed sensor data.
Abstract:
A method implemented using a processor based device is disclosed. The method includes receiving a video stream comprising a plurality of image frames having at least one moving object, determining a difference between at least two image frames among the plurality of image frames and generating a difference image comprising a plurality of image blobs corresponding to the at least one moving object. The method further includes generating a plurality of bounding boxes, each bounding box surrounding at least one corresponding image blob among the plurality of image blobs, and determining a subset of bounding boxes among the plurality of bounding boxes, associated with the corresponding moving object, using a fuzzy technique based on a perceptual characterization of the subset of bounding boxes. The method also includes merging the subset of bounding boxes to generate a merged bounding box enclosing the subset of bounding boxes to detect the moving object.
Abstract:
Embodiments of the disclosure comprise a vision-based robotic manipulation system that identifies, singulates, and removes an individual surgical instrument from a cluttered environment. A computer-vision algorithm incorporated with the system is robust against optical challenges such as changing light conditions, specularities, and inter-reflections among various surgical instruments. The system estimates 2D pose (as opposed to a more challenging 3D pose) using a camera with normal room lighting to identify each object, including its specified data matrix barcode; and incorporates the use of a robotic arm with a compliant electromagnetic gripper to handle objects having large shape variance. The system can then relocate the objects as desired. The robot manipulator is utilized in hospital and research settings, manufacturing, and sterile environments.
Abstract:
An imaging system is provided. The imaging system includes an X-ray radiation source. The imaging system also includes a source controller coupled to the X-ray radiation source and configured to modulate an exposure pattern from the X-ray radiation source to enable a coded exposure sequence. The imaging system further includes a digital X-ray detector configured to acquire image data that includes at least one coded motion blur.
Abstract:
Embodiments of the disclosure comprise a vision-based robotic manipulation system that identifies, singulates, and removes an individual surgical instrument from a cluttered environment. A computer-vision algorithm incorporated with the system is robust against optical challenges such as changing light conditions, specularities, and inter-reflections among various surgical instruments. The system estimates 2D pose (as opposed to a more challenging 3D pose) using a camera with normal room lighting to identify each object, including its specified data matrix barcode; and incorporates the use of a robotic arm with a compliant electromagnetic gripper to handle objects having large shape variance. The system can then relocate the objects as desired. The robot manipulator is utilized in hospital and research settings, manufacturing, and sterile environments.