Patents by Inventor Muling Guo
Muling Guo has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8351660Abstract: A face area is detected from an image captured by an image pickup device, pixel values of the image are adjusted based on information concerning the detected face area, a person area is detected from the adjusted image, and the detected face area is integrated with the detected person area. With this configuration, it is possible to accurately detect an object even in a case, for example, where the brightness is varied.Type: GrantFiled: February 27, 2009Date of Patent: January 8, 2013Assignee: Canon Kabushiki KaishaInventors: Muling Guo, Satoshi Yashiro, Hiroshi Tojo
-
Patent number: 8284991Abstract: An image processing apparatus includes a first detecting unit configured to detect an object based on an upper body of a person and a second detecting unit configured to detect an object based on a face of a person. The image processing apparatus determines a level of congestion of objects contained in an input image, selects the first detecting unit when the level of congestion is low, and selects the second detecting unit when the level of congestion is high. The image processing apparatus counts the number of objects detected by the selected first or second detecting unit from the image. Thus, the image processing apparatus can detect an object and count the number of objects with high precision even when the level of congestion is high and the objects tend to overlap one another.Type: GrantFiled: February 27, 2009Date of Patent: October 9, 2012Assignee: Canon Kabushiki KaishaInventors: Hiroshi Tojo, Satoshi Yashiro, Muling Guo
-
Publication number: 20120069048Abstract: A medical image handling system includes a monitor for displaying a medical image, an input device for inputting an image reading report corresponding to the medical image displayed on the monitor, and a processor. The processor judges the presence or absence of an image reading report corresponding to the medical image displayed on the monitor, and restricts a change of the medical image in a case where the image reading report is judged as being absent.Type: ApplicationFiled: November 15, 2011Publication date: March 22, 2012Applicant: CANON KABUSHIKI KAISHAInventors: KOJI TAKEKOSHI, AKIRA TAGO, MAKOTO SATO, KEIICHI SAKAI, TSUKASA SAKO, KAZUHIKO TAKAHASHI, MULING GUO
-
Patent number: 8111947Abstract: The present invention aims to provide image processing device and method capable of generating a difference image at high speed without occurring misregistration. To achieve this, in the image processing device and method, plural regions of interest are set respectively to input first and second images, a shift vector indicating a misregistration amount between the first and second images is calculated with respect to each of the regions of interest, a filter process is executed to the shift vector, the filter-processed shift vector is interpolated, the first and second images are registered based on the interpolated shift vector, and a subtraction operation is executed between corresponding pixels on the respective registered images to acquire the difference image.Type: GrantFiled: June 3, 2005Date of Patent: February 7, 2012Assignee: Canon Kabushiki KaishaInventors: Makoto Sato, Muling Guo
-
Publication number: 20110255792Abstract: An information processing apparatus includes: a detection unit that detects, as edge pixels, a plurality of pixels in a contour of a head of a person in an image in which the head appears; a determination unit that, for each of the edge pixels, determines, as ellipse candidates, a plurality of ellipses that pass through the edge pixel in a parameter section including predetermined parameters that define an ellipse; a calculation unit that, for each of the edge pixels, calculates an evaluation value based on, for each of the ellipse candidates determined for the edge pixel, a position of the edge pixel in the ellipse candidate; an accumulation unit that accumulates the evaluation values for each of the ellipse candidates; and a selection unit that selects an ellipse candidate having the highest accumulated evaluation value from the ellipse candidates as the head ellipse.Type: ApplicationFiled: October 13, 2010Publication date: October 20, 2011Applicant: CANON KABUSHIKI KAISHAInventor: Muling Guo
-
Publication number: 20110164816Abstract: According to one aspect of the invention, an image processing apparatus comprises: a face detection unit configured to detect a face area of a person from an image; a head detection area setting unit configured to set a head detection area based on the detected face area of the person; an edge detection unit configured to detect an edge from the set head detection area, and generate an edge image which is comprised of the detected edge; an edge deletion unit configured to delete an edge existing between the face and hair from the edge image; and an ellipse detection unit configured to detect a candidate ellipse corresponding to a head area from an edge image from which an edge is deleted by the edge deletion unit.Type: ApplicationFiled: December 22, 2010Publication date: July 7, 2011Applicant: CANON KABUSHIKI KAISHAInventor: Muling Guo
-
Publication number: 20110091082Abstract: A medical image handling system includes a monitor for displaying a medical image, an input device for inputting an image reading report corresponding to the medical image displayed on the monitor, and a processor. The processor judges the presence or absence of an image reading report corresponding to the medical image displayed on the monitor, and restricts a change of the medical image in a case where the image reading report is judged as being absent.Type: ApplicationFiled: December 20, 2010Publication date: April 21, 2011Applicant: CANON KABUSHIKI KAISHAInventors: KOJI TAKEKOSHI, AKIRA TAGO, MAKOTO SATO, KEIICHI SAKAI, TSUKASA SAKO, KAZUHIKO TAKAHASHI, MULING GUO
-
Publication number: 20100226538Abstract: An image processing apparatus includes a moving image input unit configured to input a moving image, an object likelihood information storage unit configured to store object likelihood information in association with a corresponding position in an image for each object size in each frame included in the moving image, a determination unit configured to determine a pattern clipping position where a pattern is clipped out based on the object likelihood information stored in the object likelihood information storage unit, and an object detection unit configured to detect an object in an image based on the object likelihood information of the pattern clipped out at the pattern clipping position determined by the determination unit.Type: ApplicationFiled: January 11, 2010Publication date: September 9, 2010Applicant: CANON KABUSHIKI KAISHAInventors: Satoshi Yashiro, Hiroshi Tojo, Muling Guo
-
Publication number: 20090226093Abstract: A face area is detected from an image captured by an image pickup device, pixel values of the image are adjusted based on information concerning the detected face area, a person area is detected from the adjusted image, and the detected face area is integrated with the detected person area. With this configuration, it is possible to accurately detect an object even in a case, for example, where the brightness is varied.Type: ApplicationFiled: February 27, 2009Publication date: September 10, 2009Applicant: CANON KABUSHIKI KAISHAInventors: Muling Guo, Satoshi Yashiro, Hiroshi Tojo
-
Publication number: 20090220123Abstract: An image processing apparatus includes a first detecting unit configured to detect an object based on an upper body of a person and a second detecting unit configured to detect an object based on a face of a person. The image processing apparatus determines a level of congestion of objects contained in an input image, selects the first detecting unit when the level of congestion is low, and selects the second detecting unit when the level of congestion is high. The image processing apparatus counts the number of objects detected by the selected first or second detecting unit from the image. Thus, the image processing apparatus can detect an object and count the number of objects with high precision even when the level of congestion is high and the objects tend to overlap one another.Type: ApplicationFiled: February 27, 2009Publication date: September 3, 2009Applicant: CANON KABUSHIKI KAISHAInventors: Hiroshi Tojo, Satoshi Yashiro, Muling Guo
-
Patent number: 7406187Abstract: In computer aided diagnosis, a high-accuracy image indicating a temporal difference of a diseased part of a patient is produced from a current image and a past image as follows. First, a plurality of matching ROIs (Regions of Interest) are defined on the current image and the past image. A matching processing is performed on corresponding ROIs of the two images to determine points on the past image corresponding to the respective points on the current image. Obtained shift vectors are fitted to a two-dimensional polynomial. In the fitting, when a matching ROI of the current image is included in or overlapped with a previously-defined region of interest, shift vectors are weighted by a small factor. The current image is then modified according to obtained fitting coefficients. Finally, an image indicating the difference between the modified current image and the past image is produced.Type: GrantFiled: January 27, 2005Date of Patent: July 29, 2008Assignee: Canon Kabushiki KaishaInventors: Makoto Sato, Muling Guo
-
Publication number: 20070260137Abstract: The present invention aims to provide image processing device and method capable of generating a difference image at high speed without occurring misregistration. To achieve this, in the image processing device and method, plural regions of interest are set respectively to input first and second images, a shift vector indicating a misregistration amount between the first and second images is calculated with respect to each of the regions of interest, a filter process is executed to the shift vector, the filter-processed shift vector is interpolated, the first and second images are registered based on the interpolated shift vector, and a subtraction operation is executed between corresponding pixels on the respective registered images to acquire the difference image.Type: ApplicationFiled: June 3, 2005Publication date: November 8, 2007Applicant: CANON KABUSHIKI KAISHAInventors: Makoto Sato, Muling Guo
-
Publication number: 20050201607Abstract: In computer aided diagnosis, a high-accuracy image indicating a temporal difference of a diseased part of a patient is produced from a current image and a past image as follows. First, a plurality of matching ROIs (Regions of Interest) are defined on the current image and the past image. A matching processing is performed on corresponding ROIs of the two images to determine points on the past image corresponding to the respective points on the current image. Obtained shift vectors are fitted to a two-dimensional polynomial. In the fitting, when a matching ROI of the current image is included in or overlapped with a previously-defined region of interest, shift vectors are weighted by a small factor. The current image is then modified according to obtained fitting coefficients. Finally, an image indicating the difference between the modified current image and the past image is produced.Type: ApplicationFiled: January 27, 2005Publication date: September 15, 2005Applicant: Canon Kabushiki KaishaInventors: Makoto Sato, Muling Guo
-
Publication number: 20040172292Abstract: A medical image handling system includes a monitor for displaying a medical image, an input device for inputting an image reading report corresponding to the medical image displayed on the monitor, and a processor. The processor judges presence or absence of an image reading report corresponding to the medical image displayed on the monitor, and restricts a change of the medical image in case the image reading report is judged as absent.Type: ApplicationFiled: November 18, 2003Publication date: September 2, 2004Applicant: CANON KABUSHIKI KAISHAInventors: Koji Takekoshi, Akira Tago, Makoto Sato, Keiichi Sakai, Tsukasa Sako, Kazuhiko Takahashi, Muling Guo