CN110163913A - The determination method and device of target position - Google Patents
The determination method and device of target position Download PDFInfo
- Publication number
- CN110163913A CN110163913A CN201910492187.4A CN201910492187A CN110163913A CN 110163913 A CN110163913 A CN 110163913A CN 201910492187 A CN201910492187 A CN 201910492187A CN 110163913 A CN110163913 A CN 110163913A
- Authority
- CN
- China
- Prior art keywords
- target
- target position
- image
- type
- client
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
- H04N7/181—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Image Analysis (AREA)
Abstract
The present invention provides a kind of determination method and devices of target position, this method comprises: obtaining target image from target photographic device, wherein target image is the image that target photographic device shoots object space;It detects the one or more of motion tracks in target image, and obtains borderline region shown in target image;The motion track that starting point in one or more of motion tracks is located at borderline region is determined as target motion track;By the starting point of target motion track go borderline region where position be determined as target position, wherein target position is to belong to the object of target type to enter the position of object space.Through the invention, it solves the problems, such as that the search efficiency for invading the target positions such as point for muroid in the related technology is lower, and then has achieved the effect that improve the search efficiency for target positions such as muroid invasion points.
Description
Technical field
The present invention relates to computer fields, in particular to a kind of determination method and device of target position.
Background technique
Catering trade is the place for being easy to be encroached on by muroid, especially ground such as the kitchen in restaurant, muroid it is of uncertain whereabouts and compared with
For alertness, corner, sink, ceiling, pipeline opening are likely to become muroid invasion point, and mouse suffers from control personnel and surveys to prevention and treatment scene
All entries need to be checked by examining, and spend the time longer.It accurately searches muroid invasion mouth, efficiently carry out the work of mousing rat destruction and be always
Mouse suffers from the target of preventing and controlling personnel and food and drink practitioner.
In existing scheme, the judgement of muroid invasion point relies primarily on the inspection of the scene of a crime that mouse suffers from control personnel in specified region.
Control personnel behind scene, will link up on earth with field personnel first, understand which region to find muroid in the past
Movable sign.According to communication as a result, delimiting emphasis examination scope, and the place that may be invaded muroid in range is checked.
Existing method relies primarily on the communication of control personnel and field personnel, if confusing communication, easily may cause
Careless omission in control personnel's inspection causes muroid invasion point inspection is not comprehensive, suffers from preventing and controlling for subsequent mouse to leave hidden danger.And
Existing scheme is more demanding to the working experience of control personnel, if control personnel's experience is insufficient, comprehensive and systematic can not analyze
All potential invasion points in region, or to point of entry potential in region check it is not in place, can not the potential invasion point of accurate discrimination
Whether there is or not muroid activity signs, will lead to muroid invasion point and determine fault, influence the smooth development that subsequent mouse suffers from preventing and controlling.This
Outside, control personnel has certain hysteresis quality to the discovery of muroid invasion point in prevention and treatment region.When control personnel can only have found to check
Existing or potential point of entry, for new invasion point whether occur and can not make timely to react after checking and after blocking.
For above-mentioned problem, currently no effective solution has been proposed.
Summary of the invention
The embodiment of the invention provides a kind of determination method and devices of target position, right in the related technology at least to solve
In the lower problem of the search efficiency that muroid invades the target positions such as point.
According to one embodiment of present invention, a kind of determination method of target position is provided, comprising:
Target image is obtained from target photographic device, wherein the target image is the target photographic device to target
The image that space is shot;
It detects the one or more of motion tracks in the target image, and obtains shown in the target image
Borderline region, wherein the one or more of motion tracks are to belong to the object of target type in the object space
Mobile route, the borderline region are region of the boundary of the object space where go the target image;
The motion track that starting point in the one or more of motion tracks is located at the borderline region is determined as target
Motion track, wherein the target motion track is the route that the object for belonging to target type enters the object space;
By the starting point of the target motion track, the position at place is determined as target position on the borderline region,
In, the target position is the position that the object for belonging to target type enters the object space.
Optionally, obtaining the target image from the target photographic device includes:
The target photographic device for shooting the boundary of the object space is determined from one group of photographic device;
The image of the target photographic device shooting is obtained as the target image.
Optionally, before the borderline region shown in obtaining the target image, the method also includes:
The target photographic device is obtained to the boundary image of the object boundary shooting in the object space;
The object boundary region where the object boundary is marked out in the boundary image, obtains mark image.
Optionally, obtaining the borderline region shown in the target image includes:
The target image is compared with the mark image;
By the object boundary region, the region at place is determined as showing in the target image on the target image
The borderline region shown.
Optionally, the position where by the starting point of the target motion track go the borderline region is determined as target
After position, the method also includes:
The target position is sent to client;
Receive the first instruction information that the client is sent, wherein the first instruction information is used to indicate the mesh
Cursor position detects whether success.
Optionally, after receiving the instruction information that the client is sent, the method also includes:
The first instruction information is used to indicate the target position and detects in successful situation, receives the client hair
The second indication information sent, wherein whether the second indication information is used to indicate the target position processed;
The target position is used to indicate in processed situation in the second indication information, records the target position
It sets, and is the first kind by the type mark of the target position;
The second indication information be used to indicate the target position it is not processed in the case where, record the target position
It sets, and is Second Type by the type mark of the target position.
Optionally, the target position is being recorded, and is being institute after Second Type by the type mark of the target position
State method further include:
Receive the third instruction information that the client is sent, wherein the third instruction information is used to indicate the mesh
Cursor position is processed;
The type of the target position is converted into the first kind from the Second Type.
Optionally, the target position is sent to the client includes:
The target position is searched in list of locations, wherein the list of locations is for recording the institute being detected
State the position for belonging to the object of target type into the object space;
In the case where not finding the target position, the target position is sent to the client.
Optionally, after the target position is searched in list of locations, the method also includes:
In the case where finding the target position, the type of the target position is read;
In the case where the type of the target position is the first kind, Xiang Suoshu client sends the first prompt information,
Wherein, it is processed to be used to indicate the target position for the first kind, and first prompt information logs in institute for prompting
State that target position described in the account number of client is processed but processing failure;
In the case where the type of the target position is Second Type, Xiang Suoshu client sends the second prompt information,
Wherein, it is not processed to be used to indicate the target position for the Second Type, and second prompt information logs in institute for prompting
State the not processed mistake in target position described in the account number of client.
According to another embodiment of the invention, a kind of a kind of 10. determining devices of target position are provided, comprising:
First obtains module, for obtaining target image from target photographic device, wherein the target image is the mesh
The image that mark photographic device shoots object space;
Processing module for detecting the one or more of motion tracks in the target image, and obtains the mesh
Shown borderline region in logo image, wherein the one or more of motion tracks are to belong to the object of target type to exist
The route moved in the object space, the borderline region are the boundary of the object space where go the target image
Region;
First determining module, for starting point in the one or more of motion tracks to be located to the shifting of the borderline region
Dynamic rail mark is determined as target motion track, wherein the object that the target motion track belongs to target type for described in enters institute
State the route of object space;
Second determining module, for the position at the starting point of target motion track place on the borderline region is true
It is set to target position, wherein the target position is the position that the object for belonging to target type enters the object space.
Optionally, the first acquisition module includes:
First determination unit, for determining from one group of photographic device for shooting described in the boundary of the object space
Target photographic device;
Acquiring unit, for obtaining the image of the target photographic device shooting as the target image.
Optionally, described device further include:
Second obtains module, before the shown borderline region in obtaining the target image, obtains institute
Target photographic device is stated to the boundary image of the object boundary shooting in the object space;
Labeling module is obtained for marking out the object boundary region where the object boundary in the boundary image
To mark image.
Optionally, processing module includes:
Comparing unit, for the target image to be compared with the mark image;
Second determination unit, for the region at place to be determined as institute on the target image by the object boundary region
State the borderline region shown in target image.
Optionally, described device further include:
First sending module, for the position where by the starting point of the target motion track go the borderline region
It is determined as after target position, the target position is sent to client;
First receiving module, the first instruction information sent for receiving the client, wherein the first instruction letter
Breath is used to indicate the target position and detects whether success.
Optionally, described device further include:
Second receiving module, for after receiving the instruction information that the client is sent, described first to indicate information
It is used to indicate the target position to detect in successful situation, receives the second indication information that the client is sent, wherein institute
Whether stating second indication information, to be used to indicate the target position processed;
First logging modle, for being used to indicate the target position processed situation in the second indication information
Under, the target position is recorded, and be the first kind by the type mark of the target position;
Second logging modle, for being used to indicate the not processed situation in the target position in the second indication information
Under, the target position is recorded, and be Second Type by the type mark of the target position.
Optionally, described device further include:
The type mark of the target position for recording the target position, and is second by third receiving module
After type, the third instruction information that the client is sent is received, wherein the third instruction information is used to indicate the mesh
Cursor position is processed;
Conversion module, for the type of the target position to be converted to the first kind from the Second Type.
Optionally, the first sending module includes:
Searching unit, for searching the target position in list of locations, wherein the list of locations is for recording
The object for belonging to target type being detected enters the position of the object space;
Transmission unit, for the target position being sent to described in the case where not finding the target position
Client.
Optionally, described device further include:
Read module is finding the target position after searching the target position in list of locations
In the case of, read the type of the target position;
Second sending module, for the type of the target position be the first kind in the case where, Xiang Suoshu client
Send the first prompt information, wherein it is processed that the first kind is used to indicate the target position, the first prompt letter
Breath is processed for prompt to log in target position described in the account number of the client but processing failure;
Third sending module, for the type of the target position be Second Type in the case where, Xiang Suoshu client
Send the second prompt information, wherein it is not processed that the Second Type is used to indicate the target position, the second prompt letter
Breath is for prompting to log in the not processed mistake in target position described in the account number of the client.
According to still another embodiment of the invention, a kind of storage medium is additionally provided, meter is stored in the storage medium
Calculation machine program, wherein the computer program is arranged to execute the step in any of the above-described embodiment of the method when operation.
According to still another embodiment of the invention, a kind of electronic device, including memory and processor are additionally provided, it is described
Computer program is stored in memory, the processor is arranged to run the computer program to execute any of the above-described
Step in embodiment of the method.
Through the invention, by obtaining target image from target photographic device, wherein target image is target photographic device
The image that object space is shot;It detects the one or more of motion tracks in target image, and obtains mesh
Shown borderline region in logo image, wherein one or more of motion tracks are to belong to the object of target type in target
The route moved in space, borderline region are region of the boundary of object space where go target image;It is by one or more
The motion track that starting point is located at borderline region in motion track is determined as target motion track, wherein target motion track is
The object for belonging to target type enters the route of object space;By the position at the starting point of target motion track place on borderline region
Set and be determined as target position, wherein target position be belong to target type object enter object space position mode, from
The motion track of object is detected in the image of picture pick-up device shooting and obtains the borderline region of the object space in target image,
The target motion track that object intrusion target space is determined from the motion track detected, the starting point of target motion track is existed
Position on borderline region is determined as the target position that object enters object space, by mouse motion track and space boundary
Comparison, can automatically analyze obtain mouse invasion point information, facilitate mouse suffer from staff carry out invasion point investigation and block, reduce
The workload of staff improves prevention and treatment and checks efficiency.Therefore, it can solve in the related technology for muroid invasion point etc.
The lower problem of the search efficiency of target position reaches the effect for improving the search efficiency for target positions such as muroid invasion points
Fruit.
Detailed description of the invention
The drawings described herein are used to provide a further understanding of the present invention, constitutes part of this application, this hair
Bright illustrative embodiments and their description are used to explain the present invention, and are not constituted improper limitations of the present invention.In the accompanying drawings:
Fig. 1 is a kind of hardware block diagram of the mobile terminal of the determination method of target position of the embodiment of the present invention;
Fig. 2 is the flow chart of the determination method of target position according to an embodiment of the present invention;
Fig. 3 is a kind of schematic diagram of the determination method of target position of optional embodiment according to the present invention;
Fig. 4 is the schematic diagram of the determination method of another target position of optional embodiment according to the present invention;
Fig. 5 is the structural block diagram of the determining device of target position according to an embodiment of the present invention;
Fig. 6 is the schematic diagram of the determination method of the target position of alternative embodiment according to the present invention.
Specific embodiment
Hereinafter, the present invention will be described in detail with reference to the accompanying drawings and in combination with Examples.It should be noted that not conflicting
In the case of, the features in the embodiments and the embodiments of the present application can be combined with each other.
It should be noted that description and claims of this specification and term " first " in above-mentioned attached drawing, "
Two " etc. be to be used to distinguish similar objects, without being used to describe a particular order or precedence order.
Embodiment of the method provided by the embodiment of the present application one can be in mobile terminal, terminal or similar fortune
It calculates and is executed in device.For running on mobile terminals, Fig. 1 is a kind of determination method of target position of the embodiment of the present invention
Mobile terminal hardware block diagram.As shown in Figure 1, mobile terminal 10 may include that one or more (only shows one in Fig. 1
It is a) (processor 102 can include but is not limited to the processing of Micro-processor MCV or programmable logic device FPGA etc. to processor 102
Device) and memory 104 for storing data, optionally, above-mentioned mobile terminal can also include the biography for communication function
Transfer device 106 and input-output equipment 108.It will appreciated by the skilled person that structure shown in FIG. 1 is only to show
Meaning, does not cause to limit to the structure of above-mentioned mobile terminal.For example, mobile terminal 10 may also include it is more than shown in Fig. 1
Perhaps less component or with the configuration different from shown in Fig. 1.
Memory 104 can be used for storing computer program, for example, the software program and module of application software, such as this hair
The corresponding computer program of determination method of target position in bright embodiment, processor 102 are stored in memory by operation
Computer program in 104 realizes above-mentioned method thereby executing various function application and data processing.Memory 104
May include high speed random access memory, may also include nonvolatile memory, as one or more magnetic storage device, flash memory,
Or other non-volatile solid state memories.In some instances, memory 104 can further comprise relative to processor 102
Remotely located memory, these remote memories can pass through network connection to mobile terminal 10.The example packet of above-mentioned network
Include but be not limited to internet, intranet, local area network, mobile radio communication and combinations thereof.
Transmitting device 106 is used to that data to be received or sent via a network.Above-mentioned network specific example may include
The wireless network that the communication providers of mobile terminal 10 provide.In an example, transmitting device 106 includes a Network adaptation
Device (Network Interface Controller, referred to as NIC), can be connected by base station with other network equipments to
It can be communicated with internet.In an example, transmitting device 106 can for radio frequency (Radio Frequency, referred to as
RF) module is used to wirelessly be communicated with internet.
A kind of determination method of target position is provided in the present embodiment, and Fig. 2 is target according to an embodiment of the present invention
The flow chart of method for determining position, as shown in Fig. 2, the process includes the following steps:
Step S202 obtains target image from target photographic device, wherein target image is target photographic device to target
The image that space is shot;
Step S204 detects the one or more of motion tracks in target image, and obtains in target image and show
The borderline region shown, wherein one or more of motion tracks are to belong to the object of target type to move in object space
Route, borderline region are region of the boundary of object space where go target image;
The motion track that starting point in one or more of motion tracks is located at borderline region is determined as target by step S206
Motion track, wherein target motion track is to belong to the object of target type to enter the route of object space;
Step S208, by the starting point of target motion track, the position at place is determined as target position on borderline region,
In, target position is to belong to the object of target type to enter the position of object space.
Optionally, in the present embodiment, object space can be, but not limited to include the spaces such as kitchen, warehouse, parking lot.
Optionally, in the present embodiment, the object for belonging to target type can be, but not limited to include any need prevent into
Enter the object of object space.Such as: mouse, cockroach, cat, dog, mosquito etc..
Optionally, in the present embodiment, borderline region can be, but not limited to include metope, corner, the day in object space
The regions such as card, pipeline opening, land drainage slot.
Optionally, in the present embodiment, target photographic device can be, but not limited to include camera, monitor, camera
Etc..Such as: intelligent mouse suffers from prevention and treatment camera.
Through the above steps, the motion track of object is detected from the image that picture pick-up device is shot and obtain target image
In object space borderline region, from the motion track detected determine object intrusion target space target moving rail
Position of the starting point of target motion track on borderline region is determined as the target position that object enters object space by mark, is led to
The comparison to mouse motion track and space boundary is crossed, can automatically analyze and obtain mouse invasion point information, mouse is facilitated to suffer from work people
Member carries out invading point investigation and block, and reduces the workload of staff, improves prevention and treatment inspection efficiency.Therefore, it can solve
Certainly the lower problem of search efficiency of the target positions such as muroid invasion point is reached by raising, muroid is invaded in the related technology
The effect of the search efficiency of target positions such as point.
Optionally, it may but be not limited to arrange one group of photographic device in object space, in monitoring objective space
Each position is only needed since the borderline region in object space some picture pick-up device can only may take
Obtain the image that can take the target photographic device shooting of borderline region.Such as: in above-mentioned steps S202, taken the photograph from one group
As determining the target photographic device for shooting the boundary of the object space in device;Obtain the target photographic device
The image of shooting is as the target image.
Optionally, due to the camera angle of photographic device may be it is fixed, each photographic device can take
Borderline region be also it is determining, can be shot before obtaining the borderline region on target image according to target photographic device
To boundary image mark out this photographic device shooting the visual field in borderline region, obtain mark image.Such as: above-mentioned
Before step S204, the target photographic device is obtained to the boundary image of the object boundary shooting in the object space;?
The object boundary region where the object boundary is marked out in the boundary image, obtains mark image.
It is alternatively possible to which target image is compared to obtain with the mark image for being labelled with object boundary region
Take the borderline region in target image.Such as: in above-mentioned steps S204, the target image and the mark image are carried out
It compares;By the object boundary region go the target image where region be determined as in the target image it is shown
The borderline region.
Optionally, for the target position detected, it can be sent to the client of staff, by staff scene
Confirm whether the target position detected is invasion point.Such as: after above-mentioned steps S208, the target position is sent to
Client;Receive the first instruction information that the client is sent, wherein the first instruction information is used to indicate the target
Whether position detection succeeds.
Optionally, if it is invasion point, i.e., target position is detected successfully, then the mesh of staff's feedback can also be received
The processing information of cursor position, and record the type of target position and target position.Such as: receiving what the client was sent
After indicating information, the first instruction information is used to indicate the target position and detects in successful situation, receives the visitor
The second indication information that family end is sent, wherein whether the second indication information is used to indicate the target position processed;
The target position is used to indicate in processed situation in the second indication information, records the target position, and will
The type mark of the target position is the first kind;The target position is used to indicate in the second indication information not located
In the case where reason, the target position is recorded, and is Second Type by the type mark of the target position.
Optionally, if it have been confirmed that invasion point and invade it is a little not processed, then staff can to invasion click-through
Row processing and feedback processing according to the third for being used to indicate invasion point processing result that the client received is sent as a result, indicate
Information converts the invasion vertex type of record, to realize the record to invasion point and monitoring.Such as: described in record
Target position, and the type mark of the target position is referred to after Second Type, to receive the third that the client is sent
Show information, wherein it is processed that the third instruction information is used to indicate the target position;By the type of the target position
The first kind is converted to from the Second Type.
In an optional embodiment, Fig. 3 is a kind of target position of optional embodiment according to the present invention
Determine the schematic diagram of method, as shown in figure 3, the muroid invasion point information that automatic monitoring goes out can push to staff end,
Staff can verify according to the on-site actual situations for suffering from prevention and treatment to mouse, feedback system end, the invasion of verifying system judgement
Point is actual muroid invasion point or system erroneous judgement.For actual invasion point, whether staff can be to system feedback
It carries out blocking work through row, if having blocked, system will be labeled as having blocked invasion point to invasion point;It, will if not blocked
Invasion point has been blocked, has not been blocked as the two states type of practical invasion point labeled as invasion point is not blocked.It has blocked, not
The information for blocking invasion point can be stored by system, be analyzed for later period plugging effect.
Optionally, it for the target position detected, can also determine if to be the invasion having been detected by history
Point, and judged whether to send the target position to client according to definitive result.Such as: the target is searched in list of locations
Position, wherein the list of locations is used to record the object for belonging to target type being detected and enters the target
The position in space;In the case where not finding the target position, the target position is sent to the client.
Optionally, if having found target position in list of locations, it was demonstrated that examined in the detection process between
Measure the target position, then can the sealed condition type for the target position be determined, to detect the target
The closure situation of position, and fed back to client.Such as: after searching the target position in list of locations, looking into
In the case where finding the target position, the type of the target position is read;Type in the target position is the first kind
In the case where type, Xiang Suoshu client sends the first prompt information, wherein the first kind is used to indicate the target position
Processed, first prompt information is used to prompt to log in target position described in the account number of the client and is processed but locates
Reason failure;In the case where the type of the target position is Second Type, Xiang Suoshu client sends the second prompt information,
In, it is not processed that the Second Type is used to indicate the target position, and second prompt information is for described in prompting to log in
The not processed mistake in target position described in the account number of client.
In an optional embodiment, Fig. 4 is another target position of optional embodiment according to the present invention
Determination method schematic diagram, as shown in figure 4, existing history invade point and block information on the basis of, system discovery invasion
It will increase a judgment step after point, detect whether new invasion point is that history has invasion point, if history invades point, then root
Judged according to information is blocked, if invasion point has been blocked, then is judged to blocking failure;If invasion point is not blocked, then system
Prompt staff should block in time.
Through the above description of the embodiments, those skilled in the art can be understood that according to above-mentioned implementation
The method of example can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but it is very much
In the case of the former be more preferably embodiment.Based on this understanding, technical solution of the present invention is substantially in other words to existing
The part that technology contributes can be embodied in the form of software products, which is stored in a storage
In medium (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that a terminal device (can be mobile phone, calculate
Machine, server or network equipment etc.) execute method described in each embodiment of the present invention.
Additionally provide a kind of determining device of target position in the present embodiment, the device for realizing above-described embodiment and
Preferred embodiment, the descriptions that have already been made will not be repeated.As used below, predetermined function may be implemented in term " module "
The combination of the software and/or hardware of energy.It is hard although device described in following embodiment is preferably realized with software
The realization of the combination of part or software and hardware is also that may and be contemplated.
Fig. 5 is the structural block diagram of the determining device of target position according to an embodiment of the present invention, as shown in figure 5, the device
Include:
First obtains module 52, for obtaining target image from target photographic device, wherein the target image is described
The image that target photographic device shoots object space;
Processing module 54, for detecting the one or more of motion tracks in the target image, and described in acquisition
Shown borderline region in target image, wherein the one or more of motion tracks are the object for belonging to target type
The route moved in the object space, the borderline region for the object space boundary on the target image institute
Region;
First determining module 56, for starting point in the one or more of motion tracks to be located at the borderline region
Motion track is determined as target motion track, wherein the target motion track is that the object for belonging to target type enters
The route of the object space;
Second determining module 58, for by the starting point of the target motion track go the borderline region where position
It is determined as target position, wherein the target position is the position that the object for belonging to target type enters the object space
It sets.
Optionally, the first acquisition module includes:
First determination unit, for determining from one group of photographic device for shooting described in the boundary of the object space
Target photographic device;
Acquiring unit, for obtaining the image of the target photographic device shooting as the target image.
Optionally, described device further include:
Second obtains module, before the shown borderline region in obtaining the target image, obtains institute
Target photographic device is stated to the boundary image of the object boundary shooting in the object space;
Labeling module is obtained for marking out the object boundary region where the object boundary in the boundary image
To mark image.
Optionally, processing module includes:
Comparing unit, for the target image to be compared with the mark image;
Second determination unit, for the region at place to be determined as institute on the target image by the object boundary region
State the borderline region shown in target image.
Optionally, described device further include:
First sending module, for the position where by the starting point of the target motion track go the borderline region
It is determined as after target position, the target position is sent to client;
First receiving module, the first instruction information sent for receiving the client, wherein the first instruction letter
Breath is used to indicate the target position and detects whether success.
Optionally, described device further include:
Second receiving module, for after receiving the instruction information that the client is sent, described first to indicate information
It is used to indicate the target position to detect in successful situation, receives the second indication information that the client is sent, wherein institute
Whether stating second indication information, to be used to indicate the target position processed;
First logging modle, for being used to indicate the target position processed situation in the second indication information
Under, the target position is recorded, and be the first kind by the type mark of the target position;
Second logging modle, for being used to indicate the not processed situation in the target position in the second indication information
Under, the target position is recorded, and be Second Type by the type mark of the target position.
Optionally, described device further include:
The type mark of the target position for recording the target position, and is second by third receiving module
After type, the third instruction information that the client is sent is received, wherein the third instruction information is used to indicate the mesh
Cursor position is processed;
Conversion module, for the type of the target position to be converted to the first kind from the Second Type.
Optionally, the first sending module includes:
Searching unit, for searching the target position in list of locations, wherein the list of locations is for recording
The object for belonging to target type being detected enters the position of the object space;
Transmission unit, for the target position being sent to described in the case where not finding the target position
Client.
Optionally, described device further include:
Read module is finding the target position after searching the target position in list of locations
In the case of, read the type of the target position;
Second sending module, for the type of the target position be the first kind in the case where, Xiang Suoshu client
Send the first prompt information, wherein it is processed that the first kind is used to indicate the target position, the first prompt letter
Breath is processed for prompt to log in target position described in the account number of the client but processing failure;
Third sending module, for the type of the target position be Second Type in the case where, Xiang Suoshu client
Send the second prompt information, wherein it is not processed that the Second Type is used to indicate the target position, the second prompt letter
Breath is for prompting to log in the not processed mistake in target position described in the account number of the client.
It should be noted that above-mentioned modules can be realized by software or hardware, for the latter, Ke Yitong
Following manner realization is crossed, but not limited to this: above-mentioned module is respectively positioned in same processor;Alternatively, above-mentioned modules are with any
Combined form is located in different processors.
It is described in detail below with reference to alternative embodiment of the present invention.
Alternative embodiment of the present invention provides a kind of determination method of target position, and Fig. 6 is optional implementation according to the present invention
The schematic diagram of the determination method of the target position of example, as shown in fig. 6, suffering from by a intelligent mouse anti-in this alternative embodiment
Control camera (hereinafter referred to as camera), the camera can automatic identification monitoring region in occur muroid, and draw muroid move
Dynamic rail mark, moving direction arrows.Space boundary is the part that monitoring range inner space is connected with exterior space, such as wall
The regions such as face, corner, ceiling, pipeline opening, land drainage slot.
The muroid activity trajectory acquired based on camera is analyzed, by muroid activity trajectory and preset space boundary
Range is compared, the invasion point of mouse in comprehensive analysis region.Firstly, camera is fixed on designated mounting point, adjustment is taken the photograph
As head is adjusted to best monitoring angle.Acquisition camera monitors picture.Spatial bounding area (the wall monitored in mark picture
The regions such as body, land drainage slot, ceiling, door, pipeline opening), and the data are uploaded in processor.It is automatic according to camera
Track initial point is defined as the muroid beginning existing point of this activity trajectory by the muroid motion track and moving direction of drafting.Determine
Whether the muroid existing point that begins is located in spatial bounding area, if it is determined that result be it is yes, then determine the point for muroid invasion point;If result
Be it is no, then determine terminate.The location information of muroid invasion point will be uploaded to server in real time, and system will enter the muroid being collected into
The mobile terminal that information pushes to staff is invaded, discovery invasion point is prompted, needs to block in time.Staff can pass through movement
End or computer end transfer invasion location information, and can timely be blocked according to information to discovery muroid invasion point.
The embodiments of the present invention also provide a kind of storage medium, computer program is stored in the storage medium, wherein
The computer program is arranged to execute the step in any of the above-described embodiment of the method when operation.
Optionally, in the present embodiment, above-mentioned storage medium can be set to store by executing based on following steps
Calculation machine program:
S1 obtains target image from target photographic device, wherein the target image is the target photographic device to mesh
The image that mark space is shot;
S2 detects the one or more of motion tracks in the target image, and obtains institute in the target image
The borderline region of display, wherein the one or more of motion tracks are to belong to the object of target type in the target empty
Between middle movement route, the borderline region be the object space boundary go the target image where region;
The motion track that starting point in the one or more of motion tracks is located at the borderline region is determined as mesh by S3
Mark motion track, wherein the target motion track is the road that the object for belonging to target type enters the object space
Line;
S4, by the starting point of the target motion track, the position at place is determined as target position on the borderline region,
Wherein, the target position is the position that the object for belonging to target type enters the object space.
Optionally, in the present embodiment, above-mentioned storage medium can include but is not limited to: USB flash disk, read-only memory (Read-
Only Memory, referred to as ROM), it is random access memory (Random Access Memory, referred to as RAM), mobile hard
The various media that can store computer program such as disk, magnetic or disk.
The embodiments of the present invention also provide a kind of electronic device, including memory and processor, stored in the memory
There is computer program, which is arranged to run computer program to execute the step in any of the above-described embodiment of the method
Suddenly.
Optionally, above-mentioned electronic device can also include transmission device and input-output equipment, wherein the transmission device
It is connected with above-mentioned processor, which connects with above-mentioned processor.
Optionally, in the present embodiment, above-mentioned processor can be set to execute following steps by computer program:
S1 obtains target image from target photographic device, wherein the target image is the target photographic device to mesh
The image that mark space is shot;
S2 detects the one or more of motion tracks in the target image, and obtains institute in the target image
The borderline region of display, wherein the one or more of motion tracks are to belong to the object of target type in the target empty
Between middle movement route, the borderline region be the object space boundary go the target image where region;
The motion track that starting point in the one or more of motion tracks is located at the borderline region is determined as mesh by S3
Mark motion track, wherein the target motion track is the road that the object for belonging to target type enters the object space
Line;
S4, by the starting point of the target motion track, the position at place is determined as target position on the borderline region,
Wherein, the target position is the position that the object for belonging to target type enters the object space.
Optionally, the specific example in the present embodiment can be with reference to described in above-described embodiment and optional embodiment
Example, details are not described herein for the present embodiment.
Obviously, those skilled in the art should be understood that each module of the above invention or each step can be with general
Computing device realize that they can be concentrated on a single computing device, or be distributed in multiple computing devices and formed
Network on, optionally, they can be realized with the program code that computing device can perform, it is thus possible to which they are stored
It is performed by computing device in the storage device, and in some cases, it can be to be different from shown in sequence execution herein
Out or description the step of, perhaps they are fabricated to each integrated circuit modules or by them multiple modules or
Step is fabricated to single integrated circuit module to realize.In this way, the present invention is not limited to any specific hardware and softwares to combine.
The foregoing is only a preferred embodiment of the present invention, is not intended to restrict the invention, for the skill of this field
For art personnel, the invention may be variously modified and varied.It is all within principle of the invention, it is made it is any modification, etc.
With replacement, improvement etc., should all be included in the protection scope of the present invention.
Claims (12)
1. a kind of determination method of target position characterized by comprising
Target image is obtained from target photographic device, wherein the target image is the target photographic device to object space
The image shot;
It detects the one or more of motion tracks in the target image, and obtains side shown in the target image
Battery limit (BL) domain, wherein the one or more of motion tracks are to belong to the object of target type to move in the object space
Route, the borderline region be the object space boundary go the target image where region;
It is mobile that the motion track that starting point in the one or more of motion tracks is located at the borderline region is determined as target
Track, wherein the target motion track is the route that the object for belonging to target type enters the object space;
By the starting point of the target motion track, the position at place is determined as target position on the borderline region, wherein institute
Stating target position is the position that the object for belonging to target type enters the object space.
2. the method according to claim 1, wherein obtaining the target image packet from the target photographic device
It includes:
The target photographic device for shooting the boundary of the object space is determined from one group of photographic device;
The image of the target photographic device shooting is obtained as the target image.
3. the method according to claim 1, wherein the boundary shown in obtaining the target image
Before region, the method also includes:
The target photographic device is obtained to the boundary image of the object boundary shooting in the object space;
The object boundary region where the object boundary is marked out in the boundary image, obtains mark image.
4. according to the method described in claim 3, it is characterized in that, obtaining the frontier district shown in the target image
Domain includes:
The target image is compared with the mark image;
By the object boundary region go the target image where region be determined as in the target image it is shown
The borderline region.
5. the method according to claim 1, wherein by the starting point of the target motion track on the boundary
Position where go region is determined as after target position, the method also includes:
The target position is sent to client;
Receive the first instruction information that the client is sent, wherein the first instruction information is used to indicate the target position
It sets and detects whether success.
6. according to the method described in claim 5, it is characterized in that, after receiving the instruction information that the client is sent,
The method also includes:
The first instruction information is used to indicate the target position and detects in successful situation, receives what the client was sent
Second indication information, wherein whether the second indication information is used to indicate the target position processed;
The target position is used to indicate in processed situation in the second indication information, records the target position,
And by the type mark of the target position be the first kind;
The second indication information be used to indicate the target position it is not processed in the case where, record the target position,
And by the type mark of the target position be Second Type.
7. according to the method described in claim 6, it is characterized in that, recording the target position, and by the target position
Type mark be Second Type after, the method also includes:
Receive the third instruction information that the client is sent, wherein the third instruction information is used to indicate the target position
It sets processed;
The type of the target position is converted into the first kind from the Second Type.
8. according to the method described in claim 5, it is characterized in that, the target position be sent to the client including:
The target position is searched in list of locations, wherein the list of locations is for recording the category being detected
Enter the position of the object space in the object of target type;
In the case where not finding the target position, the target position is sent to the client.
9. according to the method described in claim 8, it is characterized in that, after searching the target position in list of locations, institute
State method further include:
In the case where finding the target position, the type of the target position is read;
In the case where the type of the target position is the first kind, Xiang Suoshu client sends the first prompt information, wherein
It is processed that the first kind is used to indicate the target position, and first prompt information logs in the client for prompting
Target position described in the account number at end is processed but processing failure;
In the case where the type of the target position is Second Type, Xiang Suoshu client sends the second prompt information, wherein
It is not processed that the Second Type is used to indicate the target position, and second prompt information logs in the client for prompting
The not processed mistake in target position described in the account number at end.
10. a kind of determining device of target position characterized by comprising
First obtains module, for obtaining target image from target photographic device, wherein the target image is that the target is taken the photograph
The image that object space is shot as device;
Processing module for detecting the one or more of motion tracks in the target image, and obtains the target figure
The shown borderline region as in, wherein the one or more of motion tracks are to belong to the object of target type described
The route moved in object space, the borderline region are area of the boundary of the object space where go the target image
Domain;
First determining module, for starting point in the one or more of motion tracks to be located to the moving rail of the borderline region
Mark is determined as target motion track, wherein the target motion track is that the object for belonging to target type enters the mesh
Mark the route in space;
Second determining module, for the position at place to be determined as on the borderline region by the starting point of the target motion track
Target position, wherein the target position is the position that the object for belonging to target type enters the object space.
11. a kind of storage medium, which is characterized in that be stored with computer program in the storage medium, wherein the computer
Program is arranged to execute method described in any one of claim 1 to 9 when operation.
12. a kind of electronic device, including memory and processor, which is characterized in that be stored with computer journey in the memory
Sequence, the processor are arranged to run the computer program to execute side described in any one of claim 1 to 9
Method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910492187.4A CN110163913A (en) | 2019-06-06 | 2019-06-06 | The determination method and device of target position |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910492187.4A CN110163913A (en) | 2019-06-06 | 2019-06-06 | The determination method and device of target position |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110163913A true CN110163913A (en) | 2019-08-23 |
Family
ID=67628053
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910492187.4A Pending CN110163913A (en) | 2019-06-06 | 2019-06-06 | The determination method and device of target position |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110163913A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113487821A (en) * | 2021-07-30 | 2021-10-08 | 重庆予胜远升网络科技有限公司 | Power equipment foreign matter intrusion identification system and method based on machine vision |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108470180A (en) * | 2018-03-16 | 2018-08-31 | 北京学之途网络科技有限公司 | A kind of method and device for realizing information processing |
CN109566592A (en) * | 2018-12-28 | 2019-04-05 | 北京明略软件***有限公司 | The method and system of rat destruction |
CN109831634A (en) * | 2019-02-28 | 2019-05-31 | 北京明略软件***有限公司 | The density information of target object determines method and device |
-
2019
- 2019-06-06 CN CN201910492187.4A patent/CN110163913A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108470180A (en) * | 2018-03-16 | 2018-08-31 | 北京学之途网络科技有限公司 | A kind of method and device for realizing information processing |
CN109566592A (en) * | 2018-12-28 | 2019-04-05 | 北京明略软件***有限公司 | The method and system of rat destruction |
CN109831634A (en) * | 2019-02-28 | 2019-05-31 | 北京明略软件***有限公司 | The density information of target object determines method and device |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113487821A (en) * | 2021-07-30 | 2021-10-08 | 重庆予胜远升网络科技有限公司 | Power equipment foreign matter intrusion identification system and method based on machine vision |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109765539B (en) | Indoor user behavior monitoring method and device, electrical equipment and home monitoring system | |
CN107005679B (en) | Intelligent target identification device, system and method based on cloud service | |
CN103726879B (en) | Utilize camera automatic capturing mine ore deposit to shake and cave in and the method for record warning in time | |
CN108319926A (en) | A kind of the safety cap wearing detecting system and detection method of building-site | |
US20070177792A1 (en) | Automated activity detection using supervised learning | |
CN106355367A (en) | Warehouse monitoring management device | |
CN108064394A (en) | Method and device for detecting security check article and electronic equipment | |
CN111401844B (en) | Data sharing collaborative office method and data sharing platform based on Internet of things | |
US10661982B2 (en) | Systems and processes for space management of three dimensional containers | |
CN108629310B (en) | Engineering management supervision method and device | |
CN109117771B (en) | System and method for detecting violence events in image based on anchor nodes | |
CN109495723A (en) | A kind of domestic intelligent monitoring system calculated based on mist | |
KR102584708B1 (en) | System and Method for Crowd Risk Management by Supporting Under and Over Crowded Environments | |
CN110868568A (en) | Video monitoring method and device for station outside air pipe | |
CN114113165B (en) | Row package interpretation method for security inspection equipment | |
KR20200054741A (en) | Smart lonely deate protecting system and method thereof | |
CN116419059A (en) | Automatic monitoring method, device, equipment and medium based on behavior label | |
CN110163913A (en) | The determination method and device of target position | |
CN117114420B (en) | Image recognition-based industrial and trade safety accident risk management and control system and method | |
CN117612107A (en) | Method for detecting abnormal personnel in place | |
CN116011927A (en) | Supervision inspection method and device, electronic equipment and storage medium | |
CN106600740A (en) | Method and device for verifying transmitting outside line data | |
CN109815921A (en) | The prediction technique and device of the class of activity in hydrogenation stations | |
US20220335725A1 (en) | Monitoring presence or absence of an object using local region matching | |
CN115206094A (en) | Abnormal event detection method and system for transportation hub and storage medium |
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 | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20190823 |