G06T1/60

Imaging system and control method for imaging system

An imaging system, comprising a shooting operation interface that operates to form an image of a subject, and a processor that has a bio-information acquisition section and a stress determination section, wherein the bio-information acquisition section acquires bio-information of an operator when, during shooting awaiting action where an instant for acquiring still images is awaited, the shooting operation interface is operated, and the stress determination section determines stress conditions that shooting actions place on the operator based on the bio-information that has been acquired using the bio-information acquisition section.

Sector cache for compression

In an example, an apparatus comprises a plurality of execution units, and a cache memory communicatively coupled to the plurality of execution units, wherein the cache memory is structured into a plurality of sectors, wherein each sector in the plurality of sectors comprises at least two cache lines. Other embodiments are also disclosed and claimed.

Sector cache for compression

In an example, an apparatus comprises a plurality of execution units, and a cache memory communicatively coupled to the plurality of execution units, wherein the cache memory is structured into a plurality of sectors, wherein each sector in the plurality of sectors comprises at least two cache lines. Other embodiments are also disclosed and claimed.

Electronic endoscope processor and electronic endoscopic system
11589777 · 2023-02-28 · ·

An electronic endoscope processor includes a converting means for converting each piece of pixel data that is made up of n (n≥3) types of color components and constitutes a color image of a biological tissue in a body cavity into a piece of pixel data that is made up of m (m≥2) types of color components, m being smaller than n; an evaluation value calculating means for calculating, for each pixel of the color image, an evaluation value related to a target illness based on the converted pieces of pixel data that are made up of m types of color components; and a lesion index calculating means for calculating a lesion index for each of a plurality of types of lesions related to the target illness based on the evaluation values calculated for the pixels of the color image.

Electronic endoscope processor and electronic endoscopic system
11589777 · 2023-02-28 · ·

An electronic endoscope processor includes a converting means for converting each piece of pixel data that is made up of n (n≥3) types of color components and constitutes a color image of a biological tissue in a body cavity into a piece of pixel data that is made up of m (m≥2) types of color components, m being smaller than n; an evaluation value calculating means for calculating, for each pixel of the color image, an evaluation value related to a target illness based on the converted pieces of pixel data that are made up of m types of color components; and a lesion index calculating means for calculating a lesion index for each of a plurality of types of lesions related to the target illness based on the evaluation values calculated for the pixels of the color image.

Memory compression hashing mechanism

An apparatus to facilitate memory data compression is disclosed. The apparatus includes a memory and having a plurality of banks to store main data and metadata associated with the main data and a memory management unit (MMU) coupled to the plurality of banks to perform a hash function to compute indices into virtual address locations in memory for the main data and the metadata and adjust the metadata virtual address locations to store each adjusted metadata virtual address location in a bank storing the associated main data.

Memory compression hashing mechanism

An apparatus to facilitate memory data compression is disclosed. The apparatus includes a memory and having a plurality of banks to store main data and metadata associated with the main data and a memory management unit (MMU) coupled to the plurality of banks to perform a hash function to compute indices into virtual address locations in memory for the main data and the metadata and adjust the metadata virtual address locations to store each adjusted metadata virtual address location in a bank storing the associated main data.

DEVICES AND METHODS FOR GENERATING ELEMENTARY GEOMETRIES

Elementary geometries for rendering objects of a 3D scene are generated from input geometry data sets. Instructions of a source program are transformed into a code executable in a rendering pipeline by at least one graphics processor, by segmenting the source program into sub-programs, each adapted to process the input data sets, and by ordering the sub-programs in function of the instructions. Each ordered sub-program is configured in the executable code for being executed only after the preceding sub-program has been executed for all input data sets. Launching the execution of instructions to generate elementary geometries includes determining among the sub-programs a starting sub-program, deactivating all sub-programs preceding it and activating it as well as all sub-programs following it. Modularity is thereby introduced in generating elementary geometries, allowing time-efficient lazy execution of grammar rules.

DEVICES AND METHODS FOR GENERATING ELEMENTARY GEOMETRIES

Elementary geometries for rendering objects of a 3D scene are generated from input geometry data sets. Instructions of a source program are transformed into a code executable in a rendering pipeline by at least one graphics processor, by segmenting the source program into sub-programs, each adapted to process the input data sets, and by ordering the sub-programs in function of the instructions. Each ordered sub-program is configured in the executable code for being executed only after the preceding sub-program has been executed for all input data sets. Launching the execution of instructions to generate elementary geometries includes determining among the sub-programs a starting sub-program, deactivating all sub-programs preceding it and activating it as well as all sub-programs following it. Modularity is thereby introduced in generating elementary geometries, allowing time-efficient lazy execution of grammar rules.

SUBSET BASED COMPRESSION AND DECOMPRESSION OF GRAPHICS DATA

Techniques related to graphics rendering including techniques for compression and/or decompression of graphics data by use of indexed subsets are described.