发布信息

基于复合神经网络模型的脉冲高度估计方法、系统及终端 专利技术说明

作者:admin      2023-07-19 21:07:11     535



计算;推算;计数设备的制造及其应用技术1.本发明涉及辐射测量技术领域,尤其涉及基于复合神经网络模型的脉冲高度估计方法、系统及终端。背景技术:2.在核辐射测量系统中,源(放射源)、样(被测样品)、探(探测器)是最核心的组成部分,其工作原理可简要概述为粒子与探测器相互作用产生的弱电流信号经前置放大电路放大,再经整形电路进行整形。辐射测量通常受到测量系统输出的畸变脉冲限制。脉冲的畸变被称为畸变事件,在核脉冲信号的读出过程中,探测器输出的畸变脉冲经过放大和整形,在数字化过程中得到了失真的脉冲高度,扭曲了测量得到的光谱。这种失真对于样品元素含量分析影响较大,目标元素特征峰感兴趣区域(roi)中的净计数损失将会导致元素含量被低估。3.作为光谱学领域以及辐射测量领域的研究热点,近几年国内外学者公布了很多关于脉冲畸变、脉冲堆积等问题的成果。从传统方法上来看,用于畸变脉冲最简单、高效的方法是脉冲剔除,已有学者详细陈述了关于畸变脉冲剔除的方法以及剔除的结果分析,脉冲剔除虽然能够有效解决畸变脉冲和堆积脉冲造成的谱失真,但也存在计数损失的缺陷。4.近年来,深度学习技术发展迅猛,也诞生了很多优秀的模型,例如transformer、unet、vnet、u2net等,这些模型也已经被广泛应用于辐射测量的各个领域,例如放射性治疗中的成像质量改进、人体内的辐射剂量测定、粒子类型甄别、伽马谱分析以及基于残差结构的脉冲信号分析。深度学习技术为辐射测量中的脉冲处理问题提供了多种思路,例如,脉冲高度估计最简单有效的方式是linear unfolding(线性展开),线性展开的处理方式能够最大限度的保留脉冲原始信息,同时也保留了噪声信息,因此该方式对各种类型的噪声都不具备免疫能力,针对测量环境以及测量系统本身导致的脉冲形状畸变给脉冲高度分析带来了挑战,为了避免这个问题,也有学者在非线性滤波器的设计中做出了尝试,但设计过程较为复杂。技术实现要素:5.本发明的目的在于克服现有深度学习技术在脉冲高度估计中存在的不足,提供了基于复合神经网络模型的脉冲高度估计方法、系统及终端。6.本发明的目的是通过以下技术方案来实现的:在第一方面,主要提供一种基于复合神经网络模型的脉冲高度估计方法,所述方法包括以下步骤:s1、对阶跃脉冲数据进行数字化处理并添加噪声,整形后得到数字化的负指数脉冲序列,形成模拟脉冲数据集;s2、构建unet-lstm复合神经网络模型,通过所述模拟脉冲数据集对所述unet-lstm复合神经网络模型进行训练;s3、将模拟脉冲数据输入训练好的unet-lstm复合神经网络模型中,模型输出与模拟脉冲数据对应的脉冲高度序列。7.作为一优选项,一种基于复合神经网络模型的脉冲高度估计方法,所述对阶跃脉冲数据进行数字化处理,包括:通过随机数发生器输出一个堆积上升的阶跃脉冲信号。8.作为一优选项,一种基于复合神经网络模型的脉冲高度估计方法,生成0~1区间内服从均匀分布的随机数,将所述随机数作为阶跃脉冲信号的脉冲高度。9.作为一优选项,一种基于复合神经网络模型的脉冲高度估计方法,所述添加噪声包括:生成0~0.05区间内服从均匀分布的随机数,将所述随机数作为噪声信号的幅度,得到随机噪声;将随机噪声添加到所述阶跃脉冲信号中。10.作为一优选项,一种基于复合神经网络模型的脉冲高度估计方法,所述整形包括:将添加了随机噪声的阶跃脉冲信号输入脉冲整形滤波器滤除直流成分,得到幅度在0~1之间的负指数脉冲序列。11.作为一优选项,一种基于复合神经网络模型的脉冲高度估计方法,所述unet-lstm复合神经网络模型中unet采用编码器和解码器的对称结构,其中,在编码器部分通过卷积提取信号特征,通过最大池化进行下采样;编码器的输出作为lstm模型的输入,利用lstm隐藏层学习脉冲序列信息的抽象特征;解码器部分对lstm模型输出的信号依次进行上采样和卷积。12.作为一优选项,一种基于复合神经网络模型的脉冲高度估计方法,所述编码器和解码器均包含8个3*3的卷积层;所述池化窗口大小为2*2,步长为2。13.作为一优选项,一种基于复合神经网络模型的脉冲高度估计方法,所述步骤s1中生成不同畸变率的噪声脉冲序列,所述畸变率指的是在一个脉冲序列中宽度不完整的脉冲数量占该序列脉冲总数的比例。14.在第二方面,提供一种基于复合神经网络模型的脉冲高度估计系统,所述系统包括:模拟脉冲数据集制作模块,配置为对阶跃脉冲数据进行数字化处理并添加噪声,整形后得到数字化的负指数脉冲序列,形成模拟脉冲数据集;复合神经网络模型构建模块,用于构建unet-lstm复合神经网络模型,通过所述模拟脉冲数据集对所述unet-lstm复合神经网络模型进行训练;脉冲高度估计模块,配置为将模拟脉冲数据输入训练好的unet-lstm复合神经网络模型中,模型输出与模拟脉冲数据对应的脉冲高度序列。15.在第三方面,提供一种终端,包括存储器和处理器,存储器上存储有可在处理器上运行的计算机指令,处理器运行计算机指令时执行任意一项所述一种基于复合神经网络模型的脉冲高度估计方法中相关步骤。16.需要进一步说明的是,上述各选项对应的技术特征在不冲突的情况下可以相互组合或替换构成新的技术方案。17.与现有技术相比,本发明有益效果是:(1)本发明的unet-lstm复合神经网络模型将长短期记忆模型lstm嵌入unet结构,采用数学模型产生添加了噪声的模拟脉冲数据集对复合神经网络模型进行训练,利用unet模型与lstm模型深度融合学习畸变脉冲序列中脉冲高度特征,最终使得融合后的模型建立起输入脉冲序列与输出脉冲高度之间的联系,达到准确识别脉冲高度的目的,克服了传统算法受到数学模型限制无法对整个样本提取特征的局限,在不忽略信噪比的情况下实现脉冲高度的准确估计。(2)本发明unet-lstm复合神经网络模型中基于卷积运算的unet采用编码器和解码器的对称结构,在编码器部分通过卷积提取信号特征,通过最大池化进行下采样,达到减小模型大小的目的,在经过四轮卷积与池化操作后,将得到的输出作为lstm模型的输入,利用lstm隐藏层中众多的记忆单元不断学习脉冲序列信息的抽象特征,最终使得lstm建立输入脉冲序列及其输出脉冲高度之间的联系。lstm模型的输出作为unet模型解码器的输入,同样地,经历四轮上采样和卷积操作,其中上采样通过 2*2 转置卷积运算实现,达到增大模型大小的目的。在相同维度上的拼接操作(concatenate) 将全局特征和局部特征进行结合,目的是为了弥补下采样过程中减小数据规模丢失的特征信息。(3)在一个示例中,生成不同畸变率的噪声脉冲序列,通过unet-lstm复合神经网络模型对不同畸变率的噪声脉冲序列进行训练,增强模型对噪声的免疫能力,保证模型的预测性能。附图说明18.图1为本发明实施例示出的一种基于复合神经网络模型的脉冲高度估计方法的流程图;图2为本发明实施例示出的模拟脉冲生成示意图;图3为本发明实施例示出的理想的阶跃脉冲序列示意图;图4为本发明实施例示出的数字化后的噪声幅度示意图;图5为本发明实施例示出的叠加了白噪声的畸变脉冲序列示意图;图6为本发明实施例示出整形滤波后的脉冲序列示意图;图7为本发明实施例示出unet-lstm复合神经网络模型结构示意图;图8为本发明实施例示出unet-lstm模型训练过程中的损失值变化图;图9为本发明实施例示出模拟脉冲序列图;图10为本发明实施例示出梯形成形结果;图11为本发明实施例示出脉冲高度估计对照图。具体实施方式19.下面结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。20.此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。21.参照图1,在一示例性实施例中,提供一种基于复合神经网络模型的脉冲高度估计方法,所述方法包括以下步骤:s1、对阶跃脉冲数据进行数字化处理并添加噪声,整形后得到数字化的负指数脉冲序列,形成模拟脉冲数据集;s2、构建unet-lstm复合神经网络模型,通过所述模拟脉冲数据集对所述unet-lstm复合神经网络模型进行训练;s3、将模拟脉冲数据输入训练好的unet-lstm复合神经网络模型中,模型输出与模拟脉冲数据对应的脉冲高度序列。22.具体地,本发明利用unet模型与lstm模型深度融合学习畸变脉冲序列(添加了噪声的脉冲序列)中脉冲高度特征,最终使得融合后的模型建立起输入脉冲序列与输出脉冲高度之间的联系,达到准确识别脉冲高度的目的,克服了传统算法受到数学模型限制无法对整个样本提取特征的局限,在不忽略信噪比的情况下实现脉冲高度的准确估计。23.进一步地,给出模拟脉冲数据集的制作过程,其中,所述对阶跃脉冲数据进行数字化处理,包括:通过随机数发生器输出一个堆积上升的阶跃脉冲信号。24.具体地,如图2所示,采用随机数发生器生成0~1区间内服从均匀分布的随机数,这些随机数将作为堆积上升的阶跃脉冲的脉冲高度,一个理想的阶跃脉冲序列如图3所示。同样地,用如图2所示的随机数发生器生成0~0.05区间内服从均匀分布的随机数,这些随机数将作为噪声信号的幅度,如图4所示。为了模拟真实的脉冲信号,随机噪声被添加到生成的阶跃脉冲信号中,叠加了白噪声的畸变脉冲序列如图5所示,信噪比为20。25.进一步地,将添加了随机噪声的阶跃脉冲信号输入脉冲整形滤波器滤除直流成分,得到幅度在0~1之间的负指数脉冲序列。具体地,为了得到理想的成形效果,阶跃脉冲需要有一定的保持时间,当采样频率为50 mhz,采样点数为128点时,每个阶跃脉冲的宽度至少要达到6.4μs。但实际测量中测量系统输出的阶跃脉冲常常会包括一些宽度不够的脉冲,如图5的最后一个脉冲所示,本发明把这种脉冲宽度不足6.4μs的脉冲定义为畸变脉冲。噪声脉冲经cr整形滤除直流成分并整形成为负指数脉冲,那些宽度不够的脉冲畸变在cr整形后将会以负指数脉冲的拖尾被截断的形式呈现,如图6的最后一个脉冲所示。26.进一步地,卷积神经网络(cnn)是目前最流行的深度学习方法之一,它与全卷积网络(fcn)最大的区别在于,cnn每一层的神经元都只专注于信号的某一个部分,分析一个特定的特征,并不会与下一层的所有神经元相连接,相比于fcn而言节省了资源和训练时间。由于卷积运算可以抑制噪声信号的随机性,有效地识别脉冲特征,因此我们采用了基于卷积运算的unet。27.具体地,参照图7,本发明的unet-lstm复合神经网络模型将unet模型与lstm模型深度融合,该网络包括左侧提取信号特征的编码器以及右侧进行特征融合的解码器,不管是编码器还是解码器都包含8个3*3的卷积层,不同之处在于编码器在卷积层之后使用最大池化运算进行下采样,池化大小为2*2,步长为2,而解码器则是先通过2*2转置卷积运算对输入信号进行上采样,减少特征通道数,然后再进行卷积运算。28.进一步地,unet采用编码器和解码器的对称结构,在编码器部分通过卷积提取信号特征,通过最大池化进行下采样,达到减小模型大小的目的,在经过四轮卷积与池化操作后,将得到的输出作为lstm模型的输入,利用lstm隐藏层中众多的记忆单元不断学习脉冲序列信息的抽象特征,最终使得lstm建立输入脉冲序列及其输出脉冲高度之间的联系。lstm模型的输出作为unet模型解码器的输入,同样地,经历四轮上采样和卷积操作,其中上采样通过 2*2 转置卷积运算实现,达到增大模型大小的目的。在相同维度上的拼接操作(concatenate) 将全局特征和局部特征进行结合,目的是为了弥补下采样过程中减小数据规模丢失的特征信息。29.本发明借用叠加了噪声的指数脉冲序列作为数据集,首先通过unet模型中的编码器部分完成卷积与下采样,提取脉冲序列的关键特征,降低数据规模;然后,将编码器提取到的关键特征输入lstm,通过不断迭代训练建立起脉冲序列和输出脉冲高度之间的关系,实现脉冲高度的准确预测;最后,将lstm模型输出的信息作为解码器的输入,通过上采用和卷积进行数据恢复,最终输出一个与输入相对应的脉冲高度序列。达到准确识别脉冲高度的目的。该发明将不同的神经网络模型进行融合,优化了畸变脉冲高度识别的准确率,这对于硅漂移探测器的输出波形分析及其光谱学分析都具有重要意义。30.进一步地,使用模拟脉冲数据集训练模型,在该数据集的200个时间序列、512000个样本中,其中120个序列,307200个样本作为训练集,其余80个序列中,一半作为验证集,一半作为测试集。31.在unet-lstm模型的训练过程中,输入信号是叠加了白噪声的畸变脉冲,而输出信号则是被展开的脉冲高度集合。使用adam优化器对模型进行了50个epoch的训练。学习率作为模型训练的重要超参数之一被定义在1×10−5~1×10−3区间内。为了评估模型输出和期望输出之间的差异,均方差(mse)被用作损失函数并将反馈给网络来更新权重,实现减少后续迭代误差的目的。模型输出值脉冲高度集与预期的输出值的误差则可以通过损失函数来计算。对于有n个样本的训练集,损失函数的计算式如下式所示:图8显示了该模型在50个epoch上的损失值曲线变化,大体上来看随着训练周期的增加,训练集与验证集上的损失值都呈现出降低的趋势,验证集在后期虽有一定的震荡但很快又趋于稳定,该模型并未出现过拟合现象,也无须添加drop out层。32.为了验证模型的性能,取模拟产生的数据集中200个脉冲序列中任意一个序列进行分析,经脉冲整形滤波器后的脉冲序列如图9所示,其中p1-p20代表脉冲,p1、 p2、 p4、p5、p8、p10、p12、 p13、p15、p16、p17和p20为全宽模拟脉冲,剩余脉冲为畸变脉冲,对该序列进行数字梯形成形,其结果如图10所示,输入unet-lstm模型后得到的输出脉冲高度结果如图11所示。从图9中可以发现,由于系统设定的脉冲高度范围是0~1,阈值为0.03,当脉冲高度大于1时会因为饱和而被削顶,如图中的p7所示。但即使在信号饱和的情况下,unet-lstm模型依然能够准确输出脉冲高度。33.为了量化unet-lstm模型对脉冲高度的预测效果,用表示脉冲高度估计的绝对误差,表示相对误差,表示真实脉冲高度,表示神经网络模型unet-lstm预测得到的脉冲高度,从而得出unet-lstm模型对畸变脉冲高度估计的绝对误差和相对误差的计算公式分别如下式所示:。34.图9所示的脉冲序列包含20个脉冲,其中产生了畸变的脉冲8个,畸变率为40%。对图9所示的20个脉冲采用传统的梯形成形算法以及本发明的神经网络模型分别进行脉冲高度分析,结果如表1所示。35.表1神经网络模型对畸变脉冲高度的估计值与真实值的对比(畸变率为40%)。36.一个完整的负指数脉冲包含128个采样点,当采样频率为20mhz时,采样周期为50ns,因此一个完整的脉冲宽度为6.4μs。发生畸变的脉冲包括p3(包含20个采样点)、p6(包含30个采样点)、p7(包含40个采样点)、p9(包含50个采样点)、p11(包含60个采样点)、p14(包含80个采样点)、p18(包含100个采样点)、p19(包含120个采样点),对该脉冲序列进行梯形成形,梯形成形的上升时间包含30个采样点,持续时间为1.5μs,平顶宽度为3.4μs。37.在前期研究成果中已经得出传统的成形算法要求负指数脉冲宽度至少大于三角成形或者梯形成形的上升时间,否则得到的成形结果就会产生较大的误差,因此本发明在采用梯形成形时选择了较小的上升时间来尽可能地避免成形误差产生。从表1中梯形成形对脉冲高度的计算结果可以看出,8个畸变脉冲中仅p3的脉冲宽度小于梯形成形的上升时间,其梯形成形结果相对误差高达21.33%,而其它畸变脉冲的相对误差都能够控制在10%以内,最终梯形成形算法对该序列脉冲高度估计的平均相对误差为5.1%。采用unet-lstm模型对输入脉冲序列进行展开并进行脉冲高度估计,可以看出估计结果并未受到脉冲畸变的影响,平均相对误差约为2.09%。38.在另一示例性实施例中,提供一种基于复合神经网络模型的脉冲高度估计方法,所述步骤s1中生成不同畸变率的噪声脉冲序列,所述畸变率指的是在一个脉冲序列中宽度不完整的脉冲数量占该序列脉冲总数的比例。具体地,为了评估脉冲畸变程度对本文所提议的神经网络模型的影响,在数据集的制作中,生成畸变程度不同(下文以畸变率来表示)的噪声脉冲序列200个,每个序列包含20个脉冲,而每个脉冲由128个采样点组成,因此在模拟数据集中200个时间序列生成了512000个样本,其中畸变率20%、40%、60%、80%的脉冲序列各占比25%。畸变率计算如式(1)所示:39.其中是单个脉冲序列中畸变脉冲的数量,是脉冲的总数。40.具体地,为了在实际应用中对所提出的神经网络模型进行验证,在规定的实验条件下,截取相同样品不同畸变率的脉冲序列以及不同样品相同畸变率的脉冲序列调用神经网络模型进行脉冲高度估计,其实验平台的配置如下:(1)kyw2000a型x光管,带有ag target的x射线管被用来辐照样品,x射线管的电流被设定为8μa,电压保持在35 kv;(2)fast sdd探测器(123 ev fwhm resolution @ 5.9 kev);(3)粉末铁矿样品、粉末岩石样品;(4)数字系统采用adc9235,工作在20msps,分辨率为12位。41.为了保守地测试本文所提的神经网络模型,测试集截取的负指数脉冲输入信号比训练集和验证集中的输入信号噪声更大。探测器输出的阶跃脉冲信号经开关复位型前置放大器和脉冲整形滤波器电路输出负指数脉冲序列,经数字化后将获得的脉冲序列输入unet-lstm模型进行脉冲高度估计的离线处理。表2展示的8个脉冲序列是从实际测量得到的离线脉冲序列中截取的,从两种样品多次实验获得的离线脉冲中分别截取畸变率为20%、40%、60%、80%的实测脉冲序列进行模型预测结果分析,结果如表2所示。42.表2神经网络模型对不同样品的脉冲高度估计效果对照表。43.8组脉冲序列中,样品类型不同、畸变程度不同都没有对神经网络模型的脉冲高度估计结果有任何影响,即便是在畸变程度高达80%的极端情况下,本文训练的神经网络模型依然获得了远远优于传统脉冲估计方法的性能,在两种样品、8组离线脉冲序列的幅度估计中得到的平均相对误差为2.36%。44.模拟与实验结果表明,该模型能够准确地对发生了畸变的脉冲序列进行脉冲高度估计。本发明的神经网络模型并不仅仅是针对特定的探测器,在今后的研究中,将重点考虑将该模型应用于快速光谱学,通过准确预测脉冲高度来改善光谱学分析性能,这对于光谱精细化分析以及元素含量分析都是具有重大意义的。45.在另一示例性实施例中,基于与实施例1相同的技术构思,提供一种基于复合神经网络模型的脉冲高度估计系统,所述系统包括:模拟脉冲数据集制作模块,配置为对阶跃脉冲数据进行数字化处理并添加噪声,整形后得到数字化的负指数脉冲序列,形成模拟脉冲数据集;复合神经网络模型构建模块,用于构建unet-lstm复合神经网络模型,通过所述模拟脉冲数据集对所述unet-lstm复合神经网络模型进行训练;脉冲高度估计模块,配置为将模拟脉冲数据输入训练好的unet-lstm复合神经网络模型中,模型输出与模拟脉冲数据对应的脉冲高度序列。46.在另一示例性实施例中,本发明提供一种终端,包括存储器和处理器,存储器上存储有可在处理器上运行的计算机指令,处理器运行计算机指令时执行所述一种基于复合神经网络模型的脉冲高度估计方法的相关步骤。47.处理器可以是单核或者多核中央处理单元或者特定的集成电路,或者配置成实施本发明的一个或者多个集成电路。48.适合用于执行计算机程序的处理器包括,例如通用和/或专用微处理器,或任何其他类型的中央处理单元。通常,中央处理单元将从只读存储器和/或随机存取存储器接收指令和数据。计算机的基本组件包括用于实施或执行指令的中央处理单元以及用于存储指令和数据的一个或多个存储器设备。通常,计算机还将包括用于存储数据的一个或多个大容量存储设备,例如磁盘、磁光盘或光盘等,或者计算机将可操作地与此大容量存储设备耦接以从其接收数据或向其传送数据,抑或两种情况兼而有之。然而,计算机不是必须具有这样的设备。此外,计算机可以嵌入在另一设备中,例如移动电话、个人数字助理(pda)、移动音频或视频播放器、游戏操纵台、全球定位系统(gps)接收机、或例如通用串行总线(usb)闪存驱动器的便携式存储设备,仅举几例。49.虽然本说明书包含许多具体实施细节,但是这些不应被解释为限制任何发明的范围或所要求保护的范围,而是主要用于描述特定发明的具体实施例的特征。本说明书内在多个实施例中描述的某些特征也可以在单个实施例中被组合实施。另一方面,在单个实施例中描述的各种特征也可以在多个实施例中分开实施或以任何合适的子组合来实施。此外,虽然特征可以如上所述在某些组合中起作用并且甚至最初如此要求保护,但是来自所要求保护的组合中的一个或多个特征在一些情况下可以从该组合中去除,并且所要求保护的组合可以指向子组合或子组合的变型。50.类似地,虽然在附图中以特定顺序描绘了操作,但是这不应被理解为要求这些操作以所示的特定顺序执行或顺次执行、或者要求所有例示的操作被执行,以实现期望的结果。在某些情况下,多任务和并行处理可能是有利的。此外,上述实施例中的各种系统模块和组件的分离不应被理解为在所有实施例中均需要这样的分离,并且应当理解,所描述的程序组件和系统通常可以一起集成在单个软件产品中,或者封装成多个软件产品。51.以上具体实施方式是对本发明的详细说明,不能认定本发明的具体实施方式只局限于这些说明,对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演和替代,都应当视为属于本发明的保护范围。









图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!




内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!




免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

相关内容 查看全部