Oriented projective geometry
The Visual Computer: International Journal of Computer Graphics
Multiple view geometry in computer vision
Multiple view geometry in computer vision
Education: Barycentric coordinates computation in homogeneous coordinates
Computers and Graphics
Computation in projective space
MAMECTIS'09 Proceedings of the 11th WSEAS international conference on Mathematical methods, computational techniques and intelligent systems
Duality, barycentric coordinates and intersection computation in projective space with GPU support
WSEAS Transactions on Mathematics
Duality and intersection computation in projective space with GPU support
ASM'10 Proceedings of the 4th international conference on Applied mathematics, simulation, modelling
Scattered data interpolation in N-dimensional space
SITE'12 Proceedings of the 11th international conference on Telecommunications and Informatics, Proceedings of the 11th international conference on Signal Processing
Hi-index | 0.00 |
Precision of computation and stability are the key issues in all computational methods. There are a lot of problems that lead to a "nearly singular" formulation and if standard approaches are taken wrong results are usually obtained. The projective formulation of many computational problems seems to be very appealing as the division operation is not needed if result(s) can remain in the projective representation. This paper focuses on computational precision using the projective space representation. Properties of this approach are demonstrated on an inversion of the Hilbert matrix, as the inverse is known analytically and determinant converges to zero. Also, we will compare the proposed approach with the standard method for solving linear systems of equations - the comparison is based on pivoted Gaussian method and its projective variant, using the previously developed library PLib for the .NET environment. The paper proves that elimination of the division operation is entirely possible while preserving the precision of the calculation and simplicity of code. This could even lead to a significant performance boost with appropriate hardware support.