2019.4.22周报蒋培培

本周的主要工作:雷达方面:1.与硬件方面给的数据进行对接,主要的重点是二进制数据的读取。 2.梳理一发多收程序总流程,以及二维fft后的一些其他处理,包括横虚警检测、群集检测。以前云里雾里的横虚警检测,其实思想也是挺简单的。 3.关于卡尔曼滤波,目前只能理解其大概的思想,具体的东西并不是特别理解。 下周任务:1.继续梳理程序的其余模块。包括角度估计,距离估计,速度估计,以及目标跟踪。 2.查看道路异常相关的文献,并做好记录。 ...
Read More

2019.4.21 孙浩周报

先提出自我批评:相对上周,本周在任务没有明显的涨幅。 0415 1.服务器界面电量值上传验证成功。 2.服务器界面新加中继接口:6666 同时系统启动初始化成功。 3.客户端中的语音接受中CHANNEL_CONFIGURATION_MONO停用 修改为CHANNEL_OUT_MONO。验证成功。 0416 服务器(调整之前轿厢位于始发站与迂回战时关闭接近报警的逻辑) 客户端 debug--->采用断点逐步调试+TCP助手 0417-0418 1.按照工作流程 检查内部逻辑,找出隐藏的BUG并debug掉,与VR工程探讨针对运行时轿厢会出现前后漂移情况,提出利用纬度值进行约束(因手机GPS经度达不到10米,所以在提出在得到数据值后将值*1000进行放大,进行约束掉跳变点) 2.优化界面电量显示与现实中逻辑,调整设备在线与不在线电量显示逻辑。 0419 1.(与vr方面 VR问题) 今天谈到一个问题,VR初始化问题, 怎们程序启动可以准确定位缆车在线路上的位置。即VR启动瞬间后怎么刷新缆车的编号排列, 2.与小白师兄交谈: 针对音频这块 进行交流 本周也主要做了这个工作,结果差强人意,C#没有提供开源的音频文件的解码工具,采用soundplay()类只支持wmv格式且只能本地播放。NAudio也实现不了音频文件解码工作。C#做音频的线恐暂时停止。好在与小白师兄交流,谈到,C#短时间无法改播放组件的开源码,就换个“线”,将音频和广播抽离转移到java中。C#调用命令行执行音频部分。约定明后两天找时间再聊。 0420 (与小白师兄) 提出采用bili 或者快手等直播平台的音视频推流到服务器,在拉流到客户端思路,采用服务器启命令行---->FFMPEg进行音频 广播解码工作---->推流到服务器(RTMP )----->安卓拉流播放。方法比较开源,learning..... 0421 (与小白师兄-下午) 音频选择采用RTMP服务器,利用nginx启动一个进程,设置默认的端口号进行通信端口,C# 获取参数 送将想要播放的音频文件送FFMPEG 解码推流,安卓端在进行拉流播放。此调整不再进行音频播放的编码,只需要点击按钮后使得C#可以调用cmd命令行,将推流的命令行写死。暂停播放或者停止播放则杀死进程。弊端是:可能人为的选择不了本地文件的地理位置。没有了代码支撑,需要废弃原来所做的音频本地播放的工作。 本周总结:在实验室情况下提高系统稳定性,消除一些隐藏bug。 反思:C#在音文件的解码和上传流没有进展。这也是导致了0421记录。 下周计划:利用0421记录要点,完成音频文件的推流拉流播放。 ...
Read More

马天宇4.21周报

1.本周工作的主要方面在毕业设计。尝试编写了一段用阈值法检测锋电位的程序,从画出的图形结果来看效果不错;查阅资料并结合张亚娟师姐的组会课题汇报,进一步了解了主成分分析的基本原理。 2.在老师的帮助下梳理了语音识别部分的流程框图,提出备选方案,并查阅资料了解梅尔倒谱系数、隐马尔可夫模型等概念。 3.结合数据手册初步了解了科大讯飞的两款产品——XFMT101离线识别模块和XFM10621麦克风阵列。其中XFMT101离线识别模块可初步完成我们的要求,能有效识别命令词并将识别结果通过串口传送至上位机,但缺点也很显著——识别词库较小(20),且不宜识别较长语句。我认为可将此作为备选方案,但需自主解决的部分也很多。XFM10621麦克风阵列可在语音预处理阶段用于降低周围噪声,作为备选方案之一。 ...
Read More

张亚娟周报2019.4.21

上周主要做的工作就是: 1.整理了在语音预处理时需要考虑的各种噪声问题,以及应对这些噪声可能采取的方法,用框图做了整理。 2.找到了一篇介绍耳机降噪原理的博客,只是从大致步骤上知道了是怎么去噪声。通过采集外界的噪声,通过自适应滤波器和最小均方误差的原理,使降噪芯片产生与外界噪声相反的反向波,达到消除噪声的目的。再具体的降噪算法还没找到。 3.从网上找了谱减法去噪的程序,遇到了一些问题,打算自己先看看,再去找老师讨论一下。 下周 1.目前打算着重看老师周日说的一篇博士论文,做好记录,方便以后的工作。 ...
Read More