Patent classifications
G06T3/153
Automatic snap for digital sketch inking
A method, system, and computer program product provide the ability to ink a drawing. A coarse original sketch is loaded. User input drawing an initial stroke over the coarse original sketch is accepted. A stroke smoothness of the initial stroke is measured. A similarity between the initial stroke and the coarse original sketch is measured to determine a snap affect. The stroke smoothness and the snap affect are combined. The initial stroke is automatically/dynamically, without additional user input, modified based on the combination.
MACHINE SURROUND VIEW SYSTEM AND METHOD FOR GENERATING 3-DIMENSIONAL COMPOSITE SURROUND VIEW USING SAME
A surround view system for a machine is provided. The surround view system includes a plurality of image capturing devices generating image data of surroundings of the machine, and an object detection system for detecting an object in a target field of view of the machine and generating object position data corresponding to the object. The surround view system also includes an image processing system configured to generate an initial 3-dimensional composite surround view by projecting the image data on a virtual model corresponding to the machine. The virtual model has a 3-dimensional shape based on an initial calibration position data. The image processing system is also configured to modify the 3-dimensional shape of the virtual model based on the object position data, and generate an updated 3-dimensional composite surround view by projecting the image data on the virtual model having a modified 3-dimensional shape.
Automatic Image Registration Quality Assessment
A medical registration training component executing within a medical registration system performs a training medical registration operation on a pair of medical studies. Responsive to the medical registration training system determining that the training medical registration operation succeeds, the medical registration training system records a medical registration instance for the pair of medical studies in a medical registration history and marks the medical registration instance as a positive instance in the medical registration history. Responsive to the medical registration training system determining that the training medical registration operation requires correction, the medical registration training system records a medical registration instance for the pair of medical studies in the medical registration history and marks the medical registration instance as a negative instance in the medical registration history. The medical registration training system trains a failure prediction machine learning model based on the medical registration history using machine learning such that the failure prediction machine learning model predicts whether a new medical registration operation will require correction. Responsive to the failure prediction machine learning model predicting that the new medical registration operation will require correction, the mechanism takes steps to automatically correct the new medical registration operation.
Automatic Image Registration Quality Assessment
A medcal registration training component executing within a medical registration system performs a training medical registration operation on a pair of medical studies. Responsive to the medical registration training system determining that the training medical registration operation succeeds, the medical registration training system records a medical registration instance for the pair of medical studies in a medical registration history and marks the medical registration instance as a positive instance in the medical registration history. Responsive to the medical registration training system determining that the training medical registration operation requires correction, the medical registration training system records a medical registration instance for the pair of medical studies in the medical registration history and marks the medical registration instance as a negative instance in the medical registration history. The medical registration training system trains a failure prediction machine learning model based on the medical registration history using machine learning such that the failure prediction machine learning model predicts whether a new medical registration operation will require correction. Responsive to the failure prediction machine learning model predicting that the new medical registration operation will require correction, the mechanism takes steps to automatically correct the new medical registration operation.
SYSTEM FOR EXTRACTING POSITION INFORMATION OF OBJECT IN POINT CLOUD DATA BY USING COMPONENT
The present invention relates to a system for extracting position information of object in point cloud data by using component comprising a component file creating unit making the component file of prior standardized object; an object position information extraction unit extracting position information of object by using point cloud data collected by LiDAR; and an object outline extraction and position determination unit optimizing object outline of point cloud data by using the component file, and extracting accurate information of standard position from the optimized outline.
ADAPTIVE DISPLAY SCREEN PARTITIONING
An information handling system selects applicable display partitions based on the properties of a display screen, and determines a preferred window size of an application. The system adjusts a target zone of a window of the application based on the preferred window size.
Image management apparatus and system, and method for controlling display of captured image
An image management apparatus controls a display of a captured image, the apparatus being connected to a communication terminal through a network. The apparatus includes a receiver and circuitry. The receiver receives, from the communication terminal, an instruction for displaying a drawn image drawn by a user on a captured image while the captured image is being displayed to the user, the captured image being a full spherical panoramic image. The circuitry generates an attachment image containing the drawn image, and attaches the attachment image containing the drawn image to the captured image, the attachment image containing the drawn image being a planar image.
EDGE WELDING OF GEOMETRIES HAVING DIFFERING RESOLUTIONS
A method for rendering a 3D object comprises receiving data for a first 3D object at a first resolution, and receiving data for a second 3D object at a second resolution, lower than the first resolution. Each shared border between the first 3D object and the second 3D object includes one or more shared edges that include corresponding edges of the first and second 3D objects. Relative resolutions are identified for each shared edge of the shared border. An adjusted version of the first 3D object is generated, wherein for at least some shared edges of the shared border, the resolution of the edge of the first 3D object is adjusted to be equal to the corresponding edge of the second 3D object. The adjusted version of the first 3D object is rendered, and the second 3D object is rendered.
Image Inspection Device
The invention improves accuracy of image inspection for a moving workpiece in an image inspection device provided with a plurality of light sources having different lighting colors. A first movement correction image is acquired before acquiring spectral images for multi-spectral imaging. A second movement correction image is acquired after acquiring the spectral images for multi-spectral imaging. Positions of the workpiece in the spectral images are corrected based on the amount of change between a position of a characteristic of a workpiece in the first movement correction image and a position of the characteristic of the workpiece in a second movement correction image thereby creating an inspection image. Image inspection on the workpiece is executed using this inspection image.
COMPUTERIZED GENERATION OF ORNAMENTAL DESIGNS BY PLACING INSTANCES OF SIMPLE SHAPES IN ACCORDANCE WITH A DIRECTION GUIDE
Systems and methods for computerized drawing of ornamental designs consisting of placed instances of simple shapes. The shapes, called elements, are selected from a small library of templates. The elements are deformed to flow along a direction field interpolated from user-supplied strokes, giving a sense of visual flow to the final composition, and constrained to lie within a container region. In an implementation, a vector field is computed based on user strokes. Streamlines that conform to the vector field are constructed, and an element is placed over each streamline. The shape of the elements may be modified such as by bending, stretching or enlarging to reduce spacing between elements and to minimize variations in spacing to improve aesthetic appearance.