
获得徽章 0
赞了这篇沸点
赞了这篇沸点
视频传输中存在的冗余:
1. **空间冗余**:图像的相邻像素之间有较强的相关性,一张图片相邻像素往往是渐变的,不是突变的,没必要每个像素都完整地保存,可以隔几个保存一个,中间的用算法计算出来。
2. **时间冗余**:视频序列的相邻图像之间内容相似。一个视频中连续出现的图片也不是突变的,可以根据已有的图片进行预测和推断。
3. **视觉冗余**:人的视觉系统对某些细节不敏感,因此不会每一个细节都注意到,可以允许丢失一些数据。
4. **编码冗余**:不同像素值出现的概率不同,概率高的用的字节少,概率低的用的字节多,类似霍夫曼编码(Huffman Coding)的思路。
1. **空间冗余**:图像的相邻像素之间有较强的相关性,一张图片相邻像素往往是渐变的,不是突变的,没必要每个像素都完整地保存,可以隔几个保存一个,中间的用算法计算出来。
2. **时间冗余**:视频序列的相邻图像之间内容相似。一个视频中连续出现的图片也不是突变的,可以根据已有的图片进行预测和推断。
3. **视觉冗余**:人的视觉系统对某些细节不敏感,因此不会每一个细节都注意到,可以允许丢失一些数据。
4. **编码冗余**:不同像素值出现的概率不同,概率高的用的字节少,概率低的用的字节多,类似霍夫曼编码(Huffman Coding)的思路。
展开
2
7
赞了这篇沸点
Windows 操作系统本身是不开源的,但是近日微软内核工程师 Axel Rietschin 发表了一篇博客,带大家一窥了 Windows 10 内核的魅力。
Axel 介绍,Windows 10 与 Windows 8.x、7、Vista、XP、2000 和 NT 的代码库是相同的,其中每一代都在之前的基础上进行重大的重构,并增加大量新功能,改进性能和硬件支持,此外还有安全性的提升,同时保持非常高的后向兼容性。
目前在 GitHub 上其实可以找到 Windows 内核研究的泄露副本(GitHub
github.com),虽然这些代码已经过时且很不完整,但它们还是具有很高的研究价值。比如 wrk-v1.2/base/ntos/config 源码实现了一个大名鼎鼎的内核组件配置管理器 Registry,也就是注册表,它在内部称被为 Cm。
Axel 介绍,Windows 10 与 Windows 8.x、7、Vista、XP、2000 和 NT 的代码库是相同的,其中每一代都在之前的基础上进行重大的重构,并增加大量新功能,改进性能和硬件支持,此外还有安全性的提升,同时保持非常高的后向兼容性。
目前在 GitHub 上其实可以找到 Windows 内核研究的泄露副本(GitHub
展开
评论
2
赞了这篇沸点
赞了这篇沸点
看到有小伙伴疑惑字体版权问题,答疑解惑~
1.字体确实存在版权问题,而且通常费用也比较高,近几年国内版权意识陡梯式增长,国内相关的维权平台和机构也逐步完善,所以非常需要注意版权问题。
2.网站中通过font-family这种方式声明字体的,不会引起版权问题。因为用户浏览器上最终呈现的字体效果还要看用户本地有没有你声明的这个字体。除非你真的将一个字体库(比如Helvetica.ttf)下载到了你的网站服务器。
3.常见的很多字体都是有版权的,比如:Helvetica,Arial,微软雅黑,苹方等等。不敢在网页配图等地方乱用,尽可能把画在图上的字变成叠在图上的<H1><P>标签等。
4.尽可能使用安全字体。安全字体是指设计之初尽尽可能使用用户本地存在的字体,这样展示的效果和设计效果会比较一致。比如windows平台一般都有Arial和微软雅黑,而Mac平台一般都有Helvetica和苹方字体。
5.那我在网站上使用开源字体不就行了,比如思源黑体,Open Sans?前面说过,用户本地呈现的字体效果取决于用户本地是否包含这个字体,如果你想使用一个用户本地可能没有的开源字体,又希望能在用户平台完美展示,就需要在服务器嵌入一个字体库然后再声明该字体。但是不同于英文只有26个字母大小写和标点符号等,一套中文字体太大了,光是GB2312字库标准就收录了6700多汉字,这样下来,一套中文字库的一个字重就几MB,你的用户打开你的网站就需要下载几MB的内容,这在前端性能上大打折扣。业界也有提供在线字体CDN或者类似于字蛛之类的解决方案,不做过多解释,小伙伴们自行搜索。
小课堂就到这里了,谢谢大家耐心读完~ 有什么设计相关的问题也可以向我提问。
1.字体确实存在版权问题,而且通常费用也比较高,近几年国内版权意识陡梯式增长,国内相关的维权平台和机构也逐步完善,所以非常需要注意版权问题。
2.网站中通过font-family这种方式声明字体的,不会引起版权问题。因为用户浏览器上最终呈现的字体效果还要看用户本地有没有你声明的这个字体。除非你真的将一个字体库(比如Helvetica.ttf)下载到了你的网站服务器。
3.常见的很多字体都是有版权的,比如:Helvetica,Arial,微软雅黑,苹方等等。不敢在网页配图等地方乱用,尽可能把画在图上的字变成叠在图上的<H1><P>标签等。
4.尽可能使用安全字体。安全字体是指设计之初尽尽可能使用用户本地存在的字体,这样展示的效果和设计效果会比较一致。比如windows平台一般都有Arial和微软雅黑,而Mac平台一般都有Helvetica和苹方字体。
5.那我在网站上使用开源字体不就行了,比如思源黑体,Open Sans?前面说过,用户本地呈现的字体效果取决于用户本地是否包含这个字体,如果你想使用一个用户本地可能没有的开源字体,又希望能在用户平台完美展示,就需要在服务器嵌入一个字体库然后再声明该字体。但是不同于英文只有26个字母大小写和标点符号等,一套中文字体太大了,光是GB2312字库标准就收录了6700多汉字,这样下来,一套中文字库的一个字重就几MB,你的用户打开你的网站就需要下载几MB的内容,这在前端性能上大打折扣。业界也有提供在线字体CDN或者类似于字蛛之类的解决方案,不做过多解释,小伙伴们自行搜索。
小课堂就到这里了,谢谢大家耐心读完~ 有什么设计相关的问题也可以向我提问。
展开
5
15
赞了这篇沸点
今日掘学
- 读了一本新书《中国的文明复兴》豆瓣 8.8 分,读完觉得做掘金也是从某种程度提高中国软实力的方法(装逼了)
- 重读了微软 CEO Satya Nadella 的书 Hit Refresh 接下来 20 年是数据智能、算力和开发者的天下
- 阅读了大概 10 个视频讲常用的推荐算法,结果发现推荐的第一步是定义好数据结构和数据模型,这里的成本比算法还大
- It’s all about long term!
- 🛫️ 🛬️
- 读了一本新书《中国的文明复兴》豆瓣 8.8 分,读完觉得做掘金也是从某种程度提高中国软实力的方法(装逼了)
- 重读了微软 CEO Satya Nadella 的书 Hit Refresh 接下来 20 年是数据智能、算力和开发者的天下
- 阅读了大概 10 个视频讲常用的推荐算法,结果发现推荐的第一步是定义好数据结构和数据模型,这里的成本比算法还大
- It’s all about long term!
- 🛫️ 🛬️
展开
2
23
赞了这篇沸点
赞了这篇沸点
赞了这篇沸点