FatFs 移植Fatfs 是一個平台无关,兼容 Windows FAT 的轻型文件系统。据官网介绍,目前 Fatfs 已经在AVR, 8051, PIC, ARM, Z80, 68k 等平台上移植成功(并不需要改变源码的任何接口),并且运行良好,事实确实是这样的。笔者目前在某通信公司做 II 型集中器的项目,项目选用的芯片是日产瑞萨(后面简称RX)半导体作为主控芯片,完成处理任务。而在移植本文所
 因为之前一直用TensorFlow,所以在做目标检测用Faster-RCNN时,使用的一直是GitHub上的基于TensorFlow的Faster-RCNN的Repository,改来改去,进行的各种操作。但那么几个Repositories大同小异,基本上都是基于RBG大神的py-faster-rcnn做的。因此,溯本追源,尽管其是基于caffe做出来的,但如果不好好研究一下py-fa
转载 11月前
94阅读
一、PCI总线系统体系结构 PCI是外围设备互连(Peripheral Component Interconnect)的简称,作为一种通用的总线接口标准,它在目前的计算机系统中得到了非常广泛的应用。PCI提供了一组完整的总线接口规范,其目的是描述如何将计算机系统中的外围设备以一种结构化和可控化的方式连接在一起,同时它还刻画了外围设备在连接时的电气特性和行为规约,并且详细定义了计算机系统中的各个
即时音频的实现分为两个部分   1网络层  2音频流  把网络数据准确的放到音频队列(AudioQueueRef)中播放。在实现的过程中有多种方法,网络层这里采用CFNetwork,音频队列采用重复使用已分配好的缓冲队列AudioQueueBufferRef内存AudioQueueAllocateBuffer(audioQueue,packetBufferSize,
迅捷是中国比较好的用户端网络与通信技术和设备提供商,那么你知道迅捷无线路由器设置好却不能上网要怎么解决吗?下面是学习啦小编整理的一些关于迅捷无线路由器设置好却不能上网的相关资料,欢迎阅读。 迅捷无线路由器设置好却不能上网的解决方法: 本文介绍了迅捷(Fast)无线路由器设置好了上不了网的解决办法,很多用户在设置迅捷(Fast)无线路由器的
介绍  沃拉斯顿棱镜偏振器包含两个由单轴晶体构成的直角棱镜,如方解石,它经常用于沃拉斯顿棱镜中。两块单轴晶体是定向的,使得晶轴互相垂直。如下图所示的几何结构,水平偏振光在第一个区域中以非寻常折射率(ne)传播,折射到第二个区域中,以寻常折射率(no)传播。垂直偏振光经过相反的折射,两个偏振态就这样分开了。本文介绍了一个脚本,即wollastonCreator.frs,根据输入到基本对话框
一、背景与算法介绍   Transformer结构被广泛应用与自然语言处理中,并且在许多任务上都产生了当前最好的效果。为了达到进一步的效果,研究人员已经开始训练更大的Transformer模型。在某些报告的最大配置中,每层参数的数量超过了5亿(0.5B),而层的数量增加到了64层。Transformer模型也用于越来越长的序列中,在一个单独处理的样本中,序列的长度能达到11k,也就是包含
原始论文链接:Features from Accelerated Segment Test (FAST)多个论文对比:Faster and better: a machine learning approach to corner detection1.介绍:FAST是一种由Rosten和Drummond提出的用于检测图片特征点的算法。图片特征点应拥有良好边界,并能被快速识别。特征点含有许多局部信
现在人工智能行业发展迅猛,那么人工智能产品特别是使用分类算法实现的产品中判断其能否上线通常是通过算法自带的准确率指标进行对比进行的。而准确率是人工智能模型通过训练后得出的,因此我们需要提高训练的准确率,这其中增加训练次数就是一个通用的方法,但是需要注意的是并不是训练次数越多越好。本文就通过3步来讲述怎样保证合适的训练次数来确保模型的准确率。1了解模型训练和结果的关系目标掌握人工智能产品评测指标跟训
      由于种种关系,我需要对一批mp3文件进行分割(切割)。每个音频文件大约1小时,需要切成每10分钟1个文件,文件名要带序号。手工分割工作量太大,不符合我等“懒人”的做法。于是找到了大名的”格式工厂“。      由于每个文件时长不是严格一样,短的50多分钟,长的60多分钟,结合试用格式工厂的结果是它不能探测音频文件的时长(可能是
转载 2024-03-01 15:03:38
344阅读
本文主要讲述的是对Python中property属性(特性)的理解,具体如下。定义及作用:在property类中,有三个成员方法和三个装饰器函数。三个成员方法分别是:fget、fset、fdel,它们分别用来管理属性访问;三个装饰器函数分别是:getter、setter、deleter,它们分别用来把三个同名的类方法装饰成property。fget方法用来管理类实例属性的获取,fset方法用来管理
一、需求不采用任何额外的插件服务,通过浏览器采集电脑麦克风声音,并实时播放二、技术思路1、通过浏览器采集电脑麦克风的声音,recorder.js①完整示例参考:https://www.jb51.net/article/159849.htm npm 安装js-audio-recorder插件版本(1.x版本目前不支持边录边转,0.x版本支持)1.x版本:https://github.com/2fps
一、引言: 在前面的博客中,我们对ijkplayer整个jni的流程及消息机制都详细的分析了一遍,分析流程机制有助于我们对整个架构有一个大致的了解,便于后续对音视频解码与输出渲染的分析,消息机制的分析有助于我们理解FFmpeg是如何处理输入输出buffer的。接下来,我们先梳理下read_thread这个线程,然后再分析音频是如何解码和输出的。二、read_thread分析:read_thread
转载 2024-07-24 14:40:45
144阅读
一、Twisted基本模型Twisted 网络编程框架是一种基于事件的网络编程框架,用户需要继承特定的类,并重载其中的方法来处理网络通信中可能出现的各种情况。Twisted的网络通信模型最基本的也要由三部分组成:反应器(reactor)、协议(protocol)、工厂(factory)。其中反应器用来执行事件循环,分发事件处理等等,每个应用程序中一般只能启动一个reactor。协议用来完成与一个已
转载 5月前
76阅读
AbstractGPUs牛逼.我们的工作首先回顾了非极大值抑制(non-maxima suppression的问题, 特别是在GPUs上.然后提出了一个选择局部响应最大的特征检测, 强制了空间特征分布, 同时同步检测特征.我们的第二个贡献介绍了一个加强的FAST特征检测, 他应用了之前提到的非极大值抑制方法.我们将我们的方法和其他CPU和GPU版本的比较, 我们的总是比他们牛逼.1. Introd
Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks简介Faster R-CNN是很经典的two-stage的目标检测方法,前面看了Selective Search以为在这里可以用到,但是作者在这篇文章里面没有采用Selective Search方法得到候选框,而是采用了Edge Boxes方法
我正在努力实现以下目标:将我的Raspberry Pi相机中的视频写入磁盘,不受任何流式干扰通过网络流式传输相同的视频优化延迟重要的是流不会干扰正在写入磁盘的视频,因为网络连接可能不稳定,例如WiFi路由器可能超出范围等。要做到这一点,我尝试的第一件事是:#Receiver sideFPS="30"netcat -l -p 5000 | mplayer -vf scale -zoom -xy 12
Faster-Whisper https://github.com/SYSTRAN/faster-whisper 是一个使用 CTranslate2 重新实现的 OpenAI Whisper
原创 2024-03-05 13:56:50
1928阅读
[b]百度参数分析[/b]----搜索时URL参数含义 (搜索结果时间限制) &si=&rn=10(每页显示的数目) &ie=gb2312&(语言) ct=0 &wd=%CA%6%BB%FA& (关键词) pn=10 (在第pn比上10后加上1页) &ver=0 &cl=3 &uim
 Lazy programming按需编写代码,不要添加未使用的代码,功能不准备上线的代码就先不要添加比如临时给PO或者UI看的示例代码,可以新建poc或者spike分支,修改完后打本地包或者模拟器视频截图不要写临时的解决方案的代码Write Test,find Bug不仅仅是覆盖率100%,更要逻辑达到100%, 如三目运算,if/else不同的结果值验证不要写这样的注释代码: wri
  • 1
  • 2
  • 3
  • 4
  • 5