发明名称 数据转换方法及数据转换装置
摘要 数据转换方法以及装置,用以将一大立方块的三维影像数据转换成多数个小立方块的三维影像数据或是将多数个小立方块的三维影像数据转换成一大立方块的三维影像数据。数据转换方法包括下列步骤:将一三维影像数据标记三维索引;转换三维索引成一写入顺序索引;依照写入顺序索引,将三维影像数据中依序输入至缓冲存储器;根据写入顺序索引计算一读出顺序索引;依读出顺序索引将数据区块依序从缓冲存储器输出。此方法以及装置可减少存储器的使用量以及同时降低转换时耗费的时间。
申请公布号 CN102158717B 申请公布日期 2013.09.18
申请号 CN201010116071.X 申请日期 2010.02.11
申请人 原相科技股份有限公司 发明人 赵子毅
分类号 H04N13/00(2006.01)I;H04N5/92(2006.01)I 主分类号 H04N13/00(2006.01)I
代理机构 北京律诚同业知识产权代理有限公司 11006 代理人 梁挥;祁建国
主权项 一种三维影像数据的数据转换方法,适用于一缓冲存储器的储存与读取,其特征在于,该数据转换方法包括:(A)将一三维影像数据中U个数据区块标记一三维索引CU(x,y,z),每一该数据区块大小为P个单位,其中x代表该三维影像数据中一第一方向上的第x个该数据区块,y代表该三维影像数据中一第二方向上的第y个该数据区块,z代表该三维影像数据中一第三方向上的第z个该数据区块;(B)转换该三维索引CU(x,y,z)成一写入顺序索引In(t),其中n代表该数据区块在第n次的储存程序中被存入该缓冲存储器,t代表每一储存程序中时间上的一顺序;(C)依照该写入顺序索引In(t),将该三维影像数据中U个该数据区块依序输入至该缓冲存储器;(D)根据该写入顺序索引In(t)计算一读出顺序索引On(t);(E)依照该读出顺序索引On(t),将U个该数据区块依序从该缓冲存储器输出;以及(F)重复该步骤(C)、(D)以及(E),以该读出顺序索引On(t)作为下一组写入顺序索引In+1(t),并依该写入顺序索引In+1(t),将该三维影像数据中下一组U个该数据区块依序输入至该缓冲存储器,直到所有的该三维影像数据的该数据区块都输出为止,其中,该步骤(B)中,转换该三维索引CU(x,y,z)成该写入顺序索引In(t)的方法为:Iceil{z/Dc}(mod{z‑1,Dc}×Wr×Hr+(y‑1)×Wr+x)=CU(x,y,z);其中ceil{k}代表大于或等于k的一最小整数值,mod{p,q}代表p除以q的一余数,Wr代表该三维影像数据中该第一方向上该数据区块的一数目,Hr代表该三维影像数据中该第二方向上该数据区块的该数目,Dc代表压缩时该第三方向上的该单位数,以及在该步骤(D)中,根据该顺序索引In(t)计算该读出顺序索引On(t)根据下列关系式:On(t)=In((mod{t‑1,Dc})×Wr×Hr+ceil{t/Dc});其中t为时间上的一顺序。
地址 中国台湾新竹