Patents by Inventor Binglong Xie

Binglong Xie 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: 10509462
    Abstract: A method and system for identifying a feature of an object based on an AR device is provided. The AR device is capable of superimposing a virtual reality scene on a real reality scene. The method includes: an identification obtaining step of obtaining identification information corresponding to an object to be inspected; a tag selecting step of checking the object and using the AR device to select at least one tag based on a visual feature of the object; and a tag associating step of using the AR device to associate the at least one selected tag with the identification information of the object.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: December 17, 2019
    Assignee: HISCENE INFORMATION TECHNOLOGY CO., LTD
    Inventors: Binglong Xie, Chunyuan Liao
  • Publication number: 20180247402
    Abstract: A method and system for identifying a feature of an object based on an AR device is provided. The AR device is capable of superimposing a virtual reality scene on a real reality scene. The method includes: an identification obtaining step of obtaining identification information corresponding to an object to be inspected; a tag selecting step of checking the object and using the AR device to select at least one tag based on a visual feature of the object; and a tag associating step of using the AR device to associate the at least one selected tag with the identification information of the object.
    Type: Application
    Filed: March 13, 2017
    Publication date: August 30, 2018
    Inventors: Binglong XIE, Chunyuan LIAO
  • Patent number: 9494532
    Abstract: Systems and methods for inspecting a device include arranging the device in a known position relative to a plurality of movable cameras mounted on a controllable actuator controlled by a computing device and pointed at the device by controlling the controllable actuator to position a camera with a user interface on the computing device with a display, and the display displays a virtual image from the camera into CAD model of the device and an image of the device generated by the camera in a side-by-side or in an overlay fashion or both.
    Type: Grant
    Filed: September 22, 2011
    Date of Patent: November 15, 2016
    Assignee: Siemens Energy, Inc.
    Inventors: Binglong Xie, Yakup Genc, Xiang Gao
  • Patent number: 9462183
    Abstract: A rotating rotor in a turbine has blades attached. At least one blade is a reference blade of which a reference position is determined by a Once-Per-Rotation sensor. A camera positioned at a viewing port takes a sequence of images of all the blades during a rotation at a trigger moment determined by a controller. The controller receives a signal indicating that the reference blade passes its reference point. The controller is provided with data about the number of blades, the position of the camera and a desired dwell of an image related to the blade. The controller calculates the trigger moments and generates trigger signals to the camera. The trigger moment is adjusted for changing rotor speed by extracting a blade feature from blade images. The camera records images that are labeled and stored as image data on a storage device.
    Type: Grant
    Filed: June 25, 2012
    Date of Patent: October 4, 2016
    Assignee: Siemens Energy, Inc.
    Inventors: Binglong Xie, Yakup Genc, Frank Dierkes
  • Patent number: 9348560
    Abstract: A method includes accessing, at a computing device, data descriptive of a graph representing a program. The graph includes multiple nodes representing execution steps of the program and includes multiple edges representing data transfer steps. The method also includes determining at least two heterogeneous hardware resources of the computing device that are available to execute code represented by one or more of the nodes, and determining one or more paths from a source node to a sink node based on a topology of the graph. The method further includes scheduling execution of code at the at least two heterogeneous hardware resources. The code is represented by at least one of the multiple nodes, and the execution of the code is scheduled based on the one or more paths.
    Type: Grant
    Filed: December 13, 2013
    Date of Patent: May 24, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Binglong Xie, Shuxue Quan, Ning Bi, Jianfeng Ren, Lei Xu, Ananthapadmanabhan Arasanipalai Kandhadai
  • Patent number: 9182952
    Abstract: A method includes capturing an image of a scene that includes a diagram. The method further includes applying functional block recognition rules to image data of the image to recognize functional blocks of the diagram. The functional blocks include at least a first functional block associated with a first computer operation. The method further includes determining whether the functional blocks comply with functional block syntax rules. A functional graph is computer-generated based on the functional blocks complying with the functional block syntax rules. The functional graph corresponds to the diagram, and the functional graph includes the functional blocks.
    Type: Grant
    Filed: September 23, 2013
    Date of Patent: November 10, 2015
    Assignee: Qualcomm Incorporated
    Inventors: Yingyong Qi, Ananthapadmanabhan Arasanipalai Kandhadai, Magdi Abuelgasim Mohamed, Shuxue Quan, Binglong Xie
  • Patent number: 9058520
    Abstract: Systems and methods for inspecting a device are disclosed. The method includes arranging the device in a known position relative to a plurality of movable cameras. The plurality of movable cameras is mounted on a controllable actuator. The plurality of cameras is pointed at the device by controlling the controllable actuator to position the camera with a user interface. An image of the device generated by the camera is displayed on a mobile and wireless display. The computing device also causes a rendered virtual image of the device to be displayed on the mobile and wireless display. A stream of interest and a region of interest is selected at the mobile and wireless display from the images generated by the cameras.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: June 16, 2015
    Assignees: Siemens Corporation, Siemens Energy, Inc.
    Inventors: Binglong Xie, Yakup Genc, Clifford Hatcher, Jr., Himanshu Bhatnagar, Forrest R. Ruhge
  • Publication number: 20140359563
    Abstract: A method includes accessing, at a computing device, data descriptive of a graph representing a program. The graph includes multiple nodes representing execution steps of the program and includes multiple edges representing data transfer steps. The method also includes determining at least two heterogeneous hardware resources of the computing device that are available to execute code represented by one or more of the nodes, and determining one or more paths from a source node to a sink node based on a topology of the graph. The method further includes scheduling execution of code at the at least two heterogeneous hardware resources. The code is represented by at least one of the multiple nodes, and the execution of the code is scheduled based on the one or more paths.
    Type: Application
    Filed: December 13, 2013
    Publication date: December 4, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Binglong Xie, Shuxue Quan, Ning Bi, Jianfeng Ren, Lei Xu, Ananthapadmanabhan Arasanipalai Kandhadai
  • Publication number: 20140359559
    Abstract: A method includes capturing an image of a scene that includes a diagram. The method further includes applying functional block recognition rules to image data of the image to recognize functional blocks of the diagram. The functional blocks include at least a first functional block associated with a first computer operation. The method further includes determining whether the functional blocks comply with functional block syntax rules. A functional graph is computer-generated based on the functional blocks complying with the functional block syntax rules. The functional graph corresponds to the diagram, and the functional graph includes the functional blocks.
    Type: Application
    Filed: September 23, 2013
    Publication date: December 4, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Yingyong Qi, Ananthapadmanabhan Arasanipalai Kandhadai, Magdi Abuelgasim Mohamed, Shuxue Quan, Binglong Xie
  • Publication number: 20130162846
    Abstract: A rotating rotor in a turbine has blades attached. At least one blade is a reference blade of which a reference position is determined by a Once-Per-Rotation sensor. A camera positioned at a viewing port takes a sequence of images of all the blades during a rotation at a trigger moment determined by a controller. The controller receives a signal indicating that the reference blade passes its reference point. The controller is provided with data about the number of blades, the position of the camera and a desired dwell of an image related to the blade. The controller calculates the trigger moments and generates trigger signals to the camera. The trigger moment is adjusted for changing rotor speed by extracting a blade feature from blade images. The camera records images that are labeled and stored as image data on a storage device.
    Type: Application
    Filed: June 25, 2012
    Publication date: June 27, 2013
    Applicant: Siemens Corporation
    Inventors: Binglong Xie, Yakup Genc, Frank Dierkes
  • Publication number: 20130083187
    Abstract: Systems and methods for inspecting a device are disclosed. The method includes arranging the device in a known position relative to a plurality of movable cameras. The plurality of movable cameras is mounted on a controllable actuator. The plurality of cameras is pointed at the device by controlling the controllable actuator to position the camera with a user interface. An image of the device generated by the camera is displayed on a mobile and wireless display. The computing device also causes a rendered virtual image of the device to be displayed on the mobile and wireless display. A stream of interest and a region of interest is selected at the mobile and wireless display from the images generated by the cameras.
    Type: Application
    Filed: September 14, 2012
    Publication date: April 4, 2013
    Applicant: Siemens Corporation
    Inventors: Binglong Xie, Yakup Genc, Clifford Hatcher, JR., Himanshu Bhatnagar, Forrest R. Ruhge
  • Publication number: 20120154594
    Abstract: Systems and methods for inspecting a device are disclosed. The method includes arranging the device in a known position relative to a plurality of movable cameras. The plurality of movable cameras are mounted on a controllable actuator. The plurality of cameras are pointed at the device by controlling the controllable actuator to position the camera with a user interface. A computing device renders a virtual image from a CAD model of the device with a computing device. An image of the device generated by the camera is displayed on a display. The computing device also causes the rendered virtual image of the device to be displayed on the display. The camera images and the rendered images can be displayed side-by-side, in an overlay fashion or both.
    Type: Application
    Filed: September 22, 2011
    Publication date: June 21, 2012
    Applicant: Siemens Corporation
    Inventors: Binglong Xie, Yakup Genc, Xiang Gao
  • Patent number: 7620208
    Abstract: A method of detecting a feature of a vehicle in an image of a vehicle includes providing a digitized image of a vehicle, providing a first filter mask over a first subdomain of the image, where the filter mask is placed to detect a feature in the image, calculating a function of a gradient of the image inside the first masked subdomain, and detecting the presence or absence of a vehicle feature within the first masked subdomain based on the value of the gradient function.
    Type: Grant
    Filed: December 21, 2005
    Date of Patent: November 17, 2009
    Assignees: Siemens Corporate Research, Inc., Siemens Aktiengesellschaft
    Inventors: Ying Zhu, Binglong Xie, Visvanathan Ramesh, Martin Pellkofer, Thorsten Köhler
  • Patent number: 7602941
    Abstract: A system and method for object detection are provided where the system includes a component detection unit for detecting components in an image, a component fusion unit in signal communication with the component detection unit for fusing the components into an object, and a CPU in signal communication with the detection and fusion units for comparing the fused components with a statistical model; and the method includes receiving observation data for a plurality of training images, forming at least one statistical model from the plurality of training images, receiving an input image having a plurality of pixels, detecting a plurality of components in the input image, determining a fusion of the detected components, comparing the fusion with the statistical model, and detecting an object in accordance with the comparison.
    Type: Grant
    Filed: May 11, 2004
    Date of Patent: October 13, 2009
    Assignees: Siemens Corporate Research, Inc., Siemens Aktiengesellschaft
    Inventors: Binglong Xie, Dorin Comaniciu, Visvanathan Ramesh, Markus Simon
  • Patent number: 7508979
    Abstract: A system and method for detecting an occupant and head pose using stereo detectors is disclosed. In the training stage, pairs of images taken simultaneously from a pair of stereo cameras are received and components in each pair of images are identified. Features are associated with each component and a value is associated with each feature. Among them, a subset of features with best discriminative capabilities is selected and forms a strong classifier for a given component in a pair of images. In the detection stage, the strong classifiers are used in the incoming image pairs to detect components. Identified components are used to detect occupants and head pose of the occupants. Stereo detection is combined with stereo matching in a systematic way to improve occupant detection and localization.
    Type: Grant
    Filed: November 18, 2004
    Date of Patent: March 24, 2009
    Assignee: Siemens Corporate Research, Inc.
    Inventors: Dorin Comaniciu, Thorsten Köhler, Binglong Xie, Ying Zhu
  • Patent number: 7446798
    Abstract: A method and system of real-time obstacle detection from a moving vehicle is provided. The method and system use a calibrated image capturing device. The method and system use a motion estimation technique to pick points with reliable image motion flows, and performs very fast sparse matching between the image motion flows and true motion flows calculated from the ego-motion of the image capturing device. Any mismatch between the image motion flows and the true motion flows are verified over time to achieve robust obstacle detection.
    Type: Grant
    Filed: February 2, 2004
    Date of Patent: November 4, 2008
    Assignee: Siemens Corporate Research, Inc.
    Inventors: Dorin Comaniciu, Binglong Xie
  • Publication number: 20070183651
    Abstract: A system and method for detecting an occupant and head pose using stereo detectors is disclosed. In the training stage, pairs of images taken simultaneously from a pair of stereo cameras are received and components in each pair of images are identified. Features are associated with each component and a value is associated with each feature. Among them, a subset of features with best discriminative capabilities is selected and forms a strong classifier for a given component in a pair of images. In the detection stage, the strong classifiers are used in the incoming image pairs to detect components. Identified components are used to detect occupants and head pose of the occupants. Stereo detection is combined with stereo matching in a systematic way to improve occupant detection and localization.
    Type: Application
    Filed: November 18, 2004
    Publication date: August 9, 2007
    Inventors: Dorin Comaniciu, Thorsten Kohler, Binglong Xie, Ying Zhu
  • Publication number: 20060177100
    Abstract: A method of detecting a feature of a vehicle in an image of a vehicle includes providing a digitized image of a vehicle, providing a first filter mask over a first subdomain of the image, where the filter mask is placed to detect a feature in the image, calculating a function of a gradient of the image inside the first masked subdomain, and detecting the presence or absence of a vehicle feature within the first masked subdomain based on the value of the gradient function.
    Type: Application
    Filed: December 21, 2005
    Publication date: August 10, 2006
    Inventors: Ying Zhu, Binglong Xie, Visvanathan Ramesh, Martin Pellkofer, Thorsten Kohler
  • Patent number: 7006128
    Abstract: A system and method for object detection with sudden illumination changes provides a system including a camera model unit for computing a difference map between a first input image and a second input image, an illumination model unit in signal communication with the camera model unit for comparing the sign of the difference between two pixels in a first input image against the sign of the difference between two pixels in a second input image, and a CPU in signal communication with the camera model unit and the illumination model unit for detecting a changed object in accordance with said comparison when said sign of the difference is changed; and a corresponding method including providing a first image having a number of pixels, receiving a second image subsequent to the first image, calculating a difference map between the first and second images, selecting a pair of pixel locations from the first or second images in accordance with the difference map, statistically modeling a camera noise level for the firs
    Type: Grant
    Filed: May 30, 2002
    Date of Patent: February 28, 2006
    Assignee: Siemens Corporate Research, Inc.
    Inventors: Binglong Xie, Visvanathan Ramesh, Terrance Boult
  • Publication number: 20050001013
    Abstract: A system and method for object detection are provided where the system includes a component detection unit for detecting components in an image, a component fusion unit in signal communication with the component detection unit for fusing the components into an object, and a CPU in signal communication with the detection and fusion units for comparing the fused components with a statistical model; and the method includes receiving observation data for a plurality of training images, forming at least one statistical model from the plurality of training images, receiving an input image having a plurality of pixels, detecting a plurality of components in the input image, determining a fusion of the detected components, comparing the fusion with the statistical model, and detecting an object in accordance with the comparison.
    Type: Application
    Filed: May 11, 2004
    Publication date: January 6, 2005
    Inventors: Binglong Xie, Dorin Comaniciu, Visvanathan Ramesh, Markus Simon