CN114143521A - Game projection method, projector and storage medium - Google Patents

Game projection method, projector and storage medium Download PDF

Info

Publication number
CN114143521A
CN114143521A CN202111448206.7A CN202111448206A CN114143521A CN 114143521 A CN114143521 A CN 114143521A CN 202111448206 A CN202111448206 A CN 202111448206A CN 114143521 A CN114143521 A CN 114143521A
Authority
CN
China
Prior art keywords
game
projection
optimization strategy
equipment
determining
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111448206.7A
Other languages
Chinese (zh)
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.)
Shenzhen Huole Science and Technology Development Co Ltd
Original Assignee
Shenzhen Huole Science and Technology Development 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 Shenzhen Huole Science and Technology Development Co Ltd filed Critical Shenzhen Huole Science and Technology Development Co Ltd
Priority to CN202111448206.7A priority Critical patent/CN114143521A/en
Publication of CN114143521A publication Critical patent/CN114143521A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/12Picture reproducers
    • H04N9/31Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
    • H04N9/3141Constructional details thereof
    • 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/50Controlling the output signals based on the game progress
    • A63F13/52Controlling the output signals based on the game progress involving aspects of the displayed game scene
    • 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/80Special adaptations for executing a specific game genre or game mode
    • A63F13/822Strategy games; Role-playing games
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/12Picture reproducers
    • H04N9/31Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
    • H04N9/3179Video signal processing therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The present disclosure provides a game projection method, a projector, and a storage medium. The game projection method comprises the following steps: firstly, sending an identification code acquisition request to game equipment, receiving an equipment identification code returned by the game equipment, and matching with the game equipment according to the equipment identification code; secondly, after the game projection data are successfully matched with the game equipment, a game projection request is obtained, and game projection data are obtained from the game projection request; then, determining a projection optimization strategy according to the game projection data, wherein the projection optimization strategy comprises the following steps: a frame number optimization strategy, a resolution optimization strategy, a color parameter optimization strategy and a delay parameter optimization strategy; and finally, connecting the game equipment, and executing a projection function according to a projection optimization strategy. The intelligent projector can configure the projection optimization strategy according to different game types and execute the projection function according to the projection optimization strategy, so that the final projection effect is favorable for meeting the requirements of different users, and the functionality and the intelligence of the projector are improved.

Description

Game projection method, projector and storage medium
The present disclosure is based on the divisional patent application with application date of 2019, 9, and 30, application number of 201910943377.3, entitled "game projection optimization method and related device".
Technical Field
The disclosure relates to the technical field of projection display, in particular to a game projection method, a projector and a storage medium.
Background
Along with the rapid development of science and technology, the projecting apparatus becomes the net red product among the domestic appliance gradually, but, at present the projecting apparatus when carrying out the projection to the recreation interface, can't dispose to the recreation type, the projection effect is not good to can't satisfy user's diversified demand, user experience is low.
Disclosure of Invention
The embodiment of the disclosure provides a game projection method, a projector and a storage medium, which are beneficial to improving the functionality and intelligence of the projector.
The present disclosure first provides a game projection method, including:
sending an identification code acquisition request to the game equipment, receiving an equipment identification code returned by the game equipment, and matching with the game equipment according to the equipment identification code;
after the game projection data are successfully matched with the game equipment, obtaining a game projection request, and obtaining game projection data from the game projection request;
determining a projection optimization strategy according to the free projection data scale, wherein the projection optimization strategy comprises the following steps: a frame number optimization strategy, a resolution optimization strategy, a color parameter optimization strategy and a delay parameter optimization strategy;
and connecting the game equipment, and executing a projection function according to the projection optimization strategy.
Optionally, the step of sending an identification code acquisition request to the game device, receiving an equipment identification code returned by the game device, and matching with the game device according to the equipment identification code includes:
sending an identification code acquisition request to the game equipment, and receiving an equipment identification code returned by the game equipment;
acquiring an identification code set from a database, wherein the identification code set comprises a plurality of preset identification codes;
and matching the equipment identification code with a plurality of preset identification codes.
Optionally, after the step of matching the device identification code with the plurality of preset identification codes, the method further includes:
if the device identification code is unsuccessfully matched with the plurality of preset identification codes, sending a matching request to the game device;
receiving a matching response returned by the game equipment, wherein the matching response is generated after the game equipment receives the matching request;
and judging whether the game equipment is successfully matched or not according to the matching request and the matching response.
Optionally, before the step of determining a projection optimization strategy according to the game projection data, the method further includes:
acquiring a historical projection record of the game equipment;
obtaining a historical projection optimization strategy according to the historical projection record and the game projection data;
and determining the historical projection optimization strategy as a projection optimization strategy.
Optionally, the step of obtaining a historical projection optimization strategy according to the historical projection record and the game projection data includes:
obtaining a plurality of projection applications from a historical projection record;
determining at least one game application name from the projection application;
and determining a historical projection optimization strategy according to the game application name and the game projection data.
Optionally, the step of determining a projection optimization strategy according to the game projection data includes:
obtaining a preset game type set, wherein the game type set comprises: a plurality of game types and a plurality of game application sets corresponding to the plurality of game types;
acquiring any one game application set in a plurality of game application sets as a first game application set, acquiring a plurality of game application names contained in the first game application set, and matching the plurality of game application names with game names in the game projection data;
if the matching is successful, obtaining a target game application set, and obtaining a target game type corresponding to the target game application set;
and determining a projection optimization strategy according to the target game type.
Optionally, the step of determining a projection optimization strategy according to the game projection data further includes:
obtaining game information from the game projection data, wherein the game information comprises a target registration approval number corresponding to the game;
acquiring a preset game set, wherein the game set comprises registration approval numbers of a plurality of games and game types of the plurality of games;
searching a target registration approval number in the game set;
and if the search is successful, acquiring a target game type corresponding to the target registration approval number, and determining a projection optimization strategy according to the target game type.
Optionally, after the step of connecting the game device and executing the projection function according to the projection optimization strategy, the method further includes:
acquiring first gesture image data;
acquiring a preset gesture template set, and matching first gesture image data with a plurality of gesture template images in the gesture template set; if the matching is successful, displaying a preset projection parameter adjusting interface;
receiving second gesture image data returned by the camera module, determining a first position corresponding to the target finger according to the second gesture image data, and determining a parameter adjusting area corresponding to the first position;
receiving third gesture image data returned by the camera module, calculating a second position corresponding to the target finger determined from the third gesture image data, and calculating a position distance between the first position and the second position;
and determining a target parameter change value corresponding to the position distance according to a mapping relation between a preset distance and the parameter change value, and adjusting the value of the parameter corresponding to the parameter adjusting area according to the target parameter change value.
The utility model provides a recreation projection arrangement simultaneously, be applied to intelligent projecting apparatus, the device includes:
the acquisition unit is used for receiving the game projection request and acquiring game projection data from the game projection request;
the determining unit is used for determining a projection optimization strategy according to the game projection data;
and the execution unit is used for connecting the game equipment corresponding to the game projection request and executing the projection function according to the projection optimization strategy.
The present disclosure also provides a projector comprising a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, the programs comprising instructions for performing the steps of any of the methods of the first aspect of the embodiments of the present application.
The present disclosure also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for electronic data exchange, wherein the computer program causes a computer to perform some or all of the steps described in any of the methods.
The present disclosure also provides a computer program product comprising a non-transitory computer readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any of the methods described above. The computer program product may be a software installation package.
It can be seen that, in the present disclosure, an identification code acquisition request is first sent to the game device, a device identification code returned by the game device is received, and matching is performed with the game device according to the device identification code; secondly, after the game projection data are successfully matched with the game equipment, a game projection request is obtained, and game projection data are obtained from the game projection request; then, determining a projection optimization strategy according to the game projection data, wherein the projection optimization strategy comprises the following steps: a frame number optimization strategy, a resolution optimization strategy, a color parameter optimization strategy and a delay parameter optimization strategy; and finally, connecting the game equipment, and executing a projection function according to a projection optimization strategy. Therefore, the intelligent projector can configure the projection optimization strategy according to different game types and execute the projection function according to the projection optimization strategy, so that the final projection effect is favorable for meeting the requirements of different users, and the functionality and the intelligence of the projector are improved.
Drawings
Technical solutions and other advantages of the embodiments of the present disclosure will become apparent from the following detailed description of specific embodiments of the present disclosure with reference to the accompanying drawings.
Fig. 1 is a schematic structural diagram of an intelligent projector provided in an embodiment of the present application;
FIG. 2 is a first flowchart of a game projection method provided in an embodiment of the present application;
FIG. 3 is a second flowchart of a game projection method according to an embodiment of the present disclosure;
FIG. 4 is a third schematic flowchart of a game projection method provided in an embodiment of the present application;
FIG. 5 is a fourth schematic flowchart of a game projection method provided in the embodiment of the present application;
fig. 6 is a schematic structural diagram of a projector provided in an embodiment of the present application;
fig. 7 is a frame diagram of a game projection apparatus according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the drawings in the embodiments of the present disclosure, and it is obvious that the described embodiments are some, but not all embodiments of the present disclosure. All other embodiments, which can be derived by a person skilled in the art from the embodiments disclosed herein without making any creative effort, shall fall within the protection scope of the present disclosure.
The terms "first," "second," "third," and "fourth," etc. in the description and claims of the present disclosure and in the accompanying drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, result, or characteristic described in connection with the embodiment can be included in at least one embodiment of the disclosure. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
As shown in fig. 1, fig. 1 is a schematic structural diagram of an intelligent projector according to an embodiment of the present disclosure. The smart projector may include a processor, Memory, a Digital Signal Processor (DSP), a transceiver, a speaker, a microphone, a Random Access Memory (RAM), a camera, a sensor, a network module, and so forth. The storage, the DSP, the projection device, the loudspeaker, the microphone, the RAM, the camera, the sensor and the network module are connected with the processor, and the transceiver is connected with the signal processor.
The Processor is a control center of the intelligent projector, various interfaces and lines are used for connecting all parts of the whole intelligent projector, various functions and Processing data of the intelligent projector are executed by operating or executing software programs and/or modules stored in the memory and calling data stored in the memory, so that the intelligent projector is monitored integrally, and the Processor can be a Central Processing Unit (CPU), a Graphic Processing Unit (GPU) or a Network Processor (NPU).
Further, the processor may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor.
The storage is used for storing software programs and/or modules, and the processor executes various functional applications and data processing of the intelligent projector by running the software programs and/or modules stored in the storage. The memory mainly comprises a program storage area and a data storage area, wherein the program storage area can store an operating system, a software program required by at least one function and the like; the storage data area may store data created according to the use of the smart projector, and the like. Further, the memory may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
Wherein the sensor comprises at least one of: light-sensitive sensors, gyroscopes, infrared proximity sensors, vibration detection sensors, pressure sensors, etc. Among them, the light sensor, also called an ambient light sensor, is used to detect the ambient light brightness. The light sensor may include a light sensitive element and an analog to digital converter. The photosensitive element is used for converting collected optical signals into electric signals, and the analog-to-digital converter is used for converting the electric signals into digital signals. Optionally, the light sensor may further include a signal amplifier, and the signal amplifier may amplify the electrical signal converted by the photosensitive element and output the amplified electrical signal to the analog-to-digital converter. The photosensitive element may include at least one of a photodiode, a phototransistor, a photoresistor, and a silicon photocell.
The camera may be a visible light camera (general view angle camera, wide angle camera), an infrared camera, or a dual camera (having a distance measurement function), which is not limited herein.
The network module may be at least one of: a bluetooth module, a wireless fidelity (Wi-Fi), etc., which are not limited herein, and the projection apparatus can implement a projection function.
Based on the intelligent projector described in fig. 1 above, the following functions can be performed:
receiving a game projection request, and acquiring game projection data from the game projection request;
determining a projection optimization strategy according to the game projection data;
and connecting the game equipment corresponding to the game projection request, and executing a projection function according to the projection optimization strategy.
It can be seen that the intelligent projector described in the embodiments of the present disclosure is applied to an intelligent projector, receives a game projection request, and obtains game projection data from the game projection request; determining a projection optimization strategy according to the game projection data; and connecting the game equipment corresponding to the game projection request, and executing a projection function according to the projection optimization strategy. Therefore, the intelligent projector can configure projection optimization strategies according to different game types and execute projection functions according to the projection optimization strategies, so that the final projection effect is favorable for meeting the requirements of different users, the functionality and the intelligence of the projector are improved, and specific optimization is carried out on game projection.
Referring to fig. 2, fig. 2 is a schematic flow chart of a game projection method provided in an embodiment of the present disclosure, and the game projection method is applied to an intelligent projector, as shown in the figure, the game projection method includes:
step 210, sending an identification code acquisition request to the game device, receiving the device identification code returned by the game device, and matching with the game device according to the device identification code.
Specifically, before receiving a game projection request, obtaining a game device corresponding to the game projection request, sending an identification code obtaining request to the game device, and receiving an obtaining response returned by the game device, where the obtaining response includes: the device identification code corresponding to the game device; obtaining an identification code set from a database, wherein the identification code set comprises: the game projection system comprises a plurality of preset identification codes, a game module and a game module, wherein the equipment identification codes are matched with the preset identification codes, and if the equipment identification codes are successfully matched with the preset identification codes, the game module receives the game projection request; if the device identification code is unsuccessfully matched with the plurality of preset identification codes, sending a matching request to the game device, wherein the matching request comprises: the matching verification code is used for requesting the game device to be matched with the intelligent projector, and receiving a matching response returned by the game device, wherein the matching response comprises: and the equipment verification code is used for judging whether the equipment verification code is consistent with the matching verification code or not, if so, the game equipment is successfully matched with the intelligent projector, the game projection request is received, and if not, the game equipment is unsuccessfully matched with the intelligent projector, and the game projection request is refused to be received.
Step 220, after the game device is successfully matched, obtaining a game projection request, and obtaining game projection data from the game projection request; wherein the game projection data may include: game play data, game names, game information, etc., without limitation.
Step 230, obtaining a game name from the game projection data, and determining a projection optimization strategy according to the game name, wherein the projection optimization strategy comprises: a frame number optimization strategy, a resolution optimization strategy, a color parameter optimization strategy, a delay parameter optimization strategy, etc., which are not limited herein.
And step 240, connecting the game equipment, and executing a projection function according to the projection optimization strategy.
In one embodiment, before determining the projection optimization strategy according to the game projection data, the method further comprises: obtaining a historical projection record of the gaming device, the historical projection record comprising: determining a plurality of pieces of historical projection information, determining a plurality of projection applications corresponding to the plurality of pieces of historical projection information, determining at least one game application name from the plurality of projection applications, obtaining a game name corresponding to the game projection data, judging whether the at least one game application name contains the game name, if the at least one game application name contains the game name, determining target historical projection information corresponding to the game name from the plurality of pieces of historical projection information, obtaining a historical projection optimization strategy from the target historical projection information, and determining the historical projection optimization strategy as the projection optimization strategy.
In one embodiment, the smart projector further comprises: the camera module is started after the projection function is executed according to the projection optimization strategy, and first gesture image data returned by the camera module are received; acquiring a preset gesture template set, matching the first gesture image data with a plurality of gesture template images in the gesture template set, and displaying a preset projection parameter adjusting interface if matching is successful; receiving second gesture image data returned by the camera module, determining a first position corresponding to the target finger according to the second gesture image data, and determining a parameter adjusting area corresponding to the first position; receiving third gesture image data returned by the camera module, calculating a second position corresponding to the target finger determined from the third gesture image data, calculating a position distance between the first position and the second position, determining a target parameter change value corresponding to the position distance according to a preset mapping relation between the distance and the parameter change value, and adjusting a value of a parameter corresponding to the parameter adjusting area according to the target parameter change value.
In a possible example, step 230 further comprises: obtaining a game name from the game projection data; obtaining a preset game type set, wherein the game type set comprises: a plurality of game types and a plurality of game application sets corresponding to the plurality of game types; matching the game name with the game application sets, if the matching is successful, obtaining a target game application set, and acquiring a target game type corresponding to the target game application set; and determining the projection optimization strategy according to the target game type.
Wherein the plurality of game types may include: the game, the view, the body, the role play, the strategy, etc., are not limited herein.
Wherein, performing matching operation on the game name and a plurality of game application sets, as shown in fig. 3, includes:
step 231, obtaining any one game application set in the plurality of game application sets as a first game application set.
Step 232, obtaining a plurality of game application names included in the first game application set, if the plurality of first game application names include the game name, determining that the game name is successfully matched with the first game application set, and determining that the game name is successfully matched with the plurality of game application sets.
Step 233, if the game names are not included in the plurality of first game application names, determining that the game names are unsuccessfully matched with the first game application set, determining a second game application set from the plurality of game application sets, and executing the operation corresponding to step 231, wherein the first game application set is different from the second game application set.
Optionally, step 230 may further include: obtaining game information from the game projection data, the game information may include: the target registration approval number corresponding to the game obtains a preset game set, wherein the game set comprises: and searching the target registration approval numbers in the game set according to the registration approval numbers of the games and the game types of the games, if the target registration approval numbers are searched successfully, acquiring the target game types corresponding to the target registration approval numbers, and determining a projection optimization strategy according to the target game types.
In a possible example, the determining the projection optimization strategy according to the target game type includes: if the target game type is a battle type, the projection optimization strategy is a delay optimization strategy, wherein the delay optimization strategy comprises the following steps: starting a low delay mode, and acquiring projection parameters corresponding to the low delay mode, wherein the projection parameters include: signal reception frequency and delay parameters; and adjusting the input signal receiving frequency of the intelligent projector to the signal receiving frequency, and adjusting the delay value of the intelligent projector according to the delay parameter.
The low-latency mode is a preset mode, and the low-latency mode is used for optimizing the input latency of a High Definition Multimedia Interface (HDMI) of the smart projector.
The delay parameter is used for adjusting the input delay value of the HDMI.
The signal receiving frequency is a signal receiving frequency preset by a developer, and the value is not limited herein.
The delay parameter is a delay parameter preset by a developer, and the value of the delay parameter is not limited herein.
With reference to the above example, the following description is given by taking an example, and it is assumed that when the smart projector receives a game projection request, game projection data corresponding to the game projection request is acquired, where the game projection data includes: and if the hero alliance (namely the game name) determines that the game type corresponding to the hero alliance is a battle game, starting a low delay mode, and acquiring a signal receiving frequency and a delay parameter corresponding to the low delay mode to adjust the input signal receiving frequency and the input delay value of the intelligent projector.
In a possible example, the determining the projection optimization strategy according to the target game type includes: if the target game type is ornamental, the projection optimization strategy is an image quality optimization strategy, wherein the image quality optimization strategy comprises the following steps: determining a target resolution parameter corresponding to the ornamental type according to a preset mapping relation between a game type and the resolution parameter, and adjusting the resolution of the intelligent projector according to the target resolution parameter; acquiring ambient brightness, judging whether the ambient brightness is greater than a preset brightness threshold, and if the ambient brightness is greater than the brightness threshold, adjusting the projection brightness of the intelligent projector to a preset first brightness value; and if the environment brightness is not greater than the brightness threshold, adjusting the projection brightness of the intelligent projector to a preset second brightness value.
Wherein the target resolution parameter may include: 720p, 1080p, 2k, 4k, etc., without limitation.
Wherein the preset brightness threshold may include: 400 lumens, 500 lumens, 900 lumens, etc., and is not limited herein.
With reference to the above example, the following description is given by taking an example, and it is assumed that when the smart projector receives a game projection request, game projection data corresponding to the game projection request is acquired, where the game projection data includes: the method includes the steps of obtaining a target resolution parameter corresponding to the Selda lectures (namely game names), if the obtained target resolution parameter is 1080p, adjusting the current resolution to 1080p, assuming that a preset first brightness value is 500 lumens and a preset second brightness value is 900 lumens, adjusting the projection brightness of the intelligent projector to 500 lumens when the ambient brightness is 400 lumens and the preset brightness threshold is 600 lumens, and adjusting the projection brightness of the intelligent projector to 900 lumens when the ambient brightness is 800 lumens and the preset brightness threshold is 600 lumens.
In a possible example, the determining the projection optimization strategy according to the target game type includes: if the target game type is somatosensory type, the projection optimization strategy is a frame number optimization strategy, and the frame number optimization strategy comprises the following steps: obtaining game running parameters from the game projection data, and obtaining game running frame numbers from the game running parameters; acquiring a projection frame number threshold of the intelligent projector, judging whether the game running frame number is greater than the projection frame number threshold, and if the game frame number is not greater than the projection frame number threshold, adjusting the projection frame number of the intelligent projector to be the game frame number; if the game frame number is larger than the projection frame number threshold, adjusting the projection frame number to be the projection frame number threshold.
The threshold of the number of frames projected is a threshold of the number of frames projected preset by a developer, and the value is not limited herein.
The number of game running frames represents the number of frames per second (fps) or the frame rate represents the number of times that a graphics processor can update per second when processing fields, and a high frame rate can obtain smoother and more vivid animation. Generally, 30fps is acceptable, and the cross-inductance and the fidelity can be obviously improved by improving the performance to 60 fps.
It can be seen that, in the embodiment of the present disclosure, the intelligent projector first receives a game projection request, and obtains game projection data from the game projection request; determining a projection optimization strategy according to the game projection data; and connecting the game equipment corresponding to the game projection request, and executing a projection function according to the projection optimization strategy. Therefore, in the embodiment of the disclosure, the intelligent projector can configure the projection optimization strategy according to different game types and execute the projection function according to the projection optimization strategy, so that the final projection effect is favorable for meeting the requirements of different users, and the functionality and intelligence of the projector are improved.
As shown in FIG. 4, in one embodiment, the game projection method comprises the following steps:
step 301, receiving a game projection request, and acquiring game projection data from the game projection request.
Step 302, obtaining a game name from the game projection data.
Step 303, obtaining a preset game type set, where the game type set includes: a plurality of game types and a plurality of game application sets corresponding to the plurality of game types.
And 304, performing matching operation on the game name and the plurality of game application sets, if the matching is successful, obtaining a target game application set, and acquiring a target game type corresponding to the target game application set.
Step 305, determining the projection optimization strategy according to the target game type.
And step 306, connecting the game equipment corresponding to the game projection request, and executing a projection function according to the projection optimization strategy.
The detailed description of steps 301 to 306 may refer to the corresponding steps of the game projection method described in fig. 2, and will not be repeated herein.
It can be seen that in the optimization method described in the embodiments of the present disclosure, the intelligent projector receives a game projection request, and obtains game projection data from the game projection request; obtaining a game name from the game projection data; obtaining a preset game type set, wherein the game type set comprises: a plurality of game types and a plurality of game application sets corresponding to the plurality of game types; matching the game name with the game application sets, if the matching is successful, obtaining a target game application set, and acquiring a target game type corresponding to the target game application set; determining the projection optimization strategy according to the target game type; and connecting the game equipment corresponding to the game projection request, and executing a projection function according to the projection optimization strategy. Therefore, the game type can be determined according to the game projection data, the projection optimization strategy can be determined according to the game type, the various requirements of different users are met, and meanwhile, the functionality and the intelligence of the projector are improved.
Referring to fig. 4, fig. 4 is a schematic flow chart of another game projection method provided in the embodiment of the present disclosure, which is applied to an intelligent projector, and as shown in the figure, the game projection method includes:
step 401, receiving a game projection request, and acquiring game projection data from the game projection request;
step 402, determining a target game type corresponding to the game projection data;
step 403, if the target game type is a battle type, the projection optimization strategy is a delay optimization strategy;
step 404, wherein the delay optimization strategy comprises: starting a low delay mode, and acquiring projection parameters corresponding to the low delay mode, wherein the projection parameters comprise: signal reception frequency and delay parameters;
step 405, adjusting the input signal receiving frequency of the intelligent projector to the signal receiving frequency, and adjusting the delay value of the intelligent projector according to the delay parameter;
and step 406, connecting the game device corresponding to the game projection request, and executing a projection function according to the projection optimization strategy.
The detailed description of the steps 401 to 406 may refer to the corresponding steps of the game projection method described in fig. 2, and will not be repeated herein.
It can be seen that in the game projection method described in the embodiments of the present disclosure, the intelligent projector receives a game projection request, and obtains game projection data from the game projection request; determining a target game type corresponding to the game projection data; if the target game type is a battle type, the projection optimization strategy is a delay optimization strategy; wherein the delay optimization strategy comprises: starting a low delay mode, and acquiring projection parameters corresponding to the low delay mode, wherein the projection parameters comprise: signal reception frequency and delay parameters; adjusting the input signal receiving frequency of the intelligent projector to the signal receiving frequency, and adjusting the delay value of the intelligent projector according to the delay parameter; and connecting the game equipment corresponding to the game projection request, and executing a projection function according to the projection optimization strategy. Therefore, when the battle games are identified, the low-delay mode is started to adjust the signal receiving frequency and the delay parameters so as to reduce the delay value of the projector, thereby improving the projection real-time performance of the projector; the low delay mode is started by identifying the game type, so that the error starting of the low delay mode can be avoided, the power consumption of the projector is reduced, and the improvement of the functionality and the intelligence of the projector is facilitated.
Referring to fig. 6, fig. 6 is a schematic structural diagram of a projector 500 according to an embodiment of the disclosure, as shown in fig. 6, the projector 500 includes an application processor 510, a memory 520, a communication interface 530, and one or more programs 521, where the one or more programs 521 are stored in the memory 520 and configured to be executed by the application processor 510, and the one or more programs 521 include instructions for performing the following steps;
receiving a game projection request, and acquiring game projection data from the game projection request;
determining a projection optimization strategy according to the game projection data;
and connecting the game equipment corresponding to the game projection request, and executing a projection function according to the projection optimization strategy.
It can be seen that, in the embodiment of the present disclosure, the intelligent projector first receives a game projection request, and obtains game projection data from the game projection request; determining a projection optimization strategy according to the game projection data; and connecting the game equipment corresponding to the game projection request, and executing a projection function according to the projection optimization strategy. Therefore, in the embodiment of the disclosure, the intelligent projector can configure the projection optimization strategy according to different game types and execute the projection function according to the projection optimization strategy, so that the final projection effect is favorable for meeting the requirements of different users, and the functionality and intelligence of the projector are improved.
In one possible example, in the determining a projection optimization strategy from the game projection data, the instructions in the program are specifically configured to: obtaining a game name from the game projection data; obtaining a preset game type set, wherein the game type set comprises: a plurality of game types and a plurality of game application sets corresponding to the plurality of game types; matching the game name with the game application sets, if the matching is successful, obtaining a target game application set, and acquiring a target game type corresponding to the target game application set; and determining the projection optimization strategy according to the target game type.
In one possible example, in the determining the projection optimization strategy according to the target game type, the instructions in the program are specifically configured to: if the target game type is a battle type, the projection optimization strategy is a delay optimization strategy, wherein the delay optimization strategy comprises the following steps: starting a low delay mode, and acquiring projection parameters corresponding to the low delay mode, wherein the projection parameters include: signal reception frequency and delay parameters; and adjusting the input signal receiving frequency of the intelligent projector to the signal receiving frequency, and adjusting the delay value of the intelligent projector according to the delay parameter.
In one possible example, in the determining the projection optimization strategy according to the target game type, the instructions in the program are specifically configured to: if the target game type is an ornamental type, the projection optimization strategy is an image quality optimization strategy, wherein the image quality optimization strategy comprises the following steps of determining a target resolution parameter corresponding to the ornamental type according to a preset mapping relation between the game type and the resolution parameter, and adjusting the resolution of the intelligent projector according to the target resolution parameter; acquiring ambient brightness, judging whether the ambient brightness is greater than a preset brightness threshold, and if the ambient brightness is greater than the brightness threshold, adjusting the projection brightness of the intelligent projector to a preset first brightness value; and if the environment brightness is not greater than the brightness threshold, adjusting the projection brightness of the intelligent projector to a preset second brightness value.
In one possible example, in the determining the projection optimization strategy according to the target game type, the instructions in the program are specifically configured to: if the target game type is somatosensory type, the projection optimization strategy is a frame number optimization strategy, and the frame number optimization strategy comprises the following steps: obtaining game running parameters from the game projection data, and obtaining game running frame numbers from the game running parameters; acquiring a projection frame number threshold of the intelligent projector, judging whether the game running frame number is greater than the projection frame number threshold, and if the game frame number is not greater than the projection frame number threshold, adjusting the projection frame number of the intelligent projector to be the game frame number; if the game frame number is larger than the projection frame number threshold, adjusting the projection frame number to be the projection frame number threshold.
It is understood that the electronic device comprises corresponding hardware structures and/or software modules for performing the respective functions in order to realize the above-mentioned functions. Those of skill in the art will readily appreciate that the present disclosure is capable of being implemented in hardware or a combination of hardware and computer software, with the exemplary elements and algorithm steps described in connection with the embodiments provided herein. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present disclosure.
The embodiment of the present disclosure may perform division of the functional units on the electronic device according to the above method example, for example, each functional unit may be divided corresponding to each function, or two or more functions may be integrated into one processing unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit. It should be noted that the division of the units in the embodiments of the present disclosure is schematic, and is only one logical function division, and there may be another division manner in actual implementation.
Fig. 7 is a block diagram of functional units of a game projection optimization apparatus 600 according to an embodiment of the present disclosure. The game projection optimization device 600 is applied to an electronic device, and includes an obtaining unit 601, a determining unit 602, and an executing unit 603, where:
an obtaining unit 601, configured to receive a game projection request, and obtain game projection data from the game projection request;
a determining unit 602, configured to determine a projection optimization strategy according to the game projection data;
and the executing unit 603 is configured to connect to the game device corresponding to the game projection request, and execute a projection function according to the projection optimization policy.
It can be seen that, in the embodiment of the present disclosure, the intelligent projector first receives a game projection request, and obtains game projection data from the game projection request; determining a projection optimization strategy according to the game projection data; and connecting the game equipment corresponding to the game projection request, and executing a projection function according to the projection optimization strategy. Therefore, in the embodiment of the disclosure, the intelligent projector can configure the projection optimization strategy according to different game types and execute the projection function according to the projection optimization strategy, so that the final projection effect is favorable for meeting the requirements of different users, and the functionality and intelligence of the projector are improved.
In a possible example, in the aspect of determining a projection optimization strategy according to the game projection data, the determining unit 602 is specifically configured to: obtaining a game name from the game projection data; obtaining a preset game type set, wherein the game type set comprises: a plurality of game types and a plurality of game application sets corresponding to the plurality of game types; matching the game name with the game application sets, if the matching is successful, obtaining a target game application set, and acquiring a target game type corresponding to the target game application set; and determining the projection optimization strategy according to the target game type.
In a possible example, in the aspect of determining the projection optimization strategy according to the target game type, the determining unit 602 is specifically configured to: if the target game type is a battle type, the projection optimization strategy is a delay optimization strategy, wherein the delay optimization strategy comprises the following steps: starting a low delay mode, and acquiring projection parameters corresponding to the low delay mode, wherein the projection parameters include: signal reception frequency and delay parameters; and adjusting the input signal receiving frequency of the intelligent projector to the signal receiving frequency, and adjusting the delay value of the intelligent projector according to the delay parameter.
In a possible example, in the aspect of determining the projection optimization strategy according to the target game type, the determining unit 602 is specifically configured to: if the target game type is an ornamental type, the projection optimization strategy is an image quality optimization strategy, wherein the image quality optimization strategy comprises the following steps of determining a target resolution parameter corresponding to the ornamental type according to a preset mapping relation between the game type and the resolution parameter, and adjusting the resolution of the intelligent projector according to the target resolution parameter; acquiring ambient brightness, judging whether the ambient brightness is greater than a preset brightness threshold, and if the ambient brightness is greater than the brightness threshold, adjusting the projection brightness of the intelligent projector to a preset first brightness value; and if the environment brightness is not greater than the brightness threshold, adjusting the projection brightness of the intelligent projector to a preset second brightness value.
In a possible example, in the aspect of determining the projection optimization strategy according to the target game type, the determining unit 602 is specifically configured to: if the target game type is somatosensory type, the projection optimization strategy is a frame number optimization strategy, and the frame number optimization strategy comprises the following steps: obtaining game running parameters from the game projection data, and obtaining game running frame numbers from the game running parameters; acquiring a projection frame number threshold of the intelligent projector, judging whether the game running frame number is greater than the projection frame number threshold, and if the game frame number is not greater than the projection frame number threshold, adjusting the projection frame number of the intelligent projector to be the game frame number; if the game frame number is larger than the projection frame number threshold, adjusting the projection frame number to be the projection frame number threshold.
Embodiments of the present disclosure also provide a computer storage medium, wherein the computer storage medium stores a computer program for electronic data exchange, the computer program enabling a computer to execute part or all of the steps of any one of the methods as described in the above method embodiments, and the computer includes an electronic device.
Embodiments of the present disclosure also provide a computer program product comprising a non-transitory computer readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any of the methods as set out in the above method embodiments. The computer program product may be a software installation package, the computer comprising an electronic device.
It is noted that while for simplicity of explanation, the foregoing method embodiments have been described as a series of acts or combination of acts, it will be appreciated by those skilled in the art that the present disclosure is not limited by the order of acts, as some steps may, in accordance with the present disclosure, occur in other orders and concurrently. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required for the disclosure.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the several embodiments provided in the present disclosure, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the above-described embodiments of the apparatus are merely illustrative, and for example, the above-described division of the units is only one type of division of logical functions, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of some interfaces, devices or units, and may be an electric or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present disclosure may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit may be stored in a computer readable memory if it is implemented in the form of a software functional unit and sold or used as a stand-alone product. Based on such understanding, the technical solution of the present disclosure may be embodied in the form of a software product, which is stored in a memory and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the above methods according to the embodiments of the present disclosure. And the aforementioned memory comprises: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable memory, which may include: flash Memory disks, Read-Only memories (ROMs), Random Access Memories (RAMs), magnetic or optical disks, and the like.
The embodiments of the present disclosure are described in detail above, and the principles and embodiments of the present disclosure are explained herein by applying specific embodiments, and the descriptions of the embodiments are only used to help understanding the method and the core ideas of the present disclosure; meanwhile, for a person skilled in the art, based on the idea of the present disclosure, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present disclosure should not be construed as a limitation to the present disclosure.

Claims (10)

1. A game projection method, comprising:
sending an identification code acquisition request to game equipment, receiving an equipment identification code returned by the game equipment, and matching with the game equipment according to the equipment identification code;
after the game equipment is successfully matched, obtaining a game projection request, and obtaining game projection data from the game projection request;
determining a projection optimization strategy according to the game projection data, wherein the projection optimization strategy comprises: a frame number optimization strategy, a resolution optimization strategy, a color parameter optimization strategy and a delay parameter optimization strategy;
and connecting the game equipment, and executing a projection function according to the projection optimization strategy.
2. The game projection method of claim 1, wherein the step of sending an identification code acquisition request to a game device, receiving a device identification code returned by the game device, and matching with the game device according to the device identification code comprises:
sending an identification code acquisition request to game equipment, and receiving an equipment identification code returned by the game equipment;
acquiring an identification code set from a database, wherein the identification code set comprises a plurality of preset identification codes;
and matching the equipment identification code with the plurality of preset identification codes.
3. The game projection method of claim 2, further comprising, after the step of matching the device identification code with the plurality of preset identification codes:
if the device identification code is unsuccessfully matched with the plurality of preset identification codes, sending a matching request to the game device;
receiving a matching response returned by the game equipment, wherein the matching response is generated after the game equipment receives the matching request;
and judging whether the game equipment is successfully matched or not according to the matching request and the matching response.
4. A gaming projection method as defined in claim 1, further comprising, prior to the step of determining a projection optimization strategy based on the gaming projection data:
acquiring a historical projection record of the game equipment;
obtaining a historical projection optimization strategy according to the historical projection record and the game projection data;
and determining the historical projection optimization strategy as the projection optimization strategy.
5. The game projection method of claim 4, wherein the step of obtaining a historical projection optimization strategy based on the historical projection record and the game projection data comprises:
obtaining a plurality of projection applications from the historical projection records;
determining at least one game application name from the projection application;
and determining a historical projection optimization strategy according to the game application name and the game projection data.
6. A gaming projection method as defined in claim 1, wherein said step of determining a projection optimization strategy based on said gaming projection data comprises:
obtaining a preset game type set, wherein the game type set comprises: a plurality of game types and a plurality of game application sets corresponding to the plurality of game types;
acquiring any one game application set in the plurality of game application sets as a first game application set, acquiring a plurality of game application names contained in the first game application set, and matching the plurality of game application names with game names in the game projection data;
if the matching is successful, obtaining a target game application set, and obtaining a target game type corresponding to the target game application set;
and determining the projection optimization strategy according to the target game type.
7. A gaming projection method as defined in claim 1, wherein said step of determining a projection optimization strategy based on said gaming projection data comprises:
obtaining game information from game projection data, wherein the game information comprises a target registration approval number corresponding to the game;
acquiring a preset game set, wherein the game set comprises registration approval numbers of a plurality of games and game types of the plurality of games;
searching the target registration approval number in the game set;
and if the search is successful, acquiring a target game type corresponding to the target registration approval number, and determining a projection optimization strategy according to the target game type.
8. The game projection method of claim 1, wherein the step of connecting the game device to perform a projection function according to the projection optimization strategy further comprises:
acquiring first gesture image data;
acquiring a preset gesture template set, and matching the first gesture image data with a plurality of gesture template images in the gesture template set; if the matching is successful, displaying a preset projection parameter adjusting interface;
receiving second gesture image data returned by the camera module, determining a first position corresponding to a target finger according to the second gesture image data, and determining a parameter adjusting area corresponding to the first position;
receiving third gesture image data returned by the camera module, calculating a second position corresponding to the target finger determined from the third gesture image data, and calculating a position distance between the first position and the second position;
and determining a target parameter change value corresponding to the position distance according to a mapping relation between a preset distance and the parameter change value, and adjusting the value of the parameter corresponding to the parameter adjusting area according to the target parameter change value.
9. A projector comprising a processor, a memory, a communication interface, and one or more programs stored in the memory and configured to be executed by the processor, the programs comprising instructions for performing the steps in the method of any of claims 1 to 8.
10. A computer-readable storage medium, characterized in that a computer program for electronic data exchange is stored, wherein the computer program causes a computer to perform the method according to any one of claims 1 to 8.
CN202111448206.7A 2019-09-30 2019-09-30 Game projection method, projector and storage medium Pending CN114143521A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111448206.7A CN114143521A (en) 2019-09-30 2019-09-30 Game projection method, projector and storage medium

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202111448206.7A CN114143521A (en) 2019-09-30 2019-09-30 Game projection method, projector and storage medium
CN201910943377.3A CN110839151A (en) 2019-09-30 2019-09-30 Game projection optimization method and related device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN201910943377.3A Division CN110839151A (en) 2019-09-30 2019-09-30 Game projection optimization method and related device

Publications (1)

Publication Number Publication Date
CN114143521A true CN114143521A (en) 2022-03-04

Family

ID=69575182

Family Applications (2)

Application Number Title Priority Date Filing Date
CN202111448206.7A Pending CN114143521A (en) 2019-09-30 2019-09-30 Game projection method, projector and storage medium
CN201910943377.3A Pending CN110839151A (en) 2019-09-30 2019-09-30 Game projection optimization method and related device

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201910943377.3A Pending CN110839151A (en) 2019-09-30 2019-09-30 Game projection optimization method and related device

Country Status (1)

Country Link
CN (2) CN114143521A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114885140A (en) * 2022-05-25 2022-08-09 华中科技大学 Multi-screen splicing immersion type projection picture processing method and system

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022036737A (en) * 2020-08-24 2022-03-08 キヤノン株式会社 Projection apparatus, control method, and program

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101809590A (en) * 2007-09-28 2010-08-18 索尼公司 Content based adjustment of an image
CN104869372A (en) * 2014-02-25 2015-08-26 联想(北京)有限公司 Projection method and electronic equipment
US20150324026A1 (en) * 2014-05-08 2015-11-12 Canon Kabushiki Kaisha Processing apparatus, command generation method and storage medium
DE102014007173A1 (en) * 2014-05-15 2015-11-19 Diehl Ako Stiftung & Co. Kg Device for operating an electronic device
CN105094330A (en) * 2015-07-27 2015-11-25 联想(北京)有限公司 Electronic device and projection processing method
CN107305431A (en) * 2016-04-25 2017-10-31 钦赛勇 Projection demonstration device and method based on gesture operation
CN108874539A (en) * 2018-03-13 2018-11-23 Oppo广东移动通信有限公司 Resource allocation method, device, terminal and storage medium
CN109963178A (en) * 2019-03-15 2019-07-02 北京领度信息技术有限公司 Throw the method for screen using safe throwing screen device and device is shielded in safety throwing

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080043031A1 (en) * 2006-08-15 2008-02-21 Ati Technologies, Inc. Picture adjustment methods and apparatus for image display device
CN108848360B (en) * 2018-06-21 2020-04-03 Oppo广东移动通信有限公司 Intelligent projector, projection screen control method and related product

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101809590A (en) * 2007-09-28 2010-08-18 索尼公司 Content based adjustment of an image
CN104869372A (en) * 2014-02-25 2015-08-26 联想(北京)有限公司 Projection method and electronic equipment
US20150324026A1 (en) * 2014-05-08 2015-11-12 Canon Kabushiki Kaisha Processing apparatus, command generation method and storage medium
DE102014007173A1 (en) * 2014-05-15 2015-11-19 Diehl Ako Stiftung & Co. Kg Device for operating an electronic device
CN105094330A (en) * 2015-07-27 2015-11-25 联想(北京)有限公司 Electronic device and projection processing method
CN107305431A (en) * 2016-04-25 2017-10-31 钦赛勇 Projection demonstration device and method based on gesture operation
CN108874539A (en) * 2018-03-13 2018-11-23 Oppo广东移动通信有限公司 Resource allocation method, device, terminal and storage medium
CN109963178A (en) * 2019-03-15 2019-07-02 北京领度信息技术有限公司 Throw the method for screen using safe throwing screen device and device is shielded in safety throwing

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114885140A (en) * 2022-05-25 2022-08-09 华中科技大学 Multi-screen splicing immersion type projection picture processing method and system

Also Published As

Publication number Publication date
CN110839151A (en) 2020-02-25

Similar Documents

Publication Publication Date Title
CN110740259B (en) Video processing method and electronic equipment
WO2019120032A1 (en) Model construction method, photographing method, device, storage medium, and terminal
CN109361865B (en) Shooting method and terminal
CN111476780B (en) Image detection method and device, electronic equipment and storage medium
CN108304758B (en) Face characteristic point tracking method and device
CN108259990B (en) Video editing method and device
CN108989678B (en) Image processing method and mobile terminal
CN110798718B (en) Video recommendation method and device
CN108848313B (en) Multi-person photographing method, terminal and storage medium
CN108668024B (en) Voice processing method and terminal
CN108681402A (en) Identify exchange method, device, storage medium and terminal device
CN109068116B (en) Image processing method and device based on supplementary lighting, mobile terminal and storage medium
US20190102141A1 (en) Scene sound effect control method, and electronic device
CN108513067B (en) Shooting control method and mobile terminal
CN108646920A (en) Identify exchange method, device, storage medium and terminal device
CN111866483B (en) Color restoration method and device, computer readable medium and electronic device
CN108170817A (en) Differentiation video acquiring method, device and the readable storage medium storing program for executing of photo main body
CN109618218B (en) Video processing method and mobile terminal
CN108718389B (en) Shooting mode selection method and mobile terminal
CN111552389A (en) Method and device for eliminating fixation point jitter and storage medium
CN112084959B (en) Crowd image processing method and device
CN114143521A (en) Game projection method, projector and storage medium
CN112206517A (en) Rendering method, device, storage medium and computer equipment
CN110544287A (en) Picture matching processing method and electronic equipment
CN109639981B (en) Image shooting method and mobile terminal

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