自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Siny备忘录

此博客谨为个人平时查阅总结之笔记备忘,难免有所疏失。仅供参考。

  • 博客(42)
  • 资源 (5)
  • 收藏
  • 关注

转载 PCA原理

       PCA是主成分分析,主要用于数据降维,对于一系列sample的feature组成的多维向量,多维向量里的某些元素本身没有区分性,比如某个元素在所有的sample中都为1,或者与1差距不大,那么这个元素本身就没有区分性,用它做特征来区分,贡献会非常小。所以我们的目的是找那些变化大的元素,即方差大的那些维,而去除掉那些变化不大的维,从而使feature留下的都是“精品”,而且计算量也变小

2010-05-12 14:11:00 762

转载 关于小波变换和Gabor变换的一些知识

通过昨天的学术报告,觉得自己对这两个基本的概念还有些模糊,于是查询了相关的一些资料:1.关于小波变换:           一种多分辨率分析工具,为不同尺度上信号的的分析和表征提供了精确和统一框架。它的原理是来源于Fourier变换!但是它比传统的Fourier变换有更多优点,比如:1)小波变换可以覆盖整个频域;2)可以通过选取合适滤波器,减少或除去提取的不同特征之间的相关性;3)

2010-04-06 12:43:00 1691

转载 Gabor变换

一、二维卷积运算Gabor变换的本质实际上还是对二维图像求卷积。因此二维卷积运算的效率就直接决定了Gabor变换的效率。在这里我先说说二维卷积运算以及如何通过二维傅立叶变换提高卷积运算效率。在下一步分内容中我们将此应用到Gabor变换上,抽取笔迹纹理的特征。1、离散二维叠加和卷积关于离散二维叠加和卷积的运算介绍的书籍比较多,我这里推荐William K. Pratt著,邓鲁华 张延恒

2010-04-06 12:40:00 3311

转载 SIFT features

SIFT featuresScale Invariant Feature Transform (SIFT) is an approach for detecting and extracting local feature descriptors that are reasonably invariant to change in illumination, image noise, rota

2010-03-22 17:02:00 1323

转载 Histogram of oriented gradients(HOG)

结合这周看的论文,我对这周研究的Histogram of oriented gradients(HOG)谈谈自己的理解:HOG descriptors 是应用在计算机视觉和图像处理领域,用于目标检测的特征描述器。这项技术是用来计算局部图像梯度的方向信息的统计值。这种方法跟边缘方向直方图(edge orientation histograms)、尺度不变特征变换(scale-invarian

2010-03-22 13:55:00 4560 1

转载 SIFT算法不完全手册_相关概念

废话:      如果你像我一样没有想搞图像的一本书从头看到尾(其实也没几个人能从头看到尾的,很多都是拿MatLAB扯扯淡!)的话,在SIFT算法的资料里出现的很多概念可能是你理解的障碍!因为觉得有必要说一下,希望这样会给一些像我一样没什么基础的人一些帮助!如果一下当中有的你知道了你可以跳过去呵呵!也有可能有些概念我解释的不是很对,也希望您的指正!基本概念:降采样:对于一幅图像而言的降

2010-03-22 13:49:00 1864 3

转载 SIFT 尺度空间

    最近也注意一些图像拼接方面的文章,很多很多,尤其是全景图拼接的,实际上类似佳能相机附加的软件,好多具备全景图拼接,多幅图像自动软件实现拼接,构成(合成)一幅全景图像(风景)。Sift算法,我略知一二,无法仔细描述(刚也贴了2个最近的资料)。      当就尺度空间(scale space),我想,其在计算机视觉(Computer Vision)/图像的多分辨率分析(尤其近年来小波的多分

2010-03-18 17:28:00 6410 2

原创 Drawback of current RCA

 1. 反应迟钝 2. 不区分失败和重传是由于信道质量变差还是网络拥塞。如果是由拥塞引起的,应该不进行调节。 

2009-12-09 13:18:00 701

转载 再说RCA

Onoe is a credit based RCA where the value of credit is determined by the frequency of successful, erroneous and retransmissions accumulated during a fixed invocation period of 1000 ms. If less th

2009-12-09 10:48:00 765

原创 MadWifi理解笔记091208(rate/rix)

 sn->num_rates = ni->ni_rates.rs_nrates; for (x = 0; x ni_rates.rs_nrates; x++) { sn->rates[x].rate = ni->ni_rates.rs_rates[x] & IEEE80211_RATE_VAL; sn->rates[x].rix = sc->sc_rixmap[sn->rate

2009-12-08 13:00:00 1140

原创 MadWifi理解笔记091203(u_int...)

typedef u_int u_int32;typedef u_short u_int16;typedef u_char u_int8;

2009-12-03 13:09:00 850

原创 MadWifi选择加载速率自适应算法模块

 sudo modprobe ath_pci [ratectl=onoe]

2009-12-02 22:27:00 791

转载 Hidden Tricks (C++)(091202)

题目如下:问下列代码的打印结果为0吗?#include stdlib.h>#include iostream>using namespace std;struct CLS{    int m_i;    CLS( int i ) : m_i(i){}    CLS()    {        CLS(0);    }};int main(){    CLS obj;    cout  o

2009-12-02 14:21:00 567

原创 吞吐量计算

理论值 = [局域网的网络速率(Mbps)×帧长度(byte)×8] / [帧长度(byte)×8 + 帧间隔(bit)] 测量值 = [发送帧的数量×帧长度(byte)×8] / [测试时间(s)×106]

2009-12-02 13:01:00 2810

转载 void main(void) - the Wrong Thing

引用原文:http://users.aber.ac.uk/auj/voidmain.shtml The newsgroup is plagued by an almost continuous discussion of whether we can or cannot use void as a return type for main. The ANSI standard says

2009-12-02 12:56:00 605

原创 模版类.h与.cpp

1. 模板需要把声明和定义的部分放在同一文件,才能编译。2. 如果将.h与.cpp分离实现模版类,不能像普通类一样只在调用cpp中简单的包含.h,应该引入.cpp文件。 

2009-12-01 13:22:00 592

原创 802.11b/g/n速率调节

802.11b/g/n 速率调节机制是在物理层自动实现而不会对用户和其它上层协议产生任何影响。

2009-11-26 16:53:00 2146

转载 深入探讨透视投影坐标变换

 写3d图形程序,就一定会做坐标变换。而谈到坐标变换,就不得不提起投影变换,因为它是所有变换中最不容易弄懂的。但有趣的是,各种关于透视变换的文档却依然是简之又简,甚至还有前后矛盾的地方。看来如此这般光景,想要弄清楚它,非得自己动手不可了。所以在下面的文章里,作者尝试推导一遍这个难缠的透视变换,然后把它套用到 DX和 PS2lib 的实例中去。一般概念

2009-11-25 21:20:00 821

原创 用Chariot/Endpoint进行无线吞吐量测量

客户端: 环境 Linux, Endpoint [1] Endpoint 5.1 下载地址:http://www.netiq.com/support/pe/pe.asp[2] 下载下来是tar.z文件,先用命令: uncompress *.tar.Z ,然后文件名就会变成 *.tar,然后再用: tar -xvf *.tar[3] ./endpoin

2009-11-25 15:15:00 12647 4

转载 Madwifi无线发送数据过程

 数据发送过程:     The kernel calls ieee80211_hardstart() (dev->hard_start_xmit of the virtual interface) to transmit a packet, which in turn calls ath_hardstart() (dev_hard_start_

2009-11-25 12:21:00 1592

转载 九泉之下我做鬼呀我做鬼

[收藏这个唱词~]娘子你飞上九重天(情与法调)娘子你飞上九重天可怜我哪我一命入黄泉呼天唤地你听不见难道你哪忘了我许仙九泉之下我做鬼呀我做鬼九天之上你成仙呀你成仙劳燕分飞遭大限呀遭大限上穷碧落下黄泉呀下黄泉不在人间九泉之下我做鬼哪九天之上你成仙劳燕分

2009-11-24 18:58:00 1739

原创 MadWifi理解笔记091124

 关于在MadWifi速率控制算法中获得RSSI 以SampleRate算法代码为例: in function:  static void ath_rate_tx_complete(struct ath_softc *sc,  struct ath_node *an, const struct ath_buf *bf) const struct ath_tx_statu

2009-11-24 18:49:00 1555

转载 香侬定理:无线速率与信噪比之间的关系

  什么是香侬定理?        香侬定理是由美国科学家克劳德·香侬(Claude Elwood Shannon,1916-2001)提出,1948年,香侬用信息论的理论推导出了带宽受限且有高斯白噪声干扰的信道的极限信息传输速率。香侬公式:香侬公式简明扼要表达了传输速率,带宽,信号强度和噪声的关系

2009-11-23 14:08:00 15333

转载 RSSI in madwifi

最近家里无线信号很差,于是就学习一下madwifi中的rssi。看一下iwconfig ath0里面的信号参数是怎么搞出来的。iwconfig ath0ath0      IEEE 802.11ng  ESSID:"Atheros_AP51"            Mode:Managed  Frequency:2.412

2009-11-22 15:10:00 2431

转载 Hidden Tricks (C)(091121)

 请运行下面的代码,观察结果,有人说怎么是死循环,你同意吗?为什么? #include int main(){  int i = 0;  int name[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};  for (i = 0; i   {    name[i] = 0;    printf("o

2009-11-21 22:48:00 764

原创 MadWifi理解笔记091121(struct)

ath_softc in file "if_athvar.h" Collaboration diagram for ath_softc:   ath_node in file "if_athvar.h" /* driver-specific node state */struct ath_node { struct ieee802

2009-11-21 21:07:00 3784

转载 Cross-layer wireless bit rate adaptation,sigcomm'09

 等了好久都没看到这篇的讨论,就先贴自己的了.....  本文是在sigcomm07上PPR部分包恢复中softPHY技术的另一个应用。提出了一个名为softRate的速率调整算法,1)在接收方通过softPHY计算一个帧中的BER(bit error rate)。两者之间的关系明确,计算公式比较简单。2)检测去除因干扰而造成错误的帧(因干扰冲突造成的帧接收错误是不需要降低

2009-11-20 23:04:00 1140

转载 话说AVI视频格式

 AVI其实内涵很丰富的喔~~AVI格式视频编码种类,以AVI结尾的视频文件有以下几种:1、非压缩格式的AVI文件(或是MPEG1格式的),这个不需要装任何插件就可以播放了。2.DIVX格式的AVI,这也是MPEG4的一种,安装最新的DIVX 5.21(目前最新版),就可以播放了,不过缺点是在播放之初会有一个DIVX的标记显示几秒。3、XVID格式的AVI,这也是MPEG4的一种,可以说是从D

2009-11-19 16:22:00 679

转载 科研经验总结

  转朱明清师兄的一篇科研总结,以做备忘。   No1      进入课题及寻找科研问题:1、如何了解课题背景?要了解课题背景,就要掌握以下一些信息: z什么时候开展的研究? z为什么要开展? z这个领域有哪些代表人物? z至今该研究分为几个阶段?每个阶段有什么特色? z目前该研究达到什么水平? z该研究还存在哪些问题? 这些内容都需要做

2009-11-18 08:51:00 1019

转载 CS课程感受

 发信人: honsrx (Timing~两矿一波), 信区: CS标  题: 看到大家说课程,我也说一说我的感受发信站: 瀚海星云 (2009年03月25日19:40:12 星期三), 站内信件 WWWPOST大一的时候喜欢技术,有一阵子没日没夜的编程,做好玩的小东西,觉得技术上有太多的名词不懂,什么java啊,php啊,c++啊,python啊,linux的XX之类,在我眼里都是很牛很厉害

2009-11-17 20:31:00 1134

原创 Wireless Rate Adaptation NOTE

[近日查阅资料的随笔记录]Atheros硬件允许用户创建9个发送FIFIO描述符,对发送进行调度;每个发送描述符包含了发送状况,数据的指针和长度,并且包含了一个4对的“速率/重传次数”对(r0/c0,r1/ c1,r2/c2,r3/c3)。当无线信道可以发送的时候,硬件将引发处于FIFO头的数据的发送,首先以速率r0发送,如果发送

2009-11-17 13:41:00 1399

原创 查看Linux硬件驱动版本

 lsmod | grep *** 看模块名modinfo 模块名

2009-11-17 11:54:00 1017

原创 VC-VS对应版本

vc7    -   VS2002 vc7.1 -  VS2003 vc8    -  VS2005 vc9    -  VS2008

2009-11-16 21:29:00 1106

原创 Ubuntu9.04 安装MadWifi成功 总结贴

 前段时间需要在Unbuntu9.04下装上MadWifi驱动,着实费了好大的劲。所以现在把之前走过的弯路省去,说说成功的步骤。1. 准备工作sudo aptitude updatesudo aptitude install build-essential subversion2.下载合适的MadWifi版本这里最开始的时候我试了最新版的Madwifi,但是很快发现

2009-11-16 20:58:00 3495

原创 利用ioctl()获取无线速率

 其实对于自己装了网卡驱动的来说,应该从最根本的驱动中获取速率。但是用ioctl()也可以,其实实现和iwconfig命令相同。 仅仅获取速率这部分: #include #include #include #include #include "wireless_copy.h"#define dvname "ath0"int get_rate(int

2009-11-16 20:52:00 2425 1

转载 实例解说双缓冲

 昨天在论坛上,有人问起双缓冲的实现问题,想起网上这方面资料比较凌乱,而且多是DirectX相关的,今天特地在这里给大家简要的介绍一下双缓冲技术及其在VC++的GDI绘图环境下的实现。 1. Windows绘图原理    我们在Windows环境下看到各种元素,如菜单、按钮、窗口、图像,从根本上说,都是“画”出来的。这时的屏幕,就相当于一块黑板,而Windows下的各种GDI要素,如画

2009-11-16 11:34:00 829

原创 C#文本文件编码问题,区别UTF-8和GB2312

 最近用C#涉及到一些读取 txt文本文件的操作,但是一个编码问题就困惑了我好久。如果编码选的不对,会造成乱码。之前转载的一片文章提出了一种解决方法,就是用new StreamReader(file, Encoding.Default)。这种方法解决了大部分问题,但是测试中发现对于有的UTF-8文件依然会造成乱码(中文windows环境)。 于是上网搜索解决方案。大多数是说UTF-8有

2009-11-15 16:43:00 9633

转载 c#中StreamReader读写中文乱码解决方法

 问题:c# 中StreamReader读写中文乱码 解决方法:使用StreamReader sr=new StreamReader(filename,System.Text.Encoding.Default)//添加红色部分表示使用与系统一致的编码方式(中文),filename是指文件的路径StreamWriter sw=new StreamWriter(filename,fal

2009-11-15 12:56:00 2021

转载 手把手教你用C#打包应用程序[打包Framework]

1:新建安装部署项目打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.(详细见下图)此主题相关图片如下: 2:安装向导关闭后打开安装向导,点击下一步,或者直接点击完成.3:开始制作安装向导完成后即可进入项目文件夹:双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行文件和相应的类库和组件添加进

2009-11-14 15:24:00 4100 2

转载 Bibtex 文献排序

通过设置 bibliographystyle 就可以达到上述目的,Bibtex 自身已具备排序的功能,而且可以选择自己想要的排序方式。Bibtex 已自带有 8 种样式,分别如下(下面内容摘自 LaTeX 编辑部):plain,按字母的顺序排列,比较次序为作者、年度和标题unsrt,样式同plain,只是按照引用的先后排序alpha,用作者名首字母+年份后两位作标号,以

2009-11-13 10:46:00 9341 3

Chariot/Endpoint网络测试工具

Chariot/Endpoint网络测试工具,运行于XP,可测试网络吞吐量等。

2009-12-02

FPGA综合实验 MegaWizard signaltap II

FPGA综合实验 MegaWizard signaltap II ,读存储器。显示波形。

2009-11-21

FPGA 序列检测器

FPGA 序列检测器,QuartusII软件运行成功。

2009-11-21

FPGA 四位并行乘法器

FPGA 四位并行乘法器,QuartusII软件运行成功。

2009-11-21

FPGA 七段数码管动态显示电路设计

FPGA 七段数码管动态显示电路设计,QuartusII软件运行成功。

2009-11-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除