Three-dimensional data processing system
First Claim
1. A three-dimensional data processing system comprising:
- a storage device that stores three-dimensional data of each reference object in a set of primary compressed data prepared by compressing the three-dimensional data in an irreversible compression method and secondary compressed data for compensating difference resulting from said compression;
a collating unit that collates three-dimensional data decompressed from the primary compressed data and the secondary compressed data of each reference object with collation object data, which are three-dimensional data or image data of a collation object; and
a candidate display unit that decompresses the primary compressed data of several reference objects of higher similarities included in collation results and displaying the decompressed data on a display device.
1 Assignment
0 Petitions
Accused Products
Abstract
A three-dimensional data processing system performs a collating operation precisely and can reduce the quantity of data necessary for presenting candidate data. A storage device stores the three dimensional data of each reference body in a set of the primary compressed data, which has been prepared by compressing three-dimensional data in an irreversible compression method, and the secondary compressed data for compensating difference between the three-dimensional data restored from the primary compressed data and the original three-dimensional data. A server device collates, when it receives the collation object data, the three-dimensional data decompressed from the primary compressed data and the secondary compressed data of each reference object with the collation object data, and transmits the primary compressed data of the several reference objects of higher similarities to the client device. This client device decompresses and displays the primary compressed data on a display device.
39 Citations
19 Claims
-
1. A three-dimensional data processing system comprising:
-
a storage device that stores three-dimensional data of each reference object in a set of primary compressed data prepared by compressing the three-dimensional data in an irreversible compression method and secondary compressed data for compensating difference resulting from said compression; a collating unit that collates three-dimensional data decompressed from the primary compressed data and the secondary compressed data of each reference object with collation object data, which are three-dimensional data or image data of a collation object; and a candidate display unit that decompresses the primary compressed data of several reference objects of higher similarities included in collation results and displaying the decompressed data on a display device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A three-dimensional data processing method including:
-
having a client device transmit collation object data, which are three-dimensional data or image data of a collation object, to a server device via a network; having said server device collate said collation object data with three-dimensional data of each reference object decompressed from primary compressed data and secondary compressed data of each reference object read out from a storage device that stores three-dimensional data of each reference object in a set of the primary compressed data prepared by compressing the three-dimensional data in an irreversible compression method and the secondary compressed data for compensating difference resulting from said compression, and transmit the primary compressed data of several reference objects of higher similarities to said client device via the network; and having said client device decode the received primary compressed data and display the decompressed data on a display device. - View Dependent Claims (8, 9)
-
-
10. A server device comprising:
-
a storage device that stores three-dimensional data of each reference object in a set of primary compressed data prepared by compressing the three-dimensional data in an irreversible compression method and secondary compressed data for compensating difference resulting from said compression; and a processing device that receives collation object data, which are three-dimensional data or image data of a collation object, from a client device via a network, collates three-dimensional data decompressed from the primary compressed data and the secondary compressed data of each reference object with the received collation object data, and transmits the primary compressed data of several reference objects of higher similarities to said client device via the network. - View Dependent Claims (11)
-
-
12. A client device comprising:
a collation request unit that transmits a collation request including collation object data, which are three-dimensional data or image data of a collation object, to a server device via a network;
receiving primary compressed data prepared by compressing three-dimensional data of a reference object similar to said collation object data in an irreversible compression method from said server device;
decompressing the primary compressed data; and
displaying the decompressed data on a display device.- View Dependent Claims (13, 14)
-
15. A program having a computer, comprising a storage device that stores three-dimensional data of each reference object in a set of primary compressed data prepared by compressing the three-dimensional data in an irreversible compression method and secondary compressed data for compensating difference resulting from said compression, function as a unit that receives collation object data, which are three-dimensional data or image data of a collation object, from a client device via a network;
- a unit that collates three-dimensional data decompressed from the primary compressed data and the secondary compressed data of each reference object with said collation object data received; and
a unit that transmits primary compressed data of several reference objects of higher similarities to said client device via the network. - View Dependent Claims (16)
- a unit that collates three-dimensional data decompressed from the primary compressed data and the secondary compressed data of each reference object with said collation object data received; and
-
17. A program having a computer function as a unit that transmits a collation request that includes collation object data, which are three-dimensional data or image data of a collation object, to a server device via a network;
- and a unit that receives primary compressed data prepared by compressing three-dimensional data of a reference object similar to said collation object data in an irreversible compression method from said server device, decompresses the primary compressed data, and displays the decompressed data on a display device.
- View Dependent Claims (18, 19)
Specification