Patents by Inventor Shaopeng Tang
Shaopeng Tang 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: 11568682Abstract: Techniques are provided for recognition of activity in a sequence of video image frames that include depth information. A methodology embodying the techniques includes segmenting each of the received image frames into a multiple windows and generating spatio-temporal image cells from groupings of windows from a selected sub-sequence of the frames. The method also includes calculating a four dimensional (4D) optical flow vector for each of the pixels of each of the image cells and calculating a three dimensional (3D) angular representation from each of the optical flow vectors. The method further includes generating a classification feature for each of the image cells based on a histogram of the 3D angular representations of the pixels in that image cell. The classification features are then provided to a recognition classifier configured to recognize the type of activity depicted in the video sequence, based on the generated classification features.Type: GrantFiled: December 1, 2020Date of Patent: January 31, 2023Assignee: INTEL CORPORATIONInventors: Shaopeng Tang, Anbang Yao, Yurong Chen
-
Publication number: 20210081659Abstract: Techniques are provided for recognition of activity in a sequence of video image frames that include depth information. A methodology embodying the techniques includes segmenting each of the received image frames into a multiple windows and generating spatio-temporal image cells from groupings of windows from a selected sub-sequence of the frames. The method also includes calculating a four dimensional (4D) optical flow vector for each of the pixels of each of the image cells and calculating a three dimensional (3D) angular representation from each of the optical flow vectors. The method further includes generating a classification feature for each of the image cells based on a histogram of the 3D angular representations of the pixels in that image cell. The classification features are then provided to a recognition classifier configured to recognize the type of activity depicted in the video sequence, based on the generated classification features.Type: ApplicationFiled: December 1, 2020Publication date: March 18, 2021Applicant: INTEL CORPORATIONInventors: SHAOPENG TANG, ANBANG YAO, YURONG CHEN
-
Patent number: 10860844Abstract: Techniques are provided for recognition of activity in a sequence of video image frames that include depth information. A methodology embodying the techniques includes segmenting each of the received image frames into a multiple windows and generating spatio-temporal image cells from groupings of windows from a selected sub-sequence of the frames. The method also includes calculating a four dimensional (4D) optical flow vector for each of the pixels of each of the image cells and calculating a three dimensional (3D) angular representation from each of the optical flow vectors. The method further includes generating a classification feature for each of the image cells based on a histogram of the 3D angular representations of the pixels in that image cell. The classification features are then provided to a recognition classifier configured to recognize the type of activity depicted in the video sequence, based on the generated classification features.Type: GrantFiled: June 2, 2016Date of Patent: December 8, 2020Assignee: Intel CorporationInventors: Shaopeng Tang, Anbang Yao, Yurong Chen
-
Patent number: 10402633Abstract: The present disclosure describes a non-learning based process and apparatus for detecting humans in an image. This may include receiving an image that has pixel distance information from a camera and using that to determine a height of the pixel above a ground surface. One or more regions may then be identified that may include a head and shoulders of an individual in the image. A multiple threshold technique may be used to remove some background regions, and a mean-shift technique used to find the local highest regions that may be combination of head and shoulders of the person. In embodiments, the view angle and/or the height of the camera may not be fixed.Type: GrantFiled: May 23, 2016Date of Patent: September 3, 2019Assignee: Intel CorporationInventors: Shaopeng Tang, Yurong Chen
-
Publication number: 20190147235Abstract: Techniques are provided for recognition of activity in a sequence of video image frames that include depth information. A methodology embodying the techniques includes segmenting each of the received image frames into a multiple windows and generating spatio-temporal image cells from groupings of windows from a selected sub-sequence of the frames. The method also includes calculating a four dimensional (4D) optical flow vector for each of the pixels of each of the image cells and calculating a three dimensional (3D) angular representation from each of the optical flow vectors. The method further includes generating a classification feature for each of the image cells based on a histogram of the 3D angular representations of the pixels in that image cell. The classification features are then provided to a recognition classifier configured to recognize the type of activity depicted in the video sequence, based on the generated classification features.Type: ApplicationFiled: June 2, 2016Publication date: May 16, 2019Applicant: INTEL CORPORATIONInventors: SHAOPENG TANG, ANBANG YAO, YURONG CHEN
-
Publication number: 20180189557Abstract: The present disclosure describes a non-learning based process and apparatus for detecting humans in an image. This may include receiving an image that has pixel distance information from a camera and using that to determine a height of the pixel above a ground surface. One or more regions may then be identified that may include a head and shoulders of an individual in the image. A multiple threshold technique may be used to remove some background regions, and a mean-shift technique used to find the local highest regions that may be combination of head and shoulders of the person. In embodiments, the view angle and/or the height of the camera may not be fixed.Type: ApplicationFiled: May 23, 2016Publication date: July 5, 2018Inventors: Shaopeng TANG, Yurong CHEN
-
Patent number: 9098769Abstract: A method and a device for objects counting in image processing includes acquiring the depth image of any one frame; detecting objects according to the depth image; associating the identical object in different frames to form a trajectory; and determining the number of objects according to the number of trajectories. The devices include an acquisition module for acquiring the depth image of any one frame; a detection module for detecting objects according to the depth image; an association module for associating the identical object in different frames to form a trajectory; a determining module for determining the number of objects according to the number of trajectories. The objects are detected according to the depth image. The identical object in different frames is associated to form a trajectory and the number of objects is determined according to the number of trajectories.Type: GrantFiled: January 16, 2013Date of Patent: August 4, 2015Assignee: NEC (CHINA) CO., LTD.Inventors: Guoyi Liu, Shaopeng Tang, Hongming Zhang, Feng Wang, Wei Zeng
-
Patent number: 8971619Abstract: A method and device for extracting color features, relating to the field of image processing includes converting an original image into sub-images corresponding to channels in a color space, dividing the sub-images into a plurality of cells with identical size, and calculating the color histograms of each of the plurality of cells. A cell and neighboring cells thereof are defined as the effective scope of the cell, and a feature vector of the cell is determined according to a degree of similarity of the color histograms of every two neighboring cells in the effective scope. The feature vectors of the cells in the sub-images are concatenated to obtain feature vectors of the sub-images, and a feature vector of the original image is obtained according to the feature vectors of the sub-images.Type: GrantFiled: January 16, 2013Date of Patent: March 3, 2015Assignee: NEC (China) Co., Ltd.Inventors: Feng Wang, Shaopeng Tang, Hongming Zhang, Wei Zeng, Guoyi Liu, Qingyuan Wang, Lei Qin, Qingming Huang
-
Publication number: 20140092244Abstract: An object search method, a search verification method, and apparatuses thereof, pertain to the field of video surveillance technologies. The object search method includes: acquiring an object image for search and a designated region of the object image for search, and calculating local feature points in the designated region of the object image for search; searching in a pre-constructed index set for indexes matching the local feature points in the designated region; and acquiring object images corresponding to the detected indexes, and using the acquired object images as detected object images in a video. In this way, object search is implemented by using local regions of an image, the application range of the object search is extended, and accuracy of the search result is improved.Type: ApplicationFiled: July 30, 2013Publication date: April 3, 2014Applicant: NEC (China) Co., Ltd.Inventors: Shaopeng Tang, Dawei Liang, Wei Zeng
-
Publication number: 20130251197Abstract: A method and a device for objects counting in image processing includes acquiring the depth image of any one frame; detecting objects according to the depth image; associating the identical object in different frames to form a trajectory; and determining the number of objects according to the number of trajectories. The devices include an acquisition module for acquiring the depth image of any one frame; a detection module for detecting objects according to the depth image; an association module for associating the identical object in different frames to form a trajectory; a determining module for determining the number of objects according to the number of trajectories. The objects are detected according to the depth image. The identical object in different frames is associated to form a trajectory and the number of objects is determined according to the number of trajectories.Type: ApplicationFiled: January 16, 2013Publication date: September 26, 2013Applicant: NEC (China) Co., Ltd.Inventors: Guoyi Liu, Shaopeng Tang, Hongming Zhang, Feng Wang, Wei Zeng
-
Publication number: 20130251246Abstract: A method and a device for training a pose classifier and an object classifier, and a method and a device for objection detection, relating to the field of image processing are provided. The object detection method includes acquiring input image samples; performing pose estimation processing on said input image sample according to said pose classifier; and performing object detection on the processed input image sample according to said pose classifier to acquire the location information of the object, wherein said object is an object with joints. Objects in different poses can be detected and therefore the object hit rate is increased.Type: ApplicationFiled: January 16, 2013Publication date: September 26, 2013Applicant: NEC (China) Co., Ltd.Inventors: Shaopeng Tang, Feng Wang, Guoyi Liu, Hongming Zhang, Wei Zeng
-
Publication number: 20130251252Abstract: A method and device for extracting color features, relating to the field of image processing includes converting an original image into sub-images corresponding to channels in a color space, dividing the sub-images into a plurality of cells with identical size, and calculating the color histograms of each of the plurality of cells. A cell and neighboring cells thereof are defined as the effective scope of the cell, and a feature vector of the cell is determined according to a degree of similarity of the color histograms of every two neighboring cells in the effective scope. The feature vectors of the cells in the sub-images are concatenated to obtain feature vectors of the sub-images, and a feature vector of the original image is obtained according to the feature vectors of the sub-images.Type: ApplicationFiled: January 16, 2013Publication date: September 26, 2013Applicant: NEC (China) Co., Ltd.Inventors: Feng Wang, Shaopeng Tang, Hongming Zhang, Wei Zeng, Guoyi Liu, Qingyuan Wang, Lei Qin, Qingming Huang
-
Publication number: 20130243343Abstract: A method and a device for people group detection, relating to the field of image processing includes acquiring at least one corner and foreground region in video data; computing, according to said corner and foreground region, to obtain at least one cluster; constructing at least one region of people group according to said cluster. The device includes an acquisition module, a clustering module, and a construction module. Automatic people group detection is realized that is independent of the location detection of people and can be applied to any scene including complicated ones, and thus user demands can be better satisfied.Type: ApplicationFiled: January 16, 2013Publication date: September 19, 2013Applicant: NEC (China) Co., Ltd.Inventors: Hongming Zhang, Guoyi Liu, Shaopeng Tang, Feng Wang, Wei Zeng