Patent ES-2886637-T3 (ES)
Title: Método y aparato de compresión de imagen panorámica
Inventor: ZHU JIADAN
IPC: H04N19/597
Filed: 2017-08-30
Granted: 2021-12-20
Abstract: Un método de compresión de imagen panorámica que comprende: obtener un primer modelo esférico formado por una primera imagen panorámica a ser comprimida (101), en donde las coordenadas rectangulares 2D planas de píxeles de la primera imagen panorámica corresponden a las coordenadas en el primer modelo esférico; generar un segundo modelo esférico en el primer modelo esférico según una imagen de vista principal de un usuario (102), en donde el segundo modelo esférico está contenido en el primer modelo esférico, el centro esférico del segundo modelo esférico está situado entre el centro esférico del primer modelo esférico y la imagen de vista principal del usuario, el radio del segundo modelo esférico es menor que el radio del primer modelo esférico, la imagen de vista principal del usuario es una imagen parcial de la primera imagen panorámica; establecer una primera relación de mapeo entre las coordenadas rectangulares 2D planas en una segunda imagen panorámica y las coordenadas rectangulares 2D planas en la primera imagen panorámica (103), en donde la segunda imagen panorámica es una imagen panorámica obtenida desplegando el segundo modelo esférico, y las coordenadas rectangulares 2D planas en la segunda imagen panorámica corresponden a las coordenadas en el segundo modelo esférico; y muestrear, a partir de la primera imagen panorámica, los píxeles correspondientes a las coordenadas rectangulares 2D planas en la segunda imagen panorámica según la primera relación de mapeo para constituir la segunda imagen panorámica que contiene los píxeles, para realizar la compresión de la primera imagen panorámica (104), y en donde, generar el segundo modelo esférico en el primer modelo esférico según la imagen de vista principal del usuario (102) comprende: determinar la anchura n' de la segunda imagen panorámica según una resolución preestablecida de la segunda imagen panorámica; determinar el radio R del segundo modelo esférico según R=n'/(2π); y determinar una ubicación del centro esférico del segundo modelo esférico en el primer modelo esférico según la imagen de vista principal del usuario, en donde determinar la ubicación del centro esférico del segundo modelo esférico en el primer modelo esférico según la imagen de vista principal del usuario comprende: cuando el centro esférico del segundo modelo esférico se sitúa en el eje x de un sistema de coordenadas rectangulares 3D del primer modelo esférico y la ubicación del centro esférico del segundo modelo esférico en el sistema de coordenadas rectangulares 3D del primer modelo esférico es (t, 0, 0), estando situado un punto de coordenadas p en el primer modelo esférico, establecer una ecuación lineal usando un método geométrico en base a una línea recta desde el punto p hasta el centro esférico del primer modelo esférico y una línea recta desde el punto p hasta el centro esférico del segundo modelo esférico de la siguiente manera: **(Ver fórmula)** en donde, λ representa la longitud de una coordenada en el primer modelo esférico, y Φ representa la latitud de una coordenada en el primer modelo esférico, λ ' representa la longitud de una coordenada en el segundo modelo esférico, Φ' representa la latitud de una coordenada en el segundo modelo esférico, R representa el radio del primer modelo esférico, t representa la ubicación del centro esférico del segundo modelo esférico en el eje x del primer modelo esférico, y realizar una transformación del sistema de coordenadas en un sistema de coordenadas rectangulares 3D del primer modelo esférico cuando el centro esférico del segundo modelo esférico no está en el eje x del sistema de coordenadas rectangulares 3D del primer modelo esférico, en donde, la transformación del sistema de coordenadas comprende: rotar el eje x del primer modelo esférico de manera que el centro esférico del segundo modelo esférico esté en el eje x después de la rotación, en donde, establecer la primera relación de mapeo entre las coordenadas rectangulares 2D planas en una segunda imagen panorámica y las coordenadas rectangulares 2D planas en la primera imagen panorámica comprenden: establecer una primera correspondencia entre las coordenadas rectangulares 2D planas de todos los píxeles en la primera imagen panorámica y las coordenadas en el primer modelo esférico; establecer una segunda correspondencia entre las coordenadas en el primer modelo esférico y las coordenadas en el segundo modelo esférico; establecer una tercera correspondencia entre las coordenadas en el segundo modelo esférico y las coordenadas rectangulares 2D planas en la segunda imagen panorámica; y mapear las coordenadas rectangulares 2D en la segunda imagen panorámica a las coordenadas en el segundo modelo esférico según la tercera correspondencia, mapear las coordenadas en el segundo modelo esférico a las coordenadas en el primer modelo esférico según la segunda correspondencia, y mapear las coordenadas en el primer modelo esférico a las coordenadas rectangulares 2D planas en la primera imagen panorámica según la primera correspondencia, para establecer la primera relación de mapeo entre las coordenadas rectangulares 2D planas en la segunda imagen panorámica y las coordenadas rectangulares 2D planas en la primera imagen panorámica.