Fuzzy logic control for computer image generator load management
First Claim
1. A load management controller for use with a computer image generator that processes a plurality of object data inputs to produce a plurality of object data outputs, said load management controller comprising:
- an adder having first and second inputs and an output, for receiving the plurality of object data inputs at its first input, and for supplying the plurality of object data inputs to the image generator by way of its output; and
a fuzzy logic controller disposed in a feedback loop between an output of the image generator and the second input of the adder, wherein said fuzzy logic controller comprises;
a fuzzy logic inference engine;
a set of membership functions coupled to the inference engine; and
a rules database coupled to the inference engine that comprises a set of if-then rules that specify a response of the fuzzy logic controller to object data inputs applied thereto;
wherein the object data inputs to the fuzzy logic controller comprise the plurality of object data outputs of the image generator that are coupled to the inference engine, and object data outputs of the fuzzy logic controller comprise object data outputs of the inference engine that are combined with the plurality of object data inputs by way of the second input of the adder and coupled to the image generator.
5 Assignments
0 Petitions
Accused Products
Abstract
A fuzzy logic load management controller for use with a computer image generator. The load management controller is used use with a computer image generator having a plurality of inputs and a plurality of outputs, and includes an adder that couples inputs to the image generator. The load management controller comprises a fuzzy logic controller disposed in a feedback loop between the output of the image generator and the adder. The load management controller includes a fuzzy logic inference engine, a set of membership functions coupled to the inference engine, and a rules database coupled to the inference engine that includes a set of if-then rules that specify the response of the fuzzy logic controller to inputs applied thereto. The fuzzy logic controller provides for load management of the image generator that gracefully degrades a viewed scene, keeps the image update rate constant, and renders important objects in the viewed scene.
-
Citations
4 Claims
-
1. A load management controller for use with a computer image generator that processes a plurality of object data inputs to produce a plurality of object data outputs, said load management controller comprising:
-
an adder having first and second inputs and an output, for receiving the plurality of object data inputs at its first input, and for supplying the plurality of object data inputs to the image generator by way of its output; and a fuzzy logic controller disposed in a feedback loop between an output of the image generator and the second input of the adder, wherein said fuzzy logic controller comprises; a fuzzy logic inference engine; a set of membership functions coupled to the inference engine; and a rules database coupled to the inference engine that comprises a set of if-then rules that specify a response of the fuzzy logic controller to object data inputs applied thereto; wherein the object data inputs to the fuzzy logic controller comprise the plurality of object data outputs of the image generator that are coupled to the inference engine, and object data outputs of the fuzzy logic controller comprise object data outputs of the inference engine that are combined with the plurality of object data inputs by way of the second input of the adder and coupled to the image generator. - View Dependent Claims (2)
-
-
3. An image generation system comprising:
-
a computer image generator that processes a plurality of object data inputs to produce a plurality of object data outputs; an adder having first and second inputs and an output, for receiving the plurality of object data inputs at its first input, and for providing the plurality of object data inputs to the image generator; and a fuzzy logic load management controller coupled between an output of the image generator and the second input of the adder, wherein said controller comprises; a fuzzy logic inference engine; a set of membership functions coupled to the inference engine; and a rules database coupled to the inference engine that comprises a set of if-then rules that specify a response of the controller to inputs applied thereto; wherein the object data inputs to the controller comprise the plurality of object data outputs of the image generator that are coupled to the inference engine, and object data outputs of controller comprise object data outputs of the inference engine that are combined with the plurality of object data inputs by way of the second input of the adder and coupled to the image generator. - View Dependent Claims (4)
-
Specification