Electronic paintbrush and color palette
First Claim
1. An apparatus with which a user generates an image displayed on an electronic image-display screen, comprising:
- (a) an elongated handle, said handle having a brush end, a back end, and a longitudinal axis extending through said brush end and said back end;
(b) a first brush head attached at said brush end of said handle;
(c) a number of nonrigid optic fiber bristles protruding from said first brush head in a direction away from said handle, said optic fiber bristles having a handle end proximal said handle, said handle end of said optic fiber bristles being secured to said brush end of said handle such that said handle end of said optic fiber bristles are relatively immovable relative to said handle in a direction transverse said longitudinal axis, and said optic fiber bristles having a working end opposite said handle end, said working end of said optic fiber bristles not being secured to said handle such that said working end of said optic fiber bristles are relatively bendable in said direction transverse said longitudinal axis when a force is applied to said working end of said bristles, said optic fiber bristles channeling light from said working end to said handle end;
(d) means for transforming said channeled light into an electrical signal; and
(e) means for processing said electrical signal to determine a location of said optic fiber bristles on said screen when said optic fiber bristles are in contact with a contact area of said screen.
0 Assignments
0 Petitions
Accused Products
Abstract
An electronic paintbrush and electronic palette which allow a user to generate images on a CRT screen in a manner which imitates traditional painting with paints on a canvas. The electronic brush has fiber optic bristles which channel light from a CRT screen to optical detectors. A microprocessor in the brush utilizes pulses generated by the incidence of the raster scan on photodiodes to determine the position of the brush, the pressure of the brush against the CRT screen, and its angular orientation about the longitudinal axis of the brush. The microprocessor utilizes color information generated by a CCD array to determine the area of contact of the brush with color swatches on the palette, and the angle between the longitudinal axis of the brush and the normal vector to the CRT screen. In an alternate embodiment the palette is also displayed on the CRT screen.
-
Citations
13 Claims
-
1. An apparatus with which a user generates an image displayed on an electronic image-display screen, comprising:
-
(a) an elongated handle, said handle having a brush end, a back end, and a longitudinal axis extending through said brush end and said back end; (b) a first brush head attached at said brush end of said handle; (c) a number of nonrigid optic fiber bristles protruding from said first brush head in a direction away from said handle, said optic fiber bristles having a handle end proximal said handle, said handle end of said optic fiber bristles being secured to said brush end of said handle such that said handle end of said optic fiber bristles are relatively immovable relative to said handle in a direction transverse said longitudinal axis, and said optic fiber bristles having a working end opposite said handle end, said working end of said optic fiber bristles not being secured to said handle such that said working end of said optic fiber bristles are relatively bendable in said direction transverse said longitudinal axis when a force is applied to said working end of said bristles, said optic fiber bristles channeling light from said working end to said handle end; (d) means for transforming said channeled light into an electrical signal; and (e) means for processing said electrical signal to determine a location of said optic fiber bristles on said screen when said optic fiber bristles are in contact with a contact area of said screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus with which a user generates an image displayed on an electronic image-display screen having a normal vector, said apparatus comprising:
-
(a) an elongated handle, said handle having a brush end, a grip end, and a longitudinal axis; (b) a brush head located at said brush end of said handle, said brush head having a number of nonrigid optic fiber bristles for channeling light from a working end to a handle end of said optic fiber bristles, said handle end of said optic fiber bristles being adjacent said handle and said working end of said optic fiber bristles being opposite said handle end; (c) means for transforming said channeled light from said optic fiber bristles to electrical signals; and (d) means for processing said electrical signals, said means for processing including a location determining means for determining a location of said optic fiber bristles on said screen when said optic fiber bristles are in contact with a contact area of said screen, said location determining means using time variations in brightness within said contact area to determine said location, said means for processing including an angular orientation determining means for determining an angular orientation of said handle about said longitudinal axis when said optic fiber bristles are in contact with said contact area, said angular orientation determining means using said time variations in brightness from at least two regions within said contact area to determine said angular orientation, and said means for processing including a means for determining a tilt angle of said longitudinal axis of said handle with said normal vector, said image having an image intensity at said contact area at a given time, said means for determining said tilt angle comparing a channeled-light intensity of said channeled light at said given time with said image intensity at said given time in order to determine said tilt angle. - View Dependent Claims (11, 12, 13)
-
Specification