不同于以往在固定数据集上测试性能,论文提出了一个更符合实际的全新检测场景Open World Object Detection,需要同时识别出未知类别和已知类别,并不断地进行增量学习。论文还给出了ORE解决方案,通过对比聚类和基于能量的分类器来进行开放开放世界的检测训练论文: Towards Open World Object Detection论文地址:https://arxiv.org/abs
转载 4月前
373阅读
4 开发框架4.1 软件开发框架海思针对芯片各个硬件单元,提供统一的软件开发框架,如下图。媒体软件处理平台(Media Process Platform,简称MPP),可支持应用软件快速开发。该平台对应用软件屏蔽了芯片相关的复杂的底层处理,并对应用软件直接提供 MPI(MPP Program Interface)接口完成相应功能。该平台支持应用软件快速开发以下功能:输入视频捕获、H.265/H.2
Hadoop-HA模式概念•主从集群:结构相对简单,主与从协作•主:单点,数据一致好掌握•问题:•单点故障,集群整体不可用•压力过大,内存受限HDFS解决方案:单点故障:•高可用方案: HA(High Available)• 多个NN,主备切换,主压力过大,内存受限:联帮机制: Federation(元数据分片)• 多个NN,管理不同的元数据•HADOOP 2.x 只支持HA的一主一备HDFS-H
 OpenCV 是目前开源项目中最著名的基于机器视觉方向的图像处理的开发包,目前已经有被移植到嵌入式 Linux 环境上。本文介绍了 OpenCV 交叉编译的基本步骤。一、编译环境及库文件linux 环境:ubuntu12.04交叉编译:4.3.2arm 板子:iMX6开发板libz:libjpeg:libpng:libyasm:opencv:libx264:libxvid:lffmpe
在Linux系统中,关闭串口是一个比较常见的操作。特别是在一些嵌入式系统中,关闭串口可以节省资源和提高系统性能。在某些场景下,比如一些嵌入式系统在实际运行过程中可能会出现串口信息泄漏的安全问题,因此关闭串口也是一种安全的做法。 对于一些嵌入式系统,比如海思(HiSilicon)出品的一些系统,关闭串口可能是必要的操作。海思(HiSilicon)作为一家知名的半导体公司,其产品涵盖了通讯、物联网、
原创 2024-04-08 11:12:26
192阅读
一、概述 如图所示,在海思平台上将内存分为两个部分:os内存和mmz内存。os内存指:由linux操作系统管理的内存;mmz内存:由mmz驱动模块进行管理供媒体业务单独使用的内存,在驱动加载时可以指定该模块管理内存的大小: 二、数据结构 1、mmz区域描述符 2、mmb内存描述符 hil_media
转载 2019-08-04 11:41:00
219阅读
2评论
目标板是S3C2440.至于交叉编译环境的搭建就不多说了,网上很多教程.搭建好了交叉编译环境后,第一件事就是传说中的”Hello,World!”.一. 主机编译环节我使用的系统是ubuntu10.04,搭建好交叉编译环境后,终端输入arm-linux-gcc -v能够正常显示版本信息,但是输入sudo arm-linux-gcc -v后却显示命令无法找到.我试过很多种方法,比如sudo -s切换到
在现代科技的飞速发展下,操作系统的重要性日益凸显。作为一款开源的操作系统,Linux系统在用户眼中备受推崇。而Linux系统的开发也在不断地进行着更新和升级,以满足用户对于系统性能和安全性的需求。 在Linux系统中,nptl.tar无疑是一个备受关注的话题。nptl.tar是Linux系统中一种非常重要的文件,其中存储了与线程相关的函数实现,被称为New POSIX Thread Librar
原创 2024-04-29 11:04:15
37阅读
Hisi外设ADC的使用:环境Platform: Hi3516DV100Kernel: v3.4参考代码主要通过操作寄存器Chimm (LSADC_CTRL0,0xff5264ff); //配置0寄存器 0x200B0000。。。。。。
原创 2023-11-09 16:04:41
75阅读
基于ubuntu16.04多用户编译android N(android 7.1)系统提示ninja_wrapper错误问题 Ubuntu 1604系统除了root,还有kandi和sundi两个用户,我先用kandi用户编译的,可编译通过,后面再用sundi的用户编译,出错信息如下:[ 19% 12620/64631] Ensure Jack server isinstalled and
转载 4月前
14阅读
前言在海思HI35xx平台软件开发过程中常常遇到一些音视频相关的专业知识,为了能够灵活应对这些问题,我们必须对相关知识有所理解。这里结合海思HIMMP媒体处理系统相关应用对视频分辨率知识进行梳理,以便我们能够在应用软件开发中从容应对。分辨率概念分辨率是衡量视频质量的重要指标之一,它的表征特点就是视频尺寸的大小。有了这个概念我们可以进一步理解海思平台有关分辨率的相关知识,分辨率在海思平台中有以下三种
先下载linux内核源码包,下载地址:https://mirrors.edge.kernel.org/pub/linux/kernel/v4.x/(1)编译整个osdrv目录:注意:默认不发布内核源码包,只发布补丁文件。内核源码包需自行从开源社区上下载。从linux开源社区下载v4.9.37版本的内核:1)进入网站:www.kernel.org2)选择HTTP协议资源的https://www.kernel.org/pub/选项,进入子页面3)选择linux/菜单项,进入子页面4)选择ker
原创 2021-07-29 11:19:46
847阅读
摘要             最近着手在海思的 AI 芯片上实现算法,本次项目主要是实现智能门锁的人脸识别,不过我们不着急,先把与算法关系不大的部署工作完成,才能更好的进行后续的工作。工作开始前,日常在网上找资料,发现一位博主在一年前也同样进行了海思 AI  芯片的开发(只是型号不一致,博主的内容主要以 Hi3519A
很简单,具体看代码吧#include #include #include #define inf 1e9;int n,t,l,b;int map[110];double dps[110][110];double min(double a,double b){ rmemset(dps,0,sizeo
原创 2023-09-15 10:06:41
38阅读
1. 说明海思3519A自带的sdk中是没有yolov3的demo例子的,这就让人很不开心,而且华为的人给的资料很乱,其次,很多的demo都是支持Hi3559A的,还没入坑的,推荐选Hi3559A进行开发。需要相关资料的留下邮箱2. 整个流程将图片转bgr文件或用原有提供的bgr文件在Hi3519A上进行推理,打印出检测结果用python进行结果可视化检查3. 结果impo...
原创 2021-09-07 10:46:56
361阅读
Hisi内核线程CPU占用高的问题:环境 Platform: Hi3516DV100 Kernel: v3.4 现象 内核线程kworker/u:0开机时CPU占用率高分析 查看哪个模块占用CPU:cat /proc/5/stack原因 占用大量CPU的时候是内核中对mmc模块使用4000~1000的不同频率对插入的模块分别用sd、mmc、sdio类型匹配枚举的过程。SDIO_CAERD_DETE
原创 2023-11-09 16:05:28
82阅读
平台:STM32ZET6(核心板)+ST-LINK/V2+SD卡+USB串口线+外部EEPROM(不需要上拉电阻)工程介绍:主要文件在USER组中,bsp_i2c_ee.c,bsp_i2c_ee.h,bsp_eeprom.c,bsp_eeprom.h和main.c,其中bsp_i2c_ee.c中主要时基本的模拟I2C时序,而bsp_eeprom.c中主要利用前一个文件中定义的基本操作,进行EEPR
转载 2024-06-02 19:32:48
82阅读
原创 2021-09-07 10:59:54
1680阅读
1点赞
2评论
答: 是一个HISILICON SAS 控制器驱动(HISILICON SAS controller driver)
转载 2019-03-20 18:55:00
255阅读
2评论
转载 2021-09-07 11:21:43
540阅读
  • 1
  • 2
  • 3
  • 4
  • 5