ASTM E2807-11
(Specification)Standard Specification for 3D Imaging Data Exchange, Version 1.0
Standard Specification for 3D Imaging Data Exchange, Version 1.0
ABSTRACT
This specification describes a data file exchange format for three-dimensional (3D) imaging data, known as the ASTM E57 3D file format, Version 1.0. In this specification, the term "E57 file" is used as a short version of "ASTM E57 3D file format". An E57 file is capable of storing 3D point data (those produced by 3D imaging systems), attributes associated with 3D point data (color and intensity), and 2D imagery (digital photographs obtained using a 3D imaging system). This specification describes all data that will be stored in the file, which is a combination of binary and eXtensible Markup Language (XML) formats.
SCOPE
1.1 This specification describes a data file exchange format for three-dimensional (3D) imaging data, known as the ASTM E57 3D file format, Version 1.0. The term “E57 file” will be used as shorthand for “ASTM E57 3D file format” hereafter.
1.2 An E57 file is capable of storing 3D point data, such as that produced by a 3D imaging system, attributes associated with 3D point data, such as color or intensity, and 2D imagery, such as digital photographs obtained by a 3D imaging system. Furthermore, the standard defines an extension mechanism to address future aspects of 3D imaging.
1.3 This specification describes all data that will be stored in the file. The file is a combination of binary and eXtensible Markup Language (XML) formats and is fully documented in this specification.
1.4 All quantities standardized in this specification are expressed in terms of SI units. No other units of measurement are included in this standard.
1.4.1 Discussion—Planar angles are specified in radians, which are considered a supplementary SI unit.
1.5 This standard does not purport to address all of the safety concerns, if any, associated with its use. It is the responsibility of the user of this standard to establish appropriate safety and health practices and determine the applicability of regulatory limitations prior to use.
1.6 This standard does not purport to address legal concerns, if any, associated with its use. It is the responsibility of the user of this standard to comply with appropriate regulatory limitations prior to use.
General Information
Relations
Standards Content (Sample)
NOTICE: This standard has either been superseded and replaced by a new version or withdrawn.
Contact ASTM International (www.astm.org) for the latest information
Designation:E2807 −11
Standard Specification for
1
3D Imaging Data Exchange, Version 1.0
This standard is issued under the fixed designation E2807; the number immediately following the designation indicates the year of
original adoption or, in the case of revision, the year of last revision.Anumber in parentheses indicates the year of last reapproval.A
superscript epsilon (´) indicates an editorial change since the last revision or reapproval.
3
1. Scope 2.2 IEEE Standard:
754-1985IEEEStandardforBinaryFloating-PointArithme-
1.1 This specification describes a data file exchange format
tic
for three-dimensional (3D) imaging data, known as theASTM
4
2.3 IETF Standard:
E57 3D file format, Version 1.0. The term “E57 file” will be
RFC 3720 Internet Small Computer Systems Interface
used as shorthand for “ASTM E57 3D file format” hereafter.
(iSCSI)
1.2 An E57 file is capable of storing 3D point data, such as 5
2.4 W3C Standard:
that produced by a 3D imaging system, attributes associated
XML Schema Part 2:Datatypes Second Edition
with 3D point data, such as color or intensity, and 2D imagery,
3. Terminology
such as digital photographs obtained by a 3D imaging system.
Furthermore, the standard defines an extension mechanism to
3.1 Definitions—Terminologyusedinthisspecificationcon-
address future aspects of 3D imaging.
forms to the definitions included in Terminology E2544.
1.3 Thisspecificationdescribesalldatathatwillbestoredin
3.2 Definitions of Terms Specific to This Standard:
the file. The file is a combination of binary and eXtensible
3.2.1 backward compatibility, n—ability of a file reader to
Markup Language (XML) formats and is fully documented in
understandafilecreatedbyawriterofanolderversionofafile
this specification.
format standard.
1.4 All quantities standardized in this specification are
3.2.2 byte, n—grouping of 8 bits, also known as an octet.
expressed in terms of SI units. No other units of measurement
3.2.3 camel case, n—naming convention in which com-
are included in this standard.
poundwordsarejoinedwithoutspaceswitheachword’sinitial
1.4.1 Discussion—Planar angles are specified in radians,
letter capitalized within the component and the first letter is
which are considered a supplementary SI unit.
either upper or lowercase.
1.5 This standard does not purport to address all of the
3.2.4 camera image, n—regular, rectangular grid of values
safety concerns, if any, associated with its use. It is the
that stores data from a 2D imaging system, such as a camera.
responsibility of the user of this standard to establish appro-
3.2.5 camera projection model, n—mathematical formula
priate safety and health practices and determine the applica-
usedtoconvertbetween3Dcoordinatesandpixelsinacamera
bility of regulatory limitations prior to use.
image.
1.6 This standard does not purport to address legal
concerns, if any, associated with its use. It is the responsibility 3.2.6 file offset, n—see physical file offset.
of the user of this standard to comply with appropriate
3.2.7 file-level coordinate system, n—coordinate system
regulatory limitations prior to use.
common to all 2D and 3D data sets in a given E57 file.
3.2.8 forward compatibility, n—ability of a file reader to
2. Referenced Documents
read a file that conforms to a newer version of a format
2
2.1 ASTM Standards:
specification than it was designed to read, specifically having
E2544Terminology for Three-Dimensional (3D) Imaging
the capability to understand those aspects of the file that were
Systems
defined in the version it was designed to read, while ignoring
those portions that were defined in later versions of the format
specification.
1
This specification is under the jurisdiction of ASTM Committee E57 on 3D
Imaging Systems and is the direct responsibility of Subcommittee E57.04 on Data
3
Interoperability. For referenced IEEE standards, visit http://grouper.ieee.org/groups/754.
4
Current edition approved Feb. 1, 2011. Published March 2011. For referenced Internet Engineering Task Force (IETF) standards, visit the
2
For referenced ASTM standards, visit the ASTM website, www.astm.org, or IETF website, www.ietf.org.
5
contact ASTM Customer Service at service@astm.org. For Annual Book of ASTM String representations (the lexical space) of the numeric datatypes are docu-
Standards volume information, refer to the standard’s Document Summary page on mented in the W3C standard: “XML Schema Part 2: Datatypes Second Edition”,
the ASTM website. available on the website http://www.w3.org/TR/xmlschema-2/.
Copyright © ASTM International, 100 Barr Harbor Drive, PO Box C700, West Conshohocken, PA 19428-2959. United States
1
---------------------- Page: 1 ----------------------
E2807−11
3.2.9 logical length, n—number of bytes used to describe 5.2.1 A closed interval is denoted [a, b], where a ≤ b.A
someentityinanE57file,notincludingCRCchec
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.