Movatterモバイル変換


[0]ホーム

URL:


US20190073788A1 - Self-learning spatial recognition system - Google Patents

Self-learning spatial recognition system
Download PDF

Info

Publication number
US20190073788A1
US20190073788A1US16/182,299US201816182299AUS2019073788A1US 20190073788 A1US20190073788 A1US 20190073788A1US 201816182299 AUS201816182299 AUS 201816182299AUS 2019073788 A1US2019073788 A1US 2019073788A1
Authority
US
United States
Prior art keywords
node
messages
streamlet
interest
channel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US16/182,299
Inventor
Renat Idrisov
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Satori Worldwide LLC
Original Assignee
Satori Worldwide LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Satori Worldwide LLCfiledCriticalSatori Worldwide LLC
Priority to US16/182,299priorityCriticalpatent/US20190073788A1/en
Assigned to SATORI WORLDWIDE, LLCreassignmentSATORI WORLDWIDE, LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: IDRISOV, Renat
Publication of US20190073788A1publicationCriticalpatent/US20190073788A1/en
Assigned to MGG INVESTMENT GROUP LP, AS COLLATERAL AGENTreassignmentMGG INVESTMENT GROUP LP, AS COLLATERAL AGENTNOTICE OF SECURITY INTEREST -- PATENTSAssignors: COGNANT LLC, MACHINE ZONE, INC., SATORI WORLDWIDE, LLC
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A method includes detecting a first object entering a first video frame of a plurality of video frames of a view of a geolocation and determining, from the plurality of video frames, that the first object has stopped in an area of the geolocation for at least a threshold amount of time. The method also includes detecting the first object leaving a second video frame of the plurality of video frames, and identifying, by a computer processing device, the area of the geolocation as a region of interest based on the detecting the first object leaving.

Description

Claims (20)

What is claimed is:
1. A method, comprising:
detecting a first object entering a first video frame of a plurality of video frames of a view of a geolocation;
detecting the first object leaving a second video frame of the plurality of video frames; and
identifying, by a computer processing device, an area of the geolocation as a region of interest based on the detecting the first object leaving.
2. The method ofclaim 1, comprising:
generating, based on the region of interest, a map comprising the geolocation.
3. The method ofclaim 2, comprising:
determining that a second object occupies the region of interest; and
marking the region of interest on the map as occupied.
4. The method ofclaim 2, comprising:
determining that the region of interest has not been occupied for a predetermined amount of time; and
removing the region of interest from the map.
5. The method ofclaim 1, wherein the region of interest comprises a parking spot, and wherein the first object comprises a vehicle and wherein the method further comprises determining, from the plurality of video frames, that the first object has stopped in the area of the geolocation for at least a threshold amount of time.
6. The method ofclaim 1, comprising:
receiving the plurality of video frames from a live video source.
7. The method ofclaim 6, wherein the plurality of video frames are received from the live video source via a publish-subscribe communication system.
8. The method ofclaim 1, further comprising determining, from the plurality of video frames, that the first object has stopped in the area of the geolocation for at least a threshold amount of time, wherein the threshold amount of time is selected to differentiate between different objects in the plurality of video frames.
9. The method ofclaim 1, comprising:
detecting boundaries of the region of interest by extracting a difference between an image of an occupied region of interest and an image of a same unoccupied region of interest.
10. The method ofclaim 1, comprising:
determining that a size of the first object changes less than a predetermined threshold between the first video frame and the second video frame.
11. A system, comprising:
a computer processing device programmed to perform operations to:
detect a first object entering a first video frame of a plurality of video frames of a view of a geolocation;
detect the first object leaving a second video frame of the plurality of video frames; and
identify an area of the geolocation as a region of interest based on the detecting the first object leaving.
12. The system ofclaim 11, the computer processing device further to:
generate, based on the region of interest, a map comprising the geolocation.
13. The system ofclaim 12, the computer processing device further to:
determine that a second object occupies the region of interest; and
mark the region of interest on the map as occupied.
14. The system ofclaim 12, the computer processing device further to:
determine that the region of interest has not been occupied for a predetermined amount of time; and
remove the region of interest from the map.
15. The system ofclaim 11, wherein the computer processing device further to determine, from the plurality of video frames, that the first object has stopped in an area of the geolocation for at least a threshold amount of time, wherein the region of interest comprises a parking spot, and wherein the first object comprises a vehicle.
16. The system ofclaim 11, the computer processing device further to:
receive the plurality of video frames from a live video source.
17. The system ofclaim 16, wherein the plurality of video frames are received from the live video source via a publish-subscribe communication system.
18. The system ofclaim 11, wherein the computer processing device further to determine, from the plurality of video frames, that the first object has stopped in an area of the geolocation for at least a threshold amount of time, and wherein the threshold amount of time is selected to differentiate between different objects in the plurality of video frames.
19. The system ofclaim 11, the computer processing device further to:
detect boundaries of the region of interest by extracting a difference between an image of an occupied region of interest and an image of a same unoccupied region of interest.
20. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a computer processing device, cause the computer processing device to:
detect a first object entering a first video frame of a plurality of video frames of a view of a geolocation;
detect the first object leaving a second video frame of the plurality of video frames; and
identify an area of the geolocation as a region of interest based on the detecting the first object leaving.
US16/182,2992017-06-152018-11-06Self-learning spatial recognition systemAbandonedUS20190073788A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US16/182,299US20190073788A1 (en)2017-06-152018-11-06Self-learning spatial recognition system

Applications Claiming Priority (3)

Application NumberPriority DateFiling DateTitle
US201762520328P2017-06-152017-06-15
US15/982,877US10157476B1 (en)2017-06-152018-05-17Self-learning spatial recognition system
US16/182,299US20190073788A1 (en)2017-06-152018-11-06Self-learning spatial recognition system

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US15/982,877ContinuationUS10157476B1 (en)2017-06-152018-05-17Self-learning spatial recognition system

Publications (1)

Publication NumberPublication Date
US20190073788A1true US20190073788A1 (en)2019-03-07

Family

ID=64604905

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US15/982,877Expired - Fee RelatedUS10157476B1 (en)2017-06-152018-05-17Self-learning spatial recognition system
US16/182,299AbandonedUS20190073788A1 (en)2017-06-152018-11-06Self-learning spatial recognition system

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US15/982,877Expired - Fee RelatedUS10157476B1 (en)2017-06-152018-05-17Self-learning spatial recognition system

Country Status (2)

CountryLink
US (2)US10157476B1 (en)
WO (1)WO2018231538A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20190304273A1 (en)*2018-03-282019-10-03Hon Hai Precision Industry Co., Ltd.Image surveillance device and method of processing images

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10789217B2 (en)*2018-06-222020-09-29Microsoft Technology Licensing, LlcHierarchical namespace with strong consistency and horizontal scalability
JP7213662B2 (en)*2018-11-092023-01-27キヤノン株式会社 Image processing device, image processing method
US11327489B2 (en)*2018-12-282022-05-10Beijing Voyager Technology Co., Ltd.Shared memory architecture for a vehicle
US10785170B2 (en)2018-12-282020-09-22Beijing Voyager Technology Co., Ltd.Reading messages in a shared memory architecture for a vehicle
US10572405B1 (en)2018-12-282020-02-25Didi Research America, LlcWriting messages in a shared memory architecture for a vehicle
JP7336367B2 (en)*2019-11-222023-08-31株式会社Subaru External environment recognition device
CN110943911B (en)*2019-12-192022-05-31北京轻元科技有限公司High-efficiency data transmission method for Internet of things based on protobuf

Citations (18)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20080232641A1 (en)*2007-03-202008-09-25Sergio BorgerSystem and method for the measurement of retail display effectiveness
US20090015658A1 (en)*2007-07-132009-01-15Tandberg Telecom AsMethod and system for automatic camera control
US20090222388A1 (en)*2007-11-162009-09-03Wei HuaMethod of and system for hierarchical human/crowd behavior detection
US20090303079A1 (en)*2005-12-062009-12-10Khim Key-ChangSystem for Parking Management
US20100013931A1 (en)*2008-07-162010-01-21Verint Systems Inc.System and method for capturing, storing, analyzing and displaying data relating to the movements of objects
US20110149072A1 (en)*2009-12-222011-06-23Mccormack KennethSurveillance system and method for operating same
US20110310125A1 (en)*2010-06-212011-12-22Microsoft CorporationCompartmentalizing focus area within field of view
US20130128050A1 (en)*2011-11-222013-05-23Farzin AghdasiGeographic map based control
US20130208124A1 (en)*2010-07-192013-08-15Ipsotek LtdVideo analytics configuration
US20140132758A1 (en)*2012-11-152014-05-15Videoiq, Inc.Multi-dimensional virtual beam detection for video analytics
US20140207541A1 (en)*2012-08-062014-07-24Cloudparc, Inc.Controlling Use of Parking Spaces Using Cameras
US20140214500A1 (en)*2013-01-252014-07-31Municipal Parking Services Inc.Parking lot monitoring system
US20150095107A1 (en)*2013-09-272015-04-02Panasonic CorporationStay duration measurement device, stay duration measurement system and stay duration measurement method
US20160180173A1 (en)*2014-12-182016-06-23Sensormatic Electronics, LLCMethod and System for Queue Length Analysis
US20160180602A1 (en)*2014-12-232016-06-23Matthew Daniel FuchsAugmented reality system and method of operation thereof
US20170169297A1 (en)*2015-12-092017-06-15Xerox CorporationComputer-vision-based group identification
US9779308B2 (en)*2012-11-142017-10-03Panasonic Intellectual Property Management Co., Ltd.Video monitoring system
US20180341705A1 (en)*2017-05-292018-11-29Lg Electronics Inc.Portable electronic device and method for controlling the same

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6747687B1 (en)*2000-01-112004-06-08Pulnix America, Inc.System for recognizing the same vehicle at different times and places
US6678413B1 (en)*2000-11-242004-01-13Yiqing LiangSystem and method for object identification and behavior characterization using video analysis
US7227893B1 (en)*2002-08-222007-06-05Xlabs Holdings, LlcApplication-specific object-based segmentation and recognition system
EP1913557B1 (en)*2005-06-232016-06-01Israel Aerospace Industries Ltd.A system and method for tracking moving objects
US20080170755A1 (en)*2007-01-172008-07-17Kamal NasserMethods and apparatus for collecting media site data
JP5278770B2 (en)*2007-02-082013-09-04ビヘイヴィアラル レコグニション システムズ, インコーポレイテッド Behavior recognition system
US20080273754A1 (en)*2007-05-042008-11-06Leviton Manufacturing Co., Inc.Apparatus and method for defining an area of interest for image sensing
US10216359B2 (en)*2007-09-072019-02-26Visualcue Technologies, LLCSystem for displaying a status of an object of interest
US8218819B2 (en)*2009-09-012012-07-10Behavioral Recognition Systems, Inc.Foreground object detection in a video surveillance system
KR101283792B1 (en)*2009-11-172013-07-08주식회사 만도Method and apparatus for recognizing parking lot
EP2684145A4 (en)*2011-03-072014-09-03Kba2 IncSystems and methods for analytic data gathering from image providers at an event or geographic location
US9025024B2 (en)*2011-09-282015-05-05Xerox CorporationSystem and method for object identification and tracking
WO2013065121A1 (en)*2011-11-012013-05-10アイシン精機株式会社Obstacle alert device
US20130265423A1 (en)*2012-04-062013-10-10Xerox CorporationVideo-based detector and notifier for short-term parking violation enforcement
US9171382B2 (en)*2012-08-062015-10-27Cloudparc, Inc.Tracking speeding violations and controlling use of parking spaces using cameras
US9792301B2 (en)*2014-09-262017-10-17Conduent Business Services, LlcMulti-query privacy-preserving parking management system and method
US11244171B2 (en)*2014-01-222022-02-08Conduent Business Services LlcVideo-based system for automated detection of double parking violations
US9477892B2 (en)*2014-03-262016-10-25Xerox CorporationEfficient method of offline training a special-type parked vehicle detector for video-based on-street parking occupancy detection systems
US10042031B2 (en)*2015-02-112018-08-07Xerox CorporationMethod and system for detecting that an object of interest has re-entered a field of view of an imaging device

Patent Citations (18)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20090303079A1 (en)*2005-12-062009-12-10Khim Key-ChangSystem for Parking Management
US20080232641A1 (en)*2007-03-202008-09-25Sergio BorgerSystem and method for the measurement of retail display effectiveness
US20090015658A1 (en)*2007-07-132009-01-15Tandberg Telecom AsMethod and system for automatic camera control
US20090222388A1 (en)*2007-11-162009-09-03Wei HuaMethod of and system for hierarchical human/crowd behavior detection
US20100013931A1 (en)*2008-07-162010-01-21Verint Systems Inc.System and method for capturing, storing, analyzing and displaying data relating to the movements of objects
US20110149072A1 (en)*2009-12-222011-06-23Mccormack KennethSurveillance system and method for operating same
US20110310125A1 (en)*2010-06-212011-12-22Microsoft CorporationCompartmentalizing focus area within field of view
US20130208124A1 (en)*2010-07-192013-08-15Ipsotek LtdVideo analytics configuration
US20130128050A1 (en)*2011-11-222013-05-23Farzin AghdasiGeographic map based control
US20140207541A1 (en)*2012-08-062014-07-24Cloudparc, Inc.Controlling Use of Parking Spaces Using Cameras
US9779308B2 (en)*2012-11-142017-10-03Panasonic Intellectual Property Management Co., Ltd.Video monitoring system
US20140132758A1 (en)*2012-11-152014-05-15Videoiq, Inc.Multi-dimensional virtual beam detection for video analytics
US20140214500A1 (en)*2013-01-252014-07-31Municipal Parking Services Inc.Parking lot monitoring system
US20150095107A1 (en)*2013-09-272015-04-02Panasonic CorporationStay duration measurement device, stay duration measurement system and stay duration measurement method
US20160180173A1 (en)*2014-12-182016-06-23Sensormatic Electronics, LLCMethod and System for Queue Length Analysis
US20160180602A1 (en)*2014-12-232016-06-23Matthew Daniel FuchsAugmented reality system and method of operation thereof
US20170169297A1 (en)*2015-12-092017-06-15Xerox CorporationComputer-vision-based group identification
US20180341705A1 (en)*2017-05-292018-11-29Lg Electronics Inc.Portable electronic device and method for controlling the same

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20190304273A1 (en)*2018-03-282019-10-03Hon Hai Precision Industry Co., Ltd.Image surveillance device and method of processing images

Also Published As

Publication numberPublication date
WO2018231538A1 (en)2018-12-20
US10157476B1 (en)2018-12-18
US20180365851A1 (en)2018-12-20

Similar Documents

PublicationPublication DateTitle
US10157476B1 (en)Self-learning spatial recognition system
US10630628B2 (en)Systems and methods for managing vehicles
US10522043B2 (en)Systems and methods for managing assets in a geographical location
US10270726B2 (en)Selective distribution of messages in a scalable, real-time messaging system
US20180337971A1 (en)System and method for efficiently distributing computation in publisher-subscriber networks
US10484190B2 (en)Managing channels in an open data ecosystem
US20180357486A1 (en)System and method for analyzing video frames in a messaging system
US20190297474A1 (en)Connecting and managing vehicles using a publish-subscribe system
US10341277B2 (en)Providing video to subscribers of a messaging system
US20180248772A1 (en)Managing intelligent microservices in a data streaming ecosystem
US20180248977A1 (en)Selective distribution of messages in a publish-subscribe system
US10529080B2 (en)Automatic thoroughfare recognition and traffic counting
US20180337840A1 (en)System and method for testing filters for data streams in publisher-subscriber networks
US20190028501A1 (en)Anomaly detection on live data streams with extremely low latencies
US20190297131A1 (en)System and Method for Querying and Updating a Live Video Stream Using a Structured Query Language
US20180270605A1 (en)System and method for providing location data over a messaging system
US20190026567A1 (en)System and method for counting objects on multiple roads using a pan, tilt, and zoom camera
US20180367583A1 (en)System and method for providing a video stream and metadata over parallel channels
US20190293433A1 (en)System and method for indoor position determination

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:SATORI WORLDWIDE, LLC, CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:IDRISOV, RENAT;REEL/FRAME:047426/0725

Effective date:20180521

STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

ASAssignment

Owner name:MGG INVESTMENT GROUP LP, AS COLLATERAL AGENT, NEW

Free format text:NOTICE OF SECURITY INTEREST -- PATENTS;ASSIGNORS:MACHINE ZONE, INC.;SATORI WORLDWIDE, LLC;COGNANT LLC;REEL/FRAME:048640/0585

Effective date:20180201

Owner name:MGG INVESTMENT GROUP LP, AS COLLATERAL AGENT, NEW YORK

Free format text:NOTICE OF SECURITY INTEREST -- PATENTS;ASSIGNORS:MACHINE ZONE, INC.;SATORI WORLDWIDE, LLC;COGNANT LLC;REEL/FRAME:048640/0585

Effective date:20180201

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp