一种基于Bi-LSTM网络的心电信号重构方法

    公开(公告)号:CN115844418A

    公开(公告)日:2023-03-28

    申请号:CN202211347908.0

    申请日:2022-10-31

    Applicant: 西北大学

    Abstract: 本发明提供一种基于Bi‑LSTM网络的心电信号重构方法,该方法包括以下步骤:步骤1,PCG和ECG信号采集;步骤2,双通道信号同步;步骤3,干扰消除;步骤4,分帧和归一化;步骤5,构建Bi‑LSTM重构网络并训练;步骤6,根据PCG信号重构ECG信号。本发明针对时序信号设计的Bi‑LSTM重构网络有效提取心脏活动特征并通过重构网络映射为ECG信号;实现了从PCG信号中学习心脏变化的模式和特征并将其映射为ECG信号。本发明采用的软件同步方法不需要硬件保持绝对的同步采集,有效降低了硬件设计的复杂性和成本。本发明采取高效的优化器提高了优化速度和结果,避免模型陷入局部最优化或欠拟合。本发明添加dropout层避免了模型多次迭代导致的过拟合。

    一种基于RFID的目标成像方法及系统

    公开(公告)号:CN110264534B

    公开(公告)日:2023-03-24

    申请号:CN201910469425.X

    申请日:2019-05-31

    Applicant: 西北大学

    Abstract: 本发明提出一种基于RFID的目标成像方法及系统,本方法是通过移动RFID标签阵列获取目标成像图,RFID标签阵列为RFID标签组成的二维平面阵列,与现有方法相比,本方法基于广泛流行的RFID系统,只需要用到阅读器、标签阵列等,设备易取,低成本、易部署、易维护。同时,本发明的方法,是以人的视角对目标成像,对目标的正面成像,得到目标的正视图。

    一种基于Github的软件缺陷检测模型建立、检测方法及系统

    公开(公告)号:CN111459799B

    公开(公告)日:2023-03-10

    申请号:CN202010140642.7

    申请日:2020-03-03

    Applicant: 西北大学

    Abstract: 本发明公开了一种基于Github的软件缺陷检测模型建立、检测方法及系统,其中检测模型建立包括:首先对Github平台中的数据集进行预处理,得到符合要求的变更记录及其对应的Bug‑Fix文件对;然后对符合要求的变更记录进行处理,生成切片的向量及标签;最后将切片的向量及标签输入到双向LSTM模型中进行训练和学习,得到训练好的检测模型。对于待检测的目标文件,处理得到该目标文件的向量后输入到检测模型中,得到检测结果。本发明方法解决了目前基于源码进行学习的缺陷检测面临的数据集过小而必须面临的数据不平衡,数据多样性不够,模型泛化能力差的问题;且能够达到更高的检测准确率。

    一种基于RFID设备的三维睡姿检测方法

    公开(公告)号:CN115660042A

    公开(公告)日:2023-01-31

    申请号:CN202211018800.7

    申请日:2022-08-24

    Applicant: 西北大学

    Abstract: 本发明公开了一种基于RFID设备的三维睡姿检测方法:步骤1:部署RFID标签阵列,进行数据收集;同步收集点云数据;步骤2:数据分割和剔除:利用多个时间窗口对步骤1收集到的RFID数据进行分割,统计每个时间窗口的标签阵列信号波动大小来剔除睡眠翻身的数据;步骤3:数据预处理;步骤4:进行数据增强;步骤5:搭建卷积神经网络模型,并进行数据特征提取,进行训练后得到训练好的卷积神经网络模型,将待测试的数据输入模型得到三维睡姿。本发明克服了现有的无线信号不能实现细粒度的三维睡姿的缺陷,和无线信号易受干扰导致的不稳定。

    基于LoRa上行传输系统的高能效资源分配方法

    公开(公告)号:CN111372313B

    公开(公告)日:2022-11-04

    申请号:CN202010093807.X

    申请日:2020-02-14

    Applicant: 西北大学

    Abstract: 本发明公开了一种基于LoRa上行传输系统的高能效资源分配方法,包括:通过网关的多个信道接收来自多个终端发射的信号;获得所述多个信道接收的所述信号的信噪比;根据所述信噪比对所述多个终端重新分配信道,并根据重新分配的信道调整所述多个终端的发射参数;根据重新分配的信道和调整后的发射参数进行数据传输。本发明的基于LoRa上行传输系统的高能效资源分配方法,能够将LoRa系统的传输参数根据网关的信道条件分配给终端,从而实现了不同的应用场景中高能效的通信。

    一种通用型无芯片传感器及其设计方法

    公开(公告)号:CN114781303A

    公开(公告)日:2022-07-22

    申请号:CN202210254383.X

    申请日:2022-03-15

    Applicant: 西北大学

    Abstract: 本发明公开了一种通用型无芯片传感器及其设计方法,种该方法包括如下步骤:构建传感器等效滤波器电路A;计算传感器等效滤波器电路A的频率响应函数和谐振频率;构建感知目标的传感器等效滤波电路B;确定感知目标传感器等效滤波电路B的频率响应函数和谐振频率;计算不同感知目标的介电常数范围和工作频率范围的感知目标传感器等效滤波电路B的参数取值范围;该方法将重复耗时的仿真操作转化为低复杂度的数学模型计算,可以快速设计出新的无芯片传感器用于新的感知应用,消除了传统设计方法所需的大量的人力代价并减少了计算时间。本发明具有很强的泛化能力,降低了传感器设计工作的复杂度,实现了低人力代价低时间成本的无芯片传感器设计。

    基于深度学习和声音信号液体识别系统及方法

    公开(公告)号:CN113984741A

    公开(公告)日:2022-01-28

    申请号:CN202111149838.3

    申请日:2021-09-29

    Applicant: 西北大学

    Abstract: 本发明是公开一种基于深度学习和声音信号的液体识别的系统,至少包括:待测液体及容器,还包括声学感知设备、无线传输系统、后端服务设备,其中声学感知设备用于采集至少包括扬声设备、声音收录设备以及声学模数转换设备;无线传输系统用于在数据采集设备和后端服务设备之间提供传输服务,实现无线感知;后端服务设备,用于支持液体分类和识别模块运行环境,对声学感知设备获取数据,利用液体声学传播特性进行数据处理,完成液体识别。本发明实现低成本、安全可靠、便携的液体识别系统,在位置相对固定的情况下,可以实现对20余种液体的区分。

    一种基于代码精简与误报过滤的编译器模糊测试方法

    公开(公告)号:CN113238937A

    公开(公告)日:2021-08-10

    申请号:CN202110510418.7

    申请日:2021-05-11

    Applicant: 西北大学

    Abstract: 本发明公开了一种基于代码精简和误报过滤的编译器模糊测试方法。所公开的方法包括使用多个编译器对测试用例集进行差分测试,在多个编译器每执行完一个测试用例后,如果编译器的执行结果不一致,将这个用例标记为可疑用例;之后利用基于语法块或基于代码行的代码精简技术对可疑用例内容进行精简构建可疑用例集;再以决策树的形式,利用误报过滤数据库对可疑用例的执行结果进行过滤构成误报过滤数据库,最后通过人工分析可疑用例集和误报过滤数据库发现bug。本发明的方法实现了高效,快速,准确的定位出错位置,减少了测试人员发现编译器漏洞的时间,提高了编译器测试的效率。

    一种基于种子用例突变的反馈式JS引擎模糊测试方法及装置

    公开(公告)号:CN113157565A

    公开(公告)日:2021-07-23

    申请号:CN202110308117.6

    申请日:2021-03-23

    Applicant: 西北大学

    Abstract: 本发明公开了一种基于种子用例突变的反馈式JS引擎模糊测试方法及装置,包括数据收集与预处理、模型训练、用例突变以及模糊测试四个主要阶段。该方法使用预先训练好的神经语言模型,根据从种子用例中截取的代码上文自动地续写下文,从而突变生成新的测试用例,克服随机突变方法中存在的大量无效突变的问题。随后通过差分模糊测试的方式检测JS引擎的缺陷。在测试过程中不断反馈式地扩充种子用例池,以增大种子用例对引擎的测试范围,从而对引擎进行更加全面的测试。经试验表明,使用本方法能够有效地检测出JS引擎的缺陷,在实际的测试过程中发现了四大主流JS引擎共计23个软件缺陷。

Patent Agency Ranking