您的位置:首页 > 其它

笔记中琐碎的知识点一

2010-09-15 14:32 225 查看
一直做笔记,但很少去复习,为了加深印象,全部整理到blog上来,方便以后参考!

 

1. 软件设计目标:一个稳定且具有弹性的弹性的内部结构,可以同时支撑系统对外提供的各式服务以及系统内部复杂的运作!

 

2  Pareto法则(帕雷托法则)

    2.1   1879年,意大利人Villefredo Pareto提出:社会财富的80%是掌握在20%的人手中,而余下的80%的人只占有20%的财富。渐渐

            地,这种“关键的少数(vital few)和次要的多数(trivial many)”的理论,被广为应用在社会学和经济学中,并被成之为Pareto原

            则(Pareto Principle)。

    2.2   Pareto原则应用于软件测试。简单地讲,Pareto原则暗示着测试发现的错误中的80%很可能起源于程序模块中的20%

 

3    

     CIF:  352*288       10万像素

     D1:   704*576       40万像素

     HD1:  1920*1080  200万像素

 

    P(Progressive):代表逐行扫描,I(Interlaced):代表隔行扫描

 

    标清: 720P   (1280*720 逐行)

    高清: 1080I  (1920*1080隔行)

              1080P  (1920*1080逐行)---------------专业格式

 

4   视频序列图像在时间上存在很强的相关性,采用运动估计和运动补偿技术可以消除时间冗余以提高编码效率!

 

 

                           |----- 帧内编码--采用DT变换编码方法(宏块为单位)

                           |     

5   针对所有编解码 |                  

                           |                      ----  无运动补偿的差分脉码调制(DPCM)

                           |----- 帧间编码  |

                                                  ---- 有运动补偿的差分脉码调制

 

      运动补偿: 对于宏块在下一帧的位置做运动估计,将该运动估计用于确定下一帧对应宏块的位置,再新鲜DPCM编码

      注:宏块越小,平滑性就越好,但运动估计的可靠性也就越差

 

6  分辨率相同,码率越大越清晰.

    码率相同,分辨率越低,画面越清晰.

    相同压缩形式下,码率越大,文件体积越大,当然也越清晰.

 

7.  一个关于tinyxml的封装使用,写的还是蛮详细的。 http://blog.chinaunix.net/u2/61062/showart_2163162.html

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  软件测试 blog 测试