摘要:
A system and method is disclosed for constructing a digital model of an object. The system includes an imaging system for generating object surface scan data from a plurality of surface scans, the surface scan data having a first resolution and representing the object from a plurality of viewpoints. The imaging system further generates image data having a second, higher resolution than the surface scan data for representing the object from the plurality of viewpoints. The system further includes a data processor for iteratively registering the surface scan data for the plurality of surface scans, using the image data, and for reconstructing substantially seamless surface texture data for the model using weights that reflect a level of confidence in the data at a plurality of surface points.
摘要:
A method, system and computer program for obtaining a digital model of an object. The method includes steps of (a) generating a low spatial resolution numerical representation of an object, such as a triangular mesh representation; (b) generating higher spatial resolution images of the object using a photometric subsystem, having a camera and a lighting source; and (c) computing normals maps using the low resolution numerical representation to estimate a distance from the camera to points on the object and to adjust relative light source intensities so as to correct for uncertainties in distances and light source intensities. A feature of this method is that the computed normals maps are made consistent over the object.
摘要:
Work packets are assembled, within a software factory, into a customized deliverable unit of software by software factory components that have been rated as being the most suitable according to requirements set by the customer. The work packets comprise exit criteria for returning the work packets and the customized deliverable unit from an assembly line to a software factory operations unit in the software factory.
摘要:
A method, system, and/or computer-readable medium analyzes problems in a software factory. Factory metrics that describe resources and operations within the software factory are collected and analyzed to detect problems that might have occurred during an execution of a work packet within the software factory. If the detected problems exceed one or more threshold criteria, then a detailed analysis of the detected problems is performed by matching each detected problem to one or more specific root causes through an analysis of the factory process building blocks.
摘要:
A method, system, and computer-readable medium for self-healing a software factory are presented. Factory metrics that describe resources and operations within the software factory are collected and analyzed. If the analysis reveals a significant problem within the software factory, then corrective measures are taken and stored, thus enabling the software factory to evolve and improve over time.
摘要:
Checking health of information technology infrastructure based on log data, in one aspect, may collect log data non-intrusively from a production system, said log data at least associated with transactions occurring in the production system and resource utilization of the production system, may normalize said log data into a plurality of log data types, may perform data regression analysis using said plurality of log data types to estimate resources consumed by each of said transactions and throughput of each of said transactions, and may use a queuing model to predict performance of the information technology infrastructure under various workloads.
摘要:
A method, system, and computer-readable medium for self-healing a software factory are presented. Factory metrics that describe resources and operations within the software factory are collected and analyzed. If the analysis reveals a significant problem within the software factory, then corrective measures are taken and stored, thus enabling the software factory to evolve and improve over time.
摘要:
Disclosed is an improved computer system, method, and program product that has one or more input devices for receiving one or more input meshes representing a three dimensional model. The three dimensional model is capable of being represented as a 2-manifold triangular mesh. A conversion process automatically converts the input mesh to a multiresolution quadrilateral-based subdivision surface-(MQSS) representation.
摘要:
Disclosed are an image editing user interface system and method. The system includes one or more computers with one or more graphical user interfaces, and a receiving process for receiving one or more rendered two dimensional images on the computer graphical user interface. Each two dimensional image represents reflected light from a lit three dimensional object model, and the reflective light at each point of the two dimensional image corresponds to an object point on the three dimensional object model. The system further includes a changing process for changing a portion of the two dimensional image by changing the light intensity at a set of one or more points on the two dimensional image. The change in light intensity at the set of points causes a change in the three dimensional model to correspond to the change in the light intensity.
摘要:
A method for representing a sharp feature on a surface of a model comprises the steps of defining at least one feature curve on the surface; reparameterizing the surface; and creating the feature on the reparameterized surface so as to be generally coincident with the feature curve, where the feature lies along boundaries between piecewise-smooth patch surfaces where patch surfaces with distinct tangent planes are joined. The surface is reparameterized by moving a control mesh relative to the surface to sample the feature curve with vertices of the control mesh, and creating the feature includes a subdivision step where edges and diagonals are treated as creases in the control mesh, and piecewise-smooth subdivision rules are applied to obtain a sharp feature on the surface. The surface may be defined in a Catmull-Clark multiresolution subdivision surface representation.