IP Library › Granted Patent US 6,867,785
Granted Patent B2
US 6,867,785 · App. 10/187,660 · Granted Mar 15, 2005

Method and system for determining resolution and quality settings for a textured, three dimensional model

Assignee: Kaon Interactive, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,867,785
App. No.
10/187,660
Granted
Mar 15, 2005
Kind
B2
Abstract

The present invention relates to a system and method for determining quality or resolution settings for encoding a three dimensional model within a desired size budget. The system allows the user to select or change the size budget and either the quality settings or resolution settings. The system, applying the method of the invention, then determines the resolution or quality settings for each image in the model so as to meet the size budget. The user may also lock certain settings so that they are not changed by the system when other modifications are made by the user.

Claims (35)

1. A method for selecting quality and resolution settings for texture images forming part of a three dimensional model, the method comprising the steps of:

retrieving a source model including a plurality texture images;

setting a size budget for the texture images;

selecting a plurality of resolution settings, each resolution setting corresponding to one of the plurality of texture images; and

determining a quality setting for each of the texture images based upon the size budget, the plurality of resolution settings, and a size of each of the texture images.

2. The method for selecting quality and resolution settings for texture images forming part of a three dimensional model according to claim 1 , wherein the determining step includes the steps of:

determining a total number of pixels in the plurality of texture images;

determining a target number of bits per pixel based upon the size budget and the total number of pixels; and

determining quality settings based upon the target number of bits per pixel.

3. The method for selecting quality and resolution settings for texture images forming part of a three dimensional model according to claim 1 , further comprising the steps of:

changing at least one of the plurality of resolution settings; and

determining a new quality setting for each of the texture images based upon the change of at least one of the plurality of resolution settings.

4. The method for selecting quality and resolution settings for texture images forming part of a three dimensional model according to claim 3 , further comprising, before the changing step, the step of selecting a quality setting for at least one of the plurality of texture images; and wherein the step of determining a new quality setting includes the step of retaining the quality setting for the selected at least one of the plurality of textures.

5. A method for selecting quality and resolution settings for texture images forming part of a three dimensional model, the method comprising the steps of:

retrieving a source model including a plurality texture images;

setting a size budget for the texture images;

selecting a plurality of quality settings, each quality setting corresponding to one of the plurality of texture images; and

determining a resolution setting for each of the texture images based upon the size budget, the plurality of quality settings, and a size of each of the texture images.

6. The method for selecting quality and resolution settings for texture images forming part of a three dimensional model according to claim 5 , wherein the determining step includes the steps of:

determining a number of bits per pixel based upon the plurality of quality settings;

determining a number of pixels based upon the number of bits per pixel and the size budget; and

determining resolution settings based upon the number of pixels.

7. The method for selecting quality and resolution settings for texture images forming part of a three dimensional model according to claim 5 , further comprising the steps of:

changing at least one of the plurality of quality settings; and

determining a new resolution setting for each of the texture images based upon the change of at least one of the plurality of quality settings.

8. The method for selecting quality and resolution settings for texture images forming part of a three dimensional model according to claim 7 , further comprising, before the changing step, the step of selecting a resolution setting for at least one of the plurality of texture images; and wherein the step of determining a new resolution setting includes the step of retaining the resolution setting for the selected at least one of the plurality of textures.

9. A system for determining quality and resolution settings for texture images forming part of a three dimensional model comprising: a user interface, including

means for selecting a size budget;

means for selecting resolution values; and

means for selecting quality values; and

means for determining quality and resolution settings based upon the selected size budget, the selected resolution values; and the selected quality values.

10. The system for determining quality and resolution settings for texture images forming part of a three dimensional model according to claim 9 , further comprising:

means for rendering the three dimensional model based upon the determined quality and resolution settings.

11. The system for determining quality and resolution settings for texture images forming part of a three dimensional model according to claim 9 , wherein the user interface includes means for changing at least one of the resolution values and the quality values; and

wherein the system includes means for determining quality and resolution settings based upon changed at least one of the resolution values and the quality values.

Assignments (1)
SECURITY INTEREST Recorded Jun 7, 2004
From: KAON INTERACTIVE INC.
To: PRISM VENTURE PARTNERS IV, L.P. AS COLLATERAL AGENT
Reel/Frame 015057/0364 →
Continuity (3)
Provisional Application 6030257100 · Jul 2, 2001
Provisional Application 6031548500 · Aug 28, 2001
Related Publication 20030039408A1 · Feb 27, 2003