stringtranslate.com

Superelipsoide

Colección de superelipsoides con parámetros exponenciales, creada con POV-Ray . Aquí, e = 2/r y n = 2/t (equivalentemente, r = 2/e y t = 2/n). [1]

En matemáticas , un superelipsoide (o superelipsoide ) es un sólido cuyas secciones horizontales son superelipses (curvas de Lamé) con el mismo parámetro de cuadratura , y cuyas secciones verticales a través del centro son superelipses con el parámetro de cuadratura . Es una generalización de un elipsoide, que es un caso especial cuando . [2]

Los superelipsoides como primitivos de gráficos por computadora fueron popularizados por Alan H. Barr (quien usó el nombre " supercuadrículas " para referirse tanto a los superelipsoides como a los supertoroides ). [2] [3] En la literatura moderna de visión por computadora y robótica , supercuadrículas y superelipsoides se usan indistintamente, ya que los superelipsoides son la forma más representativa y ampliamente utilizada entre todas las supercuadrículas. [4] [5]

Los superelipsoides tienen un rico vocabulario de formas, que incluye cuboides, cilindros, elipsoides, octaedros y sus intermedios. [6] Se convierte en un primitivo geométrico importante ampliamente utilizado en visión por computadora, [6] [5] [7] robótica, [4] y simulación física. [8] La principal ventaja de describir objetos y entornos con superelipsoides es su concisión y expresividad en la forma. [6] Además, está disponible una expresión de forma cerrada de la suma de Minkowski entre dos superelipsoides. [9] Esto lo convierte en un primitivo geométrico deseable para el agarre de robots, la detección de colisiones y la planificación del movimiento. [4]

Casos especiales

Pueden surgir un puñado de figuras matemáticas notables como casos especiales de superelipsoides dado el conjunto correcto de valores, que se representan en el gráfico anterior:

Los superhuevos de Piet Hein también son casos especiales de superelipsoides.

Fórmulas

Superelipsoide básico (normalizado)

El superelipsoide básico está definido por la función implícita

Los parámetros y son números reales positivos que controlan la cuadratura de la forma.

La superficie del superelipsoide está definida por la ecuación:

Para cualquier punto dado , el punto se encuentra dentro del superelipsoide si , y fuera si .

Cualquier " paralelo de latitud " del superelipsoide (una sección horizontal en cualquier z constante entre -1 y +1) es una curva de Lamé con exponente , escalada por , que es

Cualquier " meridiano de longitud " (una sección por cualquier plano vertical que pase por el origen) es una curva de Lamé con exponente , estirada horizontalmente por un factor w que depende del plano de sección. Es decir, si y , para un dado , entonces la sección es

dónde

En particular, si es 1, las secciones transversales horizontales son círculos y el estiramiento horizontal de las secciones verticales es 1 para todos los planos. En ese caso, el superelipsoide es un sólido de revolución , obtenido al rotar la curva de Lamé con exponente alrededor del eje vertical.

Superelipsoide

La forma básica anterior se extiende desde −1 hasta +1 a lo largo de cada eje de coordenadas. El superelipsoide general se obtiene escalando la forma básica a lo largo de cada eje por los factores , , , los semidiámetros del sólido resultante. La función implícita es [2]

.

De manera similar, la superficie del superelipsoide está definida por la ecuación

Para cualquier punto dado , el punto se encuentra dentro del superelipsoide si , y fuera si .

Por lo tanto, la función implícita también se denomina función interior-exterior del superelipsoide. [2]

El superelipsoide tiene una representación paramétrica en términos de parámetros de superficie , . [3]

Superelipsoide general posado

En aplicaciones de visión artificial y robótica, un superelipsoide con una posición general en el espacio euclidiano 3D suele ser de mayor interés. [6] [5]

Para una transformación euclidiana dada del marco superelipsoide en relación con el marco mundial, la función implícita de una superficie superelipsoide general definida por el marco mundial es [6]

¿Dónde está la operación de transformación que asigna el punto en el marco mundial al marco superelipsoide canónico?

Volumen del superelipsoide

El volumen abarcado por la superficie del superellipsoide se puede expresar en términos de las funciones beta , [10]

o equivalentemente con la función Gamma , ya que

Recuperación de datos

La recuperación de la representación superelipsoide (o supercuadrática) a partir de datos sin procesar (por ejemplo, nube de puntos, malla, imágenes y vóxeles) es una tarea importante en visión artificial, [11] [7] [6] [5] robótica [4] y simulación física. [8]

Los métodos computacionales tradicionales modelan el problema como un problema de mínimos cuadrados. [11] El objetivo es encontrar el conjunto óptimo de parámetros del superelipsoide que minimicen una función objetivo. Además de los parámetros de forma, SE(3) es la pose del marco del superelipsoide con respecto a la coordenada del mundo.

Hay dos funciones objetivo de uso común. [12] La primera se construye directamente a partir de la función implícita [11]

La minimización de la función objetivo proporciona un superelipsoide recuperado lo más cercano posible a todos los puntos de entrada . Mientras tanto, el valor escalar es proporcional positivamente al volumen del superelipsoide y, por lo tanto, también tiene el efecto de minimizar el volumen.

La otra función objetivo intenta minimizar la distancia radial entre los puntos y el superelipsoide. Es decir, [13] [12]

, dónde

Se ha diseñado un método probabilístico llamado EMS para abordar el ruido y los valores atípicos . [6] En este método, la recuperación del superelipsoide se reformula como un problema de estimación de máxima verosimilitud y se propone un método de optimización para evitar mínimos locales utilizando similitudes geométricas de los superelipsoides.

El método se amplía aún más mediante el modelado con técnicas bayesianas no paramétricas para recuperar múltiples superelipsoides simultáneamente. [14]

Referencias

  1. ^ "POV-Ray: Documentación: 2.4.1.11 Elipsoide supercuadrático".
  2. ^ abcd Barr (1981). "Supercuadrículas y transformaciones que preservan el ángulo". IEEE Computer Graphics and Applications . 1 (1): 11–23. doi :10.1109/MCG.1981.1673799. ISSN  1558-1756. S2CID  9389947.
  3. ^ ab Barr, AH (1992), Supercuadrículas rígidas basadas en la física . Capítulo III.8 de Graphics Gems III , editado por D. Kirk, págs. 137-159
  4. ^ abcd Ruan, Sipu; Wang, Xiaoli; Chirikjian, Gregory S. (2022). "Detección de colisiones para uniones de cuerpos convexos con límites suaves utilizando parametrización de espacio de contacto de forma cerrada". IEEE Robotics and Automation Letters . 7 (4): 9485–9492. doi : 10.1109/LRA.2022.3190629 . ISSN  2377-3766. S2CID  250543506.
  5. ^ abcd Paschalidou, Despoina; Van Gool, Luc; Geiger, Andreas (2020). "Aprendizaje de la descomposición jerárquica de partes no supervisada de objetos 3D a partir de una sola imagen RGB". Conferencia IEEE/CVF de 2020 sobre visión artificial y reconocimiento de patrones (CVPR). págs. 1057–1067. doi :10.1109/CVPR42600.2020.00114. ISBN 978-1-7281-7168-5. Número de identificación del sujeto  214634317.
  6. ^ abcdefg Liu, Weixiao; Wu, Yuwei; Ruan, Sipu; Chirikjian, Gregory S. (2022). "Recuperación supercuadrática robusta y precisa: un enfoque probabilístico". Conferencia IEEE/CVF de 2022 sobre visión artificial y reconocimiento de patrones (CVPR) . págs. 2666–2675. arXiv : 2111.14517 . doi :10.1109/CVPR52688.2022.00270. ISBN . 978-1-6654-6946-3.S2CID244715106  .​
  7. ^ ab Paschalidou, Despoina; Ulusoy, Ali Osman; Geiger, Andreas (2019). "Superquadrics Revisited: Learning 3D Shape Parsing Beyond Cuboids". Conferencia IEEE/CVF de 2019 sobre visión artificial y reconocimiento de patrones (CVPR) . págs. 10336–10345. arXiv : 1904.09970 . doi :10.1109/CVPR.2019.01059. ISBN . 978-1-7281-3293-8.S2CID128265641  .​
  8. ^ ab Lu, G.; Third, JR; Müller, CR (20 de agosto de 2012). "Evaluación crítica de dos enfoques para evaluar los contactos entre partículas con forma supercuadrática en simulaciones DEM". Chemical Engineering Science . 78 : 226–235. Bibcode :2012ChEnS..78..226L. doi :10.1016/j.ces.2012.05.041. ISSN  0009-2509.
  9. ^ Ruan, Sipu; Chirikjian, Gregory S. (1 de febrero de 2022). "Sumas de Minkowski de forma cerrada de cuerpos convexos con límites suaves y de curvatura positiva". Diseño asistido por computadora . 143 : 103133. arXiv : 2012.15461 . doi :10.1016/j.cad.2021.103133. ISSN  0010-4485. S2CID  229923980.
  10. ^ "SUPERCUÁDRICAS Y SUS PROPIEDADES GEOMÉTRICAS" (PDF) .
  11. ^ abc Bajcsy, R.; Solina, F. (1987). "Revisión de la representación tridimensional de objetos". Actas de la Conferencia Internacional sobre Visión por Computador (ICCV) IEEE/CVF : 231–240.
  12. ^ ab Zhang, Yan (1 de octubre de 2003). "Comparación experimental de funciones objetivo de ajuste supercuadrático". Pattern Recognition Letters . 24 (14): 2185–2193. Código Bibliográfico :2003PaReL..24.2185Z. doi :10.1016/S0167-8655(02)00400-2. ISSN  0167-8655.
  13. ^ Gross, AD; Boult, TE (1988). "Error de medidas de ajuste para la recuperación de sólidos paramétricos". [Actas de 1988] Segunda Conferencia Internacional sobre Visión por Computador . págs. 690–694. doi :10.1109/CCV.1988.590052. ISBN 0-8186-0883-8.S2CID 43541446  .
  14. ^ Wu, Yuwei; Liu, Weixiao; Ruan, Sipu; Chirikjian, Gregory S. (2022). "Abstracción de formas basada en primitivos mediante inferencia bayesiana no paramétrica". En Avidan, Shai; Brostow, Gabriel; Cissé, Moustapha; Farinella, Giovanni Maria; Hassner, Tal (eds.). Visión artificial – ECCV 2022 . Apuntes de clase en informática. Vol. 13687. Cham: Springer Nature Switzerland. págs. 479–495. arXiv : 2203.14714 . doi :10.1007/978-3-031-19812-0_28. ISBN 978-3-031-19812-0.

Bibliografía

Enlaces externos