Search

Moshe Broudo Phones & Addresses

  • 20138 Rodrigues Ave, Cupertino, CA 95014
  • Rodrigues Ave, Cupertino, CA 95014
  • 20435 Via Paviso, Cupertino, CA 95014
  • Mountain View, CA
  • Santa Clara, CA

Publications

Us Patents

Streamlined Tetrahedral Interpolation

View page
US Patent:
6466333, Oct 15, 2002
Filed:
Jun 26, 1998
Appl. No.:
09/105001
Inventors:
Heidi M. Schoolcraft - San Jose CA
Manish S. Kulkarni - Sunnyvale CA
Moshe Broudo - Cupertino CA
Assignee:
Canon Kabushiki Kaisha - Tokyo
International Classification:
G03F 308
US Classification:
358 19, 358522, 358525
Abstract:
A streamlined technique for obtaining interpolated color output values from corresponding color input values based on color output values stored in a color look-up table, with tetrahedral interpolation being applied so as to dissect each cubic grid of the color look-up table into plural tetrahedrons. According to the invention, processing efficiency is increased by avoiding the use of conditional branches when making a determination as to which of the plural dissected tetrahedrons a particular color input value falls. Preferably, rather than making such a determination, weights for all possible tetrahedrons for one cube are stored in a temporary look-up table, and an index into the temporary look-up table is calculated based on the magnitude of component values for each color input value. The index is calculated in a block of code that does not include conditional branches that are conditioned on the relative magnitude of the component values of the color input value. Most preferably, the block of code calculates the index through use of arithmetic operations, such as subtractions, which throw off a condition code that can be used to build the index into the temporary look-up table of weights.

Modularized Architecture For Color And Image Management System

View page
US Patent:
6518975, Feb 11, 2003
Filed:
Oct 2, 1998
Appl. No.:
09/165374
Inventors:
Manish Kulkarni - Sunnyvale CA
Moshe Broudo - Cupertino CA
Assignee:
Canon Kabushiki Kaisha - Tokyo
International Classification:
G09G 502
US Classification:
345589, 345593, 345604
Abstract:
A configurable color and image management system which allows a developer to create customized color and image management for a color-related application operating in a specified environment. A configurator is provided which has access to a library of plural classes of color and image management functionality, with each class including plural different modules of varying complexity and processing quality. The classes pertain to different aspects of color and image management functionality, such as a class to perform linearization and gamma correction, a class to perform color space transformation, a class to perform image correction, a class to perform gray color component replacement, a class to perform image expansion, and a class to perform halftone processing. The developer provides design parameters which define the operating environment within which the target color and image management system is designed to operate. Based on the design parameters, the configurator selects the highest quality modules in whichever classes of color and/or image management functionality are needed, all within the constraints defined by the parameters of the operating environment.
Moshe Te Broudo from Cupertino, CA, age ~76 Get Report