[go: up one dir, main page]

CN109040718B - Intelligent monitoring system based on network camera - Google Patents

Intelligent monitoring system based on network camera Download PDF

Info

Publication number
CN109040718B
CN109040718B CN201811200474.5A CN201811200474A CN109040718B CN 109040718 B CN109040718 B CN 109040718B CN 201811200474 A CN201811200474 A CN 201811200474A CN 109040718 B CN109040718 B CN 109040718B
Authority
CN
China
Prior art keywords
user
video data
network camera
cloud server
target
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.)
Active
Application number
CN201811200474.5A
Other languages
Chinese (zh)
Other versions
CN109040718A (en
Inventor
陈桂苹
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.)
GUANGZHOU XINSHITONG TECHNOLOGY Co.,Ltd.
Original Assignee
Guangzhou Xinshitong Technology Co ltd
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 Guangzhou Xinshitong Technology Co ltd filed Critical Guangzhou Xinshitong Technology Co ltd
Priority to CN201811200474.5A priority Critical patent/CN109040718B/en
Publication of CN109040718A publication Critical patent/CN109040718A/en
Application granted granted Critical
Publication of CN109040718B publication Critical patent/CN109040718B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/52Surveillance or monitoring of activities, e.g. for recognising suspicious objects

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Closed-Circuit Television Systems (AREA)

Abstract

The invention discloses an intelligent monitoring system based on a network camera, which comprises the network camera, a wireless router, a cloud server and a user APP system; the network camera enters the Internet through the wireless router and communicates with the cloud server to transmit the acquired video data to the cloud server; the cloud server is provided with a user information database, a retrieval template database and a background management system; the user information database is used for storing account password information of the user; the retrieval template database is configured with a three-dimensional material library and an event picture library; the user APP system is provided with a user management module, a camera configuration module, a video management module and a retrieval application module. The intelligent monitoring system based on the network camera can bring convenience to a user to quickly find the time point of the occurrence of the event to a certain extent.

Description

Intelligent monitoring system based on network camera
Technical Field
The invention relates to the field of video monitoring, in particular to an intelligent monitoring system based on a network camera.
Background
With the increasing awareness of life safety, more and more people will choose to install a monitoring camera on the outer wall of a house (particularly a floor house). At present, most of monitoring cameras on the market are network cameras, wherein the network cameras are locally stored on one hand, and on the other hand, the monitoring cameras enter the internet through a household wireless router, upload video data to a cloud server, and then are interacted with the cloud server through an APP (application), so as to perform query, for example, a 'fluorite cloud video APP' under the Haokawa view flag. The applicant finds, through practical experience, that when using APP to perform query, on one hand, the network speed is limited, and on the other hand, in order to save storage resources, videos shot by a webcam are not continuous, so that the query process is not smooth, and since the specific occurrence time of an event is not clear, most of the videos need to be viewed, which takes a lot of time.
Disclosure of Invention
In view of this, the present invention provides an intelligent monitoring system based on a network camera, which can facilitate a user to quickly find a time point when an event occurs to a certain extent.
In order to achieve the purpose, the technical scheme of the invention is as follows:
an intelligent monitoring system based on a network camera comprises the network camera, a wireless router, a cloud server and a user APP system; the network camera enters the Internet through the wireless router and communicates with the cloud server to transmit the acquired video data to the cloud server; the cloud server is provided with a user information database, a retrieval template database and a background management system; the user information database is used for storing account password information of the user; the retrieval template database is configured with a three-dimensional material library and an event picture library, wherein X three-dimensional materials of different types are prestored in the three-dimensional material library, and Y event pictures of different types are prestored in the event picture library;
the user APP system is configured with a user management module, a camera configuration module, a video management module and a retrieval application module; the user management module is used for allowing a user to register and log in an account; the camera configuration module is used for carrying out networking configuration on the network camera; the video management module is used for acquiring corresponding video data from the network camera through the cloud server so as to be inquired by a user; the video data comprises real-time video data and historical video data; the retrieval application module is provided with a historical video data selection unit, a template selection unit and a matching unit; the historical video data selection unit is used for a user to select target historical video data from the historical video data acquired by the video management module; the template selection unit is used for acquiring a corresponding event picture from a retrieval template database for selection by a user; the matching unit is used for matching out a target frame similar to the event picture from the target historical video data selected by the user by adopting an image retrieval algorithm so as to determine the time region of the target frame in the selected target historical video data.
Preferably, after a certain event picture is successfully matched, the matching unit feeds back a corresponding success instruction to the cloud server, and the background management system of the cloud server marks the corresponding event picture in the event picture library according to the success instruction.
Preferably, the retrieval application module is further configured with a template generation unit, configured to obtain a corresponding three-dimensional material from a three-dimensional material library according to an operation of a user; the template generating unit is configured with a three-dimensional drawing scene and used for guiding a three-dimensional material selected by a user into the three-dimensional drawing scene and generating a corresponding event picture according to the adjustment operation of the user; the template generating unit further uploads the event picture to a cloud server for storage.
Preferably, the template generating unit is further configured with a two-dimensional drawing scene for a user to perform drawing operation in the two-dimensional drawing scene, and generate a corresponding event picture based on the drawing operation of the user; wherein the mapping operation comprises: the user identifies a first target reference object in the selected target historical video data and draws a second target reference object on the first target reference object.
Preferably, the first target reference object is obtained from a certain frame of target historical video data by using an image extraction technology, and the specific steps include:
selecting target historical video data by a user;
the template generation unit carries out image recognition on a certain frame of the target historical video data and carries out edge tracing processing on a plurality of recognizable objects in the frame image;
the user selects one of the stroked objects;
the template generating unit extracts the outlined object selected by the user from the frame image as a first reference object.
Preferably, the second target reference objects can be drawn in multiple numbers, and the two-dimensional drawing scene generates different event pictures according to different second target reference objects.
The technical effects of the invention are mainly reflected in the following aspects: 1. searching and matching historical video data by adopting a currently emerging technology of searching videos by pictures so as to quickly acquire a time region where a target frame is located; 2. the user can freely draw the event picture for matching, so that the matching process is more flexible, free and accurate.
Drawings
Fig. 1 is a schematic diagram of an intelligent monitoring system in an embodiment.
Detailed Description
The following detailed description of the embodiments of the present invention is provided in order to make the technical solution of the present invention easier to understand and understand.
Referring to fig. 1, the present embodiment provides an intelligent monitoring system based on a network camera, including a network camera, a wireless router, a cloud server, and a user APP system.
The network camera enters the Internet through the wireless router and communicates with the cloud server to transmit the acquired video data to the cloud server. The cloud server is provided with a user information database, a retrieval template database and a background management system; the user information database is used for storing account password information of the user. The retrieval template database is configured with a three-dimensional material library and an event picture library, wherein X three-dimensional materials of different types are prestored in the three-dimensional material library, and Y event pictures of different types are prestored in the event picture library.
The user APP system is provided with a user management module, a camera configuration module, a video management module and a retrieval application module.
The user management module is used for the user to register and log in an account; the camera configuration module is used for carrying out networking configuration on the network camera, the current mainstream configuration mode is that after the network camera is powered on, Bluetooth connection is established with the network camera through a user APP system, then a wireless network account number and a password to be connected are input into the user APP system, the user APP system sends information to the network camera, and the network camera is automatically connected to a wireless router based on the received information to complete network configuration. Of course, another way is to scan the two-dimensional code, which is not described in detail in this embodiment. And after the configuration is finished, the cloud server binds the IP of the network camera with the user.
The video management module is used for acquiring corresponding video data from the network camera through the cloud server so as to be inquired by a user. The method comprises the steps that firstly, real-time video data are obtained, a user APP system is provided with a display area of a real-time picture, after a user clicks the display area, a video management module sends a real-time video obtaining request to a cloud server, the cloud server receives the request and then sends a real-time video calling instruction to a corresponding network camera, the network camera receives the instruction and then transmits the currently collected real-time video data to the cloud server, and the server forwards the received real-time video data to the corresponding user APP system. In this way, the user can see the real-time video data collected by the network camera in the display area. The method comprises the steps that a user APP system is provided with an operation interface of a historical picture, a display area, a time selection function area and the like of the historical picture are configured in the operation interface (specifically, refer to a fluorite cloud video APP under the Haikawa view flag), a user can select a playing starting point needing to be checked, a video management module sends a historical video acquisition request to a cloud server according to the selection of the user, the cloud server sends a historical video calling instruction to a corresponding network camera after receiving the request, the network camera transmits currently acquired historical video data to the cloud server after receiving the instruction, and the server forwards the received historical video data to the corresponding user APP system.
The retrieval application module is provided with a historical video data selection unit, a template selection unit and a matching unit.
The historical video data selection unit is used for a user to select target historical video data from the historical video data acquired by the video management module; specifically, a user acquires historical video data through the video management module, and then selects a time period to be matched, for example, from 7 am to 7 pm, from a functional interface provided by the historical video data selection unit, and after the selection is completed, the historical video data selection unit intercepts the video data in the time period from the historical video data to serve as target historical video data.
The template selection unit is used for acquiring a corresponding event picture from the retrieval template database for selection by a user. The event pictures are classified according to the pre-configured classification rules, and the user selects the corresponding event pictures through the type selection function area.
The matching unit is used for matching out a target frame similar to the event picture from the target historical video data selected by the user by adopting an image retrieval algorithm so as to determine the time region of the target frame in the selected target historical video data. The image retrieval algorithm is completely the same as the technology of searching video by images in the market at present, and therefore, the description is omitted. After the target frame is matched, the time point of the target frame can be determined, and the time region of the event can be further deduced.
When a certain event picture is successfully matched, the matching unit feeds back a corresponding success instruction to the cloud server, the background management system of the cloud server marks the corresponding event picture in the event picture library according to the success instruction, the marked parameters are the called times and the successful matching times, and then other users can refer to the parameters in the later calling process.
The event pictures are obtained from an event picture library, and considering that for some events, the event pictures cannot well represent a certain state of the event, therefore, a user needs to edit the event pictures on the user APP system. Reference is made in particular to the following.
Firstly, the retrieval application module is also provided with a template generation unit for acquiring corresponding three-dimensional materials from a three-dimensional material library according to the operation of a user; the template generating unit is configured with a three-dimensional drawing scene and used for guiding a three-dimensional material selected by a user into the three-dimensional drawing scene and generating a corresponding event picture according to the adjustment operation of the user; the template generation unit further uploads the event pictures to the cloud server for storage. Through the scheme, the user can edit the image of an event according to the situation of the user, for example: in the event that the small round mirror on the automobile rearview mirror of the user is stolen, the user can select the automobile model same as the automobile of the user, load the automobile model into a three-dimensional drawing scene, and then select a target person which can be expected to participate in the event, such as a child; and then further selecting an action style of the child, adjusting the relative positions of the child model and the automobile model after loading the child model into the three-dimensional drawing scene, and generating a corresponding event picture according to the relative positions after the relative positions of the child model and the automobile model are adjusted. The generated event picture can be selected and called in a selection function area provided by the template selection unit.
The above approach is made by calling an existing model, and the other approach is described below.
The template generating unit is also provided with a two-dimensional drawing scene for a user to carry out drawing operation in the two-dimensional drawing scene, and generates a corresponding event picture based on the drawing operation of the user; wherein the mapping operation comprises: the user identifies a first target reference object in the selected target historical video data and draws a second target reference object on the first target reference object.
The first target reference object is obtained from a certain frame of target historical video data by adopting an image extraction technology, and the specific steps comprise: 1. selecting target historical video data by a user; 2. the template generation unit carries out image recognition on a certain frame of the target historical video data and carries out edge tracing processing on a plurality of recognizable objects in the frame image; 3. the user selects one of the stroked objects; 4. the template generating unit extracts the outlined object selected by the user from the frame image as a first reference object.
It should be noted that a plurality of second target reference objects can be drawn, and different event pictures are generated according to different second target reference objects in the two-dimensional drawing scene. Namely: and the system can sequentially match the event pictures generated based on different second target reference objects until a result is matched or all the matching is finished. Continuing with the above example of a car, the second plurality of target references, i.e. the persons drawn based on the different movements that the target person may have, such as different ways of reaching out, the reaching out angles of children of different heights.
The above are only typical examples of the present invention, and besides, the present invention may have other embodiments, and all the technical solutions formed by equivalent substitutions or equivalent changes are within the scope of the present invention as claimed.

Claims (5)

1. An intelligent monitoring system based on a network camera is characterized by comprising the network camera, a wireless router, a cloud server and a user APP system; the network camera enters the Internet through the wireless router and communicates with the cloud server to transmit the acquired video data to the cloud server; the cloud server is provided with a user information database, a retrieval template database and a background management system; the user information database is used for storing account password information of the user; the retrieval template database is configured with a three-dimensional material library and an event picture library, wherein X three-dimensional materials of different types are prestored in the three-dimensional material library, and Y event pictures of different types are prestored in the event picture library;
the user APP system is configured with a user management module, a camera configuration module, a video management module and a retrieval application module; the user management module is used for allowing a user to register and log in an account; the camera configuration module is used for carrying out networking configuration on the network camera; the video management module is used for acquiring corresponding video data from the network camera through the cloud server so as to be inquired by a user; the video data comprises real-time video data and historical video data; the retrieval application module is provided with a historical video data selection unit, a template selection unit and a matching unit; the historical video data selection unit is used for a user to select target historical video data from the historical video data acquired by the video management module; the template selection unit is used for acquiring a corresponding event picture from a retrieval template database for selection by a user; the matching unit is used for matching out a target frame similar to the event picture from the target historical video data selected by the user by adopting an image retrieval algorithm so as to determine the time region of the target frame in the selected target historical video data.
2. The intelligent monitoring system based on the network camera as claimed in claim 1, wherein after a certain event picture is successfully matched, the matching unit feeds back a corresponding success instruction to the cloud server, and the background management system of the cloud server marks the corresponding event picture in the event picture library according to the success instruction.
3. The intelligent monitoring system based on the network camera as claimed in claim 1, wherein the retrieval application module is further configured with a template generation unit for obtaining corresponding three-dimensional materials from a three-dimensional material library according to the operation of a user; the template generating unit is configured with a three-dimensional drawing scene and used for guiding a three-dimensional material selected by a user into the three-dimensional drawing scene and generating a corresponding event picture according to the adjustment operation of the user; the template generating unit further uploads the event picture to a cloud server for storage.
4. The intelligent monitoring system based on the network camera as claimed in claim 3, wherein the template generating unit is further configured with a two-dimensional drawing scene for a user to perform drawing operation in the two-dimensional drawing scene, and generate a corresponding event picture based on the drawing operation of the user; wherein the mapping operation comprises: the user identifies a first target reference object in the selected target historical video data and draws a second target reference object on the first target reference object.
5. The intelligent monitoring system based on network camera as claimed in claim 4, wherein the first target reference object is obtained from a certain frame of target historical video data by adopting an image extraction technology, and the specific steps comprise:
selecting target historical video data by a user;
the template generation unit carries out image recognition on a certain frame of the target historical video data and carries out edge tracing processing on a plurality of recognizable objects in the frame image;
the user selects one of the stroked objects;
the template generating unit extracts the outlined object selected by the user from the frame image as a first reference object.
CN201811200474.5A 2018-10-16 2018-10-16 Intelligent monitoring system based on network camera Active CN109040718B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811200474.5A CN109040718B (en) 2018-10-16 2018-10-16 Intelligent monitoring system based on network camera

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811200474.5A CN109040718B (en) 2018-10-16 2018-10-16 Intelligent monitoring system based on network camera

Publications (2)

Publication Number Publication Date
CN109040718A CN109040718A (en) 2018-12-18
CN109040718B true CN109040718B (en) 2020-07-03

Family

ID=64613141

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811200474.5A Active CN109040718B (en) 2018-10-16 2018-10-16 Intelligent monitoring system based on network camera

Country Status (1)

Country Link
CN (1) CN109040718B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112685577A (en) * 2021-01-05 2021-04-20 武汉莱维斯科技有限公司 Audio and video interaction management system based on cloud technology
CN118283192B (en) * 2024-05-30 2024-09-17 江苏鸿山鸿锦物联技术有限公司 Intelligent image processing system based on FTP protocol

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103024348A (en) * 2012-11-06 2013-04-03 前卫视讯(北京)科技发展有限公司 Operation and maintenance management system of video monitoring
EP2565822A3 (en) * 2011-09-01 2013-09-04 Sony Corporation Electronic unit controlled by a photographing system including a pattern detection system
CN104216938A (en) * 2013-05-31 2014-12-17 三星Sds株式会社 Video search apparatus and method
CN105578126A (en) * 2014-11-11 2016-05-11 杜向阳 Monitoring camera automatic alarm system
CN106202333A (en) * 2016-07-02 2016-12-07 北京工业大学 A kind of method of store in a warehouse Video processing and quick-searching

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8711217B2 (en) * 2000-10-24 2014-04-29 Objectvideo, Inc. Video surveillance system employing video primitives
US10733231B2 (en) * 2016-03-22 2020-08-04 Sensormatic Electronics, LLC Method and system for modeling image of interest to users

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2565822A3 (en) * 2011-09-01 2013-09-04 Sony Corporation Electronic unit controlled by a photographing system including a pattern detection system
CN103024348A (en) * 2012-11-06 2013-04-03 前卫视讯(北京)科技发展有限公司 Operation and maintenance management system of video monitoring
CN104216938A (en) * 2013-05-31 2014-12-17 三星Sds株式会社 Video search apparatus and method
CN105578126A (en) * 2014-11-11 2016-05-11 杜向阳 Monitoring camera automatic alarm system
CN106202333A (en) * 2016-07-02 2016-12-07 北京工业大学 A kind of method of store in a warehouse Video processing and quick-searching

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Activity detection using regular expressions;M.Daldoss 等;《11th International Workshop on Image Analysis for Multimedia Interactive Services WIAMIS 10》;20100414;全文 *
面向智能监控摄像头的监控视频大数据分析处理;邵振峰等;《电子与信息学报》;20170531;全文 *

Also Published As

Publication number Publication date
CN109040718A (en) 2018-12-18

Similar Documents

Publication Publication Date Title
CN109873952B (en) Shooting method, device, equipment and medium
JP7091504B2 (en) Methods and devices for minimizing false positives in face recognition applications
CA3019224C (en) Information display method, device, and system
TWI615776B (en) Virtual message establishment method, search method and application system for moving objects
CN109218619A (en) Image acquiring method, device and system
HK1224039A1 (en) Methods and devices for establishing photo template library and providing photo recommendation information
CN110377574B (en) Picture collaborative processing method and device, storage medium and electronic device
CN107480236A (en) A kind of information query method, device, equipment and medium
US11375559B2 (en) Communication connection method, terminal device and wireless communication system
CN113935358A (en) Pedestrian tracking method, equipment and storage medium
US20090241039A1 (en) System and method for avatar viewing
JP2013504933A (en) Time-shifted video communication
CN105956022B (en) Electronic mirror image processing method and device, and image processing method and device
CN112702521B (en) Image shooting method and device, electronic equipment and computer readable storage medium
CN109040718B (en) Intelligent monitoring system based on network camera
WO2019109828A1 (en) Ar service processing method, device, server, mobile terminal, and storage medium
WO2019119815A1 (en) Ar service processing method, apparatus, device and computer readable storage medium
CN112805722A (en) Method and apparatus for reducing false positives in facial recognition
CN111652659A (en) VR product evaluation system based on big data
CN115482565A (en) User image data processing method, device and system
CN112734657A (en) Cloud group photo method and device based on artificial intelligence and three-dimensional model and storage medium
CN108896035B (en) Method and equipment for realizing navigation through image information and navigation robot
US11758104B1 (en) Systems and methods for predictive streaming of image data for spatial computing
CN109871785A (en) Visiting personnel recognition methods, device, intelligent peephole, server and storage medium
CN117649682A (en) User confirmation method of intelligent lifting table and intelligent lifting table

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20200609

Address after: Room 2702 and 2706, 27F, no.102-2, Xianlie Middle Road, Yuexiu District, Guangzhou City, Guangdong Province

Applicant after: GUANGZHOU XINSHITONG TECHNOLOGY Co.,Ltd.

Address before: 850000 Xinzang Road 1-2, Lhasa City, Tibet Autonomous Region

Applicant before: Chen Guiping

GR01 Patent grant
GR01 Patent grant