CN111724885A - 一种体数据形变编辑展示软件平台的构建方法 - Google Patents

一种体数据形变编辑展示软件平台的构建方法 Download PDF

Info

Publication number
CN111724885A
CN111724885A CN202010435601.0A CN202010435601A CN111724885A CN 111724885 A CN111724885 A CN 111724885A CN 202010435601 A CN202010435601 A CN 202010435601A CN 111724885 A CN111724885 A CN 111724885A
Authority
CN
China
Prior art keywords
image
dimensional
deformation
registration
software platform
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010435601.0A
Other languages
English (en)
Inventor
于瑞国
徐少奇
喻梅
于健
赵满坤
徐天一
应翔
姜铁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tianjin University
Original Assignee
Tianjin University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tianjin University filed Critical Tianjin University
Priority to CN202010435601.0A priority Critical patent/CN111724885A/zh
Publication of CN111724885A publication Critical patent/CN111724885A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H30/00ICT specially adapted for the handling or processing of medical images
    • G16H30/40ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/20Processor architectures; Processor configuration, e.g. pipelining
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/70Denoising; Smoothing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/13Edge detection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/30Determination of transform parameters for the alignment of images, i.e. image registration
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10004Still image; Photographic image
    • G06T2207/10012Stereo images
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10072Tomographic images
    • G06T2207/10081Computed x-ray tomography [CT]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10072Tomographic images
    • G06T2207/10088Magnetic resonance imaging [MRI]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20024Filtering details

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Human Computer Interaction (AREA)
  • Radiology & Medical Imaging (AREA)
  • Epidemiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Primary Health Care (AREA)
  • Public Health (AREA)
  • Processing Or Creating Images (AREA)
  • Apparatus For Radiation Diagnosis (AREA)

Abstract

本发明涉及提供一种体数据形变编辑展示软件平台的构建方法,基于原始医学影像体数据进行图像特征提取、配准和形变的研究,从而更加真实全面地描绘人体内部全部组织信息,为基于体数据的手术模拟、提升高难度手术成功率和医学教学效果奠基,不仅节约培训医务人员的费用和时间,使非熟练人员进行手术的风险性大大降低,对提高医学教育与训练的效率和质量以及改善医学手术水平发展不平衡的现状有着特殊的意义。

Description

一种体数据形变编辑展示软件平台的构建方法
技术领域
本发明属于医学影像仿真处理领域,涉及计算机图形学中对物体的仿真技术,是一个基于医学手术中人体软组织模拟交互的体数据形变编辑的实现,特别涉及一种体数据形变编辑展示软件平台的构建方法。
背景技术
自由变形算法通过扭曲变形物体所在空间从而实现物体的变形操作,它使用了类似于贝塞尔曲线的思想,通过能随着控制点而自我调整的样条来拟合获得平滑圆润的曲线、表面以及体积。自由变形算法这一类的基于可变形曲线的变形模型是医学软组织变形领域第一批被发展起来的变形模型,也是第一批被投入于手术仿真领域进行应用的变形模型。它们在计算速度方面有着非常不错的优势,可以满足实时形变的需要。
特征点检测广泛应用到目标匹配、目标跟踪、三维重建等应用中,在进行目标建模时会对图像进行目标特征的提取,常用的有颜色、角点、特征点、轮廓、纹理等特征。其中Harris角点检测是特征点检测的基础,提出了应用邻近像素点灰度差值概念,从而进行判断是否为角点、边缘、平滑区域。Harris角点检测原理是利用移动的窗口在图像中计算灰度变化值,其中关键流程包括转化为灰度图像、计算差分图像、高斯平滑、计算局部极值、确认角点。
CUDA是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。GPU包含了比CPU更多的处理单元,更大的带宽,使得其在多媒体处理过程中能够发挥更大的效能。例如:当前最顶级的CPU只有4核或者6核,模拟出8个或者12个处理线程来进行运算,但是普通级别的GPU就包含了成百上千个处理单元,高端的甚至更多,这对于多媒体计算中大量的重复处理过程有着天生的优势。利用GPU加速运算可提高计算速度,满足大量计算需求实时交互的需要。
发明内容
本发明的目的在于克服现有技术的不足,提供一种体数据形变编辑展示软件平台的构建方法,基于原始医学影像体数据进行图像特征提取、配准和形变的研究,从而更加真实全面地描绘人体内部全部组织信息,为基于体数据的手术模拟、提升高难度手术成功率和医学教学效果奠基,不仅节约培训医务人员的费用和时间,使非熟练人员进行手术的风险性大大降低,对提高医学教育与训练的效率和质量以及改善医学手术水平发展不平衡的现状有着特殊的意义。
本发明解决其技术问题是通过以下技术方案实现的:
一种体数据形变编辑展示软件平台的构建方法,其特征在于:所述方法的步骤为:
1)自由形变算法的实现以及可视化;
2)基于B样条的三维mha格式图像的可变形配准的实现及可视化;
3)Harris图像特征点提取的实现及可视化;
4)基于VTK的二维和三维医学图像的打开读取和显示。
而且,所述步骤1)通过OpenGL实现三维自由形变算法和raw文件图像的三维可视化,具体操作为:载入raw格式图像文件,即可在界面展示其三维图像;程序设置若干数目的控制点,安排在三维图像包围盒的若干顶点处,通过调节该设置的控制点位置对三维模型进行形变操作。
而且,所述步骤2)对二维和三维图像基于B样条的可变形配准,具体操作为:在二维图像配准中,使用CUDA调用GPU实现加速运算,并且支持对配准结果的放大观察和对变形场的可视化;在三维图像配准中,支持对原三维图像,配准后的三维图像的可视化对比展示。
而且,所述步骤3)实现Harris图像特征点提取和可视化,具体操作为:读取选定图片,调用OpenCV库函数实现相应矩阵运算以及高斯滤波操作,将提取出的特征点在图像上使用绿色圆点标注出来进行可视化展示。
而且,所述步骤4)基于VTK实现对于二维和三维医学图像文件的读取、打开和展示,具体操作为:对于二维图像,使用vtkImageViewer2类完成对于图像的展示;在三维模型的图像展示上,使用vtkMarchingCubes来构造等值面,使用vtkPolyDataMapper来建立多边形数据和图元之间的映射。
本发明的优点和有益效果为:
1、本发明一种体数据形变编辑展示软件平台的构建方法,在二维图像配准中采用了GPU加速,处理速度大大提升;基于GPU的实现对于大规模的数据能够达到基于CPU速度的15倍。
2、本发明一种体数据形变编辑展示软件平台的构建方法,采用并行计算的方法,使用CUDA来调用GPU实现了并行计算,对于图像每一部分在GPU上并行地进行处理,再通过算法开始时预处理出的各种查找表来避免重复冗余的运算,最终使得算法的运行速度得到很大的提升。
3、本发明一种体数据形变编辑展示软件平台的构建方法,实验过程中保证了算法实现的编程环境、运行环境、操作***以及计算机硬件环境不变,就同样一幅图像,Harris角点检测算子耗时最短,速度最快。
附图说明
图1为软件功能架构图;
图2为执行时间关于体数据大小的折线图;
图3为左胸腔CT配准图。
具体实施方式
下面通过具体实施例对本发明作进一步详述,以下实施例只是描述性的,不是限定性的,不能以此限定本发明的保护范围。
一种体数据形变编辑展示软件平台的构建方法,其特征在于:所述方法的步骤为:
S0101:用户载入raw格式文件后,即可在界面展示其三维图像;在自由形变部分,需要将物体中需要进行形变的部分提取出来,计算出它的包围盒,然后以此包围盒为基准,经过略微的延伸建立一个平行六面体,对六面体沿着平行于x,y,z轴方向进行均匀地“切割”,最终将其均匀划分为l×m×n个平行六面体小格子,“切割”的操作将需要变形的部分嵌入到一个三维网格之中,每个小格子的顶点都是一个控制点。
记控制点坐标为
Figure BDA0002502136590000031
其中i=0,1,...,l;j=0,1,...m;k=0,1,...,n;每个控制点坐标都可以用一个初始点控制点
Figure BDA0002502136590000032
的坐标再加上相应的偏移来表示:
Figure BDA0002502136590000033
公式(1)中,
Figure BDA0002502136590000034
对于物体网格模型上每一点Q,其在三角网格化后相对于x,y,z轴的坐标假设为
Figure BDA0002502136590000035
其局部坐标(s,t,u)的计算可表示如下:
Figure BDA0002502136590000036
Figure BDA0002502136590000041
Figure BDA0002502136590000042
假设变形之后控制点的新坐标可以用
Figure BDA0002502136590000043
则原先物体网格上的点Q在进行变形之后的新坐标位置
Figure BDA0002502136590000044
可以表示为:
Figure BDA0002502136590000045
公式(5)中(s,t,u)为变形前求解Q点的局部坐标,Bi,l(s),Bj,m(t),Bk,n(u)均为Bernstein基函数。
S0201:配准展示模块采用的是基于样条的配准算法,该类算法是通过在两幅图像对应灰度(体素)之间建立映射关系来实现配准的。在B样条可变形配准算法中,映射通过变形场来描述。一个最佳变形场准确描述了固定图像中的体素相对于它们的原始位置移动到变换图像中的对应体素位置的过程。算法的目标即尝试求出最优变形场。
首先用B样条系数来表示变形场,x维度表示如下:
Figure BDA0002502136590000046
y和z维度的分量也可以类似地进行表示。公式(6)中(i,j,k)表示“块”在整个体中的坐标,β是B样条基函数,(u,v,w)是位于(x,y,z)坐标的体素在其所在“块”中的局部坐标。
定义代价函数,使用SSD:
Figure BDA0002502136590000047
使用梯度下降方法下降至全局或者局部最小值。
S0301:用户载入一张二维图像后,提取Harris角点过程如下:
第一步,利用水平和竖直差分算子对图像的每个像素进行滤波求出Ix和Iy,进而求出Ix 2,IxIy,Iy 2的值;
第二步,对上一步求出的Ix 2,IxIy,Iy 2进行高斯平滑滤波,从而消除一些意义不大的孤点和凸起,提高特征点提取的准确性,抵抗噪声的干扰;
第三步,根据公式R=Det(M)-kTrace2(M)计算出每个像素的角点响应函数值R;
第四步,进行局部极大值抑制,设定一个大小固定的滑动窗口,窗口在图像中滑动,每到一个位置取出窗口中像素角点响应函数的极大值点,作为候选的角点;
第五步,定义一个阈值,对上一步中选出的候选角点进行排查,该候选角点的角点响应函数值高过定义的阈值,那么该点就是要寻找的角点。
寻找角点过程完成后,将角点位置使用绿色圆点于原图中标注出来。
S0401:程序还提供最为基本的对于二维和三维医学图像文件的读取、打开和显示。这一部分主要是基于VTK来实现的。vtkImageViewer2类很好地封装了二维图像的显示;对于三维图像,使用了vtkMarchingCubes来构造等值面,vtkPolyDataMapper来建立多边形数据和图元之间的映射。
vtkRenderWindow类提供创建新的windows窗口的功能,程序中单一文件的打开部分都是通过vtkRenderWindow创建新的窗口再在其中对图像进行渲染和显示。每一个窗口都是单独申请内存创建的,程序支持同时打开多个图像并且各窗口之间不存在互相干扰。
此外,实现中还使用vtkRenderWindowInteractor给窗口增加了鼠标交互的功能,用户可以通过右键或滚轮实现图像的放大缩小。鼠标左键对于三维图像可以实现视角的旋转;对于二维图像可以实现灰度上的变化。
在二维图像配准中,本项目采用了GPU加速,处理速度大大提升。如图2所示,基于GPU的实现对于大规模的数据能够达到基于CPU的速度的15倍。
加速医学图像算法的一个关键因素在于并行计算的应用,因为在许多情况下,对图像不同区域的操作可以独立地同时进行。本发明项目中采用并行计算的方法,使用CUDA来调用GPU实现了并行计算,对于图像每一部分在GPU上并行地进行处理,再通过算法开始时预处理出的各种查找表来避免重复冗余的运算,最终使得算法的运行速度得到很大的提升。
此外,图3展示了运行在2.5GHz的Intel Xeon E5540处理器,24G大小的RAM以及NVIDIA Tesla C1060的机器之上的实验结果。
在医学图像配准领域,主流的方法主要分为基于特征点的图像配准和基于灰度的医学图像配准。在基于特征点的图像配准方法方面,特征点提取经常作为配准算法的一项预处理工作。由于要为后面的配准预留时间,特征提取算子的时间复杂度就不能太高。
将其他角点提取算法与Harris角点提取算法进行对比,在使用多幅大小不一的图像的情况下,分别就每种算法在每种大小的图片下的特征提取用时作统计,结果如表1所示。
图像大小方面,实验分别选用了64*64、128*128、256*256和400*400的图像;角点检测算子方面,选择Harris算子、SUSAN角点检测算子和Moravec角点检测算子三种角点检测算子进行对比。实验过程中保证了算法实现的编程环境、运行环境、操作***以及计算机硬件环境不变。表1展示了三种算子特征提取所消耗的时间,从表中可以看出,就同样一幅图像,Harris角点检测算子耗时最短,速度最快。
表1不同角点检测算法耗时对比表
Figure BDA0002502136590000061
本发明所述的是一个体数据形变编辑方法展示软件平台,由于术前基于病人真实CT(或MRI)影像数据开展手术过程模拟对于完成高难度手术十分必要。传统后处理重建的三角网格模型仅能有针对性的重建部分目标组织器官信息,而原始影像体数据能够更真实全面记录人体内部全部组织信息。直接基于医学影像体数据(CT/MRI Volume Data)模拟手术的整个过程是一个关键技术问题。本发明有助于直接基于医学影像体数据模拟整个手术过程,对人体内部组织信息和手术过程中各种细节有更真实的反映,从技术上更好地支持术前模拟及手术教学,从而提升高难度手术成功率。
尽管为说明目的公开了本发明的实施例和附图,但是本领域的技术人员可以理解:在不脱离本发明及所附权利要求的精神和范围内,各种替换、变化和修改都是可能的,因此,本发明的范围不局限于实施例和附图所公开的内容。

Claims (5)

1.一种体数据形变编辑展示软件平台的构建方法,其特征在于:所述方法的步骤为:
1)自由形变算法的实现以及可视化;
2)基于B样条的三维mha格式图像的可变形配准的实现及可视化;
3)Harris图像特征点提取的实现及可视化;
4)基于VTK的二维和三维医学图像的打开读取和显示。
2.根据权利要求1所述的体数据形变编辑展示软件平台的构建方法,其特征在于:所述步骤1)通过OpenGL实现三维自由形变算法和raw文件图像的三维可视化,具体操作为:载入raw格式图像文件,即可在界面展示其三维图像;程序设置若干数目的控制点,安排在三维图像包围盒的若干顶点处,通过调节该设置的控制点位置对三维模型进行形变操作。
3.根据权利要求1所述的体数据形变编辑展示软件平台的构建方法,其特征在于:所述步骤2)对二维和三维图像基于B样条的可变形配准,具体操作为:在二维图像配准中,使用CUDA调用GPU实现加速运算,并且支持对配准结果的放大观察和对变形场的可视化;在三维图像配准中,支持对原三维图像,配准后的三维图像的可视化对比展示。
4.根据权利要求1所述的体数据形变编辑展示软件平台的构建方法,其特征在于:所述步骤3)实现Harris图像特征点提取和可视化,具体操作为:读取选定图片,调用OpenCV库函数实现相应矩阵运算以及高斯滤波操作,将提取出的特征点在图像上使用绿色圆点标注出来进行可视化展示。
5.根据权利要求1所述的体数据形变编辑展示软件平台的构建方法,其特征在于:所述步骤4)基于VTK实现对于二维和三维医学图像文件的读取、打开和展示,具体操作为:对于二维图像,使用vtkImageViewer2类完成对于图像的展示;在三维模型的图像展示上,使用vtkMarchingCubes来构造等值面,使用vtkPolyDataMapper来建立多边形数据和图元之间的映射。
CN202010435601.0A 2020-05-21 2020-05-21 一种体数据形变编辑展示软件平台的构建方法 Pending CN111724885A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010435601.0A CN111724885A (zh) 2020-05-21 2020-05-21 一种体数据形变编辑展示软件平台的构建方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010435601.0A CN111724885A (zh) 2020-05-21 2020-05-21 一种体数据形变编辑展示软件平台的构建方法

Publications (1)

Publication Number Publication Date
CN111724885A true CN111724885A (zh) 2020-09-29

Family

ID=72564898

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010435601.0A Pending CN111724885A (zh) 2020-05-21 2020-05-21 一种体数据形变编辑展示软件平台的构建方法

Country Status (1)

Country Link
CN (1) CN111724885A (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103700101A (zh) * 2013-12-19 2014-04-02 华东师范大学 一种非刚性脑图像配准方法
US20160260220A1 (en) * 2015-03-05 2016-09-08 Broncus Medical Inc. Gpu-based system for performing 2d-3d deformable registration of a body organ using multiple 2d fluoroscopic views
CN106097347A (zh) * 2016-06-14 2016-11-09 福州大学 一种多模态医学图像配准与可视化方法
CN109919987A (zh) * 2019-01-04 2019-06-21 浙江工业大学 一种基于gpu的三维医学图像配准相似度计算方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103700101A (zh) * 2013-12-19 2014-04-02 华东师范大学 一种非刚性脑图像配准方法
US20160260220A1 (en) * 2015-03-05 2016-09-08 Broncus Medical Inc. Gpu-based system for performing 2d-3d deformable registration of a body organ using multiple 2d fluoroscopic views
CN106097347A (zh) * 2016-06-14 2016-11-09 福州大学 一种多模态医学图像配准与可视化方法
CN109919987A (zh) * 2019-01-04 2019-06-21 浙江工业大学 一种基于gpu的三维医学图像配准相似度计算方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
吴心筱、刘翠微、贾云得著: "《视频中人的动作分析与识别》", 30 September 2019 *
安绿波等: ""基于B样条自由形变模型的医学图像非刚性配准算法研究"", 《电脑知识与技术》 *

Similar Documents

Publication Publication Date Title
CN108648269B (zh) 三维建筑物模型的单体化方法和***
CN106803267B (zh) 基于Kinect的室内场景三维重建方法
CN104794758B (zh) 一种三维图像的裁剪方法
JP2023526566A (ja) 高速で深い顔面変形
Chen et al. A survey on 3d gaussian splatting
Pan et al. Sketch-based skeleton-driven 2D animation and motion capture
CN111311705B (zh) 基于webgl的高适应性医学影像多平面重建方法及***
US11995786B2 (en) Interactive image editing
Bürger et al. Direct volume editing
CN112530005A (zh) 一种三维模型直线结构识别与自动修复方法
CN110335275B (zh) 一种基于三变量双调和b样条的流体表面的时空向量化方法
CN108805876B (zh) 使用生物力学模型的磁共振和超声图像的可形变配准的方法和***
Vyatkin Method of binary search for image elements of functionally defined objects using graphics processing units
CN108090953A (zh) 感兴趣区域重建方法、***以及计算机可读存储介质
CN112002019B (zh) 一种基于mr混合现实的模拟人物阴影的方法
CN111724885A (zh) 一种体数据形变编辑展示软件平台的构建方法
CN114723893A (zh) 一种基于医疗影像的器官组织空间关系渲染方法及***
Cheng et al. Automatic skeleton generation and character skinning
Baer et al. Hardware-accelerated Stippling of Surfaces derived from Medical Volume Data.
Bornik et al. Interactive editing of segmented volumetric datasets in a hybrid 2D/3D virtual environment
Dutreve et al. Easy rigging of face by automatic registration and transfer of skinning parameters
JP4292645B2 (ja) 3次元データの合成方法及び装置
Liu et al. Animating characters in Chinese painting using two-dimensional skeleton-based deformation
US11321899B1 (en) 3D animation of 2D images
US20230196702A1 (en) Object Deformation with Bindings and Deformers Interpolated from Key Poses

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20200929

RJ01 Rejection of invention patent application after publication