
基本信息:
- 专利标题: 数字墨水的平滑和GPU使能的渲染
- 申请号:CN201580049708.9 申请日:2015-09-15
- 公开(公告)号:CN106687891B 公开(公告)日:2019-12-03
- 发明人: S.博纳奇纳 , A.尤泽拉奇 , A.B.霍奇斯 , D.阿布扎里安 , F.苏 , M.M.科亨 , A.J.R.霍兹顿
- 申请人: 微软技术许可有限责任公司
- 申请人地址: 美国华盛顿州
- 专利权人: 微软技术许可有限责任公司
- 当前专利权人: 微软技术许可有限责任公司
- 当前专利权人地址: 美国华盛顿州
- 代理机构: 北京市金杜律师事务所
- 代理人: 王茂华
- 优先权: 14/486735 2014.09.15 US
- 国际申请: PCT/US2015/050097 2015.09.15
- 国际公布: WO2016/044214 EN 2016.03.24
- 进入国家日期: 2017-03-15
- 主分类号: G06F3/0354
- IPC分类号: G06F3/0354 ; G06F3/041 ; G06F3/0488 ; G06F17/24 ; G06T11/20
Systems, methods, and computer-readable storage media are provided for efficient real-time ink stroke smoothing, trajectory prediction, and GPU-leveraged rendering of ink stroke input. First and second ink points are received and an active Bézier approximation is computed based thereupon. Sequentially later in time that the first and second ink points, a third ink point is received. It is determined whether the third ink point adequately fits the active Bézier approximation. Where it is determined that the third ink point adequately fits, an updated active Bézier approximation is computed that includes the first, second and third ink points. Where it is determined that the third ink point fails to adequately fit, a different new Bézier approximation is computed that includes the third ink point but not the first and second ink points. Leveraging a GPU, a smoothed ink stroke based upon the Bézier approximation(s) is rendered.
公开/授权文献:
- CN106687891A 数字墨水的平滑和GPU使能的渲染 公开/授权日:2017-05-17