[发明专利]实数编码方法及其装置无效
申请号: | 200610081195.2 | 申请日: | 2006-05-24 |
公开(公告)号: | CN101078977A | 公开(公告)日: | 2007-11-28 |
发明(设计)人: | 杨舒凯 | 申请(专利权)人: | 杨舒凯 |
主分类号: | G06F7/00 | 分类号: | G06F7/00 |
代理公司: | 北京兰台恒信知识产权代理有限公司 | 代理人: | 徐雪琦 |
地址: | 中国台湾台北县中和*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实数 编码 方法 及其 装置 | ||
技术领域:
本发明是有关于一种实数编码方法及其装置,特别是有关于一种利用不同实数间的位元关系的实数编码方法及其装置。
背景技术:
目前,电脑的应用已普遍应用于日常生活中,无论是通讯、资料处理或娱乐,皆带来极大的便利性。而在此资讯时代中,经常需要储存、传送大量且复杂的数据。然而,传输媒介的频宽不断在增大,也仍无法应付不断暴增的资料量。为了减缓通讯频道的负荷,便发展出数据的编码技术,在维持原资料讯息的条件下,减少此资料所须的储存空间。在传统的编码、解码应用中,几乎是针对整数来进行编解码;如果是碰到实数(real number)的编解码,特别是浮点数,通常都会将其近似为整数后才进行编解码,因而造成数据精确度的降低。尤其是做3D座标运算,若对浮点数进行编码而造成资料损耗,则其3D效果便不尽正确。目前,缺少一个有效且简易的方法或系统来直接对实数进行编码、解编码,又不会降低其精确度。因此,亟需提出一种简易又具高编码比的实数编码、解编码方法及系统,不但能减缓通讯频道的负荷,还能达到即时的通讯目的。
有鉴于习知技艺的各项问题,为了能够兼顾解决之,本发明人基于多年从事资料编码技术的研究开发与诸多实务经验,提出一种实数编码方法及其装置,以作为改善上述缺点的实现方式与依据。
发明内容:
有鉴于此,本发明的目的就是在提供一种实数编码方法及其装置,以提高实数的编码效果且防止其资料损耗。
根据本发明的目的,提出一种实数编码方法,包含下列步骤:接收复数个实数,每一该些实数皆由复数个位元所组成;以及自每一实数中选择出一符合特定条件的位元,并对该所选的复数个位元以进行一第一编码动作,以产生一第一编码输出资料。此特定条件可为每一实数中相同位置的位元或是此些实数排成一阵列后此阵列同一列的位元。
此外,本发明更提出一种实数编码装置,其包含一接收单元、一选择单元及一第一编码单元。接收单元用以接收复数个实数,每一该些实数皆由复数个位元所组成。选择单元自每一该些实数中选择出一符合特定条件的位元,而第一编码单元,是对该所选的复数个位元以进行一第一编码动作,以产生一第一编码输出资料。
此外,本发明所提出的实数编码装置更包含一逻辑运算单元,用以在进行该第一编码动作之前,对该所选的复数个位元或该阵列的列的该些位元进行一逻辑运算。
再者,本发明所提出的实数编码装置更包含一第二编码单元,是用以对选自每一该些实数中复数个由复数个位元所组成的数字,进行一第二编码动作,以产生一第二编码输出资料。
附图说明:
图1是本发明的实数编码方法的实施例的步骤流程图;
图2是本发明的实数阵列的范例;
图3是本发明的图2所示的阵列经过纵向XOR运算后的实数阵列;
图4是本发明的实数编码方法的另一实施例的步骤流程图;
图5A及图5B是本发明的实数阵列的范例;
图6是本发明的实数编码装置的实施例的方块图;
图7是本发明的实数编码装置的另一实施例的方块图。
图号说明:
10-12:步骤流程; 20:阵列;
21:实数; 22:位元;
23:列; 30:阵列;
31:方向; 33:列;
40-44:步骤流程; 50:阵列;
51:实数; 52:位元;
53:列; 54:阵列部分;
55:数字; 56:未被选择的位元;
6:实数编码装置; 60:接收单元;
61:选择单元; 62:第一编码单元;
63:实数; 64:第一编码输出资料;
7:实数编码装置; 71:选择单元;
72:第一编码单元; 73:第二编码单元;
74:第三编码单元; 75:第一编码输出资料;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杨舒凯,未经杨舒凯许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610081195.2/2.html,转载请声明来源钻瓜专利网。