The process is based on the time-evolutive nature of each of the elements for previously determining a subdivision of the stored image into separate zones, corresponding with the distribution of the elements in the image, and for allocating to each zone a given periodic refreshing rate (between one and N image display cycles) adapted to the evolution characteristics of elements included in the zone in question, so that an integral refreshing of the image is obtained every N cycles.
A memory is provided for storing one field of video signals supplied to a liquid crystal display panel serving as a display portion. Whether the video signals to be displayed have a stationary image portion or a moving image portion is determined by a comparator by comparing the video signals of the last field read out from the memory and the video signals of the present field supplied to the liquid crystal display panel. When it is determined that the video signals have a stationary image portion, the speed of scanning by a driver is reduced. When the scanning speed is low, the power required for the scanning is reduced.
A user, through the use of an input device, provides signals indicative of x,y and z coordinates to a host central processing unit (CPU). The x,y and z coordinates provided by a user correspond to a desired viewpoint for the display of an object stored in an original data image memory. A graphics CPU is coupled to the host CPU for receipt of the x,y and z coordinates as well as to the original data image memory. The graphics CPU is further coupled to a program memory as well as two display buffers, each of which of comprises a bit map of points on the display. The graphics CPU, executing a rendering program stored in the program memory, renders (writes) the data comprising the object for the viewpoint corresponding to the x,y and z coordinates provided by the user. After a predetermined percentage (N) of data comprising the object have been rendered into the non-displayed buffer, the graphics CPU signals a multiplexor which couples the display to the previously non-displayed display buffer, thereby displaying the predetermined percentage (N) of data which have been rendered. In the event that the user does not provide any new x,y and z coordinates representing a different viewpoint, the graphics CPU continues to render the data comprising the object into the displayed buffer, resulting in the appearance to the user that the object is "sparkling" into view. If, however, after the graphics CPU displays the predetermined N percentage of data points, the user provides new x,y,z coordinated corresponding to a different viewpoint, the graphics CPU ceases rendering the object data corresponding to the previous viewpoint, and begins rendering randomized data corresponding to the current viewpoint into the non-displayed display buffer.
An image display for displaying image data on an image display part constructed by a display pixel array is disclosed. In an image display in which image data input means for inputting image data so that the display pixel array has two neighboring areas having different frame rates (>0) is provided or image data is displayed on an image display part constructed by a display pixel array, there is provided image data input means which can input at least one moving image data and at least one still image data into the image display part at different frame rates (>0). A high precision image display can be realized hardly changing a display pixel rewriting speed.
An image processing system and a method for manipulating images in an image processing system where each image in the system is subdivided into a plurality of sub-images which are processed independently of one another. Control of each image and sub-image is maintained by means of a view state word or table so that only those portions of an image which are being actively processed require modification of their view state. The images stored in the system are maintained in a secondary store and only portions of the image are available for manipulation at any one time in a primary store. Manipulation of sub-images is determined by a modified Least Recently Used algorithm which minimizes data swaps between the primary and secondary stores.
An image data output apparatus including a page-link memory, for storing data pertaining to the relationship between the logical address and the physical address, of the image data, and an address-translation unit for translating logical page addresses into physical page addresses. The apparatus can perform quick, accurate accessing of the image data, in a direction across the adjacent pages. The frame memory can undergo reallocation, so that the least possible data is transferred upon generation of the boundary condition of a frame memory.