嵌入式系统
文章平均质量分 59
hyzxb
爱好技术,愿意结交天下朋友!
展开
-
第四部分:视频播放与GPS轨迹文件同步
<br /> 这一部分是所有工作里最容易的事情。主要是在启动播放文件的时候搜索当前的KML文件是否存在,如果存在就LOAD出来到内存里,代码如下:<br />bool Cdlg_demoDlg::search_KMLfile(std::string filename)<br />{<br /> int i=0;<br /> bool bfind = 0;<br /> std::string k_name;<br /> std::string::size_type pos = filename.rfind原创 2010-09-18 11:14:00 · 2907 阅读 · 0 评论 -
用纯软件在数码相机上实现人脸检测
在0。3米~2。5米,+-10度的倾斜范围内之内,可以实现稳定地跟踪3个正面人脸,检测速度可以做到15FPS。对于多人脸的检测,考虑到实现的简便,目前是采用固定时间间隔的检测,因此当两个人先后进入检测窗口的时候,后进入的人脸会晚一点才去启动检测。当然,这一块的优化还要进一步去完善原创 2011-09-15 21:53:52 · 1300 阅读 · 0 评论 -
专利申请已经开始公示
昨天我的同事告诉我,专利已经通过了,正在等正式的授权证书下来。听到消息,自己感觉也很开心,马上登录到国家知识产权局去查了一下,果然可以看到,下面是具体的网址:http://www.sipo.gov.cn/wxfw/在“专利检索”栏下,输入我的专利申请号:200910108原创 2011-09-15 14:25:35 · 1007 阅读 · 0 评论 -
ZORAN平台下的TFT LCD 驱动编程
TFT LCD系统基本上由三部分构成:TFT主控制器、LCD驱动电路和单片LCD。其中TFT控制器产生符合TFT接口格式的控制信号。但是,市面上的LCD 种类太多,而且各自的时序都不一样,所以我们一般需要一个LCD驱动电路将TFT接口的信号转化到符合目标LCD的特定的LCD接口信号。这就是我们所看到了LCD背后总会有一块PCB板的原因之一。以240X320的屏为例,现在要点亮一行,那么肯定要有240个VCLK周期将240个pixel的VD值输出,而且这240个周期内 VDEN应该一直是有效的。现在我们的思路原创 2010-11-18 12:13:00 · 1100 阅读 · 0 评论 -
如何优化人脸检测-我的一点经验
<br />很多朋友都关心我的人脸检测速度问题,特别如何在嵌入式系统上的优化,下面谈谈自己的一点经验,欢迎指正!<br />1要自己训练人脸库,不要用OPENCV的。正面的就好了,这样可以减少检测器的级数,我的是12~15左右,所以速度会快;<br />2浮点运算定点化,这样检测速度会大大加快;<br />3利用视频的连续性,初次检测人脸后就要用启动跟踪算法(CAMSHIFT就好了),不要每帧检测,速度会更快;<br />4充分利用粗检特征(如人眼灰度特征),快速排除人脸区域,在可能的区域才利用检测器,因为原创 2010-12-31 14:12:00 · 1556 阅读 · 0 评论 -
精美模拟/数字时钟在MP3等数码产品中的应用
很多年以前写的文章,到网上一搜居然还好好的躺在那,特收录进来,滥竽充数也不错。原创 2010-09-20 16:21:00 · 1507 阅读 · 0 评论 -
第一部分:将GOOGLE MAP嵌入到MFC的对话框程序中
<br />目前GPS的应用越来越广泛,因为GPS应用的数码产品也开始尝试结合GOOGLE地球和GOOGLE地图来增加产品的卖点。其中韩国的X-DRIVEN就将DVR的视频文件与GPS轨迹同步播放,用户在浏览视频的同时也能形象的看到汽车在GOOGLE MAP的实时轨迹。仔细研究发现其实就是将浏览器与视频播放器结合起来的应用程序。<br /> 视频播放器可以采用在LINUX下流行的MPLAYER,将IE浏览器嵌入到应用程序中,最后实现视频播放与GPS轨迹文件在GOOGLE MAP同步。本人采用VC2005实原创 2010-09-17 20:26:00 · 5920 阅读 · 9 评论 -
在安霸A2S70平台上用纯软件实现面部识别功能
安霸A2S70是一个专门的为高清数码DV提供解决方案的DSP芯片,在过去的工作中,我深入研究了该平台,并成功为某大公司研究开发了应用,现记录其算法的具体实现过程。期间自己经历的各种难以想象的困难,只有亲自去做过才能体会得到。主要技术细节包括以下几个方面:1 采用肤色过滤的预处理加快人脸检测模块的处理速度。2. 对采集到视频帧数据进行降采样处理加快人脸检测模块的处理速度。3. 在搜索窗口内利用人脸五官特征基本成比例的特点,结合灰度积分图,先对人眼区域的灰度比例特征进行预判断,排除大量非原创 2010-09-17 19:09:00 · 3981 阅读 · 0 评论 -
用VC2005实现视频文件与GPS轨迹同步播放
年初看到韩国的一个DVR产品,可以记录GPS轨迹,同时又可以将录制的视频文件与GPS轨迹同步播放。个人感觉这种东西很有点意思,上个月自己也开始尝试用VC2005来编程实现,经过1个月左右的时间,基本实现了这个功能。后续将会把我的思路和过程详细记录下来,也为今后的项目开发做积累。原创 2010-09-17 15:07:00 · 1862 阅读 · 2 评论 -
第三部分:在DVR中生成KML格式GPS的轨迹文件
<br /> 将GPS数据保存到SD卡中,是一件比较容易的事情,用C语言实现文件保存即可,很多基于单片机方案的GPS产品大都能实现这个功能。但如果要实现直接存贮为GOOGLE MAP能识别的KML格式,则相对来讲要麻烦得多。网上很多方案由于受自身方案的限制,都需要在PC端运行一个转换软件,将GPS轨迹文件进行转换之后才能在GOOGLE地球或地图上显示其轨迹。这对普通用户来说非常不方便,在DVR端直接生成KML格式的轨迹文件,就要省事很多。<br /> KML格式现在已经成了一个国际标准,实际就是XML语言的原创 2010-09-18 11:02:00 · 2860 阅读 · 0 评论 -
linux 2.6.36.2移植问题点记录
问题点:1 YAFFS2根文件系统无法挂载Failed to execute /linuxrc. Attempting defaults...Kernel panic - not syncing: No init found. Try passing init= option to kernel.原因:mkyaffs2image工具有问题,制作的YAFFS2文件系统不能被内核识原创 2011-10-31 17:44:29 · 1641 阅读 · 0 评论