GB2395410A - Transmission of reduced amount of data depicting 3D model - Google Patents
Transmission of reduced amount of data depicting 3D model Download PDFInfo
- Publication number
- GB2395410A GB2395410A GB0226090A GB0226090A GB2395410A GB 2395410 A GB2395410 A GB 2395410A GB 0226090 A GB0226090 A GB 0226090A GB 0226090 A GB0226090 A GB 0226090A GB 2395410 A GB2395410 A GB 2395410A
- Authority
- GB
- United Kingdom
- Prior art keywords
- data
- dimensional
- model
- computers
- entities
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/10—Constructive solid geometry [CSG] using solid primitives, e.g. cylinders, cubes
Landscapes
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Engineering & Computer Science (AREA)
- Computer Graphics (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Image Generation (AREA)
Abstract
This invention arranges data of a three dimensional model into data of two dimensions for the transfer of this data between computers, then converts the two dimensional data back into three dimensional data for the visualisation of the three dimensional model by the receiving computer. The arrangement may use vertical profile lines around the extremities of the model. These lines may then be rotated around an axis to a given plane to construct the 3D model upon receipt at the receiving computer.
Description
to 239541 0 Webhead This invention relates to the arrangement of three
dimensional informational data that is to be conveyed between computers.
The invention address' the problem of the amount of data that is required to represent a three dimensional model and the subsequent transfer of this data between computers.
The objective of this invention is to arrange the data that represents a three dimensional model in such a way that the amount of data is reduced thus allowing the transfer of the data between computers with a faster transfer rate than can be achieved at present.
Accordingly this method of arranging three dimensional informational data prior to the transfer between computers can reduce the required amount of data to be conveyed by approximately one third, the method relies on the processing power of the computers and not the speed in which data can be transferred between computers. A preferred embodiment of this invention will now be described with reference to the accompanying drawings using the human head as a 3-D model: Drawing 1/2 Illustrates a 3-D view of four profile lines 1, 2, 3 & 4 which represent the surface details of a human head with an indication of their orientation to the Cartesian Co-ordinate System.
Drawing 2/2 Illustrates a 2-D front view of the four profile lines 2, 3 & 4 rotated to a single datum point in the positive X and the Z zero coordinates with an indication of their orientation to the Cartesian Coordinate System.
With reference to drawings 1/2 & 2/2, the surface details which depict the 3-D model of a head are made up of vertical profile lines around the surface extremities, each line having a number of points through out it's vertical axis, these points being a point in space and having a value in the X co-ordinate, Y co-ordinate and Z co-ordinate to the Cartesian Coordinate System, with any number of profile lines at defined incremental values around the head.
O 2 Drawing 1/2 showing four profile lines at there position around the head, profile line 1 being the front line, profile line 2 depicting a line through the right ear, profile line 3 being the line at the back of the head, profile line 4 being a line through the left ear. Drawing 2/2 showing the four profile lines having rotated line 2, 3 & 4 to the positive X co-ordinates on the Z zero datum, giving each line values in the X axis and the Y axis.
For example if there were 256 profile lines sequentially identified and spaced incrementally at 1.40625 degrees about the centre of the model and 256 points per profile line also three co-ordinate values per point, therefore 256*256*3=196608 values per model, with all of these values being required to visualise the model.
When each of the profile lines are rotated about the centre axis of X zero Y zero and Z zero to the positive X axis on the Z zero datum then each profile line can be denoted by two co-ordinate values that is in the X axis and Y axis only, this provides for values per model of 256*256*2=131072 values.
The reduced amount of values can then be conveyed between computers at a faster transfer rate than the original quantity of values, when the conveyance of the model has taken place the profile lines are then rotated back to their original position to depict the 3-D model by the receiving computer.
Claims (6)
- ClaimsClaim l. A method of arranging data of a three dimensional model into data of two dimensions for the transfer of the data between computers.
- Claim 2. A method as claimed in Claim 1. means to depict a three dimensional model by vertical profile lines around the extremities of the model.
- Claim 3. A method as claimed in Claim 1. means to rotate the vertical profile lines of a three dimensional model to a given co-ordinate axis on a single datrun.
- Claim 4. A method as claimed in Claim]. means to convert the two dimensional data into three dimensional data for visualization by the receiving computer.
- Claim 5 A method of arranging data of a three dimensional model into data of two dimensions for the transfer of the data between computers, substantially as described herein with reference to Drawings 1/2 to 2/2.L+ Amendments to the claims have been filed as follows Claim 1. A method of all angina entities data of a three dimensional model into entities data of two dimensions for the transfer of Me data between computers.Claim 2. A method as claimed in Claim l. means to depict a three dimensional model by analogous profile lines around the extremities of the model.Claim 3. A method as elated n Claiin 1. means to rotate the analogous profile lines of a three dimensional model to a given co-ordinate axis on a single datum.Claim 4. A metliod as clad ned in (:laim 1. means to convert the two dimeTisiora1 entities data into three dimensional entities data for visualization by tl:e receiving computer. Claim 5. Apparatus [fir the method as claimed in Claim 1. Two or more computers with display systems, connections between the eoMputers' computer software for operations of the computers mid display systems, conversion Of t1:Iree dimenSiOU;81 model entities data into two dimensional entities data, conveying of halo dimensional entities data between computers conversion of tuTo dimensional entities data into three dimensional model entities data.
- Claim 6. A method of arranging entities data of a three dimensional model into entities data of 1:1A[O dimensions for lbe transfer of the data between computers' substantially as described herein Title reference to Drawings] /2 to 2/2.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB0226090A GB2395410A (en) | 2002-11-08 | 2002-11-08 | Transmission of reduced amount of data depicting 3D model |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB0226090A GB2395410A (en) | 2002-11-08 | 2002-11-08 | Transmission of reduced amount of data depicting 3D model |
Publications (2)
Publication Number | Publication Date |
---|---|
GB0226090D0 GB0226090D0 (en) | 2002-12-18 |
GB2395410A true GB2395410A (en) | 2004-05-19 |
Family
ID=9947458
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB0226090A Withdrawn GB2395410A (en) | 2002-11-08 | 2002-11-08 | Transmission of reduced amount of data depicting 3D model |
Country Status (1)
Country | Link |
---|---|
GB (1) | GB2395410A (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR940002331B1 (en) * | 1991-06-05 | 1994-03-23 | 주식회사 문화방송 | Character drawing method |
WO1995011489A1 (en) * | 1993-10-22 | 1995-04-27 | Taligent, Inc. | Object-oriented graphic sweep system |
GB2320839A (en) * | 1996-12-27 | 1998-07-01 | Daewoo Electronics Co Ltd | Encoding facial movement in a 3D model-based image coding system |
GB2329810A (en) * | 1997-09-29 | 1999-03-31 | Science Research Foundation | Generation and use of compressed image data |
US6256418B1 (en) * | 1998-04-13 | 2001-07-03 | Compaq Computer Corporation | Method and system for compressing a sequence of images including a moving figure |
-
2002
- 2002-11-08 GB GB0226090A patent/GB2395410A/en not_active Withdrawn
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR940002331B1 (en) * | 1991-06-05 | 1994-03-23 | 주식회사 문화방송 | Character drawing method |
WO1995011489A1 (en) * | 1993-10-22 | 1995-04-27 | Taligent, Inc. | Object-oriented graphic sweep system |
GB2320839A (en) * | 1996-12-27 | 1998-07-01 | Daewoo Electronics Co Ltd | Encoding facial movement in a 3D model-based image coding system |
GB2329810A (en) * | 1997-09-29 | 1999-03-31 | Science Research Foundation | Generation and use of compressed image data |
US6256418B1 (en) * | 1998-04-13 | 2001-07-03 | Compaq Computer Corporation | Method and system for compressing a sequence of images including a moving figure |
Also Published As
Publication number | Publication date |
---|---|
GB0226090D0 (en) | 2002-12-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111754515B (en) | Sequential gripping method and device for stacked articles | |
CN1932885B (en) | 3D image processing | |
US8538138B2 (en) | Global registration of multiple 3D point sets via optimization on a manifold | |
WO2003096277A3 (en) | An interface and method of interfacing between a parametric modelling unit and a polygon based rendering system | |
US6157393A (en) | Apparatus and method of directing graphical data to a display device | |
EP1091323A3 (en) | Three-dimensional object shared processing method and storage medium | |
JPH01145778A (en) | Image processor having pipeline bus of free flow | |
CN105335069A (en) | Method and device for generating sliding track in touch screen equipment | |
CN112652020B (en) | Visual SLAM method based on AdaLAM algorithm | |
GB2395410A (en) | Transmission of reduced amount of data depicting 3D model | |
AU2002346840A1 (en) | Method and device for the computer-implemented processing of payment postings | |
KR100473920B1 (en) | Graphics adapter, graphics pipeline, and method in a graphics adapter for displaying object | |
Thorisson | Construction of a stationary regenerative process | |
CN113763113B (en) | Article display method and device | |
WO2023090808A1 (en) | Representing 3d shapes with probabilistic directed distance fields | |
US10628533B2 (en) | Global optimization of networks of locally fitted objects | |
JPH10232953A (en) | Stereoscopic image generator | |
US20120119986A1 (en) | Three-dimensional control apparatus of computer input device and method thereof | |
JPH08101919A (en) | Numerical converter and device for turning coordinate value to integer | |
JPWO2019156992A5 (en) | ||
CN206451130U (en) | A kind of body-sensing it is interactive immerse type virtual reality system | |
Hoggar | Bounds for quaternionic line systems and reflection groups | |
Pian | On hybrid and mixed finite element methods | |
Bozinovski et al. | Controlling an industrial warehouse stacker crane robot using a Raspberry Pi | |
US20240378746A1 (en) | Video generation device, video generation method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WAP | Application withdrawn, taken to be withdrawn or refused ** after publication under section 16(1) |