Acceleration-based motion tolerance and predictive coding
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06K-005/04
G06K-007/14
G06K-007/10
출원번호
US-0944320
(2015-11-18)
등록번호
US-9652653
(2017-05-16)
발명자
/ 주소
Todeschini, Erik
Ledwith, James
출원인 / 주소
Hand Held Products, Inc.
대리인 / 주소
Additon, Higgins, & Pendleton, P.A.
인용정보
피인용 횟수 :
28인용 특허 :
215
초록▼
A method of predicting the location of a region of interest within an image of a scannable object comprising providing a scanner having a processor and an image sensor; sensing in a viewing direction toward a scannable object, with an imaging plane being perpendicular to the viewing direction; captu
A method of predicting the location of a region of interest within an image of a scannable object comprising providing a scanner having a processor and an image sensor; sensing in a viewing direction toward a scannable object, with an imaging plane being perpendicular to the viewing direction; capturing an image of the scannable object with the image sensor; sensing motion of the scanner within a motion sensor plane relative to the scannable object, the motion sensor plane being parallel to the imaging plane; outputting a velocity and a movement direction corresponding to the velocity; locating a region of interest in said captured image in response to the velocity and the movement direction; and scanning the captured image beginning with the region of interest.
대표청구항▼
1. A method of predicting the location of a region of interest within an image of a scannable object, the method comprising the steps of: providing a scanner having a processor and an image sensor;sensing in a viewing direction toward a scannable object, with an imaging plane being perpendicular to
1. A method of predicting the location of a region of interest within an image of a scannable object, the method comprising the steps of: providing a scanner having a processor and an image sensor;sensing in a viewing direction toward a scannable object, with an imaging plane being perpendicular to the viewing direction;setting a gain and an exposure time for the image sensor;capturing an image of the scannable object with the image sensor;sensing motion of the scanner within a motion sensor plane relative to the scannable object, the motion sensor plane being parallel to the imaging plane, and when motion is detected, either increasing the gain or lowering the exposure time;outputting a velocity and a movement direction corresponding to the velocity;locating a region of interest in said captured image in response to the velocity and the movement direction; andscanning the captured image beginning with the region of interest. 2. The method of claim 1, wherein the step of locating the region of interest further comprises: when no motion is detected, locating the region of interest in the center of the captured image; andwhen motion is detected, locating the region of interest in an offset direction from the center of the captured image and towards an edge of the captured image, with the offset direction being substantially parallel to the movement direction. 3. The method of claim 2, wherein the step of locating the region of interest further comprises: when motion is detected, locating the region of interest at an offset distance measured from the center of the image, the offset distance being proportional to the velocity. 4. The method of claim 1, further comprising the steps of: providing a light source;configuring the light source to direct light in the viewing direction;configuring the light source to be selectively in one of: a deactivated state, and an activated state; andactivating the light source when motion is detected. 5. The method of claim 2, further comprising the steps of: providing a light source;configuring the light source to direct light in the viewing direction;configuring the light source to be selectively in one of: a deactivated state, and an activated state; andactivating the light source when motion is detected. 6. The method of claim 3, further comprising the steps of: providing a light source;configuring the light source to direct light in the viewing direction;configuring the light source to be selectively in one of: a deactivated state, and an activated state; andactivating the light source when motion is detected. 7. The method of claim 1, further comprising the steps of: defining an imaging distance corresponding to the distance between the image sensor and the scannable object;defining an exposure time for the image sensor; andestimating the velocity based on the exposure time and the imaging distance. 8. The method of claim 2, further comprising the steps of: defining an imaging distance corresponding to the distance between the image sensor and the scannable object;defining an exposure time for the image sensor; andestimating the velocity based on the exposure time and the imaging distance. 9. The method of claim 3, further comprising the steps of: defining an imaging distance corresponding to the distance between the image sensor and the scannable object;defining an exposure time for the image sensor; andestimating the velocity based on the exposure time and the imaging distance. 10. The method of claim 2, further comprising the step of: setting a gain and an exposure time for the image sensor; andwhen motion is detected, either increasing the gain or lowering the exposure time. 11. The method of claim 3, further comprising the step of: setting a gain and an exposure time for the image sensor; andwhen motion is detected, either increasing the gain or lowering the exposure time. 12. The method of claim 1, wherein the step of sensing motion further comprises: capturing at least two images of the scannable object, the at least two images being separated by a time interval; anddetermining movement direction and velocity by measuring a distance traveled by the scannable object between the at least two images. 13. The method of claim 2, wherein the step of sensing motion further comprises: capturing at least two images of the scannable object, the at least two images being separated by a time interval; anddetermining movement direction and velocity by measuring a distance traveled by the scannable object between the at least two images. 14. The method of claim 3, wherein the step of sensing motion further comprises: capturing at least two images of the scannable object, the at least two images being separated by a time interval; anddetermining movement direction and velocity by measuring a distance traveled by the scannable object between the at least two images. 15. The method of claim 1, wherein the step of sensing motion further comprises: capturing at least an image of the scannable object; anddetermining movement direction and velocity by measuring a blurred area of a scannable object in an image. 16. The method of claim 2, wherein the step of sensing motion further comprises: capturing at least an image of the scannable object; anddetermining movement direction and velocity by measuring a blurred area of a scannable object in an image. 17. The method of claim 3, wherein the step of sensing motion further comprises: capturing at least an image of the scannable object; anddetermining movement direction and velocity by measuring a blurred area of a scannable object in an image.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (215)
Woodburn, William, Access door with integrated switch actuator.
Caballero, Aldo M.; French, Daniel Brant; Hinson, Douglas M.; Kosecki, James C.; Mangicaro, David; Reynolds, Scott; Yeakley, Daniel Duane, Apparatus and methods for monitoring one or more portable data terminals.
Havens, William H.; Barber, Charles P.; Gannon, Colleen; Gardiner, Robert C.; Hennick, Robert J.; Pettinelli, John A., Apparatus operative for capture of image data.
Horn, Erik Van; Giordano, Patrick Anthony; Amundsen, Thomas; Olson, Daniel James; Brady, Robert Hugh; Colavito, Stephen; Saber, Kevin; Haggerty, Thomas; Wilz, Sr., David M., Bar code symbol reading system employing an extremely elongated laser scanning beam capable of reading poor and damaged quality bar code symbols with improved levels of performance.
Xian, Tao; Ellis, Duane; Good, Timothy; Zhu, Xiaoxun, Bar code symbol reading system supporting visual or/and audible display of product scan speed for throughput optimization in point of sale (POS) environments.
Todeschini, Erik; Deloge, Stephen Patrick; Meier, Timothy; Anderson, Donald; Hejl, Benjamin; Koziol, Thomas, Cloud-based system for reading of decodable indicia.
Kearney, Sean Philip; Giordano, Patrick Anthony; Cunningham, Charles Joseph; Bond, Desmond; Amundsen, Thomas, Decodable indicia reading terminal with combined illumination.
Biss, Charles E.; Havens, William H.; Robinson, Michael D.; Balschweit, Paul; Fitch, Timothy R.; McCall, Melvin D.; Gomez, Garrison; McClaude, Mark A.; Longacre, Andrew; Sonneville, Eunice, Device and system for processing image data representing bar codes.
Chandler Donald G. (Princeton NJ) Batterman Eric P. (Princeton NJ), Dual processor omnidirectional bar code reader with dual memory for bar code location and orientation.
Edmonds, Shane Michael; Keaney, Sean Philip, Hybrid-type bioptical laser scanning and digital imaging system supporting automatic object motion detection at the edges of a 3D scanning volume.
Edmonds, Shane Michael; Kearney, Sean Philip, Hybrid-type bioptical laser scanning and digital imaging system supporting automatic object motion detection at the edges of a 3D scanning volume.
Kearney, Sean Philip, Hybrid-type bioptical laser scanning and imaging system supporting digital-imaging based bar code symbol reading at the surface of a laser scanning window.
Barber, Charles P.; Gerst, Carl W.; Smith, George S.; Hussey, Robert M.; Gardiner, Robert C.; Pankow, Matthew W., Imaging apparatus having imaging assembly.
Barber, Charles P.; Gerst, III, Carl W.; Smith, II, George S.; Hussey, Robert M.; Gardiner, Robert C.; Pankow, Matthew W., Imaging apparatus having imaging assembly.
Havens, William H.; Pitou, David Stewart; McColloch, Laurence Ray; Barber, Charles Paul; Gannon, Colleen Patricia, Imaging module having lead frame supported light source or sources.
Wang, Ynjiun P.; Ahearn, Kevin; Deloge, Stephen P.; Ehrhart, Michael A.; Havens, William H.; Hussey, Robert M.; Koziol, Thomas J.; Li, Jianhua; Li, Jingquan; Montoro, James; Powilleit, Sven M. A., Indicia reading terminal having spatial measurement functionality.
Havens, William H.; Wang, Ynjiun P.; Hennick, Robert J.; Gannon, Colleen; Anderson, Donald; Hunter, Vivian L.; Bremer, Edward C.; Feng, Chen, Indicia reading terminal including focus element with expanded range of focus distances.
Wang, Ynjiun P.; Bremer, Edward C.; Feng, Chen; Gannon, Colleen P.; Havens, William H.; Li, Jianhua; Meier, Timothy P., Indicia reading terminal processing plurality of frames of image data responsively to trigger signal activation.
Hennick, Robert J.; Havens, William H.; Meier, Timothy; McCloskey, Scott; Anderson, Donald; Wang, Ynjiun P.; Hussey, Robert M.; Van Horn, Erik; Kearney, Sean P., Indicia reading terminals and methods for decoding decodable indicia employing light field imaging.
Wilz, Sr., David M., Laser scanning bar code symbol reading system having intelligent scan sweep angle adjustment capabilities over the working range of the system for optimized bar code symbol reading performance.
Xian, Tao; Wang, Ynjiun P.; Liu, Yong; Feng, Chen, Laser scanning code symbol reading system employing multi-channel scan data signal processing with synchronized digital gain control (SDGC) for full range scanning.
Brady, Robert Hugh; Colavito, Stephen; Wilz, Sr., David; Teng, Zhipeng; Dixon, Myron Levon, Laser scanning code symbol reading system providing improved control over the length and intensity characteristics of a laser scan line projected therefrom using laser source blanking control.
Fritz, Bernard; Cox, James Allen; Reutiman, Peter L., Laser scanning system employing an optics module capable of forming a laser beam having an extended depth of focus (DOF) over the laser scanning field.
Havens, William; Kearney, Sean Philip, Laser scanning system using laser beam sources for producing long and short wavelengths in combination with beam-waist extending optics to extend the depth of field thereof while resolving high resolution bar code symbols having minimum code element widths.
Braho, Keith; El-Jaroudi, Amro; Pike, Jeffrey, Method and system for considering information about an expected response when performing speech recognition.
Van Horn, Erik; Olson, Daniel James, Method of and apparatus for managing and redeeming bar-coded coupons displayed from the light emitting display surfaces of information display devices.
Amundsen, Thomas; Kearney, Sean Philip; Edmonds, Shane Michael; Wang, Ynjiun Paul; Good, Timothy; Miraglia, Michael; Cunningham, IV, Charles Joseph; Zhu, Xiaoxun; Giordano, Patrick Anthony, Method of and system for detecting object weighing interferences.
Amundsen, Thomas; Kearney, Sean Philip; Edmonds, Shane Michael; Wang, Ynjiun Paul; Good, Timothy; Miraglia, Michael; Cunningham, IV, Charles Joseph; Zhu, Xiaoxun; Giordano, Patrick Anthony, Method of and system for detecting produce weighing interferences in a POS-based checkout/scale system.
Van Horn, Erik; Kearney, Sean Philip, Method of and system for reading visible and/or invisible code symbols in a user-transparent manner using visible/invisible illumination source switching during data capture and processing operations.
Berthiaume, Guy H.; Caballero, Aldo M.; Cairns, James A.; Havens, William H.; Koziol, Thomas J.; Stewart, James W.; Wang, Ynjiun P.; Yeakley, Daniel D., Methods and apparatus to change a feature set on data collection devices.
Plesko, George, Molded elastomeric flexural elements for use in a laser scanning assemblies and scanners, and methods of manufacturing, tuning and adjusting the same.
Good, Timothy, Omnidirectional laser scanning bar code symbol reader generating a laser scanning pattern with a highly non-uniform scan density with respect to line orientation.
Kotlarsky, Anatoly; Zhu, Xiaoxun; Veksland, Michael; Au, Ka Man; Giordano, Patrick; Yan, Weizhen; Ren, Jie; Smith, Taylor; Miraglia, Michael V.; Knowles, C. Harry; Mandal, Sudhin; De Foney, Shawn; Allen, Christopher; Wilz, Sr., David M., Optical code symbol reading system employing a LED-driven optical-waveguide structure for illuminating a manually-actuated trigger switch integrated within a hand-supportable system housing.
Kotlarsky, Anatoly; Zhu, Xiaoxun; Veksland, Michael; Au, Ka Man; Giordano, Patrick; Yan, Weizhen; Ren, Jie; Smith, Taylor; Miraglia, Michael V.; Knowles, C. Harry; Mandal, Sudhin; De Foney, Shawn; Allen, Christopher; Wilz, Sr., David M., Optical code symbol reading system employing an acoustic-waveguide structure for coupling sonic energy, produced from an electro-transducer, to sound wave ports formed in the system housing.
Kotlarsky, Anatoly; Zhu, Xiaoxun; Veksland, Michael; Au, Ka Man; Giordano, Patrick; Yan, Weizhen; Ren, Jie; Smith, Taylor; Miraglia, Michael V.; Knowles, C. Harry; Mandal, Sudhin; De Foney, Shawn; Allen, Christopher; Wilz, Sr., David M., Optical scanning system having an extended programming mode and method of unlocking restricted extended classes of features and functionalities embodied therewithin.
Barten, Henri Jozef Maria, POS-based code symbol reading system with integrated scale base and system housing having an improved produce weight capturing surface design.
Cunningham, Charles; Good, Timothy; Kearney, Sean Philip; Miraglia, Michael; Amundsen, Thomas; Giordano, Patrick; Wang, Yujiun Paul; Zhu, Xiaoxun, Point of sale (POS) based checkout system supporting a customer-transparent two-factor authentication process during product checkout operations.
Barber, Charles P.; Gerst, III, Carl W.; Smith, II, George S.; Hussey, Robert M.; Gardiner, Robert C.; Pankow, Matthew W., Reading apparatus having partial frame operating mode.
Murawski, Mark David; Russell, Philip E., Receiving application specific individual battery adjusted battery use profile data upon loading of work application for managing remaining power of a mobile device.
Soule, III, Robert M.; Berthiaume, Guy H.; Caballero, Aldo Mario; Conti, Brian V.; Harper, Jeffrey Dean; Hooks, Larry K.; Meggitt, Adam Edward; Sauerwein, James T.; Yeakley, Daniel D., Reprogramming system and method for devices including programming symbol.
Maloy, James D.; Kusar, Michael; Mranca, Alexander; Narayan, Venkatesh; Thorsen, Jeffrey, System and method for generating and updating location check digits.
Gomez, Garrison; Siegler, Thomas A.; Soule, III, Robert M.; Daddabbo, Nick; Sperduti, David, System and method to store and retrieve identifier associated information content.
Furlong, John A.; Hernandez, Mark Jose Antonio; Koch, Craig; Nahill, James; Cunningham, IV, Charles Joseph; Kearney, Sean Philip; Smith, Taylor, System having imaging assembly for use in output of image data.
Hendrickson, James; Scott, Debra Drylie; Littleton, Duane; Pecorari, John; Slusarczyk, Arkadiusz, Systems and methods for dynamically improving user intelligibility of synthesized speech in a work environment.
Pease, Michael; Bouchat, Christopher; Dobeck, Brian Roman; Sauerwein, Jr., James T.; Youngblood, Eric, Terminal configurable for use within an unknown regulatory domain.
Harding, Andrew C.; Suhr, Jeffrey K.; Allen, Nicholas P., Testing automatic data collection devices, such as barcode, RFID and/or magnetic stripe readers.
Essinger, Steven; Zhu, Xiaoxun; Schnee, Michael; Liu, JiBin; Shen, Xin; Chen, LiangLiang; Lu, Jun, Wireless dual-function network device dynamically switching and reconfiguring from a wireless network router state of operation into a wireless network coordinator state of operation in a wireless communication network.
Lim, Eng Hing; Yap, Yaw Horng; Harinarayanan, Aravindkumar, Printers, printer spindle assemblies, and methods for determining media width for controlling media tension.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.