US 7,460,285 B2
Load allocation when executing image processing using parallel processing
Satoshi Yamazaki, Nagano-ken (Japan); Toshiaki Kakutani, Nagano-ken (Japan); Teruyuki Takata, Nagano-ken (Japan); and Kohei Utsunomiya, Nagano-ken (Japan)
Assigned to Seiko Epson Corporation, Tokyo (Japan)
Filed on Aug. 24, 2005, as Appl. No. 11/212,430.
Claims priority of application No. 2004-245085 (JP), filed on Aug. 25, 2004.
Prior Publication US 2006/0050955 A1, Mar. 09, 2006
Int. Cl. H04N 1/52 (2006.01); H04N 1/405 (2006.01); G06K 15/00 (2006.01); H04N 1/40 (2006.01); H04N 1/46 (2006.01); G06F 9/46 (2006.01)
U.S. Cl. 358—534  [358/1.9; 358/3.03; 358/3.05; 358/3.06; 382/304; 718/105] 19 Claims
OG exemplary drawing
 
1. An image processing method comprising:
executing first-type processing on a first partial image data representing a partial image to generate a second partial image data;
executing second-type processing on the second partial image data; and
repeating the execution of the first and second-type processing on a plurality of partial images aligned to be adjacent to each other using a plurality of processing units, wherein
a first-type process segment and a second-type process segment are executed parallel using the plurality of processing units, the first-type process segment relating to i-th partial image, and the second-type process segment relating to a partial image that is selected based on an estimated load from among the (i+1)-th to (i+p)-th partial images, where i is a positive integer, and p is a positive integer.