-
公开(公告)号:CN119273894A
公开(公告)日:2025-01-07
申请号:CN202411397355.9
申请日:2024-10-09
Applicant: 北京计算机技术及应用研究所
IPC: G06V10/25 , G06V10/764 , G06V10/62 , G06V20/40
Abstract: 本发明涉及一种受限环境下基于目标检测模型的自适应推理优化方法,属于视频目标检测领域。本发明在CPU、NPU和内存资源受限环境下,完成对视频的目标检测处理和显示的过程,将视频拆解为图像帧,按照帧顺序将图像帧分发给多个进程,完成对每帧图像的处理。同时,本发明提出了受限环境,优化进程总数n的方法,计算FPS的方法和帧率整形输出方法,多进程处理队列的长度设置方法。本发明通过优化进程管理、计算资源分配和队列长度设置,在资源受限的嵌入式设备或移动平台上,实现高效、稳定的视频目标检测。
-
公开(公告)号:CN112947863B
公开(公告)日:2024-01-30
申请号:CN202110330900.2
申请日:2021-03-25
Applicant: 北京计算机技术及应用研究所
IPC: G06F3/06
Abstract: 本发明涉及一种飞腾服务器平台下存储空间合并成的方法,其特征在于,包括:依次遍历资源链表上所有的资源,计算得到多个块设备的物理地址空间总和size_all;linux内核启动到初始化外部设备阶段的时候,块设备匹配linux内核驱动,在块设备所对应的linux内核驱动中添加判断,判断是否是第一个块设备进行的linux内核驱动匹配,如果是,遍历资源链表上所有资源,根据资源属性,依次遍历,获取到每一个所需的块设备资源;将所有需要合并的块设备都映射到linux内核驱动所申请的虚拟地址空间中后,将块设备的linux内核驱动注册进linux内核中完成块设备的linux内核驱动工作,根据注册的块设备驱动,建立对应的namespace节点。
-
公开(公告)号:CN112130796B
公开(公告)日:2023-12-12
申请号:CN202011003744.0
申请日:2020-09-22
Applicant: 北京计算机技术及应用研究所
Abstract: 本发明涉及一种适用于加固多单元服务器的kvm切换系统及方法,属于kvm切换技术领域。本发明的kvm切换系统及方法通过键值解析模块、虚拟EDID模块的设计可实现机箱内多个主板kvm信号到多个输出端口间任意切换。当只有一个输出端口连接键鼠和显示器时,各主板kvm信号按需切换到这个端口输出,实现多切1功能;当有多套键鼠显示器连接时,单个主板可从多个端口输出,实现广播供多人查看使用;也可多个主板分别输出到不同端口,供多人同时使用。
-
公开(公告)号:CN116363424A
公开(公告)日:2023-06-30
申请号:CN202310308840.3
申请日:2023-03-28
Applicant: 北京计算机技术及应用研究所
IPC: G06V10/764 , G06V10/762 , G06N20/00 , G06T7/262 , G06T3/00 , G06T3/40
Abstract: 本发明涉及一种基于傅里叶变换的小目标检测方法,属于红外图像处理领域。本发明采集数据集,对图片按照像素点进行傅里叶变换生成频谱数据,将频谱数据和标签输入编码模型进行训练,得到满足要求的编码模型,使用该模型对图片进行处理,得到图片中的小目标。与单帧检测算法相比,本发明对复杂背景下的红外小目标进行检测,误差在两个像素点以内的检测准确率达到了75%。
-
公开(公告)号:CN113326072A
公开(公告)日:2021-08-31
申请号:CN202110563977.4
申请日:2021-05-24
Applicant: 北京计算机技术及应用研究所
IPC: G06F9/4401 , G06F11/07 , G06F12/0897 , G06F12/16
Abstract: 本发明涉及一种飞腾服务器平台下基于非易失内存的实时监控方法,属于计算机领域。本发明在基于FT2000+国产多核处理器的服务器上使用一块非易失内存。该服务器上的操作系统中运行的调试监控类的程序,使用非易失内存中申请的内存,可以实现数据断电不丢失,并且实时的将该申请的内存中的数据传输到硬盘当中。循环使用该申请的内存,在该内存存储满了后,根据时间最久数据越旧的原则,将该申请内存中存储的最久的数据更新成服务器操作系统的调试监控类程序产生的最新数据信息。本发明使用非易失内存实时的存储服务器上产生的记录信息,对于服务器在发生故障或者死机时,提升了定位原因、排查问题效率,进而对于服务器运行的稳定性有很大的提升。
-
公开(公告)号:CN111443949A
公开(公告)日:2020-07-24
申请号:CN202010216435.5
申请日:2020-03-25
Applicant: 北京计算机技术及应用研究所
IPC: G06F9/38 , G06F12/0875
Abstract: 本发明涉及一种飞腾服务器平台下的内核内存页拷贝加速方法,包括:在飞腾操作系统内核中增加基于SIMD向量指令的内存页拷贝函数;内存页拷贝函数接收两个输入参数;开始循环拷贝操作后,通过飞腾处理器prfm指令的数据预读取功能从源内存地址依据cache line大小预读取128字节数据到处理器缓存中;将内核的copy_page函数重新命名,并接收两个输入参数,第一个参数为目的内存页地址,标记为dest,第二个参数为源内存页地址,标记为src,以对内核中现有调用接口的透明替换;如copy_page函数执行完毕,内核内存页拷贝结束。本发明利用NEON指令提升FT2000+平台上内存页拷贝的速度,降低处理器资源消耗,提升系统综合性能。
-
公开(公告)号:CN118733360A
公开(公告)日:2024-10-01
申请号:CN202410795895.6
申请日:2024-06-19
Applicant: 北京计算机技术及应用研究所
Abstract: 本发明涉及一种基于计算机设计的USB2.0与调试串口兼容方法,属于计算机技术领域。本发明在不改变外观整体布局和使用效果的基础上,通过对电源按键的多次按键,完成了将USB2.0接口与调试串口进行切换输出。该方法通过对USB信号和调试串口的兼容,实现了在不改变外观整体布局和使用效果的基础上完成对调试串口的应用,减少了在研发阶段的拆机次数,同时也降低了计算机在交付后出现异常情况下问题的定位时间。
-
公开(公告)号:CN112148229B
公开(公告)日:2024-01-30
申请号:CN202011083307.4
申请日:2020-10-12
Applicant: 北京计算机技术及应用研究所
IPC: G06F3/06
Abstract: 本发明涉及一种飞腾服务器平台下的加速非易失性内存读写效率的方法,其中,包括:在linux内核虚拟地址空间中申请一块虚拟地址空间,并且将此虚拟地址空间通过建立页表,与非易失性内存物理地址空间进行映射;如果非易失性内存需要进行大量的数据读写,通过建立的多个设备文件节点,并行化的进行数据读写,应用层将需要读写的数据进行切块划分,并且建立多个进程,每个进程对应一块数据对象;新建立的设备节点的设备驱动操作函数的读和写函数,将源地址空间的数据拷贝到目的地址空间中;根据驱动程序反馈的结果,判断是否正确,正确则继续下一块数据块的拷贝,判断不正确则返回异常,终止传输。
-
公开(公告)号:CN113326072B
公开(公告)日:2023-11-24
申请号:CN202110563977.4
申请日:2021-05-24
Applicant: 北京计算机技术及应用研究所
IPC: G06F9/4401 , G06F11/07 , G06F12/0897 , G06F12/16
Abstract: 本发明涉及一种飞腾服务器平台下基于非易失内存的实时监控方法,属于计算机领域。本发明在基于FT2000+国产多核处理器的服务器上使用一块非易失内存。该服务器上的操作系统中运行的调试监控类的程序,使用非易失内存中申请的内存,可以实现数据断电不丢失,并且实时的将该申请的内存中的数据传输到硬盘当中。循环使用该申请的内存,在该内存存储满了后,根据时间最久数据越旧的原则,将该申请内存中存储的最久的数据更新成服务器操作系统的调试监控类程序产生的最新数据信息。本发明使用非易失内存实时的存储服务器上产生的记录信息,对于服务器在发生故障或者死机时,提升了定位原因、排查问题效率,进而对于服务器运行的稳(56)对比文件CN 112311577 A,2021.02.02US 2017364685 A1,2017.12.21US 2019042383 A1,2019.02.07US 2019042406 A1,2019.02.07
-
公开(公告)号:CN113326213B
公开(公告)日:2023-07-28
申请号:CN202110563969.X
申请日:2021-05-24
Applicant: 北京计算机技术及应用研究所
IPC: G06F12/06
Abstract: 本发明涉及一种飞腾服务器平台下在驱动程序中实现地址映射的方法,属于计算机领域。本发明在Linux操作系统内核功能模块中实现申请的虚拟地址与指定的物理地址进行一一映射的功能,在Linux操作系统内核中实现的自定义地址映射模块额外的提供了一套供Linux操作系统内核功能模块使用的地址映射接口,通过配置Linux操作系统内核使用的页表项,实现虚拟地址与物理地址的一一映射功能。本发明不会影响Linux操作系统内核中内存管理子系统的地址映射功能,提升了以具体需求为驱动的工程的开发自由度,能够方便Linux操作系统功能模块的修改,并且不会降低Linux操作系统功能模块的强壮性和可移植性。
-
-
-
-
-
-
-
-
-