0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

第二届大会回顾第14期 | 矢量图的高质量重建与高效绘制

OpenHarmony TSC 来源:OpenHarmony TSC 作者:OpenHarmony TSC 2024-02-23 16:24 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

演讲嘉宾 | 陈中贵

回顾整理 | 廖 涛

排版校对 | 李萍萍

8b6cdff6-d11a-11ee-b759-92fbcf53809c.png

嘉宾介绍

OS内核及视窗分论坛

陈中贵,厦门大学信息学院教授,博士生导师,美国卡耐基梅陇大学访问学者,中国计算机学会高级会员。主要从事计算机辅助设计与图形学研究,已发表学术论文60余篇,主持参与多项国家自然科学基金项目、重点研发项目等。担任CCF计算机辅助设计与图形学专委会执行委员,CSIAM几何设计与计算专委会委员,CSIG智能图形专委会委员。

视频回顾

打开哔哩哔哩APP,观看更清晰视频

正文内容

矢量图和位图都是图形表达中的常用表达形式。相较于位图而言,矢量图具有更小文件大小、更易于编辑以及更准确表达等优势,且能够实现无损缩放,已广泛运用在Logo、图标、矢量艺术和线条图形等领域。如何实现矢量图的高质量重建与高效绘制?厦门大学信息学院教授陈中贵在第二届OpenHarmony技术大会上带来了精彩分享。

8b8ce54e-d11a-11ee-b759-92fbcf53809c.png

矢量图是基于数学方程的几何图元表示,也称为面向对象的图像或绘图图像,根据几何特性来绘制图形。在计算机中图形学中,矢量图的绘制都需要经过光栅化(Rasterization),而光栅化则需要通过图形渲染管线实现。

8bb2a8c4-d11a-11ee-b759-92fbcf53809c.png

由于三角剖分可以将复杂的形状分解为一系列简单的小三角形,从而使得图像处理和渲染更加高效和精确,且在扫描线算法中使用三角形能够使渲染过程更加高效,绝大部分的GPU都选择以三角形作为其图像渲染的基本元素。在二维的图像绘制中,对于非三角形的元素,如何绘制呢?主要有以下几种方法:

  • 化曲为直法:在曲线上采样,将曲线转化为直线(或线段),进而转换成三角形。Google开发的2D图形绘制引擎Skia就采用了该方法。但该方法不是分辨率独立,且放大易失真,递归算法不易并行。

8bc8e71a-d11a-11ee-b759-92fbcf53809c.png
  • 缠绕数法以及扫描线法。前者可以计算缠绕数来判断像素归属,后者可以利用扫描线提取图形的边界片段。但这两种方法都较难在GPU上实现。

8c04822a-d11a-11ee-b759-92fbcf53809c.png
  • 隐式方程法:将曲线表达转化为隐式方程,以隐式方程为基础判断像素的内外归属。但该方法实际复杂度较高,预处理效率很慢。

8c12f2ba-d11a-11ee-b759-92fbcf53809c.png

目前,在二维矢量图绘制需要解决的问题主要有:(1)分辨率相关:路径仿射变换后需要重新细分,导致需要重复计算,实际应用中存在大量需要变换后复用的路径;(2)不适合移动端:NVPR需要大量的访存操作,移动端中对内存的读写会显著增加能耗;(3)Stroke难计算:Stroke绘制需要计算偏移曲线,确定偏移曲线的计算量巨大。

NVPR是一种不依赖于CPU的硬件光柵化算法,目前在产业界得到了广泛应用。但由于NVPR采取了任意三角化方案,导致可能出现部分重叠区域,需要经过额外的计算来删除,使其绘制效率较低。此外,NVPR采取了在采样点级别(sample-rate)执行片段着色器的抗锯齿方案,导致其绘制效率进一步降低,需要更大的显示内存消耗,且不适合移动端。

8c22bb78-d11a-11ee-b759-92fbcf53809c.png

针对上述NVPR算法的不足,作者本人及其所在研究团队将模版测试、着色和有符号距离抗锯齿进行结合,提出了一种适合移动端的路径高效硬件绘制方法。该方法能够降低内存带宽和功耗,使其适合移动端实现,且克服了因分辨率升高带来的内存瓶颈,实现了分辨率无关。

此外,在图像矢量化方面,作者本人及其所在研究团队提出了基于曲边网格的图像矢量化方法以及基于TCB样条的图像矢量化方法。前者基于输入的位图以及特征检测结果,经矢量图初始化表示以及多次绘制优化后,相较直边网格有更好的重建效果;后者基于TCB样条函数所具有的分片多项式、局部支撑性以及高阶光滑性等优良性质,解决了图像矢量化的颜色跳跃问题,且轻量级、高保真。

矢量图在视窗系统中有广泛的应用,矢量图绘制的效率会直接或间接影响视窗系统的性能。在设计和开发视窗系统时,需要同时考虑矢量图的绘制方案,并采取相应的优化措施,以提高系统的性能。

E N D

关注我们,获取更多精彩。


审核编辑 黄宇


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 算法
    +关注

    关注

    23

    文章

    4760

    浏览量

    97144
  • OpenHarmony
    +关注

    关注

    31

    文章

    3926

    浏览量

    20719
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    网课回放 I “一站式” PCB 设计 · 25.1 第二期高效高质量原理设计

    网课回放 I “一站式” PCB 设计 · 25.1 第二期高效高质量原理设计
    的头像 发表于 12-05 16:34 58次阅读
    网课回放 I “一站式” PCB 设计 · 25.1 <b class='flag-5'>第二期</b>:<b class='flag-5'>高效</b><b class='flag-5'>高质量</b>原理<b class='flag-5'>图</b>设计

    云天励飞出席湛江市第二届企业家大会

    近日,湛江市第二届企业家大会隆重举行。本届大会以“聚合力 兴产业 谋发展 创未来”为主题,吸引了央企、国企、外企、民企、侨商以及在外创业的湛江籍企业家齐聚湛江,共同探讨城市高质量发展的
    的头像 发表于 11-25 11:25 401次阅读

    梦芯科技出席第二届中国测绘地理信息大会主题论坛

    11月5-7日,以“科技融智创新,产业新质发展,北斗服务全球”为主题的第二届中国测绘地理信息大会在浙江湖州德清举行。大会围绕地理信息产业新质发展、北斗导航系统全球应用和测绘地理信息科技创新开展深入交流。
    的头像 发表于 11-11 16:40 418次阅读

    南方测绘亮相第二届中国测绘地理信息大会

    11月6日,第二届中国测绘地理信息大会在浙江省湖州市的德清国际展览中心开幕。本届大会由中国地理信息产业协会、中国测绘学会、中国卫星导航定位协会共同主办。
    的头像 发表于 11-11 16:12 747次阅读

    iLDB为智能时代赋能|北斗星通盛装亮相第二届中国测绘地理信息大会

    11月6日,第二届中国测绘地理信息大会在浙江德清盛大开幕。本届大会以“科技融智创新产业新质发展北斗服务全球”为主题,旨在进一步打造测绘地理信息行业大会品牌,助力测绘地理信息科技创新、地
    的头像 发表于 11-06 18:01 482次阅读
    iLDB为智能时代赋能|北斗星通盛装亮相<b class='flag-5'>第二届</b>中国测绘地理信息<b class='flag-5'>大会</b>

    北斗星通亮相第二届中国测绘地理信息大会

    11月6日,第二届中国测绘地理信息大会在浙江德清盛大开幕。本届大会以“科技融智创新 产业新质发展 北斗服务全球”为主题,旨在进一步打造测绘地理信息行业大会品牌,助力测绘地理信息科技创新
    的头像 发表于 11-06 17:46 1128次阅读

    第二届Vector中国技术日即将举办

    第二届Vector中国技术日将于9月16日-17日在上海国家会展中心举办。
    的头像 发表于 08-21 11:30 878次阅读

    龙芯中科亮相第二届算力之都开发者大会

    近日,以“开源·开放 融合·服务”为主题的第二届算力之都开发者大会暨天翼云AI生态合作大会在银川召开。大会由中国电信宁夏公司携手龙芯中科等业界领军企业与顶尖科研院所共同主办,旨在深度激
    的头像 发表于 08-16 13:52 1085次阅读

    主线科技亮相第二届中国具身智能大会

    此前,2025年3月29日至30日,由中国人工智能学会(以下简称CAAI)主办的第二届中国具身智能大会(CEAI 2025)在北京召开。
    的头像 发表于 04-01 17:48 858次阅读

    第二届北京商业航天产业高质量发展大会在北京亦庄举办

    12日,以"亦企奋进,筑梦太空"为主题的第二届北京商业航天产业高质量发展大会在北京经济技术开发区(北京亦庄)举办,政府部门、行业领先企业、科研院校、金融机构等600余人齐聚现场,通过主旨报告、专题发言、项目推进、平台搭建等环节,
    的头像 发表于 02-13 16:44 599次阅读
    <b class='flag-5'>第二届</b>北京商业航天产业<b class='flag-5'>高质量</b>发展<b class='flag-5'>大会</b>在北京亦庄举办

    第二届开放原子大赛首批赛项颁奖仪式在武汉举办

    近日,在2024开放原子开发者大会暨首届开源技术学术大会开幕式上,第二届开放原子大赛首批赛项颁奖仪式成功举办。
    的头像 发表于 12-23 11:24 847次阅读

    CET中电技术获工信部第二届能源电子产业创新大赛重点终端应用赛道等奖

    技术的《华星光电储能EMS项目》获等奖。第二届能源电子产业创新大赛是贯彻落实《关于推动能源电子产业发展的指导意见》的重要举措,旨在推动能源电子产业的高质量发展,挖
    的头像 发表于 12-20 18:03 1910次阅读
    CET中电技术获工信部<b class='flag-5'>第二届</b>能源电子产业创新大赛重点终端应用赛道<b class='flag-5'>二</b>等奖

    谷东科技受邀参加2024第二届元宇宙大会

    近日,2024第二届元宇宙大会在海口开幕。本届大会以“赋能应用场景,智见广阔未来”为主题,汇聚了国内外的百余位顶尖专家、学者和行业领袖,就AI赋能产业健康发展和文体旅行业数字化融合等议题展开讨论,深入交流。谷东科技受邀参加,并获
    的头像 发表于 12-16 15:16 1034次阅读

    CET中电技术获第二届能源电子产业创新大赛重点终端应用专题赛三等奖

    创新应用专题赛三等奖。第二届能源电子产业创新大赛是贯彻落实《关于推动能源电子产业发展的指导意见》的重要举措,旨在推动能源电子产业的高质量发展,挖掘并表彰在智能微电
    的头像 发表于 12-11 01:06 1522次阅读
    CET中电技术获<b class='flag-5'>第二届</b>能源电子产业创新大赛重点终端应用专题赛三等奖

    大华股份亮相第二届国家水网及南水北调高质量发展论坛

    近日,第二届国家水网及南水北调高质量发展论坛在北京举办。论坛邀请中国科学院、中国工程院院士以及知名专家学者,围绕调水工程在“优化水资源配置、保障群众饮水安全、复苏河湖生态环境、畅通南北经济循环”的作用发挥及数字赋能国家水网建设等内容开展研讨交流。
    的头像 发表于 12-10 14:30 927次阅读