CN107952240B - Game control method and device realized by using selfie stick and computing equipment - Google Patents

Game control method and device realized by using selfie stick and computing equipment Download PDF

Info

Publication number
CN107952240B
CN107952240B CN201711240645.2A CN201711240645A CN107952240B CN 107952240 B CN107952240 B CN 107952240B CN 201711240645 A CN201711240645 A CN 201711240645A CN 107952240 B CN107952240 B CN 107952240B
Authority
CN
China
Prior art keywords
position information
target
triggered
user
calibration
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201711240645.2A
Other languages
Chinese (zh)
Other versions
CN107952240A (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.)
Beijing Qihoo Technology Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Qihoo Technology Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201711240645.2A priority Critical patent/CN107952240B/en
Publication of CN107952240A publication Critical patent/CN107952240A/en
Application granted granted Critical
Publication of CN107952240B publication Critical patent/CN107952240B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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/20Input arrangements for video game devices
    • A63F13/22Setup operations, e.g. calibration, key configuration or button assignment
    • 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/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/213Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
    • 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/20Input arrangements for video game devices
    • A63F13/23Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console
    • A63F13/235Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console using a wireless connection, e.g. infrared or piconet
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link
    • G08C17/02Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C19/00Electric signal transmission systems
    • 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/10Features 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 input arrangements for converting player-generated signals into game device control signals
    • A63F2300/1018Calibration; Key and button assignment
    • 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/10Features 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 input arrangements for converting player-generated signals into game device control signals
    • A63F2300/1087Features 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 input arrangements for converting player-generated signals into game device control signals comprising photodetecting means, e.g. a camera
    • A63F2300/1093Features 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 input arrangements for converting player-generated signals into game device control signals comprising photodetecting means, e.g. a camera using visible light

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Pinball Game Machines (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses a game control method, a game control device and a computing device, wherein the game control method is realized by using a selfie stick, and the method comprises the following steps: monitoring a game control signal triggered by a user operating a selfie stick; when the game control signal is monitored, analyzing a user image shot by a camera of the terminal equipment in real time to obtain position information of a first key point calibrated by a user; analyzing the real-time screen image of the terminal equipment to obtain the position information of the target to be triggered of the current game task; and matching the position information of the first key point with the position information of the target to be triggered, and determining the completion condition of the current game task according to the matching result. Therefore, the scheme of the invention fully utilizes the advantages that the selfie stick can establish communication connection with the terminal equipment and can flexibly adjust the photographing angle, and provides a brand-new method for controlling the game by utilizing the selfie stick.

Description

Game control method and device realized by using selfie stick and computing equipment
Technical Field
The invention relates to the field of computers, in particular to a game control method and device realized by using a selfie stick and computing equipment.
Background
With the continuous development of electronic technology, electronic games and game control methods are also continuously updated. For example, a series of updates such as a joystick control to a touch control and a touch control to a motion sensing control are performed. And with the progress of technology and the increase of user demands, new game control modes are expected to be expected more and more. Meanwhile, the selfie stick is taken as a simple photographing auxiliary tool, can often appear simultaneously with mobile terminals with photographing functions such as mobile phones and tablets, can control the mobile terminals to photograph by controlling the selfie stick, and can obtain a larger photographing field and more photographing angles by adjusting the length of the selfie stick.
However, there is no prior art solution for controlling a game of a mobile terminal using the above-described advantages of a self-timer stick.
Disclosure of Invention
In view of the above, the present invention has been made to provide a game control method, apparatus, and computing device implemented with a self-timer stick that overcome or at least partially solve the above problems.
According to an aspect of the present invention, there is provided a game control method implemented with a self-timer stick, including:
monitoring a game control signal triggered by a user operating a selfie stick;
when the game control signal is monitored, analyzing a user image shot by a camera of the terminal equipment in real time to obtain position information of a first key point calibrated by a user; analyzing the real-time screen image of the terminal equipment to obtain the position information of the target to be triggered of the current game task;
and matching the position information of the first key point with the position information of the target to be triggered, and determining the completion condition of the current game task according to the matching result.
Further, the position information of the first key point is specifically the pixel position of the first key point in the user image, and the position information of the target to be triggered is specifically the pixel area of the target to be triggered in the real-time screen image;
matching the position information of the first key point with the position information of the target to be triggered, and determining the completion condition of the current game task according to the matching result further comprises:
judging whether the pixel position of the first key point is in the pixel area of the target to be triggered;
if so, determining that the current game task is successfully executed;
if not, determining that the current game task fails to be executed.
Further, before monitoring a game control signal triggered by a user operating a selfie stick, the method further comprises:
displaying a calibration image containing a calibration target by using a screen of the terminal equipment;
receiving a game calibration signal triggered by a user operating a selfie stick;
analyzing a user image shot by a camera of the terminal equipment in real time according to the game calibration signal to obtain position information of a plurality of key points;
and comparing the position information of the plurality of key points with the position information of the calibration target, and selecting the key point closest to the calibration target from the plurality of key points as a first key point.
Further, the position information of the plurality of key points is specifically pixel positions of the plurality of key points in the user image, and the position information of the calibration target is specifically a pixel area of the calibration target in the calibration image.
Further, before determining whether the pixel position of the first key point is within the pixel region of the target to be triggered, the method further includes:
when the game control signal is monitored, analyzing a user image shot by a camera of the terminal equipment in real time to obtain position information of two second key points and further obtain distance information between the two second key points;
and carrying out self-adaptive adjustment on the pixel area of the target to be triggered according to the distance information.
Further, before monitoring a game control signal triggered by a user operating a selfie stick, the method further comprises: establishing communication connection between a selfie stick and terminal equipment; wherein, the communication connection comprises a drive-by-wire connection or a Bluetooth connection.
Further, the first key point is specifically a left eye center point or a right eye center point of the user.
Further, the two second key points are specifically a left eye center point and a right eye center point of the user.
According to another aspect of the present invention, there is provided a game control apparatus implemented with a self-timer stick, including:
the monitoring module is suitable for monitoring a game control signal triggered by the operation of a user on the selfie stick;
the first analysis module is suitable for analyzing a user image shot by a camera of the terminal equipment in real time when the game control signal is monitored to obtain the position information of the first key point calibrated by the user; analyzing the real-time screen image of the terminal equipment to obtain the position information of the target to be triggered of the current game task;
and the matching module is suitable for matching the position information of the first key point with the position information of the target to be triggered and determining the completion condition of the current game task according to the matching result.
Further, the position information of the first key point is specifically the pixel position of the first key point in the user image, and the position information of the target to be triggered is specifically the pixel area of the target to be triggered in the real-time screen image;
the matching module is further adapted to:
judging whether the pixel position of the first key point is in the pixel area of the target to be triggered;
if so, determining that the current game task is successfully executed;
if not, determining that the current game task fails to be executed.
Further, the apparatus further comprises: a calibration module adapted to:
displaying a calibration image containing a calibration target by using a screen of the terminal equipment;
receiving a game calibration signal triggered by a user operating a selfie stick;
analyzing a user image shot by a camera of the terminal equipment in real time according to the game calibration signal to obtain position information of a plurality of key points;
and comparing the position information of the plurality of key points with the position information of the calibration target, and selecting the key point closest to the calibration target from the plurality of key points as a first key point.
Further, the position information of the plurality of key points is specifically pixel positions of the plurality of key points in the user image, and the position information of the calibration target is specifically a pixel area of the calibration target in the calibration image.
Further, the apparatus further comprises:
the second analysis module is suitable for analyzing the user image shot by the camera of the terminal equipment in real time when the game control signal is monitored to obtain the position information of the two second key points and further obtain the distance information between the two second key points; and the number of the first and second groups,
and the adjusting module is suitable for adaptively adjusting the pixel area of the target to be triggered according to the distance information.
Further, the apparatus further comprises: the connection module is suitable for establishing communication connection between the selfie stick and the terminal equipment; wherein, the communication connection comprises a drive-by-wire connection or a Bluetooth connection.
Further, the first key point is specifically a left eye center point or a right eye center point of the user.
Further, the two second key points are specifically a left eye center point and a right eye center point of the user.
According to yet another aspect of the present invention, there is provided a computing device comprising: the processor, the memory and the communication interface complete mutual communication through the communication bus;
the memory is used for storing at least one executable instruction, and the executable instruction enables the processor to execute the operation corresponding to the game control method realized by the selfie stick.
According to still another aspect of the present invention, there is provided a computer storage medium having at least one executable instruction stored therein, the executable instruction causing a processor to perform operations corresponding to the game control method implemented by using the selfie stick as described above.
By using the scheme of the invention, the position information of the first key point in the user image shot by the camera can be changed by adjusting the selfie stick, and the game control signal can be triggered by operating the selfie stick; and when the game control signal is monitored, determining the completion condition of the current game task according to the position information of the first key point and the position information of the target to be triggered of the current game task. Therefore, the scheme makes full use of the advantage that the selfie stick can be in communication connection with the terminal equipment and can flexibly adjust the photographing angle, and provides a brand-new method for controlling the game by utilizing the selfie stick.
The foregoing description is only an overview of the technical solutions of the present invention, and the embodiments of the present invention are described below in order to make the technical means of the present invention more clearly understood and to make the above and other objects, features, and advantages of the present invention more clearly understandable.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
FIG. 1 shows a flow diagram of a game control method implemented with a selfie stick, in accordance with one embodiment of the present invention;
FIG. 2 is a flow chart illustrating a game control method implemented using a selfie stick according to another embodiment of the present invention;
FIG. 3 shows a functional block diagram of a game control apparatus implemented with a selfie stick according to an embodiment of the present invention;
FIG. 4 shows a functional block diagram of a game control apparatus implemented with a selfie stick according to another embodiment of the present invention;
FIG. 5 illustrates a schematic structural diagram of a computing device according to an embodiment of the invention.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
FIG. 1 shows a flow chart of a game control method implemented with a selfie stick according to an embodiment of the present invention. As shown in fig. 1, the method comprises the steps of:
step S101: and monitoring a game control signal triggered by the user operating the selfie stick.
In this step, a game control signal of a terminal device connected to the selfie stick is triggered by a user operating the selfie stick. The selfie stick is a selfie stick which can change a photographing angle or adjust a photographing view field through a telescopic stick body in the prior art, and the appearance structure of the selfie stick is not specifically limited in the invention. In one embodiment, taking the game as a shooting game as an example, the selfie stick can be in a gun-shaped structure to improve the immersion of the user in playing the game.
In the game process, a user only needs to pay attention to a current game task in the terminal equipment fixed at the front end of the selfie stick, and the shooting angle of the selfie stick is adjusted according to a target to be triggered in the current game task; the user changes the relative position between the terminal equipment and the user by adjusting the selfie stick, and further changes the imaging position of the user in the user image shot by the camera of the terminal equipment; the user determines the moment of executing the game operation in the adjusting process, and can operate and control the current game task in the terminal equipment by pressing the control button of the selfie stick.
Specifically, after the selfie stick is connected with the terminal device, whether the current interface of the terminal device is a game interface is judged, and if the current interface of the terminal device is the game interface, whether the selfie stick is triggered is monitored by the game process of the current game task. Wherein, whether the control is triggered from rapping bar, promptly: and monitoring whether an interface of the terminal equipment which is connected with the selfie stick receives a trigger signal. For example, if the selfie stick is connected to the terminal device through the earphone jack, the current game process monitors whether the interface of the earphone jack of the corresponding terminal device receives the trigger signal. And if the monitoring result shows that the interface of the corresponding terminal equipment receives the trigger signal, determining that the user operates the selfie stick and triggering the game control signal.
Step S102: when the game control signal is monitored, analyzing the user image shot by the camera of the terminal equipment in real time to obtain the position information of the first key point calibrated by the user.
When the game control signal is monitored, the moment of triggering the game control signal is determined as the moment of executing game operation. For example, the time of the shot. At this time, the user image shot by the camera of the terminal device in real time is analyzed to determine the position information of the user, so that whether the current game task can be successfully executed or not can be judged according to the position information of the user in the subsequent steps.
In order to make the obtained position information of the user more accurate and further conveniently and accurately judge the execution condition of the current game task, in this step, the position information of the user is determined as the position information of the first key point calibrated by the user in the user image. The first key point can be calibrated in a mode that a user inputs the first key point to the terminal equipment, the terminal equipment provides the first key point to be selected for the user to select, the terminal equipment defaults to set, or a user image during calibration operation is analyzed. Specifically, when a game control signal triggered by the operation of a user on a selfie stick is monitored, a user image shot by a camera of the terminal equipment corresponding to the moment is acquired; and analyzing the user image, identifying the calibrated first key point, and determining the position information of the first key point in the user image.
Step S103: and analyzing the real-time screen image of the terminal equipment to obtain the position information of the target to be triggered of the current game task.
In this step, the real-time screen image of the terminal device is analyzed, that is: and analyzing the scene in the current game interface, and obtaining the position information of the target to be triggered of the current game task according to the analysis result. The current game interface and the current game task are respectively the game interface and the game task when the corresponding game control signal is triggered. Wherein, the position information of the target to be triggered is: and position information of the target to be triggered in the real-time screen image. For example, the relative position of the target to be triggered with respect to the top left corner of the live screen image.
Step S104: and matching the position information of the first key point with the position information of the target to be triggered, and determining the completion condition of the current game task according to the matching result.
After the position information of the first key point and the position information of the target to be triggered are obtained, in order to judge whether the user can complete the current game task at the moment of triggering the game control signal, in the step, the position information of the first key point and the position information of the target to be triggered are matched, and then whether the user can complete the current game task can be determined according to the matching result, and the completion condition of the current game task is returned.
Specifically, first, the position information of the first key point in the user image is matched with the position information of the target to be triggered in the real-time screen, for example, the relative positions of the first key point and the target to be triggered are determined, and if the relative position relationship between the first key point and the target to be triggered meets a preset position relationship, the current game task is completed. In a specific embodiment, the step of matching the position information of the first key point in the user image with the position information of the target to be triggered in the real-time screen image is specifically as follows: and matching the pixel coordinates of the first key point in the user image with the pixel coordinates of the target to be triggered in the real-time screen image.
Further, in order to improve the completeness of the current game task and enable the position information of the target to be triggered to correspond to the real form of the target to be triggered, the position information of the target to be triggered is determined as an area formed by the outline of the target to be triggered in the real-time screen image, for example, a pixel coordinate interval of the target to be triggered in the real-time screen image, and if a pixel coordinate of the first key point in the user image belongs to the pixel coordinate interval, it is indicated that the position information of the first key point in the user image matches with the position information of the target to be triggered in the real-time screen image.
In addition, if a plurality of targets to be triggered exist in the current game task, the position information of each target to be triggered needs to be matched with the position information of the first key point respectively, whether the first key point and each target to be triggered meet a preset position relationship is judged, and if the relative position relationship between the first key point and any one of the targets to be triggered meets the preset position relationship, the current game task aiming at the one target to be triggered is determined to be completed.
According to the game control method implemented by using the selfie stick provided by the embodiment, a user adjusts the shooting angle of the selfie stick according to a target to be triggered in the current game task, and determines the moment for executing game operation in the adjustment process; monitoring a game control signal in the game process, and analyzing a user image shot by a camera when the game control signal is monitored to obtain the position information of a first key point calibrated by a user; when the game control signal is monitored, analyzing a real-time screen image of the terminal equipment to obtain the position information of the target to be triggered of the current game task; and matching the obtained position information of the first key point with the position information of the target to be triggered, and determining the completion condition of the current game task according to the matching result. With the scheme provided by the embodiment, the position information of the first key point in the user image shot by the camera can be changed by adjusting the selfie stick, and the game control signal can be triggered by operating the selfie stick; and when the game control signal is monitored, determining the completion condition of the current game task according to the position information of the first key point and the position information of the target to be triggered of the current game task. Therefore, the scheme makes full use of the advantage that the selfie stick can be in communication connection with the terminal equipment and can flexibly adjust the photographing angle, and provides a brand-new method for controlling the game by utilizing the selfie stick.
Fig. 2 is a flowchart illustrating a game control method implemented using a selfie stick according to another embodiment of the present invention. The present embodiment mainly takes the control of a shooting game by using a selfie stick as an example. As shown in fig. 2, the method comprises the steps of:
step S201: and establishing communication connection between the selfie stick and the terminal equipment.
In this step, establish the communication connection between selfie stick and the terminal equipment for the user just can control the game operation in the terminal equipment on the basis of operation selfie stick, and then is convenient for trigger the game control signal through user operation selfie stick. The terminal equipment comprises mobile terminal equipment with a photographing function, such as a mobile phone, a tablet computer and the like; the communication connection can be established in any manner capable of establishing a communication connection between the selfie stick and the terminal device in the prior art, including a wired connection or a wireless connection. Optionally, in a specific embodiment of the present invention, the communication connection comprises a wired control connection or a bluetooth connection.
Step S202: and analyzing the user image shot by the camera when the calibration operation is executed to obtain a first key point.
In the process of completing the game task, whether the current game task can be completed or not needs to be determined according to the relative position relationship between the first key point of the user and the target to be triggered, so in the step, the first key point is determined by analyzing the user image shot by the camera when the calibration operation is executed, and further the completion condition of the current game task can be conveniently judged in the later stage. The calibration operation refers to an operation executed by a user for aiming a calibration target in a calibration image according to the calibration image displayed in the screen of the terminal device.
In this embodiment, the step of calibrating the first key point specifically includes the following steps:
firstly, a calibration image containing a calibration target is displayed by using a screen of the terminal equipment. Specifically, when it is detected that the user utilizes the selfie stick to control the game in the screen for the first time, or when the user actively selects to execute the calibration operation, the screen of the terminal device can display the calibration image and remind the user to execute the corresponding calibration operation according to the calibration target in the calibration image. In order to make the calibrated first key point more accurate, a plurality of calibration images and/or a plurality of calibration targets can be set, and the first key point is determined according to the calibration operation executed by a user aiming at the plurality of calibration targets.
And secondly, receiving a game calibration signal triggered by the user operating the selfie stick. Specifically, after a calibration image containing a calibration target is displayed in a screen, a user adjusts the photographing angle of the selfie stick according to the position of the calibration target in the screen, and further changes the position of the user in the user image photographed by the camera; in the adjusting process, after a user determines a calibrated position, operating a selfie stick to trigger a game calibration signal; the game process receives the game calibration signal so as to determine the first key point according to the user image at the moment of triggering the game calibration signal.
And thirdly, analyzing the user image shot by the camera of the terminal equipment in real time according to the game calibration signal to obtain the position information of a plurality of key points. Specifically, at the moment of receiving the game calibration signal, the user image shot by the camera in real time is analyzed, a plurality of key points of the user in the user image are identified, and position information of the key points in the user image is obtained. Wherein, the plurality of key points can be determined according to the operation behaviors of a large number of users in the real game experience. For example, in a real shooting scene, a user may perform a sighting operation with the left eye or the right eye, and for an electronic shooting game, several key points are determined as the left eye of the user or the right eye of the user. Based on this, in an embodiment of the present invention, the first key point is specifically a left eye center point or a right eye center point of the user.
And fourthly, comparing the position information of the plurality of key points with the position information of the calibration target, and selecting the key point closest to the calibration target from the plurality of key points as the first key point. Specifically, in a screen of the terminal device, determining position information of a calibration target according to the position of the calibration target in a calibration image; comparing the position information of the calibration target with the position information of each key point; and selecting the key point closest to the calibration target from the plurality of key points. The distance between the target and the calibration target refers to the distance in a preset direction, and specifically includes the distance between a key point and the calibration target in a connecting line direction, the distance between the key point and the calibration target in a vertical direction, and/or the distance between the key point and the calibration target in a horizontal direction. And the key point is closest to the calibration target, it can be understood that the probability that the user uses the key point to perform game operation is the greatest, and the key point can be used as the first key point. Meanwhile, in order to reduce the contingency of the first key point determined in the process and avoid the inaccuracy of the calibrated first key point caused by too few times of calibration operation, the first key point can be calibrated according to the calibration operation executed by a user on a plurality of calibration targets.
Through the four steps, the first key point is calibrated. In practical implementation, the position information of the key point may specifically be a pixel coordinate of the key point in the user image, and the position information of the calibration target may specifically be a pixel coordinate of the calibration target in the calibration image. In the case that the user image and the calibration image are both full-screen images, the fourth step is to calculate distances between the plurality of key points and the calibration target according to the pixel coordinates of the plurality of key points and the pixel coordinates of the calibration target, and select a key point closest to the calibration target from the plurality of key points as the first key point.
In addition, it should be emphasized that step S202 is an optional step of this embodiment, and step S202 is only executed when the user first uses the selfie stick to control the game in the current game interface, or when the user actively selects to calibrate the first key point as required.
Step S203: and monitoring a game control signal triggered by the user operating the selfie stick.
After the first key point is calibrated, the user can start to execute the game task. In this step, the game process monitors the game control signal in real time to determine whether the user has performed an operation for the current game task.
In the game process, a user determines a target to be triggered of a current game task corresponding to a scene by observing the scene of a game interface of the terminal device, adjusts the photographing angle of the selfie stick according to the position information of the target to be triggered in the screen, and further changes a user image photographed by a camera of the terminal device, and further changes the position information of a first key point of the user in the user image. The user determines the position for executing the operation aiming at the current game task through continuous adjustment, and triggers the game control signal aiming at the current game task by operating the control key of the selfie stick. Therefore, in this step, in order to accurately obtain the position and time at which the user performs the operation for the current game task by using the selfie stick, the camera is started to capture the user image in real time, and the monitoring thread is started to monitor the game control signal triggered by the user by operating the selfie stick at each time in real time.
Specifically, after the communication connection between the selfie stick and the terminal device is established, the game process starts a monitoring thread to monitor an interface of the terminal device which establishes the communication connection with the selfie stick in real time, and whether the corresponding interface receives a trigger signal is monitored according to the mode of establishing the communication connection. For example, if the selfie stick is connected with the terminal device through the earphone jack, the monitoring thread monitors whether the interface of the earphone jack corresponding to the terminal device receives the trigger signal; and if the monitoring result shows that the interface of the corresponding terminal equipment receives the trigger signal, determining that the user operates the selfie stick and triggering the game control signal.
Step S204: when the game control signal is monitored, analyzing the user image shot by the camera of the terminal equipment in real time to obtain the position information of the first key point calibrated by the user.
When the game control signal is monitored, the moment of triggering the game control signal is determined as the moment of executing the game operation, and the position information of the first key point in the user image corresponding to the moment is determined as the position information of executing the game operation. Through the steps, the user image shot by the camera of the terminal equipment at the moment is analyzed, the first key point in the user image is identified, and the position information of the first key point in the user image is determined.
The position information of the first key point is specifically the pixel coordinate of the first key point in the user image. For example, the mobile phone is horizontally fixed on a support of a selfie stick, the left upper corner of a shot user image is taken as an origin, the left edge of the user image is taken as a vertical axis, the upper edge of the user image is taken as a horizontal axis to establish an image coordinate system, and the position information of a first key point in the user image is the pixel coordinate of the first key point in the image coordinate system.
Specifically, when a game control signal is monitored, a user image shot by a camera of the terminal equipment at the moment is acquired; and identifying a calibrated first key point in the user image by detecting the user image in real time to obtain a pixel coordinate of the first key point in the user image. For example, if the first keypoint is the center of the right eye in step 202, the pixel coordinates of the center of the right eye in the user image are obtained in this step.
Step S205: and analyzing the real-time screen image of the terminal equipment to obtain the position information of the target to be triggered of the current game task.
The time when the user operates the selfie stick to trigger the game control signal, that is, the time when the user performs the operation for the current game task, therefore, after the position information of the first key point is obtained, in order to determine whether the current game task is completed, the position information of the target to be triggered at the time when the game control signal is triggered needs to be obtained.
The position information of the target to be triggered is specifically a pixel coordinate interval of the target to be triggered in the real-time screen image. Namely: and the position information of the target to be triggered is a pixel coordinate interval corresponding to a pixel area formed by pixel points on the contour line of the target to be triggered in the real-time screen image at the moment of triggering the game control signal. Specifically, when the game control signal is monitored, the real-time screen image of the terminal device at the moment is analyzed, the area where the target to be triggered is located in the real-time screen image is determined, and the position information of the target to be triggered is obtained according to the pixel points on the contour line of the area.
In order to match the game playing experience of the user with the real visual experience, for example, in the process of playing a shooting game, along with the change of the distance between the user and the target, the size of the area where the target to be triggered corresponding to the completion of the game task is located can be adjusted and judged, and further the difficulty coefficient of the game is kept in a proper range. In this embodiment, step S206 and step S207 are to adjust the pixel area of the target to be triggered according to the distance between the user and the terminal device, so as to control the difficulty coefficient of the game in combination with the real visual experience of the user, thereby improving the user experience.
Step S206: when the game control signal is monitored, the user image shot by the camera of the terminal equipment in real time is analyzed to obtain the position information of the two second key points, and further obtain the distance information between the two second key points.
In this step, the user image is analyzed to identify a plurality of second key points in the user image, and a distance between the user and the terminal device is determined according to distance information between the plurality of second key points.
Specifically, when the game control signal is monitored, a user image shot by a camera of the terminal device in real time is analyzed, the features of the user image are extracted, a plurality of second key points in the user image are identified, and the position information of each second key point in the user image is determined respectively. Because the user influences the distance between user and the terminal equipment through the length of adjusting from the rapping bar body of rod, or flexible arm, simultaneously, because the change of the distance between user and the terminal equipment, can cause the change that the portrait occupies the pixel region ratio of user's image in the user's image, the distance information of the line of arbitrary two second key point that specifically reflects on the portrait in the user's image can change along with the change of the distance between user and the terminal equipment. Based on the above, the step measures the distance between the user and the terminal device according to the distance information between the two second key points. Optionally, the two second key points are specifically a left eye center point and a right eye center point of the user.
Step S207: and carrying out self-adaptive adjustment on the pixel area of the target to be triggered according to the distance information.
In this step, the pixel area of the target to be triggered is adaptively adjusted according to the distance information between the two second key points, so as to control the difficulty coefficient of the game.
Specifically, a corresponding relationship between the distance information between the two second key points and the pixel region size of the target to be triggered which is adaptively adjusted is established in advance, and after the distance information between the two second key points is obtained, the pixel region size of the target to be triggered is determined according to the corresponding relationship. In a specific embodiment, the greater the distance between the two second key points is, the closer the user is to the terminal device is, the smaller the pixel area of the target to be triggered is; the smaller the distance between the two second key points is, the farther the user is from the terminal equipment is, the larger the pixel area of the target to be triggered is. The game process achieves the purpose of controlling the difficulty coefficient of the game.
It should be noted that, in the present embodiment, the execution sequence of the steps S204, S205 and S206 is not strictly limited, and the execution sequence does not affect the effect of the present embodiment. In an actual implementation process, step S204, step S205, and step S206 may be implemented simultaneously, or may be implemented in any other order different from that in the present embodiment.
Step S208: judging whether the pixel position of the first key point is in the pixel area of the target to be triggered; if yes, go to step S209; if not, go to step S210.
Step S209: determining that the current game task is successfully executed;
step S210: it is determined that the current game task failed to execute.
After the position information of the first key point and the position information of the target to be triggered are obtained, in order to judge whether the user can complete the current game task at the moment of triggering the game control signal, in the step, whether the current game task can be completed is determined by judging whether the pixel position of the first key point is in the pixel area of the target to be triggered. Specifically, if the judgment result is yes, the current game task is determined to be successfully executed; if the judgment result is negative, the current game task is determined to be failed to execute.
Under the condition that the user image shot by the camera and the real-time screen image of the terminal device are both full-screen images, judging whether the pixel coordinate of the first key point in the user image belongs to a pixel coordinate interval corresponding to the pixel area of the target to be triggered in the real-time screen image, and if so, determining that the current game task is successfully executed; if the judgment result is negative, the current game task is determined to be failed to execute. The pixel region of the target to be triggered in the real-time screen image may be a region formed by the outline of the target to be triggered in the real-time screen image, or may be a pixel region adaptively adjusted in step S207.
In addition, in another embodiment of the invention, in order to enhance the reality of the game effect, in the process that the user adjusts the photographing angle of the selfie stick to change the pixel position of the first key point in the user image, the game process acquires the user image in the camera in real time, analyzes the user state information of the user image, and then displays the virtual character animation matched with the user state information in real time in the corresponding current game task. The user state information comprises posture information, position information and attribute information of the user in the user image, and the attribute information comprises the gender of the user. Specifically, the virtual character may be a preset virtual character model, the gender of the virtual character model is consistent with the attribute information in the user image, and the displayed position information is a preset position range, for example, the virtual character is displayed in a region below a screen of the terminal device, and the virtual character is moved left and right according to the position information of the real-time first key point, so as to achieve an effect of simulating a real game scene.
According to the game control method implemented by using the selfie stick provided by the embodiment, the communication connection between the selfie stick and the terminal equipment is established so that a game control signal can be triggered by the user operating the selfie stick; before the game is played, the user image shot by the camera when the calibration operation is executed is analyzed to obtain a first key point, so that the game completion condition can be judged according to the first key point, and the game judgment accuracy is improved; after the first key point is calibrated, monitoring a game control signal triggered by a user operating a selfie stick in real time; when a game control signal is monitored, analyzing a user image shot by a camera of the terminal equipment in real time to obtain position information of a first key point calibrated by a user, and meanwhile, analyzing a real-time screen image of the terminal equipment to obtain position information of a target to be triggered of a current game task; in addition, in order to match the game playing experience of the user with the real visual experience, the user image shot by the camera of the terminal equipment in real time is analyzed to obtain the position information of the two second key points and further obtain the distance information between the two second key points, and the pixel area of the target to be triggered is adaptively adjusted according to the distance information to control the difficulty coefficient of the game; judging whether the pixel position of the first key point is in the pixel area of the target to be triggered; if so, determining that the current game task is successfully executed; if not, determining that the current game task fails to be executed. With the scheme provided by the embodiment, the position information of the first key point in the user image shot by the camera can be changed by adjusting the selfie stick, and the game control signal can be triggered by operating the selfie stick; when a game control signal is monitored, adjusting a pixel area of a target to be triggered according to distance information of two second key points in the user image; and according to the pixel information of the first key point, combining the position information of the target to be triggered of the current game task to determine the completion condition of the current game task. Therefore, the scheme makes full use of the advantage that the selfie stick can be in communication connection with the terminal equipment and can flexibly adjust the photographing angle, and provides a brand-new method for controlling the game by utilizing the selfie stick.
Fig. 3 shows a functional block diagram of a game control apparatus implemented with a self-timer stick according to an embodiment of the present invention. As shown in fig. 3, the apparatus includes: a monitoring module 301, a first analysis module 302, and a matching module 303.
The monitoring module 301 is suitable for monitoring a game control signal triggered by a user operating a selfie stick;
the first analysis module 302 is adapted to analyze a user image shot by a camera of the terminal device in real time when the game control signal is monitored, so as to obtain position information of a first key point calibrated by the user; analyzing the real-time screen image of the terminal equipment to obtain the position information of the target to be triggered of the current game task;
the matching module 303 is adapted to match the position information of the first key point with the position information of the target to be triggered, and determine the completion condition of the current game task according to the matching result.
Fig. 4 shows a functional block diagram of a game control apparatus implemented with a self-timer stick according to another embodiment of the present invention. As shown in fig. 4, on the basis of fig. 3, the apparatus further includes: a calibration module 401, a second analysis module 402, an adjustment module 403, and a connection module 404.
In this embodiment, the position information of the first key point is specifically a pixel position of the first key point in the user image, and the position information of the target to be triggered is specifically a pixel area of the target to be triggered in the real-time screen image;
the matching module 303 is further adapted to:
judging whether the pixel position of the first key point is in the pixel area of the target to be triggered;
if so, determining that the current game task is successfully executed;
if not, determining that the current game task fails to be executed.
A calibration module 401 adapted to:
displaying a calibration image containing a calibration target by using a screen of the terminal equipment;
receiving a game calibration signal triggered by a user operating a selfie stick;
analyzing a user image shot by a camera of the terminal equipment in real time according to the game calibration signal to obtain position information of a plurality of key points;
and comparing the position information of the plurality of key points with the position information of the calibration target, and selecting the key point closest to the calibration target from the plurality of key points as a first key point.
The position information of the plurality of key points is specifically the pixel positions of the plurality of key points in the user image, and the position information of the calibration target is specifically the pixel area of the calibration target in the calibration image.
The second analysis module 402 is adapted to analyze a user image shot by a camera of the terminal device in real time when the game control signal is monitored, so as to obtain position information of two second key points, and further obtain distance information between the two second key points; and the number of the first and second groups,
the adjusting module 403 is adapted to perform adaptive adjustment on the pixel region of the target to be triggered according to the distance information.
A connection module 404 adapted to establish a communication connection between the selfie stick and the terminal device; wherein, the communication connection comprises a drive-by-wire connection or a Bluetooth connection.
The first key point is specifically a left eye center point or a right eye center point of the user.
The two second key points are specifically a left eye center point and a right eye center point of the user.
The specific structure and operation principle of each module described above may refer to the description of the corresponding step in the method embodiment, and are not described herein again.
The embodiment of the application provides a nonvolatile computer storage medium, and the computer storage medium stores at least one executable instruction, and the computer executable instruction can execute a game control method implemented by using a selfie stick in any method embodiment.
Fig. 5 is a schematic structural diagram of a computing device according to an embodiment of the present invention, and the specific embodiment of the present invention does not limit the specific implementation of the computing device.
As shown in fig. 5, the computing device may include: a processor (processor)502, a Communications Interface 504, a memory 506, and a communication bus 508.
Wherein:
the processor 502, communication interface 504, and memory 506 communicate with one another via a communication bus 508.
A communication interface 504 for communicating with network elements of other devices, such as clients or other servers.
The processor 502 is configured to execute the program 510, and may specifically execute relevant steps in the above-described embodiment of the game control method implemented by using the selfie stick.
In particular, program 510 may include program code that includes computer operating instructions.
The processor 502 may be a central processing unit CPU, or an Application Specific Integrated Circuit (ASIC), or one or more Integrated circuits configured to implement an embodiment of the present invention. The computing device includes one or more processors, which may be the same type of processor, such as one or more CPUs; or may be different types of processors such as one or more CPUs and one or more ASICs.
And a memory 506 for storing a program 510. The memory 506 may comprise high-speed RAM memory, and may also include non-volatile memory (non-volatile memory), such as at least one disk memory.
The program 510 may specifically be used to cause the processor 502 to perform the following operations:
monitoring a game control signal triggered by a user operating a selfie stick;
when the game control signal is monitored, analyzing a user image shot by a camera of the terminal equipment in real time to obtain position information of a first key point calibrated by a user; analyzing the real-time screen image of the terminal equipment to obtain the position information of the target to be triggered of the current game task;
and matching the position information of the first key point with the position information of the target to be triggered, and determining the completion condition of the current game task according to the matching result.
In an alternative manner, the program 510 may specifically be further configured to cause the processor 502 to perform the following operations: the position information of the first key point is specifically the pixel position of the first key point in the user image, and the position information of the target to be triggered is specifically the pixel area of the target to be triggered in the real-time screen image;
judging whether the pixel position of the first key point is in the pixel area of the target to be triggered;
if so, determining that the current game task is successfully executed;
if not, determining that the current game task fails to be executed.
In an alternative manner, the program 510 may specifically be further configured to cause the processor 502 to perform the following operations:
displaying a calibration image containing a calibration target by using a screen of the terminal equipment;
receiving a game calibration signal triggered by a user operating a selfie stick;
analyzing a user image shot by a camera of the terminal equipment in real time according to the game calibration signal to obtain position information of a plurality of key points;
and comparing the position information of the plurality of key points with the position information of the calibration target, and selecting the key point closest to the calibration target from the plurality of key points as a first key point.
In an alternative manner, the program 510 may specifically be further configured to cause the processor 502 to perform the following operations: the position information of the plurality of key points is specifically the pixel positions of the plurality of key points in the user image, and the position information of the calibration target is specifically the pixel area of the calibration target in the calibration image.
In an alternative manner, the program 510 may specifically be further configured to cause the processor 502 to perform the following operations:
when the game control signal is monitored, analyzing a user image shot by a camera of the terminal equipment in real time to obtain position information of two second key points and further obtain distance information between the two second key points;
and carrying out self-adaptive adjustment on the pixel area of the target to be triggered according to the distance information.
In an alternative manner, the program 510 may specifically be further configured to cause the processor 502 to perform the following operations: establishing communication connection between a selfie stick and terminal equipment; wherein, the communication connection comprises a drive-by-wire connection or a Bluetooth connection.
In an alternative manner, the first keypoint is specifically a left-eye center point or a right-eye center point of the user.
In an alternative, the two second keypoints are specifically a left-eye center point and a right-eye center point of the user.
The algorithms and displays presented herein are not inherently related to any particular computer, virtual machine, or other apparatus. Various general purpose systems may also be used with the teachings herein. The required structure for constructing such a system will be apparent from the description above. Moreover, the present invention is not directed to any particular programming language. It is appreciated that a variety of programming languages may be used to implement the teachings of the present invention as described herein, and any descriptions of specific languages are provided above to disclose the best mode of the invention.
In the description provided herein, numerous specific details are set forth. It is understood, however, that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
Those skilled in the art will appreciate that the modules in the device in an embodiment may be adaptively changed and disposed in one or more devices different from the embodiment. The modules or units or components of the embodiments may be combined into one module or unit or component, and furthermore they may be divided into a plurality of sub-modules or sub-units or sub-components. All of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and all of the processes or elements of any method or apparatus so disclosed, may be combined in any combination, except combinations where at least some of such features and/or processes or elements are mutually exclusive. Each feature disclosed in this specification (including any accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
Furthermore, those skilled in the art will appreciate that while some embodiments herein include some features included in other embodiments, rather than other features, combinations of features of different embodiments are meant to be within the scope of the invention and form different embodiments. For example, in the following claims, any of the claimed embodiments may be used in any combination.
The various component embodiments of the invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. It will be appreciated by those skilled in the art that a microprocessor or Digital Signal Processor (DSP) may be used in practice to implement some or all of the functions of some or all of the components in a game control apparatus implemented with a selfie stick in accordance with embodiments of the present invention. The present invention may also be embodied as apparatus or device programs (e.g., computer programs and computer program products) for performing a portion or all of the methods described herein. Such programs implementing the present invention may be stored on computer-readable media or may be in the form of one or more signals. Such a signal may be downloaded from an internet website or provided on a carrier signal or in any other form.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by one and the same item of hardware. The usage of the words first, second and third, etcetera do not indicate any ordering. These words may be interpreted as names.

Claims (18)

1. A game control method implemented by using a selfie stick comprises the following steps:
monitoring a game control signal triggered by a user operating a selfie stick;
when the game control signal is monitored, analyzing a user image shot by a camera of the terminal equipment in real time to obtain position information of a first key point calibrated by a user; analyzing the real-time screen image of the terminal equipment to obtain the position information of the target to be triggered of the current game task;
and matching the position information of the first key point with the position information of the target to be triggered, and determining the completion condition of the current game task according to the matching result.
2. The method according to claim 1, wherein the position information of the first keypoint is specifically a pixel position of the first keypoint in a user image, and the position information of the target to be triggered is specifically a pixel area of the target to be triggered in a real-time screen image;
the matching the position information of the first key point and the position information of the target to be triggered, and determining the completion condition of the current game task according to the matching result further comprises:
judging whether the pixel position of the first key point is in the pixel area of the target to be triggered;
if so, determining that the current game task is successfully executed;
if not, determining that the current game task fails to be executed.
3. The method of claim 1 or 2, wherein prior to the monitoring the game control signal triggered by the user operating a selfie stick, the method further comprises:
displaying a calibration image containing a calibration target by using a screen of the terminal equipment;
receiving a game calibration signal triggered by a user operating a selfie stick;
analyzing the user image shot by a camera of the terminal equipment in real time according to the game calibration signal to obtain position information of a plurality of key points;
and comparing the position information of the plurality of key points with the position information of the calibration target, and selecting the key point closest to the calibration target from the plurality of key points as a first key point.
4. The method according to claim 3, wherein the position information of the plurality of key points is specifically pixel positions of the plurality of key points in the user image, and the position information of the calibration target is specifically a pixel region of the calibration target in the calibration image.
5. The method of claim 2, wherein prior to the determining whether the pixel location of the first keypoint is within the pixel region of the target to be triggered, the method further comprises:
when the game control signal is monitored, analyzing a user image shot by a camera of the terminal equipment in real time to obtain position information of two second key points and further obtain distance information between the two second key points;
and carrying out self-adaptive adjustment on the pixel region of the target to be triggered according to the distance information.
6. The method of claim 1, wherein prior to the monitoring the game control signal triggered by the user operating a selfie stick, the method further comprises: establishing communication connection between a selfie stick and terminal equipment; wherein the communication connection comprises a line control connection or a Bluetooth connection.
7. The method of claim 1, wherein the first keypoint is specifically a left eye center point or a right eye center point of the user.
8. The method of claim 5, wherein the two second keypoints are specified as a left-eye center point and a right-eye center point of the user.
9. A game control apparatus implemented with a selfie stick, comprising:
the monitoring module is suitable for monitoring a game control signal triggered by the operation of a user on the selfie stick;
the first analysis module is suitable for analyzing a user image shot by a camera of the terminal equipment in real time when the game control signal is monitored to obtain the position information of the first key point calibrated by the user; analyzing the real-time screen image of the terminal equipment to obtain the position information of the target to be triggered of the current game task;
and the matching module is suitable for matching the position information of the first key point with the position information of the target to be triggered and determining the completion condition of the current game task according to the matching result.
10. The device according to claim 9, wherein the position information of the first keypoint is specifically a pixel position of the first keypoint in a user image, and the position information of the target to be triggered is specifically a pixel area of the target to be triggered in a real-time screen image;
the matching module is further adapted to:
judging whether the pixel position of the first key point is in the pixel area of the target to be triggered;
if so, determining that the current game task is successfully executed;
if not, determining that the current game task fails to be executed.
11. The apparatus of claim 9 or 10, wherein the apparatus further comprises: a calibration module adapted to:
displaying a calibration image containing a calibration target by using a screen of the terminal equipment;
receiving a game calibration signal triggered by a user operating a selfie stick;
analyzing the user image shot by a camera of the terminal equipment in real time according to the game calibration signal to obtain position information of a plurality of key points;
and comparing the position information of the plurality of key points with the position information of the calibration target, and selecting the key point closest to the calibration target from the plurality of key points as a first key point.
12. The apparatus according to claim 11, wherein the position information of the plurality of key points is a pixel position of a plurality of key points in the user image, and the position information of the calibration target is a pixel region of the calibration target in the calibration image.
13. The apparatus of claim 10, wherein the apparatus further comprises:
the second analysis module is suitable for analyzing the user image shot by the camera of the terminal equipment in real time when the game control signal is monitored to obtain the position information of the two second key points and further obtain the distance information between the two second key points; and the number of the first and second groups,
and the adjusting module is suitable for adaptively adjusting the pixel area of the target to be triggered according to the distance information.
14. The apparatus of claim 9, wherein the apparatus further comprises: the connection module is suitable for establishing communication connection between the selfie stick and the terminal equipment; wherein the communication connection comprises a line control connection or a Bluetooth connection.
15. The apparatus according to claim 9, wherein the first keypoint is specifically a left eye center point or a right eye center point of the user.
16. The apparatus of claim 13, wherein the two second keypoints are specified as a left-eye center point and a right-eye center point of the user.
17. A computing device, comprising: the system comprises a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface complete mutual communication through the communication bus;
the memory is used for storing at least one executable instruction, and the executable instruction causes the processor to execute the operation corresponding to the game control method implemented by the selfie stick in any one of claims 1-8.
18. A computer storage medium having stored therein at least one executable instruction causing a processor to perform operations corresponding to the game control method implemented with a self-timer stick according to any one of claims 1-8.
CN201711240645.2A 2017-11-30 2017-11-30 Game control method and device realized by using selfie stick and computing equipment Active CN107952240B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711240645.2A CN107952240B (en) 2017-11-30 2017-11-30 Game control method and device realized by using selfie stick and computing equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711240645.2A CN107952240B (en) 2017-11-30 2017-11-30 Game control method and device realized by using selfie stick and computing equipment

Publications (2)

Publication Number Publication Date
CN107952240A CN107952240A (en) 2018-04-24
CN107952240B true CN107952240B (en) 2021-01-08

Family

ID=61962004

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711240645.2A Active CN107952240B (en) 2017-11-30 2017-11-30 Game control method and device realized by using selfie stick and computing equipment

Country Status (1)

Country Link
CN (1) CN107952240B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112402980B (en) * 2020-10-30 2023-05-09 天津亚克互动科技有限公司 Game running adaptation method and device and electronic equipment
CN114938431A (en) * 2022-06-15 2022-08-23 Oppo广东移动通信有限公司 Electronic device

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101024123A (en) * 2006-02-20 2007-08-29 杨大勇 Method for realizing hand-set network interaction game using hand-set pick-up head
CN101510257A (en) * 2009-03-31 2009-08-19 华为技术有限公司 Human face similarity degree matching method and device
CN104376576A (en) * 2014-09-04 2015-02-25 华为技术有限公司 Target tracking method and device
US9174119B2 (en) * 2002-07-27 2015-11-03 Sony Computer Entertainement America, LLC Controller for providing inputs to control execution of a program when inputs are combined
CN105574370A (en) * 2015-12-15 2016-05-11 北京奇虎科技有限公司 Method and device for unlocking application program
CN205627034U (en) * 2016-01-22 2016-10-12 深圳市思萌科技有限公司 Rifle shape recreation controlling means
CN107015642A (en) * 2017-03-13 2017-08-04 武汉秀宝软件有限公司 A kind of method of data synchronization and system based on augmented reality
CN107333057A (en) * 2017-06-16 2017-11-07 光锐恒宇(北京)科技有限公司 Interaction implementation method and device in a kind of application
CN107357487A (en) * 2017-07-26 2017-11-17 掌阅科技股份有限公司 Application control method, electronic equipment and computer-readable storage medium

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9174119B2 (en) * 2002-07-27 2015-11-03 Sony Computer Entertainement America, LLC Controller for providing inputs to control execution of a program when inputs are combined
CN101024123A (en) * 2006-02-20 2007-08-29 杨大勇 Method for realizing hand-set network interaction game using hand-set pick-up head
CN101510257A (en) * 2009-03-31 2009-08-19 华为技术有限公司 Human face similarity degree matching method and device
CN104376576A (en) * 2014-09-04 2015-02-25 华为技术有限公司 Target tracking method and device
CN105574370A (en) * 2015-12-15 2016-05-11 北京奇虎科技有限公司 Method and device for unlocking application program
CN205627034U (en) * 2016-01-22 2016-10-12 深圳市思萌科技有限公司 Rifle shape recreation controlling means
CN107015642A (en) * 2017-03-13 2017-08-04 武汉秀宝软件有限公司 A kind of method of data synchronization and system based on augmented reality
CN107333057A (en) * 2017-06-16 2017-11-07 光锐恒宇(北京)科技有限公司 Interaction implementation method and device in a kind of application
CN107357487A (en) * 2017-07-26 2017-11-17 掌阅科技股份有限公司 Application control method, electronic equipment and computer-readable storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
给你真实的枪战体验,PP GUN mini 体感游戏枪;爱搞机官方;《https://www.sohu.com/a/118389944_115037》;20161108;全文 *

Also Published As

Publication number Publication date
CN107952240A (en) 2018-04-24

Similar Documents

Publication Publication Date Title
US11410415B2 (en) Processing method for augmented reality scene, terminal device, system, and computer storage medium
US9345967B2 (en) Method, device, and system for interacting with a virtual character in smart terminal
CN108200334B (en) Image shooting method and device, storage medium and electronic equipment
CN108989678B (en) Image processing method and mobile terminal
CN108090463B (en) Object control method, device, storage medium and computer equipment
CN108683850B (en) Shooting prompting method and mobile terminal
CN110780742B (en) Eyeball tracking processing method and related device
JP5766479B2 (en) Electronic device, control method, and control program
CN104811798B (en) A kind of method and device for adjusting video playout speed
CN111437604A (en) Game display control method and device, electronic equipment and storage medium
CN113926172A (en) Posture comparison and correction method using application program configured to check two golf images and result data in overlapped state
CN107952240B (en) Game control method and device realized by using selfie stick and computing equipment
KR20160125715A (en) 3d scanner and 3d scanning method
CN114722913A (en) Attitude detection method and apparatus, electronic device, and computer-readable storage medium
CN113342157B (en) Eyeball tracking processing method and related device
CN104378576B (en) Information processing method and electronic equipment
WO2018227580A1 (en) Camera calibration method and terminal
CN110765926B (en) Picture book identification method, device, electronic equipment and storage medium
CN110597397A (en) Augmented reality implementation method, mobile terminal and storage medium
CN115278084A (en) Image processing method, image processing device, electronic equipment and storage medium
EP3889738A1 (en) A system and a method for calibrating a user interface
CN108432229B (en) Method for realizing photographing effect of other people through self-photographing and photographing equipment
CN116069157A (en) Virtual object display method, device, electronic equipment and readable medium
CN109769091B (en) Image shooting method and mobile terminal
CN111766947A (en) Display method, display device, wearable device and medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant