CN108289145A - It is a kind of based on terminal APP anti-cheating methods and system with camera - Google Patents
It is a kind of based on terminal APP anti-cheating methods and system with camera Download PDFInfo
- Publication number
- CN108289145A CN108289145A CN201711444547.0A CN201711444547A CN108289145A CN 108289145 A CN108289145 A CN 108289145A CN 201711444547 A CN201711444547 A CN 201711444547A CN 108289145 A CN108289145 A CN 108289145A
- Authority
- CN
- China
- Prior art keywords
- intelligent terminal
- image information
- room
- information
- camera
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72406—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/75—Enforcing rules, e.g. detecting foul play or generating lists of cheating players
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72454—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/50—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
- A63F2300/55—Details of game data or player data management
- A63F2300/5586—Details of game data or player data management for enforcing rights or rules, e.g. to prevent foul play
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/12—Details of telephonic subscriber devices including a sensor for measuring a physical value, e.g. temperature or motion
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- General Business, Economics & Management (AREA)
- Environmental & Geological Engineering (AREA)
- Studio Devices (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The present invention relates to field of computer technology, provide a kind of based on terminal APP anti-cheating methods and system with camera.Method includes that at least two intelligent terminals of the corresponding same room of acquisition are uploaded, and the image information of its corresponding residing physical surroundings determines that at least two intelligent terminals are in same entity room;According to the image information of the physical surroundings obtained from each intelligent terminal, the model information in current entity room is established;During being carried out according to room Theme activity, the image information for the physical surroundings of each intelligent terminal fed back, it is determined whether there is a situation where intelligent terminal screens to be revealed to third party's effective field of view area.The present invention passes through to camera function provisioned in each intelligent terminal, each intelligent terminal acquired image information for participating in APP Theme activities is utilized using a kind of, generate the model corresponding to entity activity place, further judged according to the matching of third party's effective field of view, if the case where existence information is revealed or practised fraud.
Description
【Technical field】
The present invention relates to field of computer technology, more particularly to a kind of based on the anti-cheating sides terminal APP with camera
Method and system.
【Background technology】
In the prior art, with the prevalence of smart mobile phone, more and more function APP are applied in smart mobile phone,
Chess category is for example:Chinese chess, mahjong etc.;Game class is for example:Werewolf kills, who is planted agent etc..Although each intelligence in the prior art
Although energy terminal can realize the master that be not much difference with experience of reality by installing the APP made by respective developer
Topic experience, still, among being directly involved Theme activity process due to intelligent terminal, give fraudulent means provide it is more convenient
The possibility of operation, such as:The cheating that the mobile phone screen mode of oneself is realized is seen directly to other side, or takes aim at side use by stealing
The cheating etc. that the mobile phone screen at family is realized.So while using terminal APP is played, can to fraudulent means into
The a degree of prevention of row, the game experiencing satisfaction for enhancing user is those skilled in the art's urgent problem to be solved.
【Invention content】
The technical problem to be solved by the present invention is to overcome in the prior art can be by seeing the mobile phone of oneself directly to other side
The cheating that ScreenMode is realized, or the problem of the cheating of mobile phone screen realization by taking aim at side user steathily.
The present invention adopts the following technical scheme that:
In a first aspect, the present invention provides a kind of based on the terminal APP anti-cheating methods with camera, including:Server
What at least two intelligent terminals of the corresponding same room of acquisition were uploaded, the image information of its corresponding residing physical surroundings, and root
The wifi information of the location information and/or connection that are reported according to each intelligent terminal determines that at least two intelligent terminal is in same
In one entity room;
Server establishes the mould in current entity room according to the image information of the physical surroundings obtained from each intelligent terminal
Type information, wherein the model information include the location of each user, present position direction, space between
Distance and the effective and safe field range of each user;
During server is carried out according to room Theme activity, the image for the physical surroundings of each intelligent terminal fed back is believed
Breath, it is determined whether there is a situation where intelligent terminal screens to be revealed to third party's effective field of view area.
Preferably, the image information for the physical surroundings that each intelligent terminal is acquired, including captured by front camera
The first image information and rear camera captured by the second image information;
Wherein, the second image information captured by each intelligent terminal is for acquiring the location of described user, institute
Locate the direction of position, space between distance;The first image information captured by each intelligent terminal is used in server point
Be precipitated the location of described user, present position direction, space between distance after, parse the effective of each user
Safe field range.
Preferably, the mode of the image information for the physical surroundings that each intelligent terminal is acquired includes:
After intelligent terminal has run the APP, the acquisition of the image information of physical surroundings is carried out according to predetermined period;
And/or
After intelligent terminal has run the APP and theme room is added, the figure of physical surroundings is carried out according to predetermined period
As the acquisition of information;And/or
The theme room of corresponding A PP is added in intelligent terminal and in the motion sensor senses of intelligent terminal to intelligent terminal
When acceleration sensing value and/or gyro sensors value change, the acquisition of the image information of physical surroundings is carried out;Wherein, movement passes
Sensor includes acceleration transducer and/or gyro sensor.
Preferably, the server is established current according to the image information of the physical surroundings obtained from each intelligent terminal
The model information in entity room, specifically includes:
Server parses the image information of different intelligent terminal, obtains multiple subject matters by Target Recognition Algorithms;According to
The subject matter in the image information of obtained different intelligent terminal is parsed, the integration of the image information of corresponding intelligent terminal is carried out,
Obtain the model information in current entity room.
Preferably, it is determined whether there is a situation where intelligent terminal screens to be revealed to third party's effective field of view area, specifically includes:
If entrained boundary subject matter in the first image information captured by the front camera of the first intelligent terminal, with
The effective and safe subject matter within the vision of second user captured by the front camera of second intelligent terminal, is confirmed to be
Same subject matter;The first rotation angle of the first intelligent terminal screen is calculated, is confirmed under first rotation angle, the first intelligence
Energy terminal enters within the scope of the effective field of view of second user, it is determined that intelligent terminal screen occurs and is let out to third party's effective field of view area
The case where dew.
Preferably, under first rotation angle, the first intelligent terminal enters effectively regarding for second user for the confirmation
In wild range, specifically include:
Server acquisition and the time captured by the first image information are same or similar, and by the second intelligent terminal
Front camera send the second image information;
According to the subject matter and second user head portrait taken in second image information, current second user head is determined
Second rotation angle of picture determines that first intelligent terminal enters institute according to first rotation angle and the second rotation angle
State the effective field of view range of second user.
Preferably, the model information further includes participating in each user's face information of room Theme activity;
The then image information for the physical surroundings of each intelligent terminal fed back, it is determined whether intelligent terminal screen occurs
The case where being revealed to third party's effective field of view area, specifically includes:
Entrained user's face information in the first image information captured by the front camera of the first intelligent terminal,
Determine participation room Theme activity is comprised in described first image with user's face information corresponding to other intelligent terminal
In information, it is determined that there is a situation where intelligent terminal screens to be revealed to third party's effective field of view area.
Preferably, during server is carried out according to room Theme activity, the physical surroundings of each intelligent terminal fed back
Image information, it is determined whether there is a situation where intelligent terminal screen to third party's effective field of view area reveal, further include:
During server is carried out according to room Theme activity, the image for the physical surroundings of each intelligent terminal fed back is believed
The microphone real-time recording information of breath and each intelligent terminal feedback, it is determined whether intelligent terminal screen occurs and is effectively regarded to third party
The case where wild area's leakage.
Second aspect, the present invention also provides a kind of based on the terminal APP anti-cheating systems with camera, including at least two
A intelligent terminal and server, wherein run in server and maintain with the relevant data of APP, and for handle received from
The image information that each intelligent terminal uploads, specifically:
At least two intelligent terminals of same room with them in APP are added, it is respectively corresponding by the acquisition of respective camera
The image information of physical surroundings residing for user;
The server, what at least two intelligent terminals for obtaining corresponding same room were uploaded, it corresponds to residing for it
The image information of physical surroundings, and the wifi information of the location information and/or connection reported according to each intelligent terminal, determine described in
At least two intelligent terminals are in same entity room;
Server establishes the mould in current entity room according to the image information of the physical surroundings obtained from each intelligent terminal
Type information, wherein the model information include the location of each user, present position direction, space between
Distance and the effective and safe field range of each user;
During server is carried out according to room Theme activity, the image for the physical surroundings of each intelligent terminal fed back is believed
Breath, it is determined whether there is a situation where intelligent terminal screens to be revealed to third party's effective field of view area;And according to judging result to same
Other intelligent terminal in room sends preset message.
Preferably, the intelligent terminal acquires the image information of physical surroundings according to preset action, and is uploaded to described
Server;Wherein, preset act includes:Smart mobile phone has been praised, and has ensured that front camera can acquire complete user
Face information and/or, praised smart mobile phone, and according to preset requirement to the left and/or to right rotation predetermined angle.
Preferably, the server is additionally operable to:
Entrained user's face information in the first image information captured by the front camera of the first intelligent terminal,
Determine participation room Theme activity is comprised in described first image with user's face information corresponding to other intelligent terminal
In information, it is determined that there is a situation where intelligent terminal screens to be revealed to third party's effective field of view area.
The third aspect, the present invention also provides a kind of electronic equipment, are imaged based on band for realizing described in first aspect
The terminal APP anti-cheating methods of head, the electronic equipment include:
At least one processor;And the memory being connect at least one processor communication;Wherein, described to deposit
Reservoir is stored with the instruction that can be executed by least one processor, and the memory is stored with can be by least one place
Manage device execute instruction repertorie, described instruction by program be arranged to carry out described in first aspect based on the terminal with camera
APP anti-cheating methods.
Fourth aspect, the present invention also provides a kind of nonvolatile computer storage media, the computer storage media
Computer executable instructions are stored with, which is executed by one or more processors, for completing first
Described in aspect based on the terminal APP anti-cheating methods with camera.
By the present invention in that with camera function provisioned in each intelligent terminal, participation APP themes are utilized using a kind of
Movable each intelligent terminal acquired image information, generates the model corresponding to entity activity place, and comparison confirms that theme is lived
With the presence or absence of cheating situation in dynamic, to improve satisfaction of users.Wherein, related by user entrained in the model
The validation of information of the realizations such as information, subject matter relevant information accurately mobile phone screen direction, and it is further effective according to third party
The matching in the visual field judges, if existence information is revealed or the case where cheating.
【Description of the drawings】
In order to illustrate the technical solution of the embodiments of the present invention more clearly, will make below to required in the embodiment of the present invention
Attached drawing is briefly described.It should be evident that drawings described below is only some embodiments of the present invention, for
For those of ordinary skill in the art, without creative efforts, other are can also be obtained according to these attached drawings
Attached drawing.
Fig. 1 is a kind of flow signal based on the terminal APP anti-cheating methods with camera provided in an embodiment of the present invention
Figure;
Fig. 2 is a kind of principle schematic of first intelligent terminal rotation first angle provided in an embodiment of the present invention;
Fig. 3 is a kind of improved stream based on the terminal APP anti-cheating methods with camera provided in an embodiment of the present invention
Journey schematic diagram;
Fig. 4 is the structural schematic diagram of a kind of electronic equipment provided in an embodiment of the present invention.
【Specific implementation mode】
In order to make the purpose , technical scheme and advantage of the present invention be clearer, with reference to the accompanying drawings and embodiments, right
The present invention is further elaborated.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, and
It is not used in the restriction present invention.
In the description of the present invention, the fingers such as term "inner", "outside", " longitudinal direction ", " transverse direction ", "upper", "lower", "top", "bottom"
The orientation or positional relationship shown be based on the orientation or positional relationship shown in the drawings, be merely for convenience of description the present invention rather than
It is required that the present invention must be with specific azimuth configuration and operation, therefore it is not construed as limitation of the present invention.
In addition, as long as technical characteristic involved in the various embodiments of the present invention described below is each other not
Conflict is constituted to can be combined with each other.
Embodiment 1:
The embodiment of the present invention 1 provide it is a kind of based on the terminal APP anti-cheating methods with camera, the embodiment of the present invention
Use occasion can be mainly specifically various same aiming at anti-cheating between the multi-user in same entity room
Carried out under one physical surroundings table trip APP (such as:Werewolf kills, mahjong machine etc.), as shown in Figure 1, method includes:
In step 201, at least two intelligent terminals of the corresponding same room of server acquisition are uploaded, its corresponding institute
Locate the image information of physical surroundings, and the wifi information of the location information and/or connection reported according to each intelligent terminal, determines institute
At least two intelligent terminals are stated to be in same entity room.
Wherein, the location information reported can be by the self-contained GPS positioning module of intelligent terminal/Big Dipper positioning mould
Block come it is realizing and/or be base station signal detected by intelligent terminal the positioning realized of strength difference.The connection
Wifi information refers specifically to the wifi signals that each intelligent terminal is connected under same physical surroundings, to confirm that it is in same entity
In room.
Wherein, described image information is taken the photograph by least two intelligent terminals of same room with them in addition APP by respective
Physical surroundings residing for the user as corresponding to head acquisition respectively obtain.Its acquire mode can be by starting APP after, by
APP calls the equipment access right of intelligent terminal, is automatically performed by way of the non-interactive type of backstage;Can also be by default
Acquisition action, complete acquisition while instructing user to complete corresponding acquisition action.
In step 202, server is established current according to the image information of the physical surroundings obtained from each intelligent terminal
The model information in entity room, wherein the model information includes the location of each user, the direction of present position, phase
The effective and safe field range of spacing distance and each user between mutually.
Wherein, the image information for the physical surroundings that each intelligent terminal is acquired, including captured by front camera
The second image information captured by first image information and rear camera;
Wherein, the second image information captured by each intelligent terminal is for acquiring the location of described user, institute
Locate the direction of position, space between distance;The first image information captured by each intelligent terminal is used in server point
Be precipitated the location of described user, present position direction, space between distance after, parse the effective of each user
Safe field range.
In step 203, during server is carried out according to room Theme activity, the entity of each intelligent terminal fed back
The image information of environment, it is determined whether there is a situation where intelligent terminal screens to be revealed to third party's effective field of view area.
The embodiment of the present invention is by the way that camera function provisioned in each intelligent terminal, participation APP is utilized using a kind of
Each intelligent terminal acquired image information of Theme activity generates the model corresponding to entity activity place, wherein pass through institute
The information for stating in model the realizations such as entrained user related information, subject matter relevant information accurately mobile phone screen direction is true
Recognize, and further judged according to the matching of third party's effective field of view, if the case where existence information is revealed or practised fraud.
In embodiments of the present invention, usually confirm that intelligent terminal screen occurs effectively to be regarded to third party in completion step 203
The case where wild area's leakage, then further the other intelligent terminal according to judging result into same room can send preset disappear
Breath.Wherein, preset message, which can simply notify, has occurred corresponding intelligent terminal screen and is let out to third party's effective field of view area
Reveal situation;Can also be to send cheating conclusion to each intelligent terminal after being accurately judged to that cheating has occurred.
For the derivative implementation method of step 203, in addition to that can be during server is carried out according to room Theme activity,
The image information for the physical surroundings of each intelligent terminal fed back, it is determined whether intelligent terminal screen occurs and is effectively regarded to third party
The case where wild area's leakage.It is also implemented as, during server is carried out according to room Theme activity, the institute of each intelligent terminal is anti-
The image information of the physical surroundings of feedback, determination may there is a situation where intelligent terminal screen to third party's effective field of view area reveal
When, reminder message is sent to corresponding intelligent terminal, the user of corresponding terminal is warned to watch out for screen message leakage.I.e. by step 203
In the true result that occurs of confirmation be changed into the generation for avoiding the corresponding fact, to further increase embodiment party proposed by the invention
The applicable scene complexity of case.
In the embodiment of the present invention in the specific implementation, the side of the image information for the physical surroundings that each intelligent terminal is acquired
Formula includes:
Mode one:
After intelligent terminal has run the APP, the acquisition of the image information of physical surroundings is carried out according to predetermined period.This
Mode belongs to relatively simple realization method, can be adapted for whole image information gathering process.Wherein, the period can be
2-3s, if usually used cycle time can be shorter when its exclusive use, if it is combined realization with follow-up several ways
When, respective cycle appropriate can lengthen and (will be unfolded to illustrate in following manner).
Mode two
After intelligent terminal has run the APP and theme room is added, the figure of physical surroundings is carried out according to predetermined period
As the acquisition of information;Mode two is the modified version of mode one can further save intelligent terminal for mode one
System resource occupy, and reduce intelligent terminal power consumption.
Mode three
The theme room of corresponding A PP is added in intelligent terminal and in the motion sensor senses of intelligent terminal to intelligent terminal
When acceleration sensing value and/or gyro sensors value change, the acquisition of the image information of physical surroundings is carried out;Wherein, movement passes
Sensor includes acceleration transducer and/or gyro sensor..Mode three can be combined with mode two and be realized, wherein intelligence is eventually
After end respectively can be according to the APP and addition theme room have been run, the image information of physical surroundings is carried out according to predetermined period
Acquisition, also can carry out the figure of physical surroundings when the acceleration transducer of intelligent terminal detects intelligent terminal change in location
As the acquisition of information, the two can play complementary effect so that the acquisition of the image information of physical surroundings is more fully and smart
It is accurate.Such as:In the model information stage for establishing current entity room, the progress of mode two may be used, and carrying out Theme activity
Then mode three can be switched to from mode two in the process, to more suitable for triggering corresponding entity ring under different scenes and demand
The acquisition of the image information in border.
In conjunction with the embodiment of the present invention, also for the server according to the figure of the physical surroundings obtained from each intelligent terminal
As information, the model information in current entity room is established, a kind of feasible preferred embodiment is provided, specifically includes:
Server parses the image information of different intelligent terminal, obtains multiple subject matters by Target Recognition Algorithms;According to
The subject matter in the image information of obtained different intelligent terminal is parsed, the integration of the image information of corresponding intelligent terminal is carried out,
Obtain the model information in current entity room.Wherein, subject matter can be that furniture, mural painting, electric appliance, tables and chairs etc. are partial to quiet
State will not be easily changed the object of position.Can also include participating in master in concrete implementation mode, in the model information
The face information of movable at least two user of body, and more preferably in the case of can also include that non-originate in APP in physical surroundings
Other of Theme activity surround and watch the face information of user.
The committed step of the embodiment of the present invention is that how to determine whether to occur intelligent terminal screen effectively regards to third party
The case where wild area's leakage, therefore, a kind of expansible implementation is additionally provided in conjunction with the embodiment of the present invention, for how to determine
Whether there is a situation where intelligent terminal screens is done specific analysis to the leakage of third party's effective field of view area.
If entrained boundary subject matter in the first image information captured by the front camera of the first intelligent terminal, with
The effective and safe subject matter within the vision of second user captured by the front camera of second intelligent terminal, is confirmed to be
Same subject matter.Matching between its subject matter can use existing, ripe Target Recognition Algorithms, and details are not described herein.
The first rotation angle of the first intelligent terminal screen is calculated, is confirmed under first rotation angle, the first intelligence
Terminal enters within the scope of the effective field of view of second user, it is determined that intelligent terminal screen occurs and is revealed to third party's effective field of view area
The case where.Wherein, the first rotation angle of the first intelligent terminal screen is calculated with reference to having been generated in the embodiment of the present invention
Default angle under first user and second user original state included in the model information in current entity room, and pass through
The matching for the same subject matter completed calculates first rotation angle, as shown in Figure 2, wherein uses solid line and void respectively
Line illustrates the visual angle at the visual angle and postrotational first intelligent terminal of the first intelligent terminal before rotation, by under two visual angles
Logical coordinates in picture where same subject matter in Fig. 2 of shooting, to calculate the first rotation of the first intelligent terminal screen
Gyration.When being single camera for front camera, then to pass through user itself (be equivalent to and be used as the second subject matter) and Fig. 2
Shown in the distance between subject matter, further obtain the distance after the rotation of the first intelligent terminal and before rotation relative to user
Variation, to calculate the first rotation angle of first intelligent terminal using stereoscopic vision algorithm.In addition to list may be used
Front camera, it is preferred that a kind of smart mobile phone of preposition dual camera may be used, so as to pass through two preposition camera shootings
Pictorial information captured by head, using more mature stereoscopic vision algorithm, and according to the same subject matter in picture
Relative position calculates the first rotation angle of the first intelligent terminal;Compare single camera, the subject matter needed for dual camera
Described in Fig. 2 subject matter is only needed to be sufficient.
Wherein, determine what generation intelligent terminal screen was revealed to third party's effective field of view area in order to further improve
Situation, the precision of judging result, in conjunction with the embodiment of the present invention, there is also a kind of preferred implementations, wherein the confirmation
Under first rotation angle, the first intelligent terminal enters within the scope of the effective field of view of second user, as described in Figure 3, specifically
Including:
In step 301, server obtains same or similar with the time captured by the first image information, and by
The second image information that the front camera of second intelligent terminal is sent.Wherein, why it is described as time upper identical or phase
Closely, the mode of the image information for the physical surroundings that three kinds of intelligent terminals provided above are acquired is allowed for, especially specifically
According to the mode of the third acquisition image information in scheme, then there may be the image informations that different intelligent terminal is fed back
There are certain deviations acquisition time, still, as long as improving the response sensitivity of acceleration transducer, just can ensure the
Two intelligent terminal users are acquired when carrying out snoop by the camera of the second intelligent terminal.
In step 302, according to the subject matter and second user head portrait taken in second image information, determination is worked as
Second rotation angle of preceding second user head portrait determines first intelligence according to first rotation angle and the second rotation angle
Energy terminal enters the effective field of view range of the second user.
In this implementation, the concept of the second rotation angle of second user head portrait is introduced, realizing can lead to here
Cross human eye information entrained in the second user head image information captured by the second intelligent terminal camera and the second intelligence eventually
The subject matter in acquired image information is held to calculate shown second rotation angle.
In embodiments of the present invention, determine whether that generation intelligent terminal screen is effectively regarded to third party to further increase
The precision of the case where wild area's leakage, the model information further include participating in each user's face information of room Theme activity, this
When face information occupation mode and the second rotation angle of above-mentioned determination it is different, be embodied in:
Entrained user's face information in the first image information captured by the front camera of the first intelligent terminal,
Determine participation room Theme activity is comprised in described first image with user's face information corresponding to other intelligent terminal
In information, it is determined that there is a situation where intelligent terminal screens to be revealed to third party's effective field of view area.
In conjunction with the embodiment of the present invention, there is also a kind of preferred implementations, wherein step 203 is also implemented as:
During server is carried out according to room Theme activity, the image for the physical surroundings of each intelligent terminal fed back is believed
The microphone real-time recording information of breath and each intelligent terminal feedback, it is determined whether intelligent terminal screen occurs and is effectively regarded to third party
The case where wild area's leakage.
Wherein, the mode of triggering collection can use for reference the mode one in above-mentioned extension implementation to mode three, and corresponding
Server survey can be equipped with sound identification module, carried out at parsing by the microphone real-time recording information fed back to intelligent terminal
The image information completion of reason, the physical surroundings of cooperation intelligent terminal feedback more accurately judges, improves institute of the embodiment of the present invention
The complexity of the usage scenario of the solution of proposition.
Embodiment 2:
The embodiment of the present invention additionally provides a kind of based on the terminal APP anti-cheating systems with camera, including at least two
Intelligent terminal and server, wherein run in server and maintain with the relevant data of APP, and for handle received from each
The image information that intelligent terminal uploads, specifically:
At least two intelligent terminals of same room with them in APP are added, it is respectively corresponding by the acquisition of respective camera
The image information of physical surroundings residing for user;
The server, what at least two intelligent terminals for obtaining corresponding same room were uploaded, it corresponds to residing for it
The image information of physical surroundings, and the wifi information of the location information and/or connection reported according to each intelligent terminal, determine described in
At least two intelligent terminals are in same entity room;
Server establishes the mould in current entity room according to the image information of the physical surroundings obtained from each intelligent terminal
Type information, wherein the model information include the location of each user, present position direction, space between
Distance and the effective and safe field range of each user;
During server is carried out according to room Theme activity, the image for the physical surroundings of each intelligent terminal fed back is believed
Breath, it is determined whether there is a situation where intelligent terminal screens to be revealed to third party's effective field of view area;And according to judging result to same
Other intelligent terminal in room sends preset message.
The embodiment of the present invention is by the way that camera function provisioned in each intelligent terminal, participation APP is utilized using a kind of
Each intelligent terminal acquired image information of Theme activity generates the model corresponding to entity activity place, wherein pass through institute
The information for stating in model the realizations such as entrained user related information, subject matter relevant information accurately mobile phone screen direction is true
Recognize, and further judged according to the matching of third party's effective field of view, if the case where existence information is revealed or practised fraud.
In conjunction with the embodiment of the present invention, there are a kind of preferred implementations, wherein the intelligent terminal is according to preset dynamic
Make the image information of acquisition physical surroundings, and is uploaded to the server;Wherein, preset act includes:Intelligent hand is praised
Machine, and ensure front camera can acquire complete user's face information and/or, praised smart mobile phone, and according to default
It is required that the left and/or to right rotation predetermined angle.
In conjunction with the embodiment of the present invention, there are a kind of preferred implementations, wherein the server is additionally operable to
Entrained user's face information in the first image information captured by the front camera of the first intelligent terminal,
Determine participation room Theme activity is comprised in described first image with user's face information corresponding to other intelligent terminal
In information, it is determined that there is a situation where intelligent terminal screens to be revealed to third party's effective field of view area.
Embodiment 3:
Referring to Fig. 4, being the schematic diagram of a kind of electronic equipment of the embodiment of the present invention.The present embodiment based on band camera
Terminal APP anti-cheating devices include one or more processors 21 and memory 22.Wherein, with a processor in Fig. 4
For 21.
Processor 21 can be connected with memory 22 by bus or other modes, to be connected as by bus in Fig. 4
Example.
Memory 22 is as a kind of based on the terminal APP anti-cheating method non-volatile computer readable storages with camera
Medium can be used for storing non-volatile software program, non-volatile computer executable program, as in embodiment 1 based on band
The terminal APP anti-cheating methods and corresponding program instruction of camera.Processor 21 is stored in by operation in memory 22
Non-volatile software program, to execute various function application based on the terminal APP anti-cheating devices with camera and
Data processing, that is, realize embodiment 1 based on the terminal APP anti-cheating methods with camera.
Memory 22 may include high-speed random access memory, can also include nonvolatile memory, for example, at least
One disk memory, flush memory device or other non-volatile solid state memory parts.In some embodiments, memory 22
Optional includes the memory remotely located relative to processor 21, these remote memories can pass through network connection to processor
21.The example of above-mentioned network includes but not limited to internet, intranet, LAN, mobile radio communication and combinations thereof.
Described program instruction/module is stored in the memory 22, is held when by one or more of processors 21
When row, execute above-described embodiment 1 in based on the terminal APP anti-cheating methods with camera, for example, executing figure described above
1 and each step shown in Fig. 3.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all essences in the present invention
All any modification, equivalent and improvement etc., should all be included in the protection scope of the present invention made by within refreshing and principle.
Claims (10)
1. a kind of based on the terminal APP anti-cheating methods with camera, which is characterized in that including:
What at least two intelligent terminals of the corresponding same room of server acquisition were uploaded, the image of its corresponding residing physical surroundings
Information, and the wifi information of the location information and/or connection reported according to each intelligent terminal determine at least two intelligence eventually
End is in same entity room;
Server establishes the model letter in current entity room according to the image information of the physical surroundings obtained from each intelligent terminal
Breath, wherein the model information include the location of each user, present position direction, space between distance,
And the effective and safe field range of each user;
During server is carried out according to room Theme activity, the image information for the physical surroundings of each intelligent terminal fed back,
Determine whether that there is a situation where intelligent terminal screens to reveal to third party's effective field of view area.
2. according to claim 1 based on the terminal APP anti-cheating methods with camera, which is characterized in that each intelligence
The image information for the physical surroundings that energy terminal is acquired, including the first image information captured by front camera and postposition camera shooting
The second image information captured by head;
Wherein, the second image information captured by each intelligent terminal is for acquiring the location of described user, residing position
The direction set spaces between distance;The first image information captured by each intelligent terminal in server analysis for going out
The location of described user, present position direction, space between distance after, parse the effective and safe of each user
Field range.
3. according to claim 1 based on the terminal APP anti-cheating methods with camera, which is characterized in that each intelligence
Can the mode of the image informations of physical surroundings that is acquired of terminal include:
After intelligent terminal has run the APP, the acquisition of the image information of physical surroundings is carried out according to predetermined period;And/or
After intelligent terminal has run the APP and theme room is added, the image that physical surroundings are carried out according to predetermined period is believed
The acquisition of breath;And/or
The theme room of corresponding A PP is added in intelligent terminal and accelerates in the motion sensor senses of intelligent terminal to intelligent terminal
When spending sensed values and/or the variation of gyro sensors value, the acquisition of the image information of physical surroundings is carried out;Wherein, motion sensor
Including acceleration transducer and/or gyro sensor.
4. according to claim 1 based on the terminal APP anti-cheating methods with camera, which is characterized in that the service
Device establishes the model information in current entity room, specifically according to the image information of the physical surroundings obtained from each intelligent terminal
Including:
Server parses the image information of different intelligent terminal, obtains multiple subject matters by Target Recognition Algorithms;According to parsing
Subject matter in the image information of obtained different intelligent terminal carries out the integration of the image information of corresponding intelligent terminal, obtains
The model information in current entity room.
5. according to claim 1 based on the terminal APP anti-cheating methods with camera, which is characterized in that determine whether
There is a situation where intelligent terminal screens to be revealed to third party's effective field of view area, specifically includes:
If entrained boundary subject matter in the first image information captured by the front camera of the first intelligent terminal, with second
The effective and safe subject matter within the vision of second user captured by the front camera of intelligent terminal, is confirmed to be same
Subject matter;The first rotation angle of the first intelligent terminal screen is calculated, is confirmed under first rotation angle, the first intelligence is eventually
End enters within the scope of the effective field of view of second user, it is determined that occurs what intelligent terminal screen was revealed to third party's effective field of view area
Situation.
6. according to claim 5 based on the terminal APP anti-cheating methods with camera, which is characterized in that the confirmation
Under first rotation angle, the first intelligent terminal enters within the scope of the effective field of view of second user, specifically includes:
Server obtain with the first image information captured by time it is same or similar, and by the second intelligent terminal before
Set the second image information of camera transmission;
According to the subject matter and second user head portrait taken in second image information, current second user head portrait is determined
Second rotation angle determines that first intelligent terminal enters described the according to first rotation angle and the second rotation angle
The effective field of view range of two users.
7. according to claim 1 based on the terminal APP anti-cheating methods with camera, which is characterized in that the model
Information further includes participating in each user's face information of room Theme activity;
The then image information for the physical surroundings of each intelligent terminal fed back, it is determined whether intelligent terminal screen occurs to the
The case where tripartite's effective field of view area reveals, specifically includes:
Entrained user's face information in the first image information captured by the front camera of the first intelligent terminal determines
Participate in room Theme activity is comprised in described first image information with user's face information corresponding to other intelligent terminal
In, it is determined that there is a situation where intelligent terminal screens to be revealed to third party's effective field of view area.
8. any described based on the terminal APP anti-cheating methods with camera according to claim 1-7, which is characterized in that clothes
It is engaged in during device carries out according to room Theme activity, the image information for the physical surroundings of each intelligent terminal fed back, determination is
It is no there is a situation where intelligent terminal screen to third party's effective field of view area reveal, further include:
Server according to room Theme activity carry out during, the image information for the physical surroundings of each intelligent terminal fed back and
The microphone real-time recording information of each intelligent terminal feedback, it is determined whether intelligent terminal screen occurs to third party's effective field of view area
The case where leakage.
9. a kind of based on the terminal APP anti-cheating systems with camera, which is characterized in that including at least two intelligent terminal kimonos
Be engaged in device, wherein run in server and maintain with the relevant data of APP, and for handle received from each intelligent terminal upload
Image information, specifically:
At least two intelligent terminals of same room with them in APP are added, pass through user corresponding to the acquisition respectively of respective camera
The image information of residing physical surroundings;
The server, what at least two intelligent terminals for obtaining corresponding same room were uploaded, its corresponding residing entity
The image information of environment, and the wifi information of the location information and/or connection reported according to each intelligent terminal, determine described at least
Two intelligent terminals are in same entity room;
Server establishes the model letter in current entity room according to the image information of the physical surroundings obtained from each intelligent terminal
Breath, wherein the model information include the location of each user, present position direction, space between distance,
And the effective and safe field range of each user;
During server is carried out according to room Theme activity, the image information for the physical surroundings of each intelligent terminal fed back,
Determine whether that there is a situation where intelligent terminal screens to reveal to third party's effective field of view area;And according to judging result to same room
Interior other intelligent terminal sends preset message.
10. according to claim 9 based on the terminal APP anti-cheating systems with camera, which is characterized in that the intelligence
Terminal acquires the image information of physical surroundings according to preset action, and is uploaded to the server;Wherein, preset action packet
It includes:Praised smart mobile phone, and ensure front camera can acquire complete user's face information and/or, praised intelligence
Mobile phone, and according to preset requirement to the left and/or to right rotation predetermined angle.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711444547.0A CN108289145B (en) | 2017-12-27 | 2017-12-27 | Anti-cheating method and system based on terminal APP with camera |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711444547.0A CN108289145B (en) | 2017-12-27 | 2017-12-27 | Anti-cheating method and system based on terminal APP with camera |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108289145A true CN108289145A (en) | 2018-07-17 |
CN108289145B CN108289145B (en) | 2020-02-21 |
Family
ID=62832297
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711444547.0A Active CN108289145B (en) | 2017-12-27 | 2017-12-27 | Anti-cheating method and system based on terminal APP with camera |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108289145B (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001174745A (en) * | 1999-10-08 | 2001-06-29 | Fuji Photo Film Co Ltd | Viewer and joint adapter for viewer |
CN104484052A (en) * | 2015-01-04 | 2015-04-01 | 王美金 | Wearable glasses monocular visibility range measuring method and system based on identifiers |
CN105389527A (en) * | 2015-10-27 | 2016-03-09 | 努比亚技术有限公司 | Peek prevention apparatus and method for mobile terminal |
CN107292783A (en) * | 2017-06-26 | 2017-10-24 | 深圳市斯维尔科技股份有限公司 | Online testing Invigilating method, device, terminal and computer-readable recording medium |
-
2017
- 2017-12-27 CN CN201711444547.0A patent/CN108289145B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001174745A (en) * | 1999-10-08 | 2001-06-29 | Fuji Photo Film Co Ltd | Viewer and joint adapter for viewer |
CN104484052A (en) * | 2015-01-04 | 2015-04-01 | 王美金 | Wearable glasses monocular visibility range measuring method and system based on identifiers |
CN105389527A (en) * | 2015-10-27 | 2016-03-09 | 努比亚技术有限公司 | Peek prevention apparatus and method for mobile terminal |
CN107292783A (en) * | 2017-06-26 | 2017-10-24 | 深圳市斯维尔科技股份有限公司 | Online testing Invigilating method, device, terminal and computer-readable recording medium |
Also Published As
Publication number | Publication date |
---|---|
CN108289145B (en) | 2020-02-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11178462B2 (en) | Display control device and display control method | |
US9323323B2 (en) | Augmented reality system for playground equipment incorporating transforming avatars | |
CN106716306B (en) | Synchronizing multiple head mounted displays to a unified space and correlating object movements in the unified space | |
US10328342B2 (en) | Magic wand methods, apparatuses and systems for defining, initiating, and conducting quests | |
US8460112B2 (en) | Computer-readable storage medium, information processing apparatus, information processing system, and information processing method | |
US8832278B2 (en) | Information processing system, computer-readable storage medium having information processing program stored therein, information processing apparatus, and information processing method | |
CN106139587B (en) | Method and system for avoiding real environment obstacles based on VR game | |
US11327708B2 (en) | Integrating audience participation content into virtual reality content | |
WO2018121684A1 (en) | Head-mounted apparatus, interactive game platform, board game implementation system and method | |
CN108234276A (en) | Interactive method, terminal and system between a kind of virtual image | |
US10856043B2 (en) | Simultaneous motion of users to trigger establishment of network communications channel | |
US20170080332A1 (en) | Magic wand methods, apparatuses and systems for conducting wand duels | |
US20170205629A9 (en) | Method and apparatus for prompting based on smart glasses | |
CN110413108A (en) | Processing method, device, system, electronic equipment and the storage medium of virtual screen | |
CN106407984A (en) | Target object recognition method and device | |
US10821358B2 (en) | Gaming server and method to generate context-aware gaming information | |
CN108876878A (en) | Head portrait generation method and device | |
CN108579075A (en) | Operation requests response method, device, storage medium and system | |
CN113413615A (en) | Game invitation method, device, computer equipment and storage medium | |
CN108289145A (en) | It is a kind of based on terminal APP anti-cheating methods and system with camera | |
CN109544871B (en) | Safety range monitoring method and device | |
CN109040718B (en) | Intelligent monitoring system based on network camera | |
CN109948071A (en) | Target location recommended method and device, electronic equipment, machine readable storage medium | |
CN110025962A (en) | Method, apparatus, equipment and the storage medium of object matching | |
CN111105494B (en) | Three-dimensional dynamic head portrait generation method and system |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |