Content editing method for multi-dot-matrix variable traffic information board
Through the multi-dot matrix variable traffic information card content editing method, the addition, selection, drag and adjustment commands are used to solve the problem of low editing efficiency in the existing technology, and efficient editing and real-time update of information card content is achieved, and the accuracy and timeliness of information transmission are improved.
Patent Information
- Application Number
- CN202510364954.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-26
- Publication Date
- 2025-07-04
AI Technical Summary
In the prior art, the content editing method of variable traffic information signs is inefficient, resulting in untimely update of information, affecting the accuracy and timeliness of traffic information.
The multi-dot matrix variable traffic information card content editing method is adopted. By flexibly editing and adjusting the position and content of elements such as display boxes and patterns in response to adding, selecting, dragging and adjusting commands, it supports character editing in the display box, and provides a variety of alignment methods and real-time preview functions.
Significantly improve the flexibility and real-timeness of information card content editing, reduce the burden on editors, and ensure the accurate and timely communication of traffic information.
Smart Images

Figure CN120257947A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of traffic information sign content editing, and particularly to a method for editing the content of a multi-array variable traffic information sign. Background Art
[0002] As an important traffic management tool, variable traffic information signs are widely used in scenarios such as urban roads and highways to provide real-time traffic information to drivers and pedestrians. With the acceleration of urbanization and the increase in traffic flow, variable traffic information signs play an irreplaceable role in optimizing traffic flow, improving road safety, and alleviating congestion. The flexibility and real-time nature of their display content directly affect the accuracy and efficiency of information transmission. Therefore, how to efficiently edit and adjust the content of the information signs has become the focus of attention in the industry.
[0003] In the prior art, in order to achieve the editing of variable traffic information sign content, the following means are usually adopted: one is to directly input text or patterns through tools such as a mouse and keyboard, and manually add spaces to adjust the text position; another is to directly apply fixed-format text or patterns to the information sign by means of preset template selection. Although these methods can meet the basic editing requirements, they have certain limitations in actual operation.
[0004] It not only increases the workload of editors, but also may lead to untimely updates of the information sign content, affecting the accurate and timely transmission of traffic information. Summary of the Invention
[0005] In order to improve the editing efficiency and facilitate the timely update of traffic information sign content, this application provides a method for editing the content of a multi-array variable traffic information sign.
[0006] The method for editing the content of a multi-array variable traffic information sign provided by this application adopts the following technical solutions: A method for editing the content of a multi-array variable traffic information sign includes: Responding to an addition command to add a new element in the editing interface, where the element includes a display box and a pattern, Responding to a selection command to select an element in the editing interface, When an element is selected, responding to a drag command or an adjustment command to adjust the position of a specific element in the editing interface, where the specific element is the selected element, When an element is selected and the element is a display box, responding to an editing command and / or an adjustment command to edit the characters in the display box.
[0007] By adopting the above technical solutions, efficient editing of variable traffic information sign content can be achieved. The specific effects are as follows: Add commands in response to add new elements (such as display boxes, patterns) in the editing interface, improving the flexibility and diversity of the information board content editing and meeting the information display requirements in different scenarios; Respond to the selection command to select elements in the editing interface, making the editing operation more targeted and simplifying the operation process; When an element is selected, adjust the position of a specific element through the drag command or the adjustment command, enhancing the convenience and accuracy of the editing process and reducing the workload of manual alignment and layout adjustment; For an element that is a display box and is selected, support editing the characters in the display box through the editing command and / or the adjustment command, achieving rapid modification and optimization of the text content and improving the information update efficiency.
[0008] These technical means work together to significantly improve the flexibility and real-time nature of the information board content editing, reduce the workload of the editing staff, and ensure that traffic information can be accurately and timely conveyed.
[0009] Preferably, the editing command includes an input instruction, Respond to the input instruction to add / delete characters in the display box, Respond to the adjustment command to adjust the position of the characters in the display box.
[0010] By adopting the above technical solution, flexible editing and precise adjustment of the characters in the display box are achieved. The specific effects are as follows: Realize the addition or deletion of characters through the input instruction, improving the convenience and efficiency of the information board content editing; Adjust the position of the characters in the display box by means of the adjustment command, ensuring the accuracy of the information board content layout and enhancing the visual effect and readability of the information transmission.
[0011] Preferably, the editing command further includes a selection instruction, Respond to the selection instruction to select the characters in the display box, When the characters are selected, respond to the adjustment command to adjust the position of specific characters in the display box, where the specific characters are the selected characters.
[0012] By adopting the above technical solution, precise selection and adjustment of the characters in the display box can be achieved. The specific effects are as follows: By adding the function of the selection instruction, the editing staff can flexibly select specific characters in the display box, improving the editing accuracy; On the basis of the selected characters, combine the adjustment command to achieve fine adjustment of the position of specific characters, further improving the flexibility and efficiency of the information board content editing; No longer relying on spaces to adjust the text position, it effectively reduces the workload brought by manual input and adjustment, improves the convenience of the editing process and the experience of editors.
[0013] Preferably, the adjustment commands include left alignment, horizontal center alignment, right alignment, top alignment, vertical center alignment, and bottom alignment.
[0014] By adopting the above technical solutions, multiple alignment methods can be provided to precisely adjust the positions of characters in the display box, thereby improving the flexibility and accuracy of the content editing of the information board. The specific effects include: achieving left alignment, horizontal center alignment, and right alignment of characters in the horizontal direction, as well as top alignment, vertical center alignment, and bottom alignment in the vertical direction, enabling editors to quickly locate characters according to actual needs.
[0015] In the case of needing alignment, the alignment can be quickly completed through adjustment commands, avoiding repeated adjustment caused by dragging, which is conducive to improving the editing efficiency. It not only reduces the time and effort required for manual adjustment but also ensures the consistency and aesthetics of the final display effect.
[0016] Preferably, it further includes: When an element is selected, the boundary of the specific element is displayed in the editing interface.
[0017] By adopting the above technical solutions, it is convenient for editors to visually see the size of the element, especially in the case where the element is a non-rectangular pattern; it is conducive to editors arranging and adjusting the positions of multiple elements; it helps to improve the precision in the editing process and avoid adjustment difficulties caused by unclear element positions. Especially in complex scenarios with multiple overlapping or adjacent elements, it significantly optimizes the operation experience of editors.
[0018] Preferably, it further includes: When an element is selected, the visibility of other elements within the boundary of the specific element in the editing interface is reduced.
[0019] By adopting the above technical solutions, by reducing the visibility of other elements within the boundary of the specific element, the selected element is highlighted; it helps to improve the focus of the editing operation, reduce interference, enables editors to more conveniently make precise adjustments to the target element, and enhances the editing efficiency and the experience of editors.
[0020] Preferably, it further includes: The preview of the editing interface is displayed in real time in the preview interface.
[0021] By adopting the above technical solutions, a real-time preview function can be provided when editing the content of variable traffic information boards. The specific effects are as follows: The real-time preview function enables editors to visually view the final display effect during the editing process, thereby improving the editing efficiency and accuracy; There is no need to complete all editing operations before confirming the display result, reducing the workload of repeated modification due to inconsistent display effects; Improve the flexibility of adjusting the content of the information board, facilitate editors to quickly optimize the display layout according to actual needs, and enhance the timeliness and accuracy of traffic information transmission.
[0022] Preferably, in the real-time preview of the editing interface in the preview interface, it includes: Obtain the on-site image of the information board and use the on-site image as the background of the preview interface; In the preview window of the preview interface, the preview of the editing interface is displayed in real time; Respond to the drag command and / or adjustment command to adjust the position of the preview window in the preview interface.
[0023] By adopting the above technical solution, it is possible to display the edited content with the on-site image of the information board as the background in the preview interface, so that editors can more intuitively understand the matching degree between the editing effect and the actual application scenario.
[0024] The editor adjusts the position of the preview window so that the preview window is located corresponding to the position of the information board. This preview interface enables the editor to bring in drivers or pedestrians, facilitating the editor to view the actual final display result of the information board.
[0025] This solution significantly improves the visualization degree of variable traffic information board content editing and reduces the problem of inaccurate information transmission caused by editing errors.
[0026] Preferably, in the step of responding to the selection command to select an element in the editing interface, it includes: Place the newly selected element on the top layer and place the previously selected element on the bottom layer.
[0027] By adopting the above technical solution, the newly selected element is placed on the top layer, ensuring that the editor can clearly view and operate the currently selected element, improving the editing efficiency; placing the element that has just completed processing on the bottom layer facilitates the selection of other elements.
[0028] Preferably, in the step of responding to the selection command to select an element in the editing interface, it includes: When the boundary of the top layer element covers the lower layer element, add a selection area outside the boundary of the lower layer element, Delete the selection area of the newly selected element.
[0029] By adopting the above technical solution, the selection operation in the case of multi-layer element superposition is optimized.
[0030] When the boundary of the topmost element covers the next-layer element, a selection area is added outside the boundary of the next-layer element, enabling the editor to conveniently select the covered lower-layer element without adjusting the position of the upper-layer element. Deleting the selection area of the newly selected element can avoid confusion in the selection state and improve the accuracy and efficiency of the editing operation. This solution significantly improves the convenience of element selection in complex layouts, thereby enhancing the overall efficiency of variable traffic information sign content editing and the experience of the editor.
[0031] In summary, the present application includes at least one of the following beneficial technical effects: 1. By responding to add commands, select commands, drag commands, and adjustment commands, the positions and contents of elements such as display boxes and patterns can be flexibly edited and adjusted, significantly improving the efficiency of information sign content editing and reducing the workload of the editor. 2. By responding to add commands to add new elements (such as display boxes and patterns) in the editing interface, the flexibility and diversity of information sign content editing are improved, meeting the information display requirements in different scenarios. 3. Responding to select commands to select elements in the editing interface makes the editing operation more targeted and simplifies the operation process. 4. When an element is selected, the position of a specific element is adjusted through a drag command or an adjustment command, enhancing the convenience and precision of the editing process and reducing the workload of manual alignment and layout adjustment. 5. For an element that is selected and is a display box, support for editing the characters in the display box through an editing command and / or an adjustment command enables rapid modification and optimization of the text content, improving the information update efficiency. 6. When editing the characters in a display box, support for adding, deleting, and precisely adjusting the positions of the characters ensures the accuracy and real-time nature of the information sign content and meets diverse editing requirements. 7. Providing multiple alignment methods and a boundary display function enhances the intuitiveness and convenience of the editing operation, further improving the flexibility of the editing process and the user experience. Description of the Drawings
[0032] Figure 1 is a schematic diagram of a method for editing the content of a multi-matrix variable traffic information sign.
[0033] Figure 2 is a schematic diagram of the step of editing the characters in a display box in response to an editing command and / or an adjustment command. Detailed Description of the Embodiment
[0034] The following further elaborates on the present application in conjunction with the accompanying drawings.
[0035] An embodiment of the present application discloses a method for editing the content of a multi - dot - matrix variable traffic information sign, including: S000, displaying a preview of the editing interface in real - time in the preview interface; S100, in response to an addition command, adding a new element in the editing interface; the elements include display boxes and patterns; S110, in response to a selection command, selecting an element in the editing interface; S120, when an element is selected, displaying the boundary of a specific element in the editing interface and reducing the visibility of other elements within the boundary of the specific element in the editing interface; the boundary is a rectangle, and the specific element is the selected element; S121, when an element is selected, in response to a drag command or an adjustment command, adjusting the position of the specific element in the editing interface; S122, when an element is selected and the element is a display box, in response to an editing command and / or an adjustment command, editing the characters in the display box.
[0036] Step S000 is parallel to other steps; steps S120, S121, and S122 are parallel.
[0037] The addition command, selection command, drag command, adjustment command, and editing command can be sourced from devices such as a mouse, keyboard, and buttons.
[0038] The editing command includes an input instruction and a selection instruction. The adjustment command includes left alignment, horizontal center alignment, right alignment, top alignment, vertical center alignment, and bottom alignment.
[0039] Allowing editors to quickly create elements such as display boxes or patterns in the editing interface through the addition command simplifies the construction process of the information sign content. Through the selection command and the drag or adjustment command, editors can conveniently adjust the position of the elements, enhancing the intuitiveness and efficiency of the editing operation. For the characters in the display box, editors can modify them through the editing command and / or the adjustment command after selection.
[0040] Refer to Figure 2 , in the step of, when an element is selected and the element is a display box, in response to an editing command and / or an adjustment command, editing the characters in the display box, it includes: S200, in response to an input instruction, adding / deleting characters in the display box; S210, in response to an adjustment command, adjusting the position of the characters in the display box.
[0041] Implementing the addition or deletion of characters through the input instruction enhances the convenience and efficiency of editing the information sign content; Adjust the position of characters in the display box with the adjustment command to ensure the accuracy of the content layout of the information board and enhance the visual effect and readability of information transmission.
[0042] When the step selects an element and the element is a display box, in response to an editing command and / or an adjustment command to edit the characters in the display box, it further includes: S220, in response to a selection instruction to select the characters in the display box; S221, when the characters are selected, in response to an adjustment command to adjust the position of specific characters in the display box, and the specific characters are the selected characters.
[0043] Steps S210 and S220 are parallel.
[0044] By adding the function of the selection instruction, the editor can flexibly select specific characters in the display box, improving the accuracy of editing; On the basis of selecting the characters, combined with the adjustment command, fine adjustment of the position of specific characters is realized, further improving the flexibility and efficiency of editing the content of the information board; No longer relying on spaces to adjust the text position, effectively reducing the workload brought by manual input and adjustment, and improving the convenience of the editing process and the experience of the editor.
[0045] For example: Enter "temp18" into the display box, and by default, "temp18" is regarded as a whole; that is, "temp" and "18" are next to each other; Subsequently, select "temp" and "left-align", select "18" and "right-align", then a blank area is formed between "temp" and "18" displayed on the same line; And when "18" is modified to "22", the "right-align" is retained; that is, "22" is right-aligned, and the blank area between "temp" and "22" is automatically adjusted according to the size of the display box and the size of the characters.
[0046] In the prior art, if a space is added between "temp" and "18" to form a blank area between "temp" and "18", then when "18" is modified to "22", the size of the blank area remains unchanged, which may cause "22" to wrap to the next line / extend beyond the display area to the right, and it is necessary to manually delete several spaces to make "22" display normally.
[0047] When the step responds to an addition command to add a new element in the editing interface, it further includes: The newly added element is placed on the top layer.
[0048] When the step responds to a selection command to select an element in the editing interface, it further includes: Place the newly selected element on the top layer and the previously selected element on the bottom layer.
[0049] For example: If the currently selected element is A, then place element A on the top layer for easy processing by the editor; if element B is then selected, place element B on the top layer and element A on the bottom layer. Place the most recently processed element A on the bottom layer to facilitate selecting other elements; if element C is then selected, place element C on the top layer and element B on the bottom layer, i.e., element B is below element A.
[0050] The step of selecting an element in the editing interface in response to a selection command further includes: When the boundary of the topmost element covers the next lower layer element, add a selection area outside the boundary of the next lower layer element; make the selection area larger than the boundary of the topmost element; Delete the selection area of the newly selected element.
[0051] For example: The editing interface is marked with a grid, the abscissa is sorted alphabetically, and the ordinate is sorted numerically; Select element A, and the boundary of element A is [C3, C10, F3, F10]; if the boundary of the next lower layer element B is [D3, D10, F3, F10] or [D4, D9, E4, E9], then it meets the condition that the boundary of the topmost element covers the next lower layer element, and a selection area is added outside the boundary of element B, and the selection area at least covers [B2, B11, G2, G11]; If the boundary of the next lower layer element B is [B3, B10, F3, F10], then it does not meet the condition that the boundary of the topmost element covers the next lower layer element, and no selection area needs to be added.
[0052] The step of displaying a real-time preview of the editing interface in the preview interface includes: Obtain the on-site image of the information board and use the on-site image as the background of the preview interface; Display a real-time preview of the editing interface in the preview window of the preview interface; Respond to a drag command and / or an adjustment command to adjust the position of the preview window in the preview interface; Analyze the color of the on-site image and output a recommended color for the content of the information board.
[0053] The editor adjusts the position of the preview window to make the preview window located corresponding to the position of the information board; facilitating the editor to view the actual final display result of the information board.
[0054] In analyzing the color of the on-site image, mainly analyze the color around the preview window.
[0055] For example: The preview interface is marked with a grid, the abscissa is sorted alphabetically, and the ordinate is sorted numerically; The periphery of the preview window can be defined as 1, 2, or 3 units outside the preview window boundary. Taking 1 unit as an example, if the preview window position is [C3, C10, F3, F10], then the periphery of the preview window is [B2, G2], [G2, G11], [B11, G11], and [B2, G11]. After analysis, the recommended color of the output information board content is provided. The recommended color can be highlighted intersecting with the background so that the information board content can be clearly seen by drivers and pedestrians.
[0056] The recommended color can be selected from red, yellow, and green; it can also be selected from the color systems of red, yellow, and green, such as pink, orange-red, bright yellow, apricot yellow, willow green, and light blue; it can also be selected from all colors, such as orange and white.
[0057] The implementation principle of a multi-dot matrix variable traffic information board content editing method in an embodiment of this application is as follows: It allows editors to quickly create elements such as display boxes or patterns in the editing interface by adding commands, simplifying the construction process of the information board content. By selecting commands and dragging or adjusting commands, editors can conveniently adjust the positions of the elements, enhancing the intuitiveness and efficiency of the editing operations. For the characters in the display box, editors can modify them after selection through editing commands and / or adjustment commands.
[0058] The position of the element can be adjusted by dragging, so that the position adjustment of the element is not limited to alignment. Specific characters among all the characters in the display box can be adjusted to form a spacing between the characters, and the method of adding spaces is avoided to achieve fast adjustment and improve the editing efficiency. In the case of needing to align, alignment can be quickly completed through adjustment commands, avoiding repeated adjustment caused by dragging, which is beneficial to improving the editing efficiency.
[0059] The above are all the preferred embodiments of this application. The protection scope of this application is not limited by this. Therefore, all equivalent changes made according to the structure, shape, and principle of this application should be covered within the protection scope of this application.
Claims
1. A method for editing the content of a multi - dot - matrix variable traffic information board, characterized in that, including: In response to an add command to add a new element in the editing interface, the element includes a display box, a pattern In response to a select command to select an element in the editing interface When an element is selected, in response to a drag command or a resize command to adjust the position of a specific element in the editing interface, the specific element being the selected element When an element is selected and the element is a display box, in response to an edit command and / or a resize command to edit the characters in the display box 2. The method for editing the content of a multi-dot matrix variable traffic information sign according to claim 1, characterized in that The edit command includes an input instruction In response to the input instruction to add / delete characters in the display box In response to a resize command to adjust the position of the characters in the display box 3. The method for editing the content of a multi-dot matrix variable traffic information sign according to claim 2, characterized in that The edit command further includes a select instruction In response to the select instruction to select the characters in the display box When the characters are selected, in response to a resize command to adjust the position of a specific character in the display box, the specific character being the selected character 4. The method for editing the content of a multi-dot matrix variable traffic information sign according to any one of claims 1 to 3, characterized in that The resize command includes left alignment, horizontal center alignment, right alignment, top alignment, vertical center alignment, bottom alignment 5. The method for editing the content of a multi-dot matrix variable traffic information sign according to claim 1, wherein It further includes: When an element is selected, display the boundary of the specific element in the editing interface 6. The method for editing the content of a multi-dot matrix variable traffic information sign according to claim 1, characterized in that, It further includes: When an element is selected, reduce the visibility of other elements within the boundary of the specific element in the editing interface 7. The method for editing the content of a multi - dot - matrix variable traffic information board according to claim 1, wherein It further includes: In the preview interface, display a real-time preview of the editing interface 8. The method for editing the content of a multi-dot matrix variable traffic information sign according to claim 7, characterized in that, In the step of displaying a real-time preview of the editing interface in the preview interface, it includes: Obtain a live image of the information board and use the live image as the background of the preview interface In the preview window of the preview interface, display a real-time preview of the editing interface In response to a drag command and / or a resize command to adjust the position of the preview window in the preview interface 9. The method for editing the content of a multi-dot matrix variable traffic information sign according to claim 1, wherein, In the step of in response to a select command to select an element in the editing interface, it includes: Place the newly selected element on the top layer and place the previously selected element on the bottom layer 10. The method for editing the content of a multi-dot matrix variable traffic information sign according to claim 9, wherein, In the step of in response to a select command to select an element in the editing interface, it includes: When the boundary of the top layer element covers the bottom layer element, add a selection area outside the boundary of the bottom layer element Delete the selection area of the newly selected element