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 PDF

Info

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
Application number
CN201711444547.0A
Other languages
Chinese (zh)
Other versions
CN108289145B (en
Inventor
徐莎
刘亚卓
赵祖国
徐宁
宋宗维
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan Zhuo Interactive Mdt Infotech Ltd
Original Assignee
Wuhan Zhuo Interactive Mdt Infotech Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wuhan Zhuo Interactive Mdt Infotech Ltd filed Critical Wuhan Zhuo Interactive Mdt Infotech Ltd
Priority to CN201711444547.0A priority Critical patent/CN108289145B/en
Publication of CN108289145A publication Critical patent/CN108289145A/en
Application granted granted Critical
Publication of CN108289145B publication Critical patent/CN108289145B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72406User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/75Enforcing rules, e.g. detecting foul play or generating lists of cheating players
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72454User 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/50Features 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/55Details of game data or player data management
    • A63F2300/5586Details of game data or player data management for enforcing rights or rules, e.g. to prevent foul play
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/12Details 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

It is a kind of based on terminal APP anti-cheating methods and system with camera
【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.
CN201711444547.0A 2017-12-27 2017-12-27 Anti-cheating method and system based on terminal APP with camera Active CN108289145B (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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