1、 KSKSKSKS KSKSKSK KSKSKS KSKSK KSKS KSK KS KS X ISO/IEC 1449625 - 25:3D KS X ISO/IEC 1449625 :2010 2010 12 20 http:/www.kats.go.krKS X ISO/IEC 1449625:2010 : e- ( ) ( ) () ( ) ( ) : (http:/www.standard.go.kr) : :2010 12 20 2010-0604 : e :e- (JTC1/SC29) ( 02-509-7262) (http:/www.kats.go.kr). 10 5 , .
2、 KS X ISO/IEC 1449625:2010 i ii iii 1 1 2 .1 2.1 .1 2.2 1: (Textual Data Representation)2 2.3 2:(Binarization) .2 2.4 3:(Compression) 2 2.5 2 3 4 3 .4 A() .6 B() XMT 7 B.1 .7 B.2 7 B.3 3DMCe .7 B.4 PI, OI, CI .8 B.5 BBA 8 B.6 FAMC .9 C() COLLADA .10 C.1 .10 C.2 10 C.3 3DMCe .10 C.4 PI, OI, CI 10 C.5
3、 BBA 11 C.6 FAMC .11 D() X3D .12 D.1 .12 D.2 12 D.3 3DMCe .12 D.4 PI, OI, CI 12 KS X ISO/IEC 1449625:2010 .14 KS X ISO/IEC 1449625:2010 ii (KS) (IS) 2009 1 ISO/IEC 1449625, Information technologyCoding of audio-visual objectsPart 25: 3D Graphics Compression Model . , . . , , . , , . KS X ISO/IEC 144
4、96 - (Information technology-coding of audio-visual objects) . 1: 2: 3: 4: 5: 6: (DMIF) 7:MPEG-4 8:IP KS X ISO/IEC 14496 9: 10: (AVC) 11: 12:ISO 13: (IPMP) 14:MP4 15: (AVC) 16: (AFX) 17: 18: 19: 20: (LASeR) (SAF) 21:MPEG-J (GFX) 22: 23: 24: 25:3D 27:3D KS X ISO/IEC 1449625:2010 iii 3D ( , ) . KS X I
5、SO/IEC 1449611 ( BIFS ) . KS X ISO/IEC 1449611 KS X ISO/IEC 1449616 3D XML . XMT, COLLADA X3D . KS X ISO/IEC 1449625:2010 - 25:3D Information technologyCoding of audio-visual objects Part 25:3D Graphics Compression Model 1 KS X ISO/IEC 14496 3D , . . 3 XML ( ) KS X ISO/IEC 149962, KS X ISO/IEC 14996
6、11 KS X ISO/IEC 1499616 MPE G-4 3D . KS X ISO/IEC 144962, KS X ISO/IEC 1449611, KS X ISO/IEC 1449616 KS X ISO/IEC 1499611 . (bitstreams) MP4 , XML( XML) ( , ) . 2 2.1 1 , . KS X ISO/IEC 1449625:2010 2 1 3D . 2.2 1: (Textual Data Representation) . XML . XML (MPEG ) . . XML . XMT( B) COLLADA( C) X3D(
7、D) 2.3 2:(Binarization) MPEG-4 XML ( , ) . MP4 “ (meta)” (atom) , gzip . 2.4 3:(Compression) KS X ISO/IEC 1449611 KS X ISO/IEC 1449616 MPEG-4 . XML XML 3D XML () XML KS X ISO/IEC 1449625:2010 3 AFX 0X03 / CI KS X ISO/IEC 1449611 0X04 / OI KS X ISO/IEC 1449611 0X05 / PI KS X ISO/IEC 1449611 0X07 / BB
8、A (Bone-based Animation) KS X ISO/IEC 1449616 0X09 / 3DMCe 3D KS X ISO/IEC 1449616 0X0B / FAMC KS X ISO/IEC 1449616 , MPEG-4 PNG, JPEG JPEG 2000 . PNG, JPEG JPEG 2000 XML MP4 . . XML . a) XML : element_ID b) MP4 data_references table next_index #ffo(track_ID=”anID”)- #ffp KS X ISO/IEC 1449612 item_l
9、ocation table location dref index next_index, offset=0, length=0 item_name table location name=element _ID, mime=video/mp4 meta_box : 0(self) 1 #ffp(track_ID=2) 2 #ffp(track_ID=3) 10 dref index 1, offset=0, length=0 11 dref index 2, offset=0, length=0 10 name=mesh_1, mime=video/mp4 11 name=mesh_2, m
10、ime=video/mp4 , XML element_ID mesh_1 mesh_2. 2.4.1 3D 3D 3D (3DMCe) KS X ISO/IEC 1449616, 5.9(3DMC ) VRML(KS X ISO/IEC 147721) IndexedFaceSet , . 3DMCe / . 2.4.2 , , (CI), (OI) (PI)KS X ISO/IEC 144961, 8.9( ) KS X ISO/IEC 1449625:2010 4 . CI , (X, Y, Z)( )( ), PI , (X, Y, Z)(1)( ) OI , (X, Y, Z, th
11、eta)(1)( ) VMRL , , . 2.4.3 (BBA) KS X ISO/IEC 1449616, 5.4( ) ( ) ( ) . ID . BBA ID , (Euler Angles) (Quaternion) ( ) . 2.4.4 (FAMC) (KS X ISO/IEC 1449616) (, ) . , . 2.5 2 3 1 2 , , ( 2 ) ( 3 ) , 1 ( XML ) . , B, C D . XMT ( MPEG-4 , KS X ISO/IEC 1449611 .) COLLADA (Khronos , http:/www.khronos.org
12、/collada/ .) X3D (KS X ISO/IEC 19775:2004 Web3D , http:/www.web3d.org/ .) 3 XML 3 MP4 / meta (atom) . meta . , gzip. , (ES) XML . ES MP4 / moov . XML . 2 . KS X ISO/IEC 1449625:2010 5 2 3D (Decoding) ISO 3DGC 3DGC 3DGC XML XML XML KS X ISO/IEC 1449625:2010 6 A () A.1 3D . A.1 3D (Encoding) , XML 2 .
13、 MPEG-4 . . , . MPEG-4 3D , . , . ISO . XML 3DGC 3DGC 3DGC XML ISO KS X ISO/IEC 1449625:2010 7 B () XMT B.1 XMT KS X ISO/IEC 1449616 3D . B.2 XMT gzip. (meta) (atom) . B.3 3DMCe 3DMCe IndexedFaceSet . 3DMCe . KS X ISO/IEC 1449625:2010 8 B.4 PI, OI, CI PI, OI CI PositionInterpolator, OrientationInter
14、polator CoordinateInterpolator . PI, OI CI . B.5 BBA BBA SBBone (the bone transforms) MorphShape weight . KS X ISO/IEC 1449625:2010 9 BBA : center, rotation, scale, scaleOrientation, translation weights. B.6 FAMC FAMC IndexedFaceSet , IndexedFaceSet . KS X ISO/IEC 1449625:2010 10 C () COLLADA C.1 CO
15、LLADA , , KS X ISO/IEC 14496-11 KS X ISO/IEC 14496-16 3D . C.2 COLLADA gzip. (meta) (atom) . C.3 3DMCe COLLADA MESH . C.1 COLLADA 3DMCe CLLADA MESH . Polylist , trifan tristrip . 3DMCe (tangent vectors), (binormal vectors) (COLLADA UV ) , . C.4 PI, OI, CI COLLADA ANIMATION . KS X ISO/IEC 1449625:201
16、0 11 C.2 COLLADA CI ANIMATION CHANNEL MESH , COLLADA . OI ANIMATION CHANNEL ROTATE , COLLADA . PI ANIMATION CHANNEL TRANSLATE , COLLADA . ANIMATION . C.5 BBA COLLADA CONTROLLER . () CHANNEL ANIMATION . BBA ANIMATION CHANNEL COLLADA . C.6 FAMC FAMC ANIMATION CHANNEL MESH COLLADA . ID KS X ISO/IEC 144
17、9625:2010 12 D () X3D D.1 X3D KS S ISO/IEC 1449616 3D . D.2 X3D gzip. (meta) (atom) . D.3 3DMCe 3DMCe IndexedFaceSet . fogCoord metadata 3DMCe . . attrib 3DMCe . D.4 PI, OI, CI PI, OI CI PositionInterpolator, OrientationInterpolator CoordinateInterpolator . KS X ISO/IEC 1449625:2010 13 Metadata PI,
18、OI CI . . KS X ISO/IEC 1449625:2010 14 KS X ISO/IEC 1449625:2010 . 1 ISO() IEC() . ISO IEC . ISO IEC . ISO IEC . , ISO IEC ISO/IEC JTC1 . ISO/IEC Directive, 2 . . . 75 % . . ISO IEC . 2 ISO/IEC 1449625 1 ISO/IEC JTC 1, (Information Technology) 29 , , (Coding of audio, picture, multimedia and hyperme
19、dia information) , 2009 4 (IS) . (KS) e- (JTC1/SC29) 2010 4 2010 11 (KS) . 3 . 4 2010 11 . 5 KS X ISO/IEC 1449625:2010 15 , . (JTC1/SC29) ( ) KBS LG - 25:3D 153787 1 92 3(13) (02)26240114 (02)262401489 http:/ KS X ISO/IEC 1449625 :2010 KSKSKS SKSKS KSKS SKS KS SKS KSKS SKSKS KSKSKS Information technology Coding of audio-visual objects Part 25 : 3D Graphics compression model ICS 35.040 Korean Agency for Technology and Standards http:/www.kats.go.kr