Search results for " Software"

showing 10 items of 1178 documents

Curvilinear constraints for free form deformations on subdivision surfaces

2010

This paper presents a method to deform a subdivision surface with curvilinear constraints. It combines an intuitive free form deformation with a Loop subdivision algorithm. The main advantage of this method of deformation is that it uses only vertices of an object and satisfies the geometrical constraints provided by the user. It permits us to control the final shape of the deformed object, defining the range (i.e. the impact) of the deformation before applying it. The deformation takes into account the Loop properties to follow the subdivision scheme, allowing the user to fix some curvilinear constraints at the subdivision level he works on and to render the final object at the level he wa…

Surface (mathematics)ComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION020101 civil engineering02 engineering and technologyDeformation (meteorology)Topology[INFO.INFO-CG]Computer Science [cs]/Computational Geometry [cs.CG]0201 civil engineeringModelling and Simulation0202 electrical engineering electronic engineering information engineeringSubdivision surfaceComputingMilieux_MISCELLANEOUSComputingMethodologies_COMPUTERGRAPHICSMathematicsSubdivisionCurvilinear coordinatesbusiness.industry020207 software engineering[ INFO.INFO-GR ] Computer Science [cs]/Graphics [cs.GR]Object (computer science)[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]Computer Science ApplicationsRange (mathematics)Modeling and Simulation[ INFO.INFO-CG ] Computer Science [cs]/Computational Geometry [cs.CG]Free-form deformationbusinessMathematical and Computer Modelling
researchProduct

MULTIRESOLUTION ANALYSIS FOR IRREGULAR MESHES WITH APPEARANCE ATTRIBUTES

2004

We present a new multiresolution analysis framework based on the lifting scheme for irregular meshes with attributes. We introduce a surface prediction opera- tor to compute the detail coefficients for the geometry and the attributes of the model. Attribute analysis gives appearance information to complete the geomet- rical analysis of the model.We present an application to adaptive visualization and some experimental results to show the efficiency of our framework.

Surface (mathematics)Lifting schemeComputer sciencebusiness.industryMultiresolution analysis[INFO.INFO-GR] Computer Science [cs]/Graphics [cs.GR][INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]020207 software engineering02 engineering and technology[INFO.INFO-CG]Computer Science [cs]/Computational Geometry [cs.CG][INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR][INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV][INFO.INFO-CG] Computer Science [cs]/Computational Geometry [cs.CG]Computer graphics (images)0202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processingComputer visionPolygon meshArtificial intelligencebusinessComputingMilieux_MISCELLANEOUSComputingMethodologies_COMPUTERGRAPHICSAdaptive visualization
researchProduct

Multiresolution Analysis for Meshes with Appearance Attributes

2005

International audience; We present a new multiresolution analysis framework for irregular meshes with attributes based on the lifting scheme. We introduce a surface prediction operator to compute the detail coefficients for the geometry and the attributes of the model. Attribute analysis gives appearance information to complete the geometrical analysis of the model. A set of experimental results are given to show the efficiency of our framework. We present two applications to adaptive visual-ization and denoising.

Surface (mathematics)Lifting schemeGeometric analysisNoise reductionMultiresolution analysis[INFO.INFO-GR] Computer Science [cs]/Graphics [cs.GR]02 engineering and technology[INFO.INFO-CG]Computer Science [cs]/Computational Geometry [cs.CG]01 natural sciences010309 opticsSet (abstract data type)Operator (computer programming)[INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]0103 physical sciences0202 electrical engineering electronic engineering information engineeringPolygon meshMathematicsComputingMethodologies_COMPUTERGRAPHICSbusiness.industry[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]020207 software engineeringPattern recognition[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR][INFO.INFO-CG] Computer Science [cs]/Computational Geometry [cs.CG]Artificial intelligencebusiness
researchProduct

Subdivisions of Ring Dupin Cyclides Using Bézier Curves with Mass Points

2021

Dupin cyclides are algebraic surfaces introduced for the first time in 1822 by the French mathematician Pierre-Charles Dupin. A Dupin cyclide can be defined as the envelope of a one-parameter family of oriented spheres, in two different ways. R. Martin is the first author who thought to use these surfaces in CAD/CAM and geometric modeling. The Minkowski-Lorentz space is a generalization of the space-time used in Einstein’s theory, equipped of the non-degenerate indefinite quadratic form $$Q_{M} ( \vec{u} ) = x^{2} + y^{2} + z^{2} - c^{2} t^{2}$$ where (x, y, z) are the spacial components of the vector $$ \vec{u}$$ and t is the time component of $$ \vec{u}$$ and c is the constant of the spee…

Surface (mathematics)Pure mathematicsDegree (graph theory)Euclidean spaceGeneral MathematicsDupin cyclide020207 software engineering010103 numerical & computational mathematics02 engineering and technologyQuadratic form (statistics)16. Peace & justice01 natural sciences[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]Conic sectionNull vectorAlgebraic surface0202 electrical engineering electronic engineering information engineeringMathematics::Differential Geometry0101 mathematicsMathematics
researchProduct

Boolean operations with implicit and parametric representation of primitives using R-functions

2005

We present a new and efficient algorithm to accurately polygonize an implicit surface generated by multiple Boolean operations with globally deformed primitives. Our algorithm is special in the sense that it can be applied to objects with both an implicit and a parametric representation, such as superquadrics, supershapes, and Dupin cyclides. The input is a constructive solid geometry tree (CSG tree) that contains the Boolean operations, the parameters of the primitives, and the global deformations. At each node of the CSG tree, the implicit formulations of the subtrees are used to quickly determine the parts to be transmitted to the parent node, while the primitives' parametric definition …

Surface (mathematics)Theoretical computer scienceComputer scienceInformation Storage and Retrieval02 engineering and technologyConstructive solid geometryImaging Three-DimensionalParametric surfaceSuperquadricsImage Interpretation Computer-Assisted[ INFO.INFO-TI ] Computer Science [cs]/Image Processing0202 electrical engineering electronic engineering information engineeringparametric surfaceDifferentiable functionBoolean functionRepresentation (mathematics)ComputingMilieux_MISCELLANEOUSComputingMethodologies_COMPUTERGRAPHICSParametric statisticsGielis curveImplicit functionNumerical analysis020207 software engineeringNumerical Analysis Computer-Assistedsupershape[ INFO.INFO-GR ] Computer Science [cs]/Graphics [cs.GR]Computational geometryImage EnhancementComputer Graphics and Computer-Aided Design[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]Vertex (geometry)Tree (data structure)Mesh generation[INFO.INFO-TI]Computer Science [cs]/Image Processing [eess.IV]Signal ProcessingCurve fitting020201 artificial intelligence & image processingComputer Vision and Pattern RecognitionAlgorithmSoftwareAlgorithms
researchProduct

Multiresolution Analysis for Irregular Meshes

2003

International audience; The concept of multiresolution analysis applied to irregular meshes has become more and more important. Previous contributions proposed a variety of methods using simplification and/or subdivision algorithms to build a mesh pyramid. In this paper, we propose a multiresolution analysis framework for irregular meshes with attributes. Our framework is based on simplification and subdivision algorithms to build a mesh pyramid. We introduce a surface relaxation operator that allows to build a non-uniform subdivision for a low computational cost. Furthermore, we generalize the relaxationoperator to attributes such as color, texture, temperature, etc. The attribute analysis…

Surface (mathematics)Theoretical computer scienceMultiresolution analysisNoise reductionComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION[INFO.INFO-GR] Computer Science [cs]/Graphics [cs.GR]02 engineering and technology[INFO.INFO-CG]Computer Science [cs]/Computational Geometry [cs.CG]01 natural sciencesmultiresolution analysisIrregular mesh010309 opticsOperator (computer programming)[INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]0103 physical sciences0202 electrical engineering electronic engineering information engineeringPolygon meshPyramid (image processing)SubdivisionMathematicsComputingMethodologies_COMPUTERGRAPHICSbusiness.industrysurface attributes[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]020207 software engineeringsurface relaxation[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]Computer Science::Graphics[INFO.INFO-CG] Computer Science [cs]/Computational Geometry [cs.CG]Computer Science::Computer Vision and Pattern RecognitionRelaxation (approximation)businessAlgorithm
researchProduct

MetaEdit— A flexible graphical environment for methodology modelling

1991

Existing CASE tools are often rigid and do not support the users' native methodologies. To alleviate this, more flexible and customisable tools called CASE shells are emerging. However, the customisation of those tools is still cumbersome and error-prone, and demands several configuration files that follow a rigid syntax of some metamodelling language(s). In order to make the customisation easier, we propose a graphical metamodelling editor, MetaEdit, with which the conceptual structures of the user methodology can be modelled easily using an easy-to-grasp graphical notation. With MetaEdit, methodology models can be constructed with less effort and the configuration files for the CASE shell…

Syntax (programming languages)Data modelComputer sciencebusiness.industryHuman–computer interactionSimple (abstract algebra)Shell (computing)ComputerApplications_COMPUTERSINOTHERSYSTEMSSoftware engineeringbusinessNotationComputer-aided software engineeringMetamodeling
researchProduct

Combining Defocus and Photoconsistency for Depth Map Estimation in 3D Integral Imaging

2017

This paper presents the application of a depth estimation method for scenes acquired using a Synthetic Aperture Integral Imaging (SAII) technique. SAII is an autostereoscopic technique consisting of an array of cameras that acquires images from different perspectives. The depth estimation method combines a defocus and a correspondence measure. This approach obtains consistent results and shows noticeable improvement in the depth estimation as compared to a minimum variance minimisation strategy, also tested in our scenes. Further improvements are obtained for both methods when they are fed into a regularisation approach that takes into account the depth in the spatial neighbourhood of a pix…

Synthetic aperture radarIntegral imagingPixelComputer sciencebusiness.industryComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION020207 software engineering02 engineering and technology01 natural sciences010309 opticsMinimum-variance unbiased estimatorDepth mapComputer Science::Computer Vision and Pattern RecognitionAutostereoscopy0103 physical sciences0202 electrical engineering electronic engineering information engineeringComputer visionArtificial intelligencebusiness
researchProduct

Modelling and Testing of Real Systems

2016

Modelling and Programming are often used together in system development. However, typically there is a large conceptual gap between modelling and programming. This leads to problems in unified handling and the transition between the two. This way, extra work is required when combining modelling and programming. This paper develops a common understanding that can unify modelling and programming in system development.

System developmentWork (electrical)Real systemsComputer science0202 electrical engineering electronic engineering information engineering020207 software engineering020201 artificial intelligence & image processing02 engineering and technologyIndustrial engineering
researchProduct

Student teachers’ types of probing questions in inquiry-based mathematics teaching with and without GeoGebra

2017

Previous studies have produced several typologies of teacher questions in mathematics. Probing questions that ask students to explain are often included in the types of questions. However, only rare studies have created subtypes for probing questions or investigated how questioning differs depending on whether technology is used or not. The aims of this study are to elaborate on different ways of asking students to give explanations in inquiry-based mathematics teaching and to investigate whether questioning in GeoGebra lessons differs from questioning in other lessons. Data was collected by video recording 29 Finnish mathematics student teachers’ lessons in secondary and upper secondary sc…

Teaching methodteacher questioningStudent teacherteacher trainingEducationMathematics (miscellaneous)Computer softwareMathematics education0501 psychology and cognitive sciencesta516probingMathematics instructionopettajankoulutusVideo recordingSecondary levelopiskelijatmatematiikkastudentsApplied Mathematicskyseenalaistaminen05 social sciencesta111inquiry-based teachingEducational technology050301 educationopettajatTeacher educationtechnologyteknologia0503 education050104 developmental & child psychologyInternational Journal of Mathematical Education in Science and Technology
researchProduct