首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在像素周围的PointCloud (非点或面)上进行not测试

在像素周围的点云(PointCloud)上进行“not”测试通常涉及到计算机视觉和图形处理中的空间查询操作。点云是由三维空间中的一系列点组成的数据集,常用于表示物体的表面形状。在这样的上下文中,“not”测试可能指的是检查某个像素周围是否存在不在特定点云区域内的点。

基础概念

点云(PointCloud):是由三维坐标系中的点组成的集合,每个点通常具有X、Y、Z坐标,有时还包括颜色、法线等其他属性。

像素周围的点云:指的是在二维图像中某个像素位置对应的空间区域内,三维点云中的所有点。

“not”测试:在这个上下文中,可能指的是判断某个条件是否不成立,例如检查像素周围是否有不属于特定点云区域的点。

相关优势

  • 精确性:点云提供了高精度的三维空间信息。
  • 灵活性:可以处理任意形状和大小的物体。
  • 实时性:随着计算能力的提升,点云的处理速度越来越快,能够满足实时应用的需求。

类型与应用场景

类型

  • 静态点云:用于表示静止物体的表面。
  • 动态点云:用于跟踪移动物体或实时环境的变化。

应用场景

  • 自动驾驶:用于车辆周围环境的感知。
  • 机器人导航:帮助机器人在复杂环境中定位和避障。
  • 增强现实:将虚拟对象融入到真实世界的点云数据中。
  • 文物数字化:通过点云技术对文物进行三维扫描和重建。

可能遇到的问题及原因

问题:在像素周围的点云上进行“not”测试时,可能会遇到性能瓶颈,尤其是在处理大规模点云数据时。

原因

  1. 数据量大:大量的点需要被处理和分析。
  2. 计算复杂度高:空间查询操作通常涉及复杂的几何计算。
  3. 硬件限制:计算机的处理能力和内存可能成为限制因素。

解决方案

优化算法

  • 使用空间索引结构(如KD-Tree、Octree)来加速点的查找和查询。
  • 采用并行计算技术,利用GPU加速处理。

减少数据量

  • 对点云数据进行下采样,去除冗余点。
  • 利用体素网格(Voxel Grid)将点云划分为更小的体素,减少需要处理的点的数量。

示例代码(使用Python和Open3D库进行点云空间查询):

代码语言:txt
复制
import open3d as o3d

# 加载点云数据
pcd = o3d.io.read_point_cloud("path_to_your_point_cloud.ply")

# 创建KDTree用于加速查询
kdtree = o3d.geometry.KDTreeFlann(pcd)

# 定义一个像素周围的空间范围(例如一个立方体)
query_box = o3d.geometry.AxisAlignedBoundingBox(min_bound=[x1, y1, z1], max_bound=[x2, y2, z2])

# 查询点云中落在该范围内的点
points_in_box = pcd.crop(query_box)

# “not”测试:找出不在query_box内的点
points_outside_box = pcd - points_in_box

# 可视化结果
o3d.visualization.draw_geometries([pcd, points_outside_box])

在这个示例中,我们首先加载了一个点云数据,并创建了一个KDTree来加速空间查询。然后定义了一个查询范围(立方体),并找出了落在这个范围内的点以及不在这个范围内的点。最后,我们使用Open3D的可视化工具来展示结果。

通过这些方法,可以有效地在像素周围的点云上进行“not”测试,并解决可能遇到的性能问题。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

PCL中分割方法的介绍(3)

上两篇介绍了关于欧几里德分割,条件分割,最小分割法等等还有之前就有用RANSAC法的分割方法,这一篇是关于区域生成的分割法, 区 域生长的基本 思想是: 将具有相似性的像素集合起来构成区域。...首先对每个需要分割的区域找出一个种子像素作为生长的起点,然后将种子像素周围邻域中与种子有相同或相似性质的像素 (根据事先确定的生长或相似准则来确定)合并到种子像素所在的区域中。...算法的主要思想是:首先依据点的曲率值对点进行排序,之所以排序是因为,区域生长算法是从曲率最小的点开始生长的,这个点就是初始种子点,初始种子点所在的区域即为最平滑的区域,从最平滑的区域开始生长可减少分割片段的总数...然后检测每一个邻域点的曲率值,小于曲率阀值的加入到种子点序列中,删除当前的种子点,循环执行以上步骤,直到种子序列为空, 其算法可以总结为: 种子周围的临近点和种子点云相比较 法线的方向是否足够相近 曲率是否足够小...如果满足1,2则该点可用做种子点 如果只满足1,则归类而不做种 从某个种子出发,其“子种子”不再出现则一类聚集完成 类的规模既不能太大也不能太小   显然,上述算法是针对小曲率变化面设计的。

99230

在点云上进行深度学习:在Google Colab中实现PointNet

与以像素阵列表示的2D图像不同,它可以表示为多边形网格,体积像素网格,点云等。 ?...在.off文件之一中划分网格。使用plotly创建 如您所见,这是一张床 但是,如果摆脱了面,只保留了3D点,它看起来就不再像床了! ? 网格顶点 实际上曲面的平坦部分不需要任何点即可进行网格构建。...在这种情况下,具有共享权重的MLP只是1维卷积,内核大小为1。 为了确保变换的不变性,将T-Net预测的3x3变换矩阵应用于输入点的坐标。有趣的是,无法通过3维矩阵在3D空间中对翻译进行编码。...无论如何,已经在预处理过程中将点云转换为原点。 这里重要的一点是输出矩阵的初始化。希望默认情况下它是身份,以开始训练而无需进行任何转换。...即使在这里实现了分类模型,分段,正态估计或其他任务也只需要在模型和数据集类中进行较小的更改。

2.6K30
  • 原理+代码详解 | 稠密重建之SGMtSGM算法

    ,得到的视差图在效果上和全局算法没有太大的差别,但是算法效率却有非常大的提升。...)距离(两个比特串的对应位不相同的数量:先进行异或运算,再统计运算结果中1的个数) 代价聚合 采用全局立体匹配算法,即找到每个像素的最优视差使得整体能量最小。...答案:如果像素和它的邻域像素亮度差很大,那么该像素很可能是位于视差非连续区域,则一定程度上允许其和邻域像素的视差差值超过1个像素,对于超过1个像素的惩罚力度就适当减小一点。...具体求解过程中,SGM路径代价聚合的思路: 将像素所有视差下的匹配代价进行像素周围所有路径上的一维聚合得到路径下的路径代价值,然后将所有路径代价值相加得到该像素聚合后的匹配代价值。...如下图: 亚像素计算 上述计算的视差图是像素级别的,在实际使用中精度是无法满足需求的。SGM通过在上述计算的最小代价的视差层附近进行插值找到亚像素级的精度。

    2K30

    A-LOAM代码算法

    1概述2代码2.1点云特征提取 2.1.1点云处理2.2位姿估计2.2.1帧间匹配2.2.2点云补偿2.2.3点线约束2.2.4点面约束2.3高精度建图1.概述ALoam 的软件架构是基于ros框架的,...代码2.1 点云特征提取该部分函数完成激光雷达点云数据的读取,移除无效点云,计算每条扫描线点云中每个点相对于该条扫描线起始点的时间间隔(用于后续点云去几遍),根据俯仰角判断点云的扫描线id, 并根据周围点的坐标计算每个点的曲率...2.2.1 帧间匹配 帧间匹配,就是对scanRegistration 部分发出来的点云即面特征和线特征进行匹配的过程,会以第一帧的点云坐标系为World坐标系,后续每一帧都匹配获得在第一帧坐标系下面的位姿...,当然通过匹配后计算位姿时需要对点云进行运动补偿(类似于去畸变操作)2.2.2 点云补偿 由于机械式点云扫描设备扫描获得的每个scan中每个点都是在不同时刻完成的,即雷达扫描的过程中车辆或者机器人也同时在运动...c++的vector接下来首先对点云进行下采样,然后通过kdtree将当前帧点云和submap的各个cube的点云进行匹配,构建loss进行非线性优化,scan to map 的匹配以及求取loss的方法如下

    1.2K00

    FAST 角点检测

    首先,提取的是角点,边缘。提取角点可以进行跟踪,提取边就可以知道图像发生了怎样的旋转。反正都是提取的是那些周围发生颜色明显变化的那些地方 其次,提取的是周围信息(学术上叫做:描述子)。...FAST角点定义为:若某像素点与周围邻域足够多的像素点处于不同区域,则该像素可能为角点。考虑灰度图像,即若某像素点的灰度值比周围邻域足够多的像素点的灰度值大或小,则该点可能为角点。...首先对候选点的周围每个 90 度的点:1,9,5,13 进行测试(先测试 1 和 19, 如果它们符合阈值要求再测试 5 和 13)。如果 p 是角点,那么这四个点中至少有 3 个要符合阈值要求。...如果不是的话肯定不是角点,就放弃。对通过这步测试的点再继续进行测试(是否有 12 的点符合阈值要求)。...角点分类器 选取需要检测的场景的多张图像进行FAST角点检测,选取合适的阈值n(n点作为训练数据 对于特征点邻域圆上的16个像素 x \in {1,2,…,16 },按下式将其划分为

    15910

    Apollo激光雷达感知:探索自动驾驶的“眼睛”

    在Apollo自动驾驶系统中,激光雷达安装在车辆上,通过旋转或固定的方式实现对周围环境的全方位扫描。...1.2 雷达感知后的数据处理 激光雷达在Apollo自动驾驶系统中起着关键作用。它利用激光束对周围环境进行扫描,并将反射回来的信息转换成三维点云地图。...(point); } } // 进行点云地图的进一步处理,如聚类、分割等 clusterPointCloud(pointCloud); // 最终生成的地图可用于环境感知...\n"; } 二、Apollo激光雷达感知的优势 2.1 高精度的环境感知 激光雷达能够以毫米级的精度生成地图,对周围环境进行高精度的感知。...通过综合利用不同传感器的信息,系统能够更全面地理解周围环境,提高自动驾驶的安全性和可靠性。 三、在实际应用中的表现 在百度Apollo自动驾驶系统的实际应用中,激光雷达感知技术展现出令人瞩目的性能。

    55610

    使用计算机视觉实战项目精通 OpenCV:1~5

    因此,与其在图像的中心应用单个泛洪填充,不如在脸部周围六个不同的点(应该是皮肤像素)上应用泛洪填充。...要计算某个图像上的非零像素数,请使用cv::countNonZero函数。 此函数对给定的 1D 或 2D 数组中的非零数组元素进行计数。...由于图案可能会受到透视变换的影响,因此很明显我们无法直接比较图案的像素和测试图像。 在这种情况下,特征点和特征描述符会有所帮助。 没有关于特征是什么的通用或确切定义。...对于在该位置和时间投影在相机传感器上的某些真实 3D 点,图像或 2D 中的点(即图像坐标中的点)也是如此。...本质上,提取意味着在图像中选择可使特征良好的点,并为其计算描述符。 描述符是描述图像中特征点周围周围环境的数字向量。 不同的方法为其描述符向量具有不同的长度和数据类型。

    2.3K10

    PCL点云特征描述与提取(3)

    对于实时应用或接近实时应用中,密集点云的点特征直方图(PFH)的计算,是一个主要的性能瓶颈。...PFH和FPFH的区别 PFH和FPFH计算方式之间的主要区别总结如下: 1.FPFH没有对全互连 点的所有邻近点的计算参数进行统计,从图中可以看到,因此可能漏掉了一些重要的点对,而这些漏掉的对点可能对捕获查询点周围的几何特征有贡献...2.PFH特征模型是对查询点周围的一个精确的邻域半径内,而FPFH还包括半径r范围以外的额外点对(不过在2r内); 3.因为重新权重计算的方式,所以FPFH结合SPFH值,重新捕获邻近重要点对的几何信息...我们做了以下两种计算来构造特征,以应用于目标识别问题和位姿估计: 1.扩展FPFH,使其利用整个点云对象来进行计算估计,在计算FPFH时以物体中心点与物体表面其他所有点之间的点对作为计算单元。...对扩展的FPFH分量来说,默认的VFH的实现使用45个子区间进行统计,而对于视点分量要使用128个子区间进行统计,这样VFH就由一共308个浮点数组成阵列。

    2K30

    PCL点云特征描述与提取(1)

    通过包括周围的领域,特征描述子能够表征采样表面的几何 性质,它有助于解决不适定的对比问题,理想情况下相同或相似表面上的点的特征值将非常相似(相对特定度量准则),而不同表面上的点的特征描述子将有明显差异。...,它用查询点周围领域点描述采样面的几何特征,描述几何表面图形的一个重要属性,首先是推断它在坐标系中的方位,也就是估计他的法线,表面法线是表面的一个重要的属性,在许多领域都有重要的应用,如果用光源来生成符合视觉效果的渲染等...(new pcl::PointCloud);//使用半径在查询点周围3厘米范围内的所有临近元素 ne.setRadiusSearch (0.03); //计算特征值 ne.compute...(2)估计一个点云的表面法线 表面法线是几何体表面一个十分重要的属性,例如:在进行光照渲染时产生符合可视习惯的效果时需要表面法线的信息才能正常进行,对于一个已经已经知道的几何体表面,根据垂直于点表面的的矢量...直接从点云数据中近似推断表面法线 在确定表面一点法线的问题近似于估计表面的一个相切面法线的问题,因此转换过来就是求一个最小二乘法平面拟合的问题 (3)使用积分图进行法线估计 使用积分图计算一个有序的点云的法线

    2.8K30

    PostGIS空间数据库简明教程

    与一个像素是屏幕或纸上的一个点的常规栅格不同,空间栅格具有定义像素宽度和高度的空间分辨率。 因此,空间栅格的每个像素都覆盖了地图上大小一致的矩形。...将点云与矢量类型进行比较——它类似于 3D 矢量点的集合。点云数据通常是从 LiDAR、3D 扫描仪或测量 3D 空间中物体物理特性的类似设备获得的。 可视化时,它看起来类似于下图。...图片点云支持包含在一个单独的 postgis 扩展中,在我们可以使用栅格之前需要安装它:CREATE EXTENSION pointcloud;CREATE EXTENSION pointcloud_postgis...相同的语法可以应用于栅格列,但在这种情况下,我们在栅格图像周围索引边界框,因此该语句需要包含 ST_ConvexHull 函数。...它包括有关坐标系的信息、(0, 0) 点在地球上的位置、坐标的分辨率以及地图上的坐标如何与地球上的实际点相对应。

    3.1K30

    PCL滤波介绍(3)

    PCD 文件载入数据后,创建一个VOxelGrid滤波器对数据进行下采样,在这里进行下才样是为了加速处理过程,越少的点意味着分割循环中处理起来越快*/ pcl::PCLPointCloud2::Ptr...,在一个循环中执行该过程并在每次模型被提取后,保存剩余的点进行迭代 seg.setInputCloud (cloud_filtered); seg.segment (*inliers, *coefficients...图4 分割得到的其二平面模型 (2)使用ConditionalRemoval 或RadiusOutlinerRemoval移除离群点 如何在滤波模块使用几种不同的方法移除离群点,对于ConditionalRemoval...滤波器,可以一次删除满足对输入的点云设定的一个或多个条件指标的所有的数据点,RadiusOutlinerRemoval滤波器,它可以删除在输入点云一定范围内没有至少达到足够多近邻的所有数据点。...关于RadiusOutlinerRemoval的理解,在点云数据中,设定每个点一定范围内周围至少有足够多的近邻,不满足就会被删除 关于ConditionalRemoval 这个滤波器删除点云中不符合用户指定的一个或者多个条件的数据点

    99930

    代码解读 | VINS 视觉前端

    SLAM的前端、后端系统本身没有特别明确的划分,但是在实际研究中根据处理的先后顺序一般认为特征点提取和跟踪为前端部分,然后利用前端获取的数据进行优化、回环检测等操作,从而将优化、回环检测等作为后端。...在视觉跟踪模块中,首先,对于每一幅新图像,KLT稀疏光流算法对现有特征进行跟踪。然后,检测新的角点特征以保证每个图像特征的最小数目,并设置两个相邻特征之间像素的最小间隔来执行均匀的特征分布。...接着,将二维特征点去畸变,然后在通过外点剔除后投影到一个单位球面上。最后,利用基本矩阵模型的RANSAC算法进行外点剔除。...只有级别大于或等于level的日志记录消息才会得到处理。...forwpts 按照跟踪次数降序排列(认为特征点被跟踪到的次数越多越好),然后遍历这个降序排列,对于遍历的每一个特征点,在 mask中将该点周围半径为 MINDIST=30 的区域设置为 0,在后续的遍历过程中

    1.2K40

    PCL点云特征描述与提取(2)

    点特征直方图(PFH)描述子 正如点特征表示法所示,表面法线和曲率估计是某个点周围的几何特征基本表示法。...PFH计算方式通过参数化查询点与邻域点之间的空间差异,并形成一个多维直方图对点的k邻域几何属性进行描述。...直方图所在的高维超空间为特征表示提供了一个可度量的信息空间,对点云对应曲面的6维姿态来说它具有不变性,并且在不同的采样密度或邻域的噪音等级下具有鲁棒性。...查询点 的PFH计算的影响区域 为了计算两点Pi和Pj及与它们对应的法线Ni和Nj之间的相对偏差,在其中的一个点上定义一个固定的局部坐标系,如图2所示。 ? ?...如图3所示,就是点云中不同点的点特征直方图表示法的一个例子,在某些情况下,第四个特征量d在通常由机器人捕获的2.5维数据集中的并不重要,因为临近点间的距离从视点开始是递增的,而并非不变的,在扫描中局部点密度影响特征时

    1.2K20

    基于Matlab的三维人脸识别系统开发

    然而在3D图像中,不存在像素信息,而是仅每个点的位置(x,y,z)可用。 最近开始研究FRGC2.0 3D人脸数据集,最初无法找到足够的资源来处理3D图像。...第一个是所谓的“标志”图像,其中像素值为1意味着该像素处的相应(x,y,z)值是有效的。如果标志值为零,则应忽略该像素的(x,y,z)组件。标志图像之后是X坐标图像,Y坐标图像和Z坐标图像。...图3(b) 上图是相同的主题。图(a)表示使用Matlab进行三维可视化,而图(b)表示在Meshlab工具中显示时。 人脸检测 为了从整个图像中仅提取面部区域,利用深度信息。...在三次插值方法中,查询点处的插值基于每个相应维度中的相邻网格点处的值的三次插值。该插值基于三次卷积。 噪声消除:数字图像容易受到各种噪声的影响。...用于面部区域检测,裁剪面,despiking,孔填充和去噪的源代码如下所示。

    1.8K30

    PCL点云曲面重建(1)

    在测量较小的数据时会产生一些误差,这些误差所造成的不规则数据如果直接拿来曲面重建的话,会使得重建的曲面不光滑或者有漏洞,可以采用对数据重采样来解决这样问题,通过对周围的数据点进行高阶多项式插值来重建表面缺少的部分...> mls; mls.setComputeNormals (true); //设置在最小二乘计算中需要进行法线估计 // Set parameters mls.setInputCloud...(2)在平面模型上提取凸(凹)多边形 本例子先从点云中提取平面模型,再通过该估计的平面模型系数从滤波后的点云投影一组点集形成点云,最后为投影后的点云计算其对应的二维凸多边形 ?...(3)无序点云的快速三角化 使用贪婪投影三角化算法对有向点云进行三角化, 具体方法是: (1)先将有向点云投影到某一局部二维坐标平面内 (2)在坐标平面内进行平面内的三角化 (3)根据平面内三位点的拓扑连接关系获得一个三角网格曲面模型...对其进行三角化可视化的结果是 ? 效果还是很明显的

    2K10

    PCL点云特征描述与提取(4)

    :PointCloud narf_descriptors; //创建Narf36的点类型输入点云对象并进行实际计算 narf_descriptor.compute.../narf_feature_extraction -m 这将自动生成一个呈矩形的点云,检测的特征点处在角落处,参数-m是必要的,因为矩形周围的区域观测不到,但是属于边界部分,因此系统无法检测到这部分区域的特征点...(2)特征描述算子算法基准化分析 使用FeatureEvaluationFramework类对不同的特征描述子算法进行基准测试,基准测试框架可以测试不同种类的特征描述子算法,通过选择输入点云,算法参数,...下采样叶子大小,搜索阀值等独立变量来进行测试。...它将指定算法和参数,在每个点云中计算特征描述子 2.基于n_D特征空间中的最近邻元素搜索,源点云中的每个特征将和目标点云中对应的特征相对照 3 。

    91030

    PCL超体聚类

    这种将更小单元合并的分割思路已经出现了有些年份了,在图像分割中,像 素聚类形成超像素,以超像素关系来理解图像已经广为研究。...本质上这种方法是对局部的一种总结,纹理,材质,颜色类似的部分会被自动的分割成一块,有利于后 续识别工作。比如对人的识别,如果能将头发,面部,四肢,躯干分开,则能更好的对各种姿态,性别的人进行识别。...点云和图像不一样,其不存在像素邻接关系。所以,超体聚类之前,必须以八叉树对点云进行划分,获得不同点团之间的邻接关系。与图像相似点云的邻接关系也有很多,如面邻接,线邻接,点邻接。...超体聚类实际上是一种特殊的区域生长算法,和无限制的生长不同,超体聚类首先需要规律的布置区域生长“晶核”。晶核在空间中实际上是均匀分布的,并指定晶核距离(Rseed)。再指定粒子距离(Rvoxel)。...当然也可以自己设定参数生成自己想要的效果。同时在不同的场景中,使用的参数是十分重要的, 只是先了解超体的概念,如果想应用到实际的应用中,还需要很多其他的知识 ,所以这里只是基本的学习

    1.1K20

    基于octree的空间划分及搜索操作

    (1) octree是一种用于管理稀疏3D数据的树形数据结构,每个内部节点都正好有八个子节点,介绍如何用octree在点云数据中进行空间划分及近邻搜索,实现“体素内近邻搜索(Neighbors within...于此我们看到,当无法判定当前待分类点是从属于已知分类中的哪一类时,我们可以依据统计学的理论看它所处的位置特征,衡量它周围邻居的权重,而把它归为(或分配)到权重更大的那一类。...由于KNN方法主要靠周围有限的邻近的样本,而不是靠判别类域的方法来确定所属类别的,因此对于类域的交叉或重叠较多的待分样本集来说,KNN方法较其他方法更为适合。...类不存储它的叶节点上的任何信息,它能用于空间填充情况检查 OctreePointCloudDensity:存储每一个叶节点体素中点的数目,它可以进行空间点集密集程度的查询 (2) 无序点云数据集的空间变化检测...R点集 很明显这样就探测了cloudB相对于cloudA变化的点集,但是只能探测到在cloudA上增加的点集,二不能探测减少的*/ std::vector newPointIdxVector

    1.2K30

    一分钟详解PCL中点云配准技术

    一 PCL中点云配准技术的简单实现 在同一文件夹下,有测试数据文件monkey.ply,该文件是利用Blender创建的默认Monkey模型。...表面法线是几何表面的重要属性,在很多领域都有大量应用,比如:在进行光照渲染时产生符合可视习惯时需要表面法线信息才能正常表达,对于一个已知的几何体表面,根据垂直于点表面的矢量,因此推断表面某一点的法线方向通常比较简单...对于实时应用或接近实时应用中,密集点云的点特征直方图(PFH)的计算,是一个主要的性能瓶颈。 此处简单介绍下FPFH(快速点特征信息)与PFH(点特征直方图)的主要区别。...(1)FPFH没有对全互联Pq点的所有邻近点的计算参数进行统计,因此可能会漏掉了一些重要的点对,而这些漏掉的点对可能对捕获查询点周围的几何特征有贡献。...(2)PFH特征模型是在查询点周围的一个精确的邻域半径内,而FPFH还包括半径r范围以外的额外点对(不过在2r内)。

    1.8K21

    Pixelization | 数据驱动的像素艺术

    缺点:结果可能不够平滑,会产生锯齿状的伪影效果。 双线性插值: 原理:双线性插值使用目标位置周围4个最近的已知像素值,根据距离和权重进行加权平均来计算插值结果。...个最近的已知像素值进行加权平均插值结果相对平滑,减少锯齿状伪影计算量较大,对于旋转和放大可能会引入模糊双三次插值 (Bicubic)在目标位置周围16个最近的已知像素值上应用三次多项式插值进行加权平均插值结果平滑...,保留图像细节计算量较大,对于某些纹理可能会引入模糊 原理:双三次插值在目标位置周围16个最近的已知像素值上应用三次多项式插值,根据距离和权重进行加权平均计算插值结果。...为了便于显示或编辑、可使用最近邻插值法将此类像素艺术放大为单元大小为的×形式,其中 > 1。另一方面,单元大小为 × ( > 1)的像素艺术也可以使用最近邻插值法缩减为一个单元一个像素的形式。...一方面,训练按照 CSEnc → I2PNet → AliasNet → P2INet 的数据流进行,另一方面,训练按照数据流P2INet → CSEnc → I2PNet → AliasNet 的数据流

    35520
    领券