Systems and methods for optimizing geometric stretch of a parametrization scheme

   
   

Systems and methods are provided for optimizing the geometric stretch of a parametrization scheme. Given an arbitrary mesh, the systems and methods construct a progressive mesh (PM) such that all meshes in the PM sequence share a common texture parametrization. The systems and methods minimize geometric stretch, i.e., small texture distances mapped onto large surface distances, to balance sampling rates over all locations and directions on the surface. The systems and methods also minimize texture deviation, i.e., "slippage" error based on parametric correspondence, to obtain accurate textured mesh approximations. The technique(s) begin by partitioning the mesh into charts using planarity and compactness heuristics. Then, the technique(s) proceed by creating a stretch-minimizing parametrization within each chart, and by resizing the charts based on the resulting stretch. Then, the technique(s) simplify the mesh while respecting the chart boundaries. Next, the parametrization is re-optimized to reduce both stretch and deviation over the whole PM sequence. The charts may then be packed into a texture atlas for improved texture mapping in connection with a parametrization scheme.

Os sistemas e os métodos são fornecidos optimizing o estiramento geométrico de um esquema do parametrization. Dado um engranzamento arbitrário, os sistemas e os métodos constroem um engranzamento progressivo (PM) tais que todos os engranzamentos na seqüência do PM compartilham de um parametrization comum da textura. Os sistemas e os métodos minimizam o estiramento geométrico, isto é, distâncias pequenas da textura traçadas em distâncias de superfície grandes, para balançar taxas da amostragem sobre todas as posições e sentidos na superfície. Os sistemas e os métodos minimizam também o desvio da textura, isto é, erro do "resvalamento" baseado na correspondência paramétrica, para obter aproximações textured exatas do engranzamento. O technique(s) começa dividindo o engranzamento em cartas usando o heuristics do planarity e do compactness. Então, o technique(s) prosegue criando um parametrization estic-minimizando dentro de cada carta, e resizing as cartas baseadas no estiramento resultante. Então, o technique(s) simplifica o engranzamento ao respeitar os limites da carta. Em seguida, o parametrization re-re-optimized para reduzir o estiramento e o desvio sobre a seqüência inteira do PM. As cartas podem então ser embaladas em um atlas da textura para a textura melhorada que traça em relação a um esquema do parametrization.

 
Web www.patentalert.com

< Image encoding using reordering and blocking of wavelet coefficients combined with adaptive encoding

< Method and apparatus for sharing data files among run time environment applets in an integrated circuit card

> System and method for accepting disparate types of user input

> System and process for optimizing false alarm probability for histogram matching

~ 00158