A method for detecting the direction of fire indicator lights based on coordinate positioning
By constructing a three-dimensional coordinate system and computational logic algorithm, and combining the coordinate parameters of fire indicator lights and safety exits, the optimal escape route is constructed and verified, thus solving the problem of the direction error of fire indicator lights and ensuring the accuracy and reliability of the escape route.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-28
- Publication Date
- 2026-04-03
AI Technical Summary
Existing methods for detecting the direction of fire indicator lights fail to effectively consider the layout and height variation trends of actual application sites, resulting in errors in the indicated direction and an inability to provide accurate escape routes.
A coordinate-based positioning method is adopted. By constructing a three-dimensional reference coordinate system and a computational logic algorithm, combined with the coordinate parameter changes of fire indicator lights and safety exits, the optimal escape route is constructed and a secondary verification is performed to ensure the accuracy of the indicated direction.
It achieves accurate and reliable directional indication of fire indicator lights, providing safe escape routes in emergencies and is suitable for various applications.
Smart Images

Figure CN120953491B_ABST
Abstract
Description
Technical fields:
[0001] This invention relates to a method for detecting the direction of fire indicator lights based on coordinate positioning. Background technology:
[0002] Fire indicator lights are the most common type of lighting tool used for fire emergency lighting. They have a long emergency time, high brightness, and automatic emergency function in case of power failure. They are suitable for use in public places such as factories, hotels, schools, and other units for emergency lighting during power outages. Fire indicator lights are made of industrial plastic and high-brightness bulbs, and are mainly white. There are two arrows on the surface. The lit arrow indicates the direction of the fire indicator light, which is the direction of the safety exit.
[0003] Generally, the direction of the fire indicator lights is set by the staff according to the distance and orientation of the fire indicator lights from the safety exits. However, in actual applications, there are a large number of fire indicator lights. Setting each fire indicator light individually is a large workload and can easily lead to operational errors during the setting process, resulting in incorrect direction of the fire indicator lights.
[0004] Most existing methods for detecting the direction of fire indicator lights use the distance between the fire indicator light and the safety exit as a benchmark, and accurately determine the direction that needs to be illuminated based on the magnitude of the distance parameter. However, since the existing methods only consider the specific distance parameter and do not take into account the actual layout and height variation trends in the application site, the safety exit indication direction of the fire indicator light cannot be well applied to the actual application site, and cannot provide users with the safest and most accurate escape route in emergency situations. Summary of the Invention:
[0005] This invention provides a method for detecting the direction of fire indicator lights based on coordinate positioning. The method is rationally designed, based on a constructed three-dimensional reference coordinate system, and combined with multiple types of computational logic algorithms. According to the changes in coordinate parameters between the fire indicator light and the safety exit, combined with the layout and height change trend of the actual application site, the optimal escape route is constructed with the fire indicator light as the starting point and the safety exit as the ending point. The direction of each fire indicator light along the route is set according to the optimal escape route. At the same time, reversible verification can be performed to perform secondary verification of the set direction of the fire indicator lights, thereby ensuring that the direction of all fire indicator lights in the actual application site is accurate and reliable, avoiding errors, and solving the problems existing in the prior art.
[0006] The technical solution adopted by the present invention to solve the above-mentioned technical problems is as follows:
[0007] A method for detecting the direction of a fire indicator light based on coordinate positioning, the method comprising the following steps:
[0008] S1. Build a virtual detection model corresponding to the actual application site. The virtual detection model accurately displays the location of each fire indicator light and safety exit. At the same time, the virtual detection model also displays the actual layout and height change trend.
[0009] S2. Randomly select n fire indicator lights and 1 safety exit in each layer of the virtual detection model. Construct a three-dimensional coordinate system with each fire indicator light as the origin. Combine the position of the standard reference point to determine the three-dimensional coordinate data of the safety exit in each three-dimensional coordinate system. Construct a three-dimensional detection vector with the fire indicator light as the starting point and the safety exit as the ending point.
[0010] S3, combining the actual layout and height change trend in the virtual detection model, decompose each three-dimensional detection vector to obtain multiple sub-vectors, obtain the escape route based on the change trend of the sub-vectors, and then obtain the indication direction of each fire indicator light;
[0011] S4. Starting from the safety exit, construct a verification matrix and input the direction data of each selected fire indicator light into the verification matrix; specifically defined as: left direction is (0,0,0,0) and right direction is (1,1,1,1); use the verification matrix combined with the operation function to perform feedback detection on the escape route to verify the direction of the fire indicator lights.
[0012] Building a virtual detection model corresponding to the actual application site, accurately displaying the location of each fire indicator light and safety exit in the virtual detection model, and also showing the actual layout and height change trend in the virtual detection model includes the following steps:
[0013] S1.1, Determine the number of layers in the virtual detection model;
[0014] S1.2, Determine the number of fire indicator lights and their corresponding spacing;
[0015] S1.3, Based on the actual layout and height change trend of the virtual detection model, the spatial relative positions of the fire indicator lights and safety exits are obtained.
[0016] In each layer of the virtual detection model, n fire indicator lights and one safety exit are randomly selected. A three-dimensional coordinate system is constructed with each fire indicator light as the origin. Combining the position of the standard reference point, the three-dimensional coordinate data of the safety exit is determined in each three-dimensional coordinate system. A three-dimensional detection vector is constructed with the fire indicator light as the starting point and the safety exit as the ending point, including the following steps:
[0017] S2.1, A membership function is used to detect and filter the three-dimensional coordinate data of the safety exit to eliminate data with large deviations; the membership function is:
[0018] F(x i ) = s(A1, A n )|x i -θ|+(1-s(A1,A n ))|x i -θ|
[0019] F(y i ) = s(A1, A n )|y i -θ|+(1-s(A1,A n ))|y i -θ|
[0020] F(z i ) = s(A1, A n )|z i -θ|+(1-s(A1,A n ))|z i -θ|
[0021] Among them, (x i y i z i ) represents the three-dimensional coordinate data of the safety exit corresponding to the selected i-th fire indicator light, s(A1, A n ) represents the membership deviation model; the more accurate the 3D coordinate data, the closer the membership deviation model value is to 1; θ represents the 3D coordinate data of the standard reference point.
[0022] S2.2 After detecting and filtering the three-dimensional coordinate data of safety exits, establish three-dimensional detection vectors for the remaining three-dimensional coordinate data of safety exits and the corresponding fire indicator lights;
[0023] S2.3, the three-dimensional detection vector is corrected based on the actual distance between each fire indicator light to ensure that the three-dimensional detection vector is adapted to the actual application environment.
[0024] Combining the actual layout and height change trends in the virtual detection model, each three-dimensional detection vector is decomposed into multiple sub-vectors. Escape routes are obtained based on the changing trends of these sub-vectors, leading to the direction indicated by each fire indicator light. The steps include:
[0025] S3.1, Decompose the 3D detection vector according to the 3D mapping direction to obtain multiple sub-vectors;
[0026] S3.2, integrate multiple components into the virtual detection model to obtain the escape and avoidance routes in the virtual detection model;
[0027] S3.3, Illuminate the corresponding fire indicator lights according to the escape routes in the virtual detection model.
[0028] Starting from the safety exit, a verification matrix is constructed, and the directional data of each selected fire indicator light is input into the verification matrix; specifically defined as: left directional direction as (0,0,0,0), right directional direction as (1,1,1,1); the verification matrix combined with a calculation function is used to perform feedback detection on the escape route to verify the directional of the fire indicator lights, including the following steps:
[0029] S4.1, The check matrix is calculated using an iterative operation function;
[0030] S4.2, Determine whether the direction of each fire indicator light is incorrect based on the calculation results of the iterative operation function;
[0031] S4.3, feedback detection and correction for incorrect fire indicator light direction.
[0032] The iterative operation function is:
[0033]
[0034] Where k represents the current iteration number. Let be the calculated value of the verification matrix i in the d-th dimension during the k-th iteration. This indicates the real-time location of the fire indicator light. This refers to the optimal position parameters of the standard reference point relative to the parity check matrix. The meaning is the optimal position parameter of the standard reference point relative to the current fire indicator light, w represents the verification weight coefficient, which can improve the accuracy of the iterative calculation of the verification matrix, and e1 and e2 represent optimization constants.
[0035] The upper and lower threshold values of the optimization parameters can be set according to the number of selected fire indicator lights. The direction of each fire indicator light is checked one by one through iterative calculation, and an error in the direction of indication can be identified in time. The number of iterations can generally be set according to the number of selected fire indicator lights.
[0036] This invention employs the aforementioned structure, constructing a virtual detection model corresponding to the actual application environment. This model accurately displays the location of each fire indicator light and safety exit, while also showing the actual layout and height variation trends. A three-dimensional coordinate system is constructed with each fire indicator light as the origin. Combining this with the location of a standard reference point, the three-dimensional coordinate data of each safety exit is determined within each coordinate system. A three-dimensional detection vector is then constructed, starting from the fire indicator light and ending at the safety exit. A verification matrix is built, starting from the safety exit, and the direction data of each selected fire indicator light is input into this matrix. By using the verification matrix in conjunction with operational functions to perform feedback detection on escape routes, the direction of the fire indicator lights is verified, providing users with accurate and safe escape routes. This method offers advantages such as precision, efficiency, and reliability. Attached image description:
[0037] Figure 1 This is a schematic diagram of the process of the present invention.
[0038] Figure 2 This is a schematic diagram of the structure of the virtual detection model of the present invention.
[0039] Figure 3 This is a schematic diagram illustrating the construction of the three-dimensional detection vector of the present invention. Detailed implementation method:
[0040] To clearly illustrate the technical features of this solution, the invention will be described in detail below through specific implementation methods and in conjunction with the accompanying drawings.
[0041] like Figure 1-3 As shown in the figure, the method for detecting the direction of a fire indicator light based on coordinate positioning includes the following steps:
[0042] S1. Build a virtual detection model corresponding to the actual application site. The virtual detection model accurately displays the location of each fire indicator light and safety exit. At the same time, the virtual detection model also displays the actual layout and height change trend.
[0043] S2. Randomly select n fire indicator lights and 1 safety exit in each layer of the virtual detection model. Construct a three-dimensional coordinate system with each fire indicator light as the origin. Combine the position of the standard reference point to determine the three-dimensional coordinate data of the safety exit in each three-dimensional coordinate system. Construct a three-dimensional detection vector with the fire indicator light as the starting point and the safety exit as the ending point.
[0044] S3, combining the actual layout and height change trend in the virtual detection model, decompose each three-dimensional detection vector to obtain multiple sub-vectors, obtain the escape route based on the change trend of the sub-vectors, and then obtain the indication direction of each fire indicator light;
[0045] S4. Starting from the safety exit, construct a verification matrix and input the direction data of each selected fire indicator light into the verification matrix; specifically defined as: left direction is (0,0,0,0) and right direction is (1,1,1,1); use the verification matrix combined with the operation function to perform feedback detection on the escape route to verify the direction of the fire indicator lights.
[0046] Building a virtual detection model corresponding to the actual application site, accurately displaying the location of each fire indicator light and safety exit in the virtual detection model, and also showing the actual layout and height change trend in the virtual detection model includes the following steps:
[0047] S1.1, Determine the number of layers in the virtual detection model;
[0048] S1.2, Determine the number of fire indicator lights and their corresponding spacing;
[0049] S1.3, Based on the actual layout and height change trend of the virtual detection model, the spatial relative positions of the fire indicator lights and safety exits are obtained.
[0050] In each layer of the virtual detection model, n fire indicator lights and one safety exit are randomly selected. A three-dimensional coordinate system is constructed with each fire indicator light as the origin. Combining the position of the standard reference point, the three-dimensional coordinate data of the safety exit is determined in each three-dimensional coordinate system. A three-dimensional detection vector is constructed with the fire indicator light as the starting point and the safety exit as the ending point, including the following steps:
[0051] S2.1, A membership function is used to detect and filter the three-dimensional coordinate data of the safety exit to eliminate data with large deviations; the membership function is:
[0052] F(x i ) = s(A1, A n )|x i -θ|+(1-s(A1,A n ))|x i -θ|
[0053] F(y i ) = s(A1, A n )|y i -θ|+(1-s(A1,A n ))|y i -θ|
[0054] F(z i ) = s(A1, A n )|z i -θ|+(1-s(A1,A n ))|z i -θ|
[0055] Among them, (x i y i z i ) represents the three-dimensional coordinate data of the safety exit corresponding to the selected i-th fire indicator light, s(A1, A n ) represents the membership deviation model; the more accurate the 3D coordinate data, the closer the membership deviation model value is to 1; θ represents the 3D coordinate data of the standard reference point.
[0056] S2.2 After detecting and filtering the three-dimensional coordinate data of safety exits, establish three-dimensional detection vectors for the remaining three-dimensional coordinate data of safety exits and the corresponding fire indicator lights;
[0057] S2.3, the three-dimensional detection vector is corrected based on the actual distance between each fire indicator light to ensure that the three-dimensional detection vector is adapted to the actual application environment.
[0058] Combining the actual layout and height change trends in the virtual detection model, each three-dimensional detection vector is decomposed into multiple sub-vectors. Escape routes are obtained based on the changing trends of these sub-vectors, leading to the direction indicated by each fire indicator light. The steps include:
[0059] S3.1, Decompose the 3D detection vector according to the 3D mapping direction to obtain multiple sub-vectors;
[0060] S3.2, Integrate multiple components into the virtual detection model to obtain the escape and avoidance routes in the virtual detection model;
[0061] S3.3, Illuminate the corresponding fire indicator lights according to the escape routes in the virtual detection model.
[0062] Starting from the safety exit, a verification matrix is constructed, and the directional data of each selected fire indicator light is input into the verification matrix; specifically defined as: left directional direction as (0,0,0,0), right directional direction as (1,1,1,1); the verification matrix combined with a calculation function is used to perform feedback detection on the escape route to verify the directional of the fire indicator lights, including the following steps:
[0063] S4.1, The check matrix is calculated using an iterative operation function;
[0064] S4.2, Determine whether the direction of each fire indicator light is incorrect based on the calculation results of the iterative operation function;
[0065] S4.3, feedback detection and correction for incorrect fire indicator light direction.
[0066] The iterative operation function is:
[0067]
[0068] Where k represents the current iteration number. Let be the calculated value of the verification matrix i in the d-th dimension during the k-th iteration. This indicates the real-time location of the fire indicator light. This refers to the optimal position parameters of the standard reference point relative to the parity check matrix. The meaning is the optimal position parameter of the standard reference point relative to the current fire indicator light, w represents the verification weight coefficient, which can improve the accuracy of the iterative calculation of the verification matrix, and e1 and e2 represent optimization constants.
[0069] The upper and lower threshold values of the optimization parameters can be set according to the number of selected fire indicator lights. The direction of each fire indicator light is checked one by one through iterative calculation, and an error in the direction of indication can be identified in time. The number of iterations can generally be set according to the number of selected fire indicator lights.
[0070] The working principle of the fire indicator light direction detection method based on coordinate positioning in this invention embodiment is as follows: Based on the constructed three-dimensional reference coordinate system, combined with multiple types of computational logic algorithms, according to the changes in coordinate parameters between the fire indicator light and the safety exit, combined with the layout and height change trend of the actual application site, the optimal escape route is constructed with the fire indicator light as the starting point and the safety exit as the ending point. The direction of each fire indicator light along the route is set according to the optimal escape route. At the same time, reversible verification can be performed to perform secondary verification on the set direction of the fire indicator light, thereby ensuring that the direction of all fire indicator lights in the actual application site is accurate and reliable, avoiding errors, and providing users with accurate and safe escape routes in emergency situations. It can be applied to various types of application sites.
[0071] The overall solution includes the following steps in the detection method: First, a virtual detection model corresponding to the actual application site is built, accurately displaying the location of each fire indicator light and safety exit. The virtual model also shows the actual layout and height variation trend. Second, n fire indicator lights and one safety exit are randomly selected on each floor of the virtual detection model. A three-dimensional coordinate system is constructed with each fire indicator light as the origin. Combining the position of a standard reference point, the three-dimensional coordinate data of the safety exit is determined in each three-dimensional coordinate system. A three-dimensional detection vector is constructed with the fire indicator light as the starting point and the safety exit as the ending point. Third, each three-dimensional detection vector is decomposed based on the actual layout and height variation trend in the virtual detection model, resulting in multiple component vectors. Escape routes are obtained based on the variation trend of the component vectors, thus determining the direction indicated by each fire indicator light. Fourth, a verification matrix is constructed with the safety exit as the starting point. The direction data of each selected fire indicator light is input into the verification matrix. Specifically, the left direction is defined as (0,0,0,0), and the right direction is defined as (1,1,1,1). Fifth, the verification matrix combined with a calculation function is used to perform feedback detection on the escape routes to verify the direction indicated by the fire indicator lights.
[0072] The innovation of this application lies in setting and feedback testing the direction of each fire indicator light twice to ensure the accuracy of the lighting direction of the fire indicator light; furthermore, the direction of the fire indicator light in this application is set according to the escape route, rather than the detection and setting method based on the distance between the fire indicator light and the safety exit in the prior art.
[0073] This application incorporates a virtual detection model corresponding to the actual application site, so that the direction of the fire indicator lights meets the actual application requirements.
[0074] Preferably, a virtual detection model corresponding to the actual application site is constructed, which accurately displays the location of each fire indicator light and safety exit. The virtual detection model also displays the actual layout and height change trend, including the following steps: determining the number of floors in the virtual detection model; determining the number of fire indicator lights and their corresponding spacing; and obtaining the spatial relative positions of the fire indicator lights and safety exits based on the actual layout and height change trend of the virtual detection model.
[0075] Accurate quantification of the virtual detection model and the addition of fire indicator light spacing parameters further improve the calculation accuracy, which is a technical feature not addressed in existing technologies.
[0076] During actual testing, n fire indicator lights and 1 safety exit are randomly selected in each layer of the virtual testing model. A three-dimensional coordinate system is constructed with each fire indicator light as the origin. Combined with the position of the standard reference point, the three-dimensional coordinate data of the safety exit is determined in each three-dimensional coordinate system. A three-dimensional testing vector is constructed with the fire indicator light as the starting point and the safety exit as the ending point.
[0077] Specifically, a membership function is used to detect and filter the three-dimensional coordinate data of safety exits to eliminate data with large deviations; the membership function is:
[0078] F(x i ) = s(A1, A n )|x i -θ|+(1-s(A1,A n ))|x i -θ|
[0079] F(y i ) = s(A1, A n )|y i -θ|+(1-s(A1,A n ))|y i -θ|
[0080] F(z i ) = s(A1, A n )|z i -θ|+(1-s(A1,A n ))|z i -θ|
[0081] Among them, (x i y i z i ) represents the three-dimensional coordinate data of the safety exit corresponding to the selected i-th fire indicator light, s(A1, A n ) represents the membership deviation model. The more accurate the 3D coordinate data, the closer the membership deviation model value is to 1; θ represents the 3D coordinate data of the standard reference point; after detecting and screening the 3D coordinate data of safety exits, 3D detection vectors are established for the remaining 3D coordinate data of safety exits and the corresponding fire indicator lights; the 3D detection vectors are corrected by combining the actual distance between each fire indicator light to ensure that the 3D detection vectors are adapted to the actual application site.
[0082] To obtain a specific indication scheme for each fire indicator light, it is necessary to decompose each three-dimensional detection vector by combining the actual layout and height change trend in the virtual detection model to obtain multiple sub-vectors, and obtain the escape route based on the change trend of the sub-vectors.
[0083] Specifically, firstly, the 3D detection vector is decomposed according to the 3D mapping direction to obtain multiple component vectors; then, these components are integrated into the virtual detection model to obtain the escape and avoidance routes in the virtual detection model; finally, the corresponding fire indicator lights are illuminated according to the escape and avoidance routes in the virtual detection model. Generally, one indicator direction is illuminated, but for the special case of illuminating two indicator directions simultaneously, advance detection and explanation can be performed.
[0084] The verification method in this application mainly focuses on data calculation, constructs a corresponding verification matrix, defines matrix elements for different indication schemes, and uses iterative calculation to perform feedback detection on escape routes in order to verify the direction of fire indicator lights.
[0085] Specifically, the verification matrix is first calculated using an iterative operation function; then, the direction of each fire indicator light is determined based on the calculation results of the iterative operation function; finally, feedback detection and correction are performed on the direction of the fire indicator lights that have errors.
[0086] The iterative operation function in this application is specifically as follows:
[0087]
[0088] Where k represents the current iteration number. Let be the calculated value of the verification matrix i in the d-th dimension during the k-th iteration. This indicates the real-time location of the fire indicator light. This refers to the optimal position parameters of the standard reference point relative to the parity check matrix. The meaning is the optimal position parameter of the standard reference point relative to the current fire indicator light, w represents the verification weight coefficient, which can improve the accuracy of the iterative calculation of the verification matrix, and e1 and e2 represent optimization constants.
[0089] It should be noted that the upper and lower threshold values of the optimization parameters can be set according to the number of selected fire indicator lights. The direction of each fire indicator light is checked one by one through iterative calculation, and errors in the direction of indication can be identified in time. The number of iterations can generally be set according to the number of selected fire indicator lights. Such a setting can further integrate the detection algorithm into practical application sites, making it convenient for popularization and promotion.
[0090] In summary, the fire indicator light direction detection method based on coordinate positioning in this embodiment of the invention is based on a constructed three-dimensional reference coordinate system, combined with multiple types of computational logic algorithms. According to the changes in coordinate parameters between the fire indicator light and the safety exit, and combined with the layout and height variation trends of the actual application site, an optimal escape route is constructed with the fire indicator light as the starting point and the safety exit as the ending point. The direction of each fire indicator light along the route is set according to the optimal escape route. Reversible verification can also be performed to perform a secondary check on the set fire indicator light direction, thereby ensuring that the direction of all fire indicator lights in the actual application site is accurate and reliable, avoiding errors, and providing users with precise and safe escape guidance in emergency situations.
[0091] The above specific embodiments should not be construed as limiting the scope of protection of the present invention. For those skilled in the art, any alternative improvements or modifications made to the embodiments of the present invention shall fall within the scope of protection of the present invention.
[0092] Any aspects of this invention not described in detail are well-known to those skilled in the art.
Claims
1. A method for detecting the direction of a fire indicator light based on coordinate positioning, characterized in that, The detection method includes the following steps: S1. Build a virtual detection model corresponding to the actual application site. The virtual detection model accurately displays the location of each fire indicator light and safety exit. At the same time, the virtual detection model also displays the actual layout and height change trend. S2. Randomly select n fire indicator lights and 1 safety exit in each layer of the virtual detection model. Construct a three-dimensional coordinate system with each fire indicator light as the origin. Combine the position of the standard reference point to determine the three-dimensional coordinate data of the safety exit in each three-dimensional coordinate system. Construct a three-dimensional detection vector with the fire indicator light as the starting point and the safety exit as the ending point. S3, combining the actual layout and height change trend in the virtual detection model, decompose each three-dimensional detection vector to obtain multiple sub-vectors, obtain the escape route based on the change trend of the sub-vectors, and then obtain the indication direction of each fire indicator light; S4. Starting from the safety exit, construct a verification matrix and input the direction data of each selected fire indicator light into the verification matrix; specifically defined as: left direction is (0,0,0,0) and right direction is (1,1,1,1); use the verification matrix combined with iterative operation function to perform feedback detection on the escape route to verify the direction of the fire indicator lights; Starting from the safety exit, a verification matrix is constructed, and the directional data of each selected fire indicator light is input into the verification matrix; specifically defined as: left directional direction as (0,0,0,0), right directional direction as (1,1,1,1); the verification matrix combined with a calculation function is used to perform feedback detection on the escape route to verify the directional of the fire indicator lights, including the following steps: S4.1, The check matrix is calculated using an iterative operation function; S4.2, Determine whether the direction of each fire indicator light is incorrect based on the calculation results of the iterative operation function; S4.3, Feedback detection and correction for incorrect fire indicator light directions; The iterative operation function is: ; in, This represents the current iteration number. For the first The verification matrix at the next iteration No. Numerical values calculated in the dimensional direction. This indicates the real-time location of the fire indicator light. This refers to the optimal position parameters of the standard reference point relative to the parity check matrix. This refers to the optimal position parameters of the standard reference point relative to the current fire indicator light. This represents the verification weight coefficient, which improves the accuracy of iterative calculations of the verification matrix. and It is represented as an optimization constant.
2. The method for detecting the direction of a fire indicator light based on coordinate positioning according to claim 1, characterized in that, Building a virtual detection model corresponding to the actual application site, accurately displaying the location of each fire indicator light and safety exit in the virtual detection model, and also showing the actual layout and height change trend in the virtual detection model includes the following steps: S1.1, Determine the number of layers in the virtual detection model; S1.2, Determine the number of fire indicator lights and their corresponding spacing; S1.3, Based on the actual layout and height change trend of the virtual detection model, the spatial relative positions of the fire indicator lights and safety exits are obtained.
3. The method for detecting the direction of a fire indicator light based on coordinate positioning according to claim 2, characterized in that, In each layer of the virtual detection model, n fire indicator lights and one safety exit are randomly selected. A three-dimensional coordinate system is constructed with each fire indicator light as the origin. Combining the position of the standard reference point, the three-dimensional coordinate data of the safety exit is determined in each three-dimensional coordinate system. A three-dimensional detection vector is constructed with the fire indicator light as the starting point and the safety exit as the ending point, including the following steps: S2.1, A membership function is used to detect and filter the three-dimensional coordinate data of the safety exit to eliminate data with large deviations; the membership function is: F(x i )=s(A1,A n )|x i -θ|+(1- s(A1,A n ))|x i -θ| F(y i )=s(A1,A n )|y i -θ|+(1- s(A1,A n ))|y i -θ| F(z i )=s(A1,A n )|z i -θ|+(1- s(A1,A n ))|z i -θ| Among them, (x) i y i z i ) represents the three-dimensional coordinate data of the safety exit corresponding to the selected i-th fire indicator light, s(A1, A... n ) represents the membership deviation model; the more accurate the 3D coordinate data, the closer the membership deviation model value is to 1; θ represents the 3D coordinate data of the standard reference point. S2.2 After detecting and filtering the three-dimensional coordinate data of safety exits, establish three-dimensional detection vectors for the remaining three-dimensional coordinate data of safety exits and the corresponding fire indicator lights; S2.3, the three-dimensional detection vector is corrected based on the actual distance between each fire indicator light to ensure that the three-dimensional detection vector is adapted to the actual application environment.
4. The method for detecting the direction of a fire indicator light based on coordinate positioning according to claim 1, characterized in that, Combining the actual layout and height change trends in the virtual detection model, each three-dimensional detection vector is decomposed into multiple sub-vectors. Escape routes are obtained based on the changing trends of these sub-vectors, leading to the direction indicated by each fire indicator light. The steps include: S3.1, decompose the 3D detection vector according to the 3D mapping direction to obtain multiple sub-vectors; S3.2, integrate multiple components into the virtual detection model to obtain the escape and avoidance routes in the virtual detection model; S3.3, Illuminate the corresponding fire indicator lights according to the escape routes in the virtual detection model.
5. The method for detecting the direction of a fire indicator light based on coordinate positioning according to claim 1, characterized in that: The upper and lower threshold values of the optimization constant are set according to the number of selected fire indicator lights. The direction of each fire indicator light is checked one by one through iterative calculation, and an error in the direction of indication can be identified in time. The number of iterations is set according to the number of selected fire indicator lights.
Citation Information
Patent Citations
Fire emergency evacuation indication method applied to large indoor scene and related device
CN119514829A
Corridor safety fire-fighting detection system
CN215084545U