找回密码
 立即注册
搜索
楼主: why3000

[软件] 科技: 矢量图将在五年内取代位图?

[复制链接]
     
发表于 2012-12-16 00:43 | 显示全部楼层
基于矢量的视频编解码不是什么新的概念
对于物体边缘的编码算法二十年前就有研究了 所谓的矢量编解码只是这种思想的进一步扩展

矢量图的唯一的好处就是能够任意的放大
而事实上对于非人工生成(人工生成的图象参见新房的动画)的图象来说
矢量信息本身就是根据位图来获取的
所以如果有了原分辨率的图象,我们完全可以进行 原位图->编码传输->解码->生成矢量图->放缩至任意大小 的操作
这和原位图->生成矢量图->编码传输->解码->任意放缩 基本上是等效的

另一方面,从压缩能力上看矢量图目前不会超过位图
矢量图的压缩效率只有在边缘明显,色彩比较简单的时候有效(比如新房的动画...)
而对于正常的图象来说,很难做到很高的压缩率
事实上,现在正在制定的HEVC(也可以称作H.265)的3D视频编码部分中关于深度图已经用到了很多contour的算法
而深度图的特点就是颜色单一,纹理明显

总之,矢量图编解码是一个很不错的研究方向,但想做出比较成熟的应用还有较长的路要走
而取代目前的编解码方法,在我的知识范围内,不可能
当然,我是希望能有一些新的思路,毕竟现在视频编码这个领域已经基本没啥可研究的东西了
回复

使用道具 举报

     
发表于 2012-12-16 01:18 | 显示全部楼层
引用第31楼keyz_haha于2012-12-15 03:07发表的  :
既然说到矢量,就转一下这个吧,估计很多人看过
这组案例实在太有名了
神一般的照片级矢量图。尤其是那棵卷心菜,当年觉得自己的ai白学了,魂淡现在也是啊
http://bbs.redocn.com/viewthread ... hlight=%CA%B8%C1%BF
这个是一种矢量图的表现手法,是按照实物位图做参照来做成矢量的
为什么要做矢量,第一是为了无限放大的精度,二是为了不同与位图更好的表现手法。

里面的图基本不能再编辑

你把帖子里的卷心菜用AI改一个偏黄颜色的效果给看看,包你想把自己掐死
回复

使用道具 举报

     
发表于 2012-12-16 03:30 | 显示全部楼层
引用第36楼laoism于2012-12-15 12:35发表的 :

美工不是应该以挑战大型矢量图为乐吗…


老夫是手绘(压感笔也成)厚涂党,SB韩风矢量插图去死去死去死啊
回复

使用道具 举报

     
发表于 2012-12-16 03:52 | 显示全部楼层
引用第33楼532于2012-12-15 08:22发表的  :


如果这个卷心菜的ai文件也有300m,我假设数码相机拍800m像素的jpg照片是5m体积,那么300m的jpg应该能去到48000万像素。

卷心菜的细胞是比较大的,如果这个48000万像素搭配适当的微距镜头,这个300m的照片1:1放大看的时候,理论上你们应该能看到细胞了(光学显微镜下大概5*10就能看到)
.......

拜托,你拿CorelDRAW,Illustrator自己随便画一点东西然后放大看吧,矢量图理论上是可以无限放大的.
回复

使用道具 举报

头像被屏蔽
发表于 2012-12-16 04:24 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2012-12-16 04:50 | 显示全部楼层
矢量取代位图=flash取代jpg
你看flash现在都快死了就知道矢量有没有前途了

另外位图也可以用更聪明的插值算法放大的,也可以做压缩
回复

使用道具 举报

头像被屏蔽
发表于 2012-12-16 08:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
发表于 2012-12-16 10:25 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2012-12-16 11:17 | 显示全部楼层
引用第43楼Marseille于2012-12-16 03:52发表的  :


拜托,你拿CorelDRAW,Illustrator自己随便画一点东西然后放大看吧,矢量图理论上是可以无限放大的.
你打算一个个细胞画出来么,我只要放大一千万倍确保能看到原子团?
回复

使用道具 举报

头像被屏蔽
发表于 2012-12-16 12:23 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
发表于 2012-12-16 12:50 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2012-12-16 12:57 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2012-12-16 14:35 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
发表于 2012-12-16 22:17 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2012-12-17 10:34 | 显示全部楼层
这货真能出来就碉堡了....细节真要表现的话要等好几个世代吧...像素算法要全废除的话啥东西都要自带个强大的CPU和显卡了
回复

使用道具 举报

     
发表于 2012-12-17 11:44 | 显示全部楼层
矢量图没细节,你们可以看成3d模型,然后用成纯色或渐变色填充,我觉得矢量和位图结合还是可以的,就像3d的纹理一样
回复

使用道具 举报

     
发表于 2012-12-17 12:17 | 显示全部楼层
只能用来压动画。
回复

使用道具 举报

头像被屏蔽
发表于 2012-12-17 13:38 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2012-12-17 14:14 | 显示全部楼层
引用第31楼keyz_haha于2012-12-15 03:07发表的  :
既然说到矢量,就转一下这个吧,估计很多人看过
这组案例实在太有名了
神一般的照片级矢量图。尤其是那棵卷心菜,当年觉得自己的ai白学了,魂淡现在也是啊
http://bbs.redocn.com/viewthread ... hlight=%CA%B8%C1%BF

那两猫看得我都不敢相信了,这都能用电脑做出来吗?
回复

使用道具 举报

     
发表于 2012-12-17 14:28 | 显示全部楼层
把光栅图像转换为矢量图像?low level图像处理的所有问题基本都解决了
回复

使用道具 举报

发表于 2012-12-17 16:12 | 显示全部楼层
矢量图能无限放大根本就是个伪命题。图像能放大到多大只取决于它的精度而不取决于它的格式。
并不是有马赛克就叫不能无限放大,没有马赛克都是色块就叫可以无限放大了
回复

使用道具 举报

     
发表于 2012-12-17 18:55 | 显示全部楼层
矢量图所谓的无限放大不也是插值算法么……
回复

使用道具 举报

发表于 2012-12-17 19:16 | 显示全部楼层
引用第50楼laoism于2012-12-16 12:50发表的  :

许多人被矢量图的产物包围,触目皆是,却浑然不知。既便如此,矢量图也越来越不甘于被转为位图,而是直接被使用,近年来的网站越来越多用css绘制的矢量元件代替位图元件——矢量图与网页结合得天衣无缝。
三行字,每行都有密集吐槽点。

既然知道插值算法这个词了,为啥不顺手搜搜啥是插值算法。这世上存在无损的插值算法吗。而且插值算法是位图自带属性吗。
.......

1. 我相信我对插值算法的了解是你的三倍无误,本行
2. 天衣无缝这种广告词都出来了,初心者不要乱厨,还是少宣传多使用,人会实际一点
3. flash是事实上矢量图使用最广泛的地方,它也不成功
4. 位图的表示方式对于图像是最自然的表示方式,也是大自然的选择,有意见你先把自己的视网膜搞成矢量的
回复

使用道具 举报

头像被屏蔽
发表于 2012-12-18 01:34 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2012-12-18 01:41 | 显示全部楼层
我怎么有种在同精度下体现相同两张图片,矢量图会比位图还要大的感觉。
回复

使用道具 举报

头像被屏蔽
发表于 2012-12-18 02:23 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
发表于 2012-12-18 02:33 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2012-12-18 05:03 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2012-12-18 07:44 | 显示全部楼层
引用第65楼laoism于2012-12-18 02:23发表的  :
>1. 这位研究插值算法的大大,我这有张不幸放大到140%的图还原不了了,咨询一下有啥插值算法能无损插回去,很简单的logo,不是照片,难度不高。
>2. 嗯那“广告词”是图省事,直白的说法会很长:“某些矢量的网页元素已经结合进网页文件里而非像位图一样的单独文件(尽管位图可通过base64嵌入但实质上不能算结合)”。乱厨啥?后面你扯远了不知道怎么回复你。

>3.1.flash是事实上不成功具体体现在?体现在Chrome自带这个非谷歌扩展?
>3.2.如果flash是事实上不成功,那么不成功是因为矢量图,而不是Flash自身问题?
>3.3.为什么现在浏览器都以支持尽可能多的svg特性为特色?为什么某些以前用位图表现的网页元素不再用位图?
>3.4.我和你一样期望看到flash快死,但你把你的期望当成现实可不行。

>4.1.竟然都扯到自然、视网膜了,那么我估计你会一直谈到光量子以证明像素乃至位图的优越性,那不妨再讨论一下波粒二象性?用像素表述一下波?
>4.2.但问题是即便“位图是大自然的选择”成立,这又不能证明矢量在数字世界有没有前途。

.......
1. 我不知道你在说什么,缩小的位图放大当然不是无损的,但是放大的位图缩小基本就是无损的
例如,最常用的bilinear 插值的upscaling可以证明是可逆的
bicubic应该也是。就算有些偏门的算法不是完全lossless,放大的位图缩小基本上不会造成什么危害
http://stackoverflow.com/questio ... iltering-reversible

2. 结合进网页又怎么了?

3. flash技术最初是矢量见长,以此为卖点的,但是最后大多数flash内容都含有很多位图,矢量功能反而被忽略了。
这只能说明一点,就是没那么多人需要用矢量图!除了边框字体边边角角,或是画画新房style,干正经事的时候还是需要位图的。
另说,我认为矢量rendering的本质,也导致flash慢,耗电也最终无解。。。不过这是猜测。

4. 我这里的意思是,99.99%的图像处理问题几乎注定要在位图下进行,自然世界也是如此

读读计算机的历史,至少在50,60年代起,矢量图就潮起潮落了好几次,已经不是新鲜事了。
现在的矢量图技术从本质上来说,和90年代兴起flash时,也没有什么区别。
什么取代什么的,还是别拿出来说笑了。
回复

使用道具 举报

发表于 2012-12-18 08:41 | 显示全部楼层
>4.1.竟然都扯到自然、视网膜了,那么我估计你会一直谈到光量子以证明像素乃至位图的优越性,那不妨再讨论一下波粒二象性?用像素表述一下波?
=======================

这位生物跟物理不及格的兄弟就别蛋疼了,光进入眼球后,在视网膜成像的微观过程里,光是作为粒子参与了特定的化学键的破坏与重组,最终产生视神经电信号并传送到大脑的.

能直接感受到“光波”的生物我估计是不存在的。如果某个光量子波大摇大摆地绕过了我们的感觉器官而没有任何能量损失,说明这个光量子没有跟我们发生相互作用,按照测不准定理,这相当于没观测到.如果这个光量子穿过我们的感觉器官时有能量损失了,说明发生了相互作用,但是发生相互作用的时候这个光波必须坍缩成粒子

下面不负责地摘录了一段百毒百科的描述
=================================
视杆细胞
  (rod, R):1.25亿/单眼,视紫红质,对弱光敏感,一个光量子可引起一个细胞兴奋,5个光量子就可使人眼感觉到一个闪光,不能分辨颜色。猫头鹰只有视杆细胞。
  光照,视紫红质中的顺式视黄醛变构成全反式视黄醛,视蛋白与之分离,视黄醛在酶作用下还原成Va,在暗处,在酶作用下由全反式生成顺式。构象变化激活了转导蛋白(T)一个光量子所激活的视紫红质分子能与约500个转蛋白的分子相互作用,使信号放大,转导蛋白转而激活磷酸二酯酶(PDE),PDE又使cGMP降解为非活性的GMP,一个PDE分子每秒钟可使2000个cGMP分子分解,cGMP含量的下降,造成了Na+不能再流入细胞内,于是此细胞电位变得更负,超极化的视杆细胞不再继续释放神经递质,递质释放量下降,无论刺激多强,只能给出分级的超极化电位,不产生动作电位(无冲动神经元),经过这一系列级联反应,一个光量子信号放大了约1亿倍。

=========================
说了这么多,我只想说,我们的眼球看到的是BMP,而且画面尺寸跟分辨率是有极限的
回复

使用道具 举报

头像被屏蔽
     
发表于 2012-12-18 10:06 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2012-12-18 14:07 | 显示全部楼层
眼睛,视细胞 感光神经元
CCD输入图片的方式也是像素
回复

使用道具 举报

     
发表于 2012-12-18 15:29 | 显示全部楼层
1.取代不可能
2.所有评论,只有库B设计师才理解什么是矢量图。但烦说什么点面线的也就是百度百科了一下而已。
3.矢量的最大用处不是为了放大,而是为了缩小。
回复

使用道具 举报

头像被屏蔽
发表于 2012-12-19 01:09 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2012-12-19 01:21 | 显示全部楼层
引用第64楼HYNDコン于2012-12-18 01:41发表的  :
我怎么有种在同精度下体现相同两张图片,矢量图会比位图还要大的感觉。
几百MB的游戏程序在显卡通过构建多边形和贴图+光源+材质乱七八糟的,用屏幕录像软件记录下来会按好几G的算,跟这个类似
回复

使用道具 举报

头像被屏蔽
发表于 2012-12-19 01:47 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2012-12-19 01:55 | 显示全部楼层
感觉噪声结合分形算法可以解决一定的细节问题,当然只能用于自然物体的纹理
回复

使用道具 举报

头像被屏蔽
发表于 2012-12-19 02:30 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
发表于 2012-12-19 02:58 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2012-12-19 04:50 | 显示全部楼层
引用第77楼laoism于2012-12-19 02:30发表的  :

感谢你的回复。
1.但是,“基本就是无损”就意味着有一点损坏,这与矢量图的绝对无损(理论上。一些矢量图缩放会重新计算导致近似小数坐标而非相对值)差很远。
何况“算法”本身就意味着是在推测,做不到万无一失,这没法跟“本质”比。

.......

数学证明的就是万无一失的 bilinear,bicubic放大绝对可逆,一个小数点都不会差,就像勾三股四弦五一样

Maps的问题,google maps的内部地图数据用的是quadtree来存储的

矢量显示器为什么没落了?还是说你用示波器刷S1
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-9-12 04:41 , Processed in 0.190965 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表