Competition data processing method for interior design, computer equipment and medium

By obtaining three-dimensional simulation data and preset operation command sequences, controlling the time-consuming update of competition terminals and limiting resources, the problem of inconsistent terminal response speed in interior design competitions is solved, and the fairness of the competition and reasonable allocation of resources are achieved.

CN120428890APending Publication Date: 2025-08-05HUBEI YIKANGSI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510544850.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-28
Publication Date
2025-08-05

AI Technical Summary

Technical Problem

The difference in response speed of different user terminals leads to unfair interior design competition environment, and the existing technology cannot effectively balance the data processing resources of competition terminals.

Method used

By obtaining three-dimensional simulation data and presetting the correct operation command sequence, the competition terminal update time is controlled, and the data processing resources are limited to balance the response speed.

Benefits of technology

The response speed differences between different competition terminals are reduced, ensuring fairness of competition and reasonable allocation of terminal resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120428890A_ABST
    Figure CN120428890A_ABST
Patent Text Reader

Abstract

The invention provides a competition data processing method for interior design, computer equipment and a medium. The method comprises the following steps: acquiring three-dimensional simulation data for a current interior design competition; obtaining a preset correct operation instruction sequence associated with the current interior design competition, wherein the preset correct operation instruction sequence comprises a plurality of preset correct operation instructions which are sequentially ranked; controlling each competition terminal to respond to a plurality of preset correct operation instructions which are sequentially ranked, and updating the three-dimensional simulation data; determining the updating time consumption of each competition terminal for the three-dimensional simulation data; and limiting data processing resources of the at least one competition terminal according to the update time consumption. According to the method and the device, the data processing resources of different competition terminals can be balanced, so that the difference between the response speeds of different competition terminals is reduced, and the fairness of the competition is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of competition data processing, and in particular to a competition data processing method, computer equipment, and medium for interior design. Background Art

[0002] In industries like architectural design, a competition system for interior design can be deployed on each participant's user terminal. However, differences in performance between user terminals can lead to varying response speeds and different competition environments. Interior design competitions are typically based on 3D simulation technology, which exacerbates these differences and makes it difficult to guarantee fairness. Summary of the Invention

[0003] The embodiments of the present application provide a data processing method, computer device, and medium for interior design competitions, aiming to reduce the differences in response speeds between different competition terminals and ensure the fairness of the competition.

[0004] In a first aspect, an embodiment of the present application provides a method for processing competition data for interior design, the method comprising:

[0005] Obtain 3D simulation data for a current interior design competition;

[0006] Obtaining a preset correct operation instruction sequence associated with the current interior design competition, wherein the preset correct operation instruction sequence includes a plurality of preset correct operation instructions arranged in sequence;

[0007] controlling each of the competition terminals to update the three-dimensional simulation data in response to the plurality of preset correct operation instructions that are sequentially arranged;

[0008] Determining the time taken by each of the competition terminals to update the three-dimensional simulation data;

[0009] According to the update time, data processing resources of at least one of the competition terminals are limited.

[0010] In some embodiments, limiting the data processing resources of at least one of the competition terminals according to the update time comprises:

[0011] Determining a first competition terminal and a plurality of second competition terminals among the plurality of competition terminals, wherein the update time of each of the second competition terminals is shorter than the update time of the first competition terminal;

[0012] determining a time difference between the update time of the first competition terminal and the update time of each of the second competition terminals;

[0013] Based on the time difference, data processing resources of at least one of the second competition terminals for updating the three-dimensional simulation data are reduced.

[0014] In some embodiments, reducing data processing resources used by at least one second competition terminal for updating the three-dimensional simulation data based on the time difference includes:

[0015] Determining, among the plurality of second competition terminals, a third competition terminal whose time difference is greater than a preset threshold;

[0016] According to the time difference of the third competition terminal, data processing resources of the third competition terminal for updating the three-dimensional simulation data are reduced.

[0017] In some embodiments, after reducing the data processing resources of the third competition terminal used to update the three-dimensional simulation data based on the time difference of the third competition terminal, the method further includes:

[0018] The third competition terminal is re-controlled to update the three-dimensional simulation data in response to the plurality of preset correct operation instructions that are sequentially arranged, so as to re-determine the time consumed by the third competition terminal for updating the three-dimensional simulation data and the time difference, until the time difference of the third competition terminal is less than or equal to the preset threshold.

[0019] In some embodiments, the update time of the first competition terminal is less than or equal to an expected update time, and the expected update time is determined by the following steps:

[0020] Determining the data volume of the three-dimensional simulation data;

[0021] The expected update time is determined based on the data size of the three-dimensional simulation data, wherein the expected update time is positively correlated with the data size of the three-dimensional simulation data.

[0022] In some embodiments, determining the data size of the three-dimensional simulation data includes:

[0023] Acquiring the number of interior design elements in the indoor virtual space formed by the three-dimensional simulation data;

[0024] The data volume of the three-dimensional simulation data is determined based on the number of the interior design elements.

[0025] In some embodiments, determining the data size of the three-dimensional simulation data based on the number of interior design elements includes:

[0026] Obtaining the total number of the preset correct operation instructions in the preset correct operation instruction sequence;

[0027] The data volume of the three-dimensional simulation data is determined based on the number of the interior design elements and the total number of the preset correct operation instructions.

[0028] In some embodiments, after limiting the data processing resources of at least one of the competition terminals according to the update time, the method further includes:

[0029] When a competition start instruction is received, each of the competition terminals is controlled to display the initial three-dimensional picture of the competition in the three-dimensional simulation data. After displaying the initial three-dimensional picture of the competition, if any of the competition terminals receives a user operation instruction triggered by the initial three-dimensional picture of the competition, the initial three-dimensional picture of the competition is updated based on the user operation instruction, and the updated three-dimensional picture is obtained and displayed.

[0030] In a second aspect, an embodiment of the present application provides a competition data processing device for interior design, the competition data processing device for interior design comprising:

[0031] A first acquisition module is used to acquire three-dimensional simulation data for the current interior design competition;

[0032] A second acquisition module is configured to acquire a preset correct operation instruction sequence associated with the current interior design competition, wherein the preset correct operation instruction sequence includes a plurality of preset correct operation instructions arranged in sequence;

[0033] a data updating module, configured to control each of the competition terminals to update the three-dimensional simulation data in response to a plurality of the preset correct operation instructions that are sequentially arranged;

[0034] a data determination module, configured to determine the time taken by each competition terminal to update the three-dimensional simulation data;

[0035] The resource limiting module is used to limit the data processing resources of at least one of the competition terminals according to the update time.

[0036] In a third aspect, an embodiment of the present application provides a computer device comprising a processor and a memory, wherein a computer program is stored in the memory, and the computer program is configured to be executed by the processor to implement the competition data processing method for interior design as described in any one of the above items.

[0037] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium storing a computer program, wherein the computer program is configured to be executed by a processor to implement the competition data processing method for interior design as described in any one of the above items.

[0038] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program or instructions, which are executed by a processor to implement the competition data processing method for interior design as described in any one of the above items.

[0039] Beneficial effects of the embodiments of the present application:

[0040] In an embodiment of the present application, the update time of the three-dimensional simulation data for the current interior design competition and the preset correct operation instruction sequence associated with the current interior design competition are determined, and the data processing resources of at least one competition terminal are limited according to the update time, so that the data processing resources of different competition terminals can be balanced to reduce the differences in response speeds between different competition terminals and ensure the fairness of the competition. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0042] Figure 1 This is a flow chart of an embodiment of a method for processing competition data for interior design provided by an embodiment of the present application;

[0043] Figure 2 This is a flow chart of another embodiment of a method for processing competition data for interior design provided by an embodiment of the present application;

[0044] Figure 3 1 is a flow chart of another embodiment of a method for processing competition data for interior design provided in an embodiment of the present application;

[0045] Figure 4 This is a flow chart of another embodiment of a method for processing competition data for interior design provided in an embodiment of the present application;

[0046] Figure 5 This is a schematic diagram of the structure of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0047] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without making creative efforts are within the scope of protection of this application.

[0048] In the description of this application, "plurality" means two or more, unless otherwise specifically defined. Furthermore, in the description of this application, the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the number of the technical features being described. Thus, features defined as "first" or "second" may explicitly or implicitly include one or more of the described features.

[0049] In the first aspect, the embodiments of the present application provide a method for processing competition data for interior design. Specifically, referring to Figure 1 , Figure 1 The figure is a flow chart of an embodiment of a method for processing competition data for interior design. Figure 1 In the competition data processing method for interior design, the method may include:

[0050] 101. Obtain 3D simulation data for a current interior design competition.

[0051] In the embodiments of the present application, an interior design competition refers to a competition related to interior design. The three-dimensional simulation data used for the interior design competition refers to data used to generate three-dimensional simulation images of the competition related to interior design. It is understandable that in an interior design competition, it is necessary to provide each contestant with a three-dimensional virtual space related to interior design. The three-dimensional virtual space may include, for example, an indoor virtual space required for interior design. Contestants can perform operations related to interior design based on the three-dimensional simulation images displayed in the three-dimensional virtual space. The operations related to interior design may include, for example, wall stone dry hanging construction technology, wall wood veneer construction technology, door and window decoration engineering construction, etc.

[0052] In an embodiment of the present application, the 3D simulation data for the current interior design competition is pre-stored on a cloud server and can be distributed from the cloud server to each contestant's competition terminal. The cloud server can store 3D simulation data for multiple different interior design competitions. The competition management device can specify the corresponding 3D simulation data based on the current interior design competition to be conducted and distribute it to the corresponding contestant's competition terminal.

[0053] 102. Obtain a preset correct operation instruction sequence associated with the current interior design competition, where the preset correct operation instruction sequence includes a plurality of preset correct operation instructions arranged in sequence.

[0054] In the embodiments of the present application, the preset correct operation instructions refer to the user operation instructions of the contestants after the start of the current interior design competition. That is, the user operation instructions of the contestants may be correct or incorrect, and can be judged by the corresponding preset correct operation instructions. Because the user operation instructions of the contestants are triggered in a certain order, multiple preset correct operation instructions can also be sorted in a certain order to obtain a preset correct operation instruction sequence.

[0055] 103. Control each competition terminal to update the three-dimensional simulation data in response to a plurality of preset correct operation instructions that are arranged in sequence.

[0056] In the embodiments of this application, the data processing process may differ for different interior design competitions using 3D simulation data and different pre-set correct operation instruction sequences. Therefore, actual testing is required for each competition terminal. This actual testing involves controlling the competition terminal to update the 3D simulation data in response to a sequence of pre-set correct operation instructions, simulating the process of responding to user operation instructions from the competition terminal after the start of the current interior design competition.

[0057] 104. Determine the time it takes for each competition terminal to update the three-dimensional simulation data.

[0058] In the embodiments of the present application, the 3D simulation data update time refers to the time it takes to update the corresponding 3D simulation data in response to multiple preset correct operation instructions in a sequential order. Due to differences in the response speed of different competition terminals, the 3D simulation data update time may vary from one competition terminal to another.

[0059] 105. Limit data processing resources of at least one competition terminal according to the update time.

[0060] In an embodiment of the present application, since the time taken by a competition terminal to update three-dimensional simulation data can be used to reflect the response speed of the competition terminal, the data processing resources of at least one competition terminal can be limited based on the difference in the time taken by different competition terminals to update three-dimensional simulation data, so as to balance the response speeds of different competition terminals, thereby reducing the difference in response speeds between different competition terminals and ensuring the fairness of the competition.

[0061] In the embodiments of the present application, the data processing resources of the competition terminal may include, for example, hardware resources of the competition terminal, such as a CPU, a graphics card, etc. Limiting the data processing resources may include, for example, limiting the maximum operating frequency of at least one of the CPU and the graphics card, or limiting the memory capacity of the graphics card used to update the three-dimensional simulation data.

[0062] It can be seen that in the above-mentioned embodiment of the present application, the update time of the three-dimensional simulation data for each competition terminal is determined by using the three-dimensional simulation data for the current interior design competition and the preset correct operation instruction sequence associated with the current interior design competition. The data processing resources of at least one competition terminal are limited according to the update time, so that the data processing resources of different competition terminals can be balanced to reduce the difference in response speed between different competition terminals and ensure the fairness of the competition.

[0063] In some embodiments of the present application, Figure 2 As shown, in Figure 1 Based on the illustrated embodiment, limiting the data processing resources of at least one competition terminal according to the update time may include:

[0064] 201. Determine a first competition terminal and a plurality of second competition terminals among a plurality of competition terminals, wherein an update time of each second competition terminal is shorter than an update time of the first competition terminal.

[0065] In the embodiment of the present application, the first competition terminal is a competition terminal with a slower response speed, and the second competition terminal is a competition terminal with a faster response speed than the first competition terminal.

[0066] 202. Determine a time difference between an update time of the first competition terminal and an update time of each second competition terminal.

[0067] 203. Based on the time difference, reduce data processing resources of at least one second competition terminal for updating the three-dimensional simulation data.

[0068] In the embodiment of the present application, the time difference is also the difference in response speed. Therefore, based on the time difference, the data processing resources used by at least one second competition terminal to update the three-dimensional simulation data can be reduced, thereby slowing down the response speed of at least one second competition terminal and achieving a balance between the response speed and the response speed of the first competition terminal.

[0069] In some embodiments of the present application, reducing data processing resources used by at least one second competition terminal for updating three-dimensional simulation data based on a time difference may include: determining, among multiple second competition terminals, a third competition terminal having a time difference greater than a preset threshold, where the third competition terminal is a competition terminal whose response speed differs significantly from that of the first competition terminal; and reducing data processing resources used by the third competition terminal for updating three-dimensional simulation data based on the time difference of the third competition terminal, thereby achieving a balance between the response speed and that of the first competition terminal, avoiding excessive differences in response speeds between different competition terminals, and ensuring fairness in the competition.

[0070] The reduction in data processing resources used by the third competition terminal to update the three-dimensional simulation data may be related to the aforementioned time difference of the third competition terminal.

[0071] In some embodiments of the present application, the reduction in data processing resources for the third competition terminal may not be accurate, so the aforementioned time difference for the third competition terminal may be retested. Specifically, after reducing the data processing resources used by the third competition terminal for updating the 3D simulation data based on the time difference for the third competition terminal, the method may further include: re-controlling the third competition terminal to update the 3D simulation data in response to a plurality of preset correct operation instructions in a sequential order, thereby re-determining the time and time difference for updating the 3D simulation data by the third competition terminal, until the time difference for the third competition terminal is less than or equal to a preset threshold. It can be seen that, by repeatedly reducing the data processing resources used by the third competition terminal for updating the 3D simulation data, the time difference for the third competition terminal can be gradually approached to the preset threshold. In this way, the reduction in data processing resources used by the third competition terminal for updating the 3D simulation data can be more accurate, reducing the difficulty of balancing the differences in response speeds between different competition terminals.

[0072] It should be noted that if the time it takes for the third competition terminal to update the three-dimensional simulation data is to be equal to the time it takes for the first competition terminal to update the three-dimensional simulation data, it will be difficult to achieve and the cost of balancing the differences in response speeds between different competition terminals will be high. Therefore, using a preset threshold can reduce the cost of balancing the differences in response speeds between different competition terminals.

[0073] In some embodiments of the present application, Figure 3 As shown, in Figures 1 to 2 Based on any of the embodiments shown, the update time of the first competition terminal is less than or equal to the expected update time, and the expected update time can be determined by the following steps:

[0074] 301. Determine the data volume of the three-dimensional simulation data.

[0075] In the embodiment of the present application, the data size of the three-dimensional simulation data may include, for example, the occupied storage capacity of the three-dimensional simulation data.

[0076] In some embodiments of the present application, the data size of the three-dimensional simulation data can be determined by: obtaining the number of interior design elements within the indoor virtual space formed by the three-dimensional simulation data, where the interior design elements may include, for example, at least one of a suspended ceiling, doors and windows, tables and chairs, wall decorations, and floor decorations; and determining the data size of the three-dimensional simulation data based on the number of interior design elements. The data size of the three-dimensional simulation data may be positively correlated with the number of interior design elements. Because the number of interior design elements can be used to reflect the complexity of the interior design, the greater the complexity of the interior design, the larger the data size of the three-dimensional simulation data, thereby making the determined data size of the three-dimensional simulation data more accurate.

[0077] In some embodiments of the present application, determining the data volume of the three-dimensional simulation data based on the number of interior design elements may include: obtaining the total number of preset correct operation instructions in the preset correct operation instruction sequence; and determining the data volume of the three-dimensional simulation data based on the number of interior design elements and the total number of preset correct operation instructions. The data volume of the three-dimensional simulation data may be positively correlated with the total number of preset correct operation instructions. Since the data that the competition terminal needs to process at the same time gradually increases as the competition terminal responds to multiple preset correct operation instructions in sequence, the data volume of the three-dimensional simulation data should also increase when the total number of preset correct operation instructions is larger, thereby making the determined data volume of the three-dimensional simulation data more accurate.

[0078] In some embodiments of the present application, determining the data size of the three-dimensional simulation data based on the number of interior design elements and the total number of preset correct operation instructions may include: obtaining the interior design area of the indoor virtual space formed by the three-dimensional simulation data; and determining the data size of the three-dimensional simulation data based on the number of interior design elements, the total number of preset correct operation instructions, and the interior design area. The data size of the three-dimensional simulation data may be positively correlated with the interior design area. Since the data size of the three-dimensional simulation data increases with the size of the interior design area, the determined data size of the three-dimensional simulation data may be more accurate.

[0079] The interior design area may be the indoor floor area or the indoor area that needs to be designed (including at least one of the indoor floor area, wall area, and ceiling area).

[0080] 302. Determine an expected update time based on the data volume of the three-dimensional simulation data, wherein the expected update time is positively correlated with the data volume of the three-dimensional simulation data.

[0081] In the embodiments of the present application, the larger the amount of 3D simulation data, the longer the expected update time. This makes the determined expected update time more realistic and accurate. The specific correspondence between the amount of 3D simulation data and the expected update time can be determined based on preliminary experiments and is not limited here.

[0082] Since the update time of the first competition terminal selected from the multiple competition terminals is less than or equal to the expected update time, it is possible to avoid the situation where, after balancing the differences in response speeds of different competition terminals, some competition terminals have excessively long update times and too slow response speeds, thereby ensuring that the response speeds of different competition terminals are all within an appropriate range and the user experience of the contestants at the competition terminals is guaranteed.

[0083] In some embodiments of the present application, among multiple competition terminals, there may be a third competition terminal whose update time is longer than expected. For this third competition terminal, the method for processing competition data for interior design may further include: outputting a prompt message indicating that the update time and / or response speed of the third competition terminal are unsatisfactory to a device of the competition management party, so that the competition management party can eliminate the third competition terminal and purchase a new competition terminal with a shorter update time and / or faster response speed.

[0084] In some embodiments of the present application, Figure 4 As shown, in Figures 1 to 3 Based on any of the embodiments shown, after limiting the data processing resources of at least one competition terminal according to the update time, the method may further include:

[0085] 401. When a competition start instruction is received, each competition terminal is controlled to display an initial three-dimensional picture of the competition in the three-dimensional simulation data.

[0086] In an embodiment of the present application, the competition start instruction can be triggered by the device where the competition management party is located. For example, when the current interior design competition starts, the device where the competition management party is located can trigger the competition start instruction to conduct the interior design competition. Figure 1 The steps in the illustrated embodiment are preparatory work before the start of the current interior design competition. Therefore, after limiting the data processing resources of at least one competition terminal, upon receiving the competition start instruction, each competition terminal can be controlled to display the initial three-dimensional picture of the competition in the three-dimensional simulation data.

[0087] After any competition terminal displays the initial 3D competition image, a contestant at that competition terminal can trigger a user operation instruction based on the initial 3D competition image. After any competition terminal displays the initial 3D competition image, if a user operation instruction triggered by the initial 3D competition image is received, the initial 3D competition image can be updated based on the user operation instruction, and the updated 3D image can be displayed, thereby continuing the current interior design competition.

[0088] In a second aspect, based on the competition data processing method for interior design described in the above embodiment, embodiments of the present application provide a competition data processing device for interior design. The competition data processing device for interior design is configured to execute the steps of any of the above embodiments of the competition data processing method for interior design. Specifically, the competition data processing device for interior design may include:

[0089] A first acquisition module is used to acquire three-dimensional simulation data for the current interior design competition;

[0090] A second acquisition module is used to acquire a preset correct operation instruction sequence associated with the current interior design competition, wherein the preset correct operation instruction sequence includes a plurality of preset correct operation instructions arranged in sequence;

[0091] a data updating module, configured to control each competition terminal to update the three-dimensional simulation data in response to a plurality of preset correct operation instructions that are sequentially arranged;

[0092] A data determination module, used to determine the time taken by each competition terminal to update the three-dimensional simulation data;

[0093] The resource limiting module is used to limit the data processing resources of at least one competition terminal according to the update time.

[0094] In a third aspect, embodiments of the present application provide a computer device that integrates any of the interior design competition data processing devices provided in the embodiments of the present application. The computer device includes a processor and a memory, wherein the memory stores a computer program configured to be executed by the processor to implement the interior design competition data processing method described in any of the above embodiments, for example:

[0095] Acquire three-dimensional simulation data for a current interior design competition; acquire a preset correct operation instruction sequence associated with the current interior design competition, the preset correct operation instruction sequence including a plurality of preset correct operation instructions arranged in sequence; control each competition terminal to update the three-dimensional simulation data in response to the plurality of preset correct operation instructions arranged in sequence; determine the time taken by each competition terminal to update the three-dimensional simulation data; and limit data processing resources of at least one competition terminal according to the update time.

[0096] In a fourth aspect, an embodiment of the present application provides a computer device that integrates any of the competition data processing devices for interior design provided in the embodiments of the present application. Figure 5 , which shows a schematic diagram of the structure of the computer device involved in the embodiment of the present application, specifically:

[0097] The computer device may include one or more processing core processors 501, one or more computer readable storage medium storage units 502, a power supply 503 and an input unit 504. Those skilled in the art will understand that Figure 5 The computer device structure shown in the figure does not constitute a limitation on the computer device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange components differently.

[0098] Processor 501 is the control center of the computer device. It connects the various components of the computer device using various interfaces and circuits. By running or executing software programs and / or modules stored in storage unit 502 and accessing data stored in storage unit 502, it performs various functions of the computer device and processes data, thereby providing overall monitoring of the computer device. Optionally, processor 501 may include one or more processing cores. Preferably, processor 501 may integrate an application processor and a modem processor, with the application processor primarily processing the operating system, user interface, and application programs, while the modem processor primarily handles wireless communications. It is understood that the modem processor may not be integrated into processor 501.

[0099] The storage unit 502 can be used to store software programs and modules. The processor 501 executes various functional applications and data processing by running the software programs and modules stored in the storage unit 502. The storage unit 502 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area may store data created according to the use of the computer device, etc. In addition, the storage unit 502 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage device. Accordingly, the storage unit 502 may also include a memory controller to provide the processor 501 with access to the storage unit 502.

[0100] The computer device also includes a power supply 503 for supplying power to various components. Preferably, the power supply 503 can be logically connected to the processor 501 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The power supply 503 can also include one or more DC or AC power supplies, a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator, and other arbitrary components.

[0101] The computer device may further include an input unit 504 , which may be configured to receive input digital or character information and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control.

[0102] Although not shown, the computer device may further include a display unit, etc., which will not be described in detail here. Specifically, in the embodiment of the present application, the processor 501 in the computer device will load the executable files corresponding to the processes of one or more application programs into the storage unit 502 according to the following instructions, and the processor 501 will run the application programs stored in the storage unit 502 to implement various functions, such as:

[0103] Acquire three-dimensional simulation data for a current interior design competition; acquire a preset correct operation instruction sequence associated with the current interior design competition, the preset correct operation instruction sequence including a plurality of preset correct operation instructions arranged in sequence; control each competition terminal to update the three-dimensional simulation data in response to the plurality of preset correct operation instructions arranged in sequence; determine the time taken by each competition terminal to update the three-dimensional simulation data; and limit data processing resources of at least one competition terminal according to the update time.

[0104] In a fifth aspect, embodiments of the present application provide a computer-readable storage medium, which may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk. The computer-readable storage medium stores a computer program, which is configured to be executed by a processor to implement the competition data processing method for interior design as described in any of the above items, for example:

[0105] Acquire three-dimensional simulation data for a current interior design competition; acquire a preset correct operation instruction sequence associated with the current interior design competition, the preset correct operation instruction sequence including a plurality of preset correct operation instructions arranged in sequence; control each competition terminal to update the three-dimensional simulation data in response to the plurality of preset correct operation instructions arranged in sequence; determine the time taken by each competition terminal to update the three-dimensional simulation data; and limit data processing resources of at least one competition terminal according to the update time.

[0106] In a sixth aspect, embodiments of the present application provide a computer program product or computer program, the computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to execute and implement the competition data processing method for interior design as described in any one of the above items, for example:

[0107] Acquire three-dimensional simulation data for a current interior design competition; acquire a preset correct operation instruction sequence associated with the current interior design competition, the preset correct operation instruction sequence including a plurality of preset correct operation instructions arranged in sequence; control each competition terminal to update the three-dimensional simulation data in response to the plurality of preset correct operation instructions arranged in sequence; determine the time taken by each competition terminal to update the three-dimensional simulation data; and limit data processing resources of at least one competition terminal according to the update time.

[0108] The above is a detailed introduction to the embodiments of the present application. Specific examples are used herein to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and core idea of the present application. At the same time, for those skilled in the art, based on the ideas of the present application, there may be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A method for processing competition data for interior design, characterized in that: The competition data processing method for interior design includes: Obtain 3D simulation data for a current interior design competition; Obtaining a preset correct operation instruction sequence associated with the current interior design competition, wherein the preset correct operation instruction sequence includes a plurality of preset correct operation instructions arranged in sequence; controlling each of the competition terminals to update the three-dimensional simulation data in response to the plurality of preset correct operation instructions that are sequentially arranged; Determining the time taken by each of the competition terminals to update the three-dimensional simulation data; According to the update time, data processing resources of at least one of the competition terminals are limited.

2. The method for processing competition data for interior design according to claim 1, wherein: The limiting of data processing resources of at least one of the competition terminals according to the update time comprises: Determining a first competition terminal and a plurality of second competition terminals among the plurality of competition terminals, wherein the update time of each of the second competition terminals is shorter than the update time of the first competition terminal; determining a time difference between the update time of the first competition terminal and the update time of each of the second competition terminals; Based on the time difference, data processing resources of at least one of the second competition terminals for updating the three-dimensional simulation data are reduced.

3. The method for processing competition data for interior design according to claim 2, characterized in that: The reducing, based on the time difference, data processing resources used by at least one of the second competition terminals to update the three-dimensional simulation data includes: Determining, among the plurality of second competition terminals, a third competition terminal whose time difference is greater than a preset threshold; According to the time difference of the third competition terminal, data processing resources of the third competition terminal for updating the three-dimensional simulation data are reduced.

4. The method for processing competition data for interior design according to claim 3, characterized in that: After reducing the data processing resources of the third competition terminal for updating the three-dimensional simulation data according to the time difference of the third competition terminal, the method further includes: The third competition terminal is re-controlled to update the three-dimensional simulation data in response to the plurality of preset correct operation instructions that are sequentially arranged, so as to re-determine the time consumed by the third competition terminal for updating the three-dimensional simulation data and the time difference, until the time difference of the third competition terminal is less than or equal to the preset threshold.

5. The method for processing competition data for interior design according to claim 2, wherein: The update time of the first competition terminal is less than or equal to the expected update time, and the expected update time is determined by the following steps: Determining the data volume of the three-dimensional simulation data; The expected update time is determined based on the data size of the three-dimensional simulation data, wherein the expected update time is positively correlated with the data size of the three-dimensional simulation data.

6. The method for processing competition data for interior design according to claim 5, characterized in that: Determining the data volume of the three-dimensional simulation data includes: Acquiring the number of interior design elements in the indoor virtual space formed by the three-dimensional simulation data; The data volume of the three-dimensional simulation data is determined based on the number of the interior design elements.

7. The method for processing competition data for interior design according to claim 6, characterized in that: The determining of the data volume of the three-dimensional simulation data based on the number of interior design elements includes: Obtaining the total number of the preset correct operation instructions in the preset correct operation instruction sequence; The data volume of the three-dimensional simulation data is determined based on the number of the interior design elements and the total number of the preset correct operation instructions.

8. The method for processing competition data for interior design according to any one of claims 1 to 7, characterized in that: After limiting the data processing resources of at least one of the competition terminals according to the update time, the method further includes: When a competition start instruction is received, each of the competition terminals is controlled to display the initial three-dimensional picture of the competition in the three-dimensional simulation data. After displaying the initial three-dimensional picture of the competition, if any of the competition terminals receives a user operation instruction triggered by the initial three-dimensional picture of the competition, the initial three-dimensional picture of the competition is updated based on the user operation instruction, and the updated three-dimensional picture is obtained and displayed.

9. A computer device, characterized in that: The computer device includes a processor and a memory, wherein a computer program is stored in the memory, and the computer program is configured to be executed by the processor to implement the competition data processing method for interior design according to any one of claims 1 to 8.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and the computer program is configured to be executed by a processor to implement the competition data processing method for interior design according to any one of claims 1 to 8.