180 likes | 284 Vues
Enhance media type detection for better copy and photo printing functions. Improvements in UI, paper type detection, and more reliable calibration methods.
E N D
Pi Auto Media Type Detectionfor AiO A/A4 Copy and Standalone Photo Printing Functions Pi Project Team March 20, 2007
Background Story • Customer selectable paper type is vulnerable • Customers don’t know what “Plain Paper or Photo Paper” button was referring to: original media or output media • No $ for Legolas sensor, Legolas sensor is not 100% correct. • Legolas sensor was used only to confirm or reject plain or photo paper type in the copy function
Background Story • Need to remove a button to allow space for the power button (moved from front faceplate), and enable a simpler UI for cutomers Pi UI Fullhouse UI
Application/specific cases • Standalone copy or photo printing from card slots and • Only on large (A/A4) size media; small media (4x6 or L size depending local setting) defaults to photo media
Usage Model Pi usage model not available, this is to give a sense of the media detection • Is applied to no more than 35% of the total printed pages • Will mostly need to detect 3% (=4% x 75%) photo media over the machine life time Photo card printing information not available, estimated to be a small percentage of everyday printing
Math Model • One time factory calibration • No-Load Calibration before each job • Back EMF Correction • Discriminant Analysis: probability result • Compare result to threshold value to determine if Plain or Photo
Calibration Problem:Plain and Photo Paper PWM Pick Profiles can be Indistinguishable Due to Variations in: • Motor temperature • Motor torque constants • Part dimensions and friction • Ambient temperature and humidity • Power supply voltage • Life (wear) Proposed Solution:Perform one-time factory no-load calibration to measure room temp baseline Perform a No-Load PWM Calibration before every Job
No-Load PWM Calibration Details: • Average PWM is measured before each pick • at a no-load shaft speeds of 8 ips and 20 ips. • The PWM values are corrected for back-EMF to approximate • the effective no-load system torque constant. • The resultant linear no-load PWM-to-Torque relationship is used • to convert all raw pick profile data into the equivalent calibrated no-load torque. As a Result: The differences between each calibrated pick profile should now be mostly due to paper differences only.
Discriminant Analysis:The following calculations are performed on the calibrated profile datato the select zones (1, 2, 4, 7): • Mean • Standard Deviation
Gen II Improvements for Rho: • determine 3 thresholds--one favoring plain, one optimized, one favoring photo. • choose one of the 3 different thresholds based on the customer's selection of quality setting. • choose one of the 3 different thresholds based on the customer's selection of size. • choose one of the 3 different thresholds based on whether the customer is making a copy, using the "reprints" mode, or printing from a card. • choose one of the 3 different thresholds based on whether the customer is making a color copy or a b/w copy. • fix the problem of random picks at plain paper pick speed. • increase the constant pick speed from the current 6? ips to a more stable 8 ips. • detect multi-picks. • detect paper-out condition (as differentiated from a no-pick). • add a plain paper pick calibration to EOL. • add a plain paper pick calibration customer walk-through during initial setup (OOBE), or simply use the paper pick from the first pen calibration as the plain paper calibration profile.
Gen II Improvements for Rho cont.: • add a plain paper pick re-calibration accessible to the customer from the service menu, or simply re-calibrated every time a pen alignment page is printed (by assuming plain paper, and ignore if it's clearly not plain paper). • tweak the thresholds adaptively based on customer usage--for example, if customer makes a draft mode b/w copy, they are most likely using plain paper, so use that pick's sqdistdiff to adjust the thresholds accordingly. • communicate the detected paper type to the UI, so that it can be displayed in the cgd during the copy job (see Rho's latest flash UI demo). • tweak the thresholds adaptively when "grey" type media is detected based on customer's response to a question during the copy job underway screen on the cgd, "glossy (matte) paper detected, correct?" and have the buttons mapped to "yes" and "no". • tweak the thresholds based on customer's region. • detect 4x6 vs 5x7 for small media. • use customer's size selection history of 4x6 and 5x7 to adaptively optimize/tweak the 4x6 vs 5x7 threshold.
Pi Team Credits: Brad Short858.655.6918 Fahad Ahmad 858.655.3230 Ardi Othman 011.65.6727.1568 Tushar Radke 011.65.6727.2906 Jeff Borra 858.655.4417