Method for personnel position allocation based on winding water flow and drinking game scene

By simulating the risks of ship mooring, this study analyzed the high-risk sections in the winding stream party scene that are prone to collisions, and solved the problem of the scientific rationality of personnel allocation in the winding stream party entertainment scene, thus achieving the determination of the optimal number and position.

CN115329026BActive Publication Date: 2025-11-18HENGYANG NORMAL UNIV
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211078424.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-05
Publication Date
2025-11-18
Estimated Expiration
2042-09-05

AI Technical Summary

Technical Problem

Existing technologies lack a scientific and rational analysis of the allocation of personnel positions in the winding stream entertainment scene, especially the optimal configuration of the number and positions.

Method used

By simulating the waterway as naturally flowing water for ships, and using ship mooring risk indicators, we can extract risky sections in the meandering water scenario where collisions and mooring are likely to occur, and then configure the positions and numbers of personnel.

Benefits of technology

The optimal number and location of people in the winding stream party cultural activity were scientifically determined, reducing the risk of collisions and improving the rationality of personnel allocation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115329026B_ABST
    Figure CN115329026B_ABST
Patent Text Reader

Abstract

The present application provides a kind of personnel position allocation method based on curved water flow scene, which includes the following steps: S1: according to the water area distribution in actual curved water scene, the plan of actual curved water scene is extracted or drawn from the map, the center line of the water area in the plan is extracted, the center line is used as the route of flow movement, and the flow is simulated as the node in the center line;S2: combined with the water flow direction in water area and the parameter information of each line segment or node of center line, analyze and determine the line segment interval of center line prone to flow parking, and the line segment interval is used as risk segment;S3: extract the risk segment information of flow parking, combined with the risk index of ship parking to judge and read the number and area position of existing risk segment, and according to the determined risk segment information, the position of personnel and the number of required personnel are configured. Scientifically solve the personnel allocation problem of curved water flow entertainment activity, and facilitate the determination of the best number and position of personnel allocation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of personnel location configuration technology in digital models, specifically involving a personnel location allocation method based on the "winding stream and floating wine cups" cultural and entertainment scenario. Background Technology

[0002] With the advancement of 3D digitization of the winding stream garden landscape, creating digital static 3D models has become easier. However, for the simulation and restoration of folk activities, such as whether the allocation of personnel positions in the winding stream entertainment scene is reasonable, existing technologies rarely provide scientific and rational analysis of the optimal number and location of personnel. Summary of the Invention

[0003] The technical problem to be solved by the present invention is to provide a method for personnel location allocation in a winding stream entertainment scene, so as to solve at least one of the above-mentioned problems in the prior art.

[0004] To achieve the above objectives, one or more embodiments of this application provide a method for personnel location allocation in a winding stream entertainment scenario, which includes the following steps:

[0005] S1: Based on the distribution of water areas in the actual winding water scene, extract or draw a plan view of the actual winding water scene from the map, extract the center line of the water area in the plan view, use the center line as the route of the wine cup flow, and simulate the wine cup as a node in the center line;

[0006] S2: Combining the water flow direction and parameter information of each segment or node of the centerline within the water area, analyze and determine the segment intervals in the centerline where mooring is likely to occur, and designate these segment intervals as risk segments;

[0007] S3: Extract the risk segment information of the ship's berthing, combine it with the ship berthing risk indicators to determine and read the number and location of the existing risk segments, and configure the location and number of personnel according to the determined risk segment information.

[0008] Based on the above technical solution of the present invention, the following improvements can also be made:

[0009] Optionally, step S1 includes:

[0010] S101: Correct the plan view of the actual meandering water scene extracted or drawn from the map, and draw the vector surface of the water area;

[0011] S102: Convert the vector surface of the water area into raster data for reclassification; classify as having water area, represented by 1; and having no water area, represented by 0;

[0012] S103: Use a binary image to vectorize the raster lines of the raster data. Set the maximum width value for vectorization capture according to the width of the actual meandering scene, and then extract the center line based on the Steger algorithm.

[0013] Optionally, step S2 includes:

[0014] S201: Divide the extracted centerline into appropriate equal segments, define the azimuth of each segment north of it as 0 degrees, determine the inclination angle of each segment, and obtain the difference in inclination angle between adjacent segments.

[0015] S202: Extract the turning arc segment with the maximum tilt angle. This turning arc segment is composed of line segments whose maximum tilt angle difference between adjacent line segments in the risk segment is greater than a set threshold.

[0016] Optionally, the extracted turning arc segments with the maximum tilt angle are marked, and it is determined whether the marked line segments have adjacent line segments. If so, the marked line segments are merged with the adjacent line segments to obtain each maximum turning arc segment.

[0017] Optionally, step S3 includes:

[0018] S301: Calculate the turning radius, and determine the turning radius based on the arc length and central angle corresponding to each turning arc segment;

[0019] S302: Mark turning segments with a turning angle greater than 30° and less than 60°, and turning radii less than 5 times the length of the bend or greater than 10 times the length of the bend, as risk segments; otherwise, do not mark or mark as risk-free segments. Also mark turning segments with a turning angle greater than 60° and a turning radius less than or equal to 10 times the length of the bend as risk segments; otherwise, do not mark or mark as risk-free segments.

[0020] S303: Summarize and identify the line segments with potential mooring risks, and accordingly allocate the number of personnel and approximate seating positions within the identified line segments.

[0021] The beneficial effect of this invention is that it provides a method for personnel allocation in the "Floating Wine Cups on a Winding Stream" entertainment scene. The winding stream is simulated as a naturally flowing body of water, and the wine cups are considered as boats. Starting from the risk range of collisions and mooring of boats flowing in a natural waterway, relevant indicators are determined in reverse to identify areas in the "Floating Wine Cups on a Winding Stream" scene where mooring risks are most likely to occur. This allows for the deduction of the maximum number of moorings and their corresponding locations. This scientifically solves the problem of personnel allocation in the "Floating Wine Cups on a Winding Stream" entertainment activity, facilitating the determination of the optimal number and location of personnel. Attached Figure Description

[0022] Figure 1This is a flowchart illustrating a method for personnel location allocation in a traditional Chinese cultural and entertainment setting, based on an embodiment of the present invention.

[0023] Figure 2 This is a survey map of a certain winding water scene based on a method for adjusting the location of personnel in a winding water entertainment scene, according to an embodiment of the present invention.

[0024] Figure 3 This is a plan view of a certain winding stream scene, based on a method for adjusting the location of personnel in a winding stream entertainment scene, according to an embodiment of the present invention.

[0025] Figure 4 for Figure 3 A schematic diagram of the turning arc segment with the maximum tilt angle extracted from a certain segment.

[0026] Figure 5 for Figure 3 A schematic diagram of the berthing risk zone.

[0027] Figure 6 For the revised version Figure 3 The diagram shows the positions of the people in the winding stream party scene. Detailed Implementation

[0028] To make the objectives, technical solutions, and advantages of this disclosure clearer, the following detailed description is provided in conjunction with specific embodiments and the accompanying drawings.

[0029] It should be noted that, unless otherwise defined, the technical or scientific terms used in one or more embodiments of this application should have the ordinary meaning understood by one of ordinary skill in the art to which this disclosure pertains. The terms "first," "second," and similar terms used in one or more embodiments of this application do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Terms such as "comprising" or "including" mean that the element or object preceding the word encompasses the elements or objects listed following the word and their equivalents, without excluding other elements or objects. Terms such as "connected" or "linked" are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. Terms such as "upper," "lower," "left," and "right" are used only to indicate relative positional relationships; when the absolute position of the described object changes, the relative positional relationship may also change accordingly.

[0030] refer to Figures 1-6 One or more embodiments of this application provide a method for personnel location allocation in a winding stream entertainment scene, which includes the following steps:

[0031] S1: Based on the distribution of water areas in the actual winding water scene, extract or draw a plan view of the actual winding water scene from the map, extract the center line of the water area in the plan view, use the center line as the route of the wine cup flow, and simulate the wine cup as a node in the center line;

[0032] Step S1 includes:

[0033] S101: Correct the plan view of the actual meandering water scene extracted or drawn from the map, and draw the vector surface of the water area;

[0034] S102: Convert the vector surface of the water area into raster data for reclassification; classify as having water area, represented by 1; and having no water area, represented by 0;

[0035] S103: A binary image is used to vectorize and capture the raster lines of the raster data. The maximum width of the vectorized capture is set according to the width of the actual meandering water scene. Then, the center line is extracted based on the Steger algorithm. Figure 5 As shown.

[0036] S2: Combining the water flow direction and parameter information of each segment or node of the centerline within the water area, analyze and determine the segment intervals in the centerline where mooring is likely to occur, and designate these segment intervals as risk segments;

[0037] Step S2 includes:

[0038] S201: Divide the extracted centerline into appropriate equal segments, define the azimuth of each segment north of it as 0 degrees, determine the inclination angle of each segment, and obtain the difference in inclination angle between adjacent segments.

[0039] S202: Extract the turning arc segment with the maximum tilt angle. This turning arc segment is composed of line segments whose maximum tilt angle difference between adjacent line segments in the risk segment is greater than a set threshold.

[0040] S3: Extract the risk segment information of the ship's berthing, combine it with the ship berthing risk indicators to determine and read the number and location of the existing risk segments, and configure the location and number of personnel according to the determined risk segment information.

[0041] Step S3 includes:

[0042] S301: Calculate the turning radius, and determine the turning radius based on the arc length and central angle corresponding to each turning arc segment;

[0043] S302: Mark turning segments with a turning angle greater than 30° and less than 60°, and turning radii less than 5 times the length of the bend or greater than 10 times the length of the bend, as risk segments; otherwise, do not mark or mark as risk-free segments. Also mark turning segments with a turning angle greater than 60° and a turning radius less than or equal to 10 times the length of the bend as risk segments; otherwise, do not mark or mark as risk-free segments.

[0044] S303: Summarize and identify the line segments with potential mooring risks, and accordingly allocate the number of personnel and seating positions within the identified line segments.

[0045] Understandably, this embodiment provides a method for personnel allocation in a winding stream entertainment scenario. To analyze the possibility of floating cups colliding and coming to a stop, the winding stream is simulated as a naturally flowing body of water, and the cups are considered as boats. Starting from the risk range of collisions and mooring of boats flowing in a natural waterway, relevant indicators are determined in reverse to identify areas in the winding stream entertainment scenario where mooring risks are likely to occur. This allows for the deduction of the maximum number of moorings and their corresponding locations. This scientifically solves the personnel allocation problem in the winding stream entertainment activity, facilitating the determination of the optimal number and location of personnel.

[0046] Specifically, such as Figure 1 As shown, Figure 1 This is a flowchart of this embodiment. In this embodiment, the surface features of the meandering river are obtained based on surveying or directly extracted from the map. The surface features are then converted into raster data and reclassified. Then, the ArcScan tool is used to vectorize the data and extract the centerline. The data is then segmented and processed. The azimuth and inclination angles are calculated to obtain the azimuth and inclination angle difference. The turning arc segment with the maximum inclination angle is extracted, and the berthing risk segment is extracted for personnel allocation.

[0047] Based on the ship berthing risk index, the turning radius R and the length L of the vessel are combined to mark turning segments with a turning angle greater than 30° and less than 60°, and turning segments with a turning radius less than 5 times the length of the vessel or greater than 10 times the length of the vessel as risk segments; turning segments with a turning angle greater than 60° and a turning radius less than 10 times the length of the vessel are also marked as risk segments, otherwise they are not marked or are marked as risk-free segments; the risk segments of vessel berthing are accurately determined, so as to achieve precise and maximized allocation of personnel.

[0048] Specifically, as shown in Table 1, there are several risk factors affecting the berthing of the "Shang". When the turning angle θ of the "Shang" is greater than 30° and less than 60°, we calculate the radius R of this turning segment. If the radius R is less than 5L or greater than 10L (L is the length of the "Shang"), there is a risk of berthing in this segment. When the turning angle θ of the "Shang" is greater than 60°, if the radius R of this turning segment is less than or equal to 10L (L is the length of the "Shang"), there is also a risk of berthing in this segment.

[0049] Table 1. Mooring Risk Factors

[0050]

[0051] Figure 2 The diagram shows a swirling water survey map in one scenario. After the plan is drawn, it can be corrected based on the map or on actual on-site measurements. Figure 3 An example is provided illustrating the corrected vector diagram of the meandering waterway environment within the displayed terrain. Among other things, Figure 3 The rectangle in the image represents the original personnel assignment positions.

[0052] Extracting berthing risk zones ultimately determines the maximum number of personnel to be allocated and their specific locations. This includes:

[0053] Calculate the turning radius. Using the mathematical formula: radius corresponding to arc length = 180° * arc length / central angle * π, the radius corresponding to the arc length is the turning radius R.

[0054] For turning angles greater than 30° and less than 60°, if the turning radius R is less than 5L or greater than 10L (L is the length of the saddle), there is a risk of stopping and it should be marked; otherwise, it should be excluded. When the turning angle is greater than 60°, if the turning radius R is less than or equal to 10L (L is the length of the saddle), there is also a risk of stopping and it should be marked; otherwise, it should be excluded.

[0055] Finally, the line segment intervals with parking risks were summarized, such as... Figure 6 As shown.

[0056] Then, the location and number of areas corresponding to the concave bank in that section are located along the direction of the water. Taking the meandering river as an example, the maximum number of personnel allocation positions is 9, as shown in position 1-9 in the diagram. These positions are all close to the concave bank of the water. It can be seen that... Figure 2 The discrepancies in the original planned locations indicate an unreasonable allocation within the original plan. Figure 2 The flowing cup pool in the example can be understood as the meandering water area in the embodiment, with stone benches for people to sit on.

[0057] Those skilled in the art will understand that the above-described device may contain only the components necessary to implement the embodiments of this specification, and need not contain all the components shown in the figures.

[0058] Those skilled in the art should understand that the discussion of any of the above embodiments is merely exemplary and is not intended to imply that the scope of this disclosure (including the claims) is limited to these examples; within the framework of this disclosure, the technical features of the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations of different aspects of one or more embodiments of this application as described above, which are not provided in detail for the sake of brevity.

[0059] One or more embodiments in this application are intended to cover all such substitutions, modifications, and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of one or more embodiments in this application should be included within the scope of protection of this disclosure.

Claims

1. A method for personnel position adjustment based on a water flow drinking game entertainment scene, characterized in that, The method comprises the following steps: S1: according to the water area distribution in the actual curved water scene, a plan of the actual curved water scene is extracted or drawn from a map, a center line of the water area in the plan is extracted, the center line is taken as a route of the boat flow, and the boat is simulated as a node in the center line; S2: in combination with the water flow direction in the water area and the parameter information of each line segment or node of the center line, a line segment interval in the center line prone to boat parking is analyzed and determined, and the line segment interval is taken as a risk segment; S3: risk segment information of the boat parking is extracted, the number and regional position of the existing risk segments are judged and read in combination with the boat parking risk index, and the position of the personnel and the number of the required personnel are configured according to the determined risk segment information. The step S2 comprises: S201: the extracted center line is properly segmented, the azimuth angle of each broken line segment after segmentation is defined as 0 degrees, the inclination angle of each broken line segment is determined, and the difference value of the inclination angles of adjacent line segments is obtained; S202: a turning arc segment with maximized inclination angle is extracted, the turning arc segment is composed of line segments with a maximized inclination angle difference value greater than a set threshold value in a series of adjacent line segments in the risk segment; the extracted turning arc segment with maximized inclination angle is marked, whether the marked line segment has adjacent line segments is judged, if yes, the marked line segment and the adjacent line segment are merged to obtain each maximized turning arc segment; the turning radius is calculated, and the turning radius is determined based on the arc length and the central angle corresponding to each turning arc segment; the turning arc segment with a turning angle greater than 30° and less than 60° and a turning radius less than 5 times the length of the boat or greater than 10 times the length of the boat is marked as a risk segment, otherwise, it is not marked or marked as a non-risk segment; and the turning arc segment with a turning angle greater than 60° and a turning radius less than or equal to 10 times the length of the boat is also marked as a risk segment, otherwise, it is not marked or marked as a non-risk segment.

2. The method of claim 1, wherein the method further comprises: determining a position of each of the plurality of users in the entertainment scene; and determining a position of each of the plurality of users in the entertainment scene based on the determined position of each of the plurality of users in the entertainment scene. The step S1 comprises: S101: the plan of the actual curved water scene extracted or drawn from the map is corrected, and a vector plane of the water area is drawn; S102: the vector plane of the water area is converted into raster data for reclassification; the water area is classified as 1, and no water area is classified as 0; S103: the vectorization capture of the raster line of the raster data is performed by using a binary image, the maximum width value of the vectorization capture is set according to the width of the actual curved water scene, and the center line is extracted based on the Steger algorithm.

3. The personnel position deployment method in the curved water flow boat entertainment scene according to claim 1, wherein the step S3 comprises: the line segment interval with the boat parking risk is summarized and determined, and the number of the personnel and the seat position are configured in the determined line segment interval.

Citation Information

Patent Citations

  • Ferry collision risk assessment method, system and device, and medium

    CN112967527A

  • Sanitation ship driving method in inland waterway

    CN114419931A