Database-based ancient character genealogical chart image presentation system

The database-based ancient script genealogy image presentation system supports user drag-and-drop operations to modify the genealogy diagram and automatically updates the database, solving the problem of inefficient drawing and real-time modification of ancient script genealogy diagrams and improving the efficiency of ancient script research.

CN114741525BActive Publication Date: 2026-07-31程少轩
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
程少轩
Filing Date
2022-03-18
Publication Date
2026-07-31

AI Technical Summary

Technical Problem

Existing technologies make it difficult to efficiently draw and instantly modify ancient script genealogy diagrams, which affects the efficiency of ancient script research.

Method used

A database-based ancient script genealogy image presentation system is provided, including an ancient script information acquisition unit, an ancient script database, an automatic genealogy chart generation unit, a genealogy chart display control unit, a genealogy chart editing control unit, and a database update unit. It supports users to modify the genealogy chart by dragging and dropping, and automatically updates the attribute identifiers in the database.

Benefits of technology

It enables real-time display and convenient modification of ancient script genealogy diagrams, improving the efficiency of ancient script research and reducing manpower and time costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114741525B_ABST
    Figure CN114741525B_ABST
Patent Text Reader

Abstract

This invention provides a database-based ancient script genealogy image presentation system, including an ancient script information acquisition unit, an ancient script database, an automatic genealogy generation unit, a genealogy display control unit, a genealogy editing control unit, and a database update unit. Therefore, based on the ancient script data stored in the ancient script database, it can realize the real-time display of ancient script genealogy images using data visualization technology. Users can easily modify the ancient script genealogy diagram through simple drag-and-drop operations. Furthermore, through the connection between attribute identification information and ancient script glyph images, it can also enable users to efficiently identify the glyph attributes of ancient scripts and automatically update the corresponding attribute identification information in the ancient script database after the user modifies the genealogy diagram. This system has a high degree of automation, saves a significant amount of manpower and time costs, and greatly improves the efficiency of ancient script research.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of ancient character recognition, and particularly relates to an ancient character pedigree image presentation system based on a database. Background Art

[0002] In modern ancient literature research, drawing an ancient character pedigree chart is an important way to present the evolution of ancient character forms. As an example, Figure 9 and Figure 10 respectively show the pedigree chart of the character "播" and the pedigree chart of the character "捐" recorded in "Etymology".

[0003] However, with the continuous unearthed of ancient character materials, the number of ancient character glyphs has shown an explosive growth trend. Using the drawing method in the existing technology, since the drawn pedigree chart is a single-layer static image, it is very difficult to revise it in a convenient way, which greatly affects the efficiency of ancient character research work. The drawing work of ancient character pedigree charts lags far behind the academic community's understanding of the origin and evolution of ancient character forms. Therefore, there is an urgent need for a method and system that can efficiently draw and immediately modify ancient character pedigree charts. Summary of the Invention

[0004] The present invention is made to solve the above problems, and aims to provide a system that can efficiently draw and immediately modify ancient character pedigree images, and use the ancient character pedigree images to achieve efficient recognition and automatic modification of ancient character attributes. The present invention adopts the following technical solutions:

[0005] The present invention provides an ancient character pedigree image presentation system based on a database, including a terminal for users to view and input. It is characterized in that it further includes: an ancient character information acquisition unit for acquiring ancient character glyphs and corresponding attribute identifiers, wherein the attribute identifiers at least include modern character information and ancient character glyph pictures; an ancient character database for storing the ancient character glyph pictures and the corresponding attribute identifiers; a pedigree chart automatic generation unit for obtaining all corresponding ancient character glyphs based on the modern character information, and automatically generating an ancient character pedigree chart according to the corresponding ancient character glyph pictures, the attribute identifiers and a predetermined pedigree chart generation rule; a pedigree chart display control unit for controlling the terminal to display the ancient character pedigree chart; a pedigree chart editing control unit for allowing the user to modify the pedigree relationship between the ancient character glyphs in the ancient character pedigree chart by dragging through the terminal, wherein when in the editing state, each ancient character glyph picture in the ancient character pedigree chart is a draggable and editable node; and a database update unit for correspondingly updating the corresponding attribute identifiers in the ancient character database according to the result modified by the user.

[0006] The ancient script genealogy image presentation system based on a database provided by the present invention may also have the following technical features, wherein the attribute identifier further includes: a time code, used to identify the era of the ancient script character; a regional code, used to identify the region of the ancient script character; a type code, used to identify the variant information of the ancient script character; source information, used to identify the source of the ancient script character; and annotation information, used to identify more information about the ancient script character.

[0007] The ancient script genealogy image presentation system based on a database provided by this invention may also have the following technical features, wherein the automatic genealogy generation unit includes: an ancient script glyph acquisition unit, used to traverse the ancient script database according to the modern script information to acquire all corresponding ancient script glyphs as a glyph set for generating the ancient script genealogy map; an attribute identifier acquisition unit, used to search the ancient script database based on the glyph set to acquire the corresponding attribute identifier; a genealogy connection determination unit, used to determine whether there is a genealogy connection relationship between two ancient script glyphs in the glyph set according to the attribute identifier; and a genealogy image generation unit, used to generate the ancient script genealogy map according to the ancient script glyph image, the attribute identifier, the determination result of the genealogy connection determination unit, and the genealogy map generation rules.

[0008] The ancient script genealogy image presentation system based on a database provided by this invention may also have the following technical features: the genealogy image generation unit acquires the size of each ancient script glyph image and generates an image frame of the corresponding size; then, according to the size and the genealogy diagram generation rules, it calculates the coordinates of each ancient script glyph image within a predetermined image range; then, according to the coordinates, it adds each ancient script glyph image and the image frame to the predetermined image range, and adds each ancient script glyph image and the image frame to a different layer; next, it adds connecting lines between two ancient script glyph images according to the genealogy connection relationship; then, it adds the corresponding source information near each ancient script glyph image; finally, it adds the annotation information to the blank area within the predetermined image range, thereby obtaining the ancient script genealogy diagram.

[0009] The ancient character genealogy image presentation system based on a database provided by the present invention may also have the following technical features, wherein the genealogy image editing control unit includes: an editing state activation unit, used to activate the editing state of the ancient character genealogy image when receiving corresponding input from the terminal; a drag coordinate acquisition unit, used to acquire the new coordinates of the corresponding image frame after the user drags and releases the ancient character glyph image; and a connection relationship update unit, used to update the connection lines of the ancient character glyph image according to the new coordinates and a predetermined connection relationship update rule.

[0010] The ancient character pedigree image presentation system based on a database provided by the present invention may further have the following technical feature: in the generated ancient character pedigree diagram, m ancient character glyph pictures are arranged in sequence along a predetermined first direction according to the corresponding time codes, and when the complexity of the regional codes and / or the type codes of n ancient character glyph pictures is greater than or equal to a predetermined complexity threshold, the n ancient character glyph pictures are unfolded along a predetermined second direction.

[0011] The ancient character pedigree image presentation system based on a database provided by the present invention may further have the following technical feature: the ancient character pedigree image presentation system is communicatively connected to an ancient character data collection system, and the ancient character information acquisition unit acquires the automatically collected ancient character glyph pictures and the attribute identifiers from the ancient character data collection system.

[0012] Functions and effects of the invention

[0013] The ancient character pedigree image presentation system based on a database according to the present invention includes an ancient character information acquisition unit, an ancient character database, a pedigree diagram automatic generation unit, a pedigree diagram display control unit, a pedigree diagram editing control unit, and a database update unit. Therefore, it is possible to instantaneously display an ancient character pedigree image based on the ancient character data (i.e., attribute identifiers) stored in the ancient character database by using data visualization technology, and it is possible for a user to conveniently modify the ancient character pedigree diagram through a simple operation such as dragging. Further, through the connection relationship between the attribute identifier information and the ancient character glyph pictures, it is also possible for a user to efficiently identify the attributes of ancient character glyphs, and after the user modifies the pedigree diagram, the corresponding attribute identifier information in the ancient character database is automatically updated. The degree of automation is high, saving a large amount of manpower and time costs, and greatly improving the efficiency of ancient character studies. Brief description of the drawings

[0014] Figure 1 is a structural block diagram of the ancient character pedigree image presentation system based on a database in Embodiment 1 of the present invention;

[0015] Figure 2 is a flowchart of the usage method of the ancient character pedigree image presentation system based on a database in Embodiment 1 of the present invention;

[0016] Figure 3 is an example diagram of ancient character data entry in Embodiment 1 of the present invention;

[0017] Figure 4 is the wild character pedigree diagram generated in an embodiment of the present invention; <00,00044>

[0018] Figure 5 is the modified wild character pedigree diagram in an embodiment of the present invention;

[0019] Figure 6 It is the wild character pedigree chart after different modifications in the embodiments of the present invention;

[0020] Figure 7 It is the structural block diagram of the ancient character pedigree image presentation system based on the database in the second embodiment of the present invention;

[0021] Figure 8 It is the flowchart of the usage method of the ancient character pedigree image presentation system based on the database in the second embodiment of the present invention;

[0022] Figure 9 It is the broadcast character pedigree chart in the prior art;

[0023] Figure 10 It is the donate character pedigree chart in the prior art;

[0024] Figure 11 It is the ancient character glyph chart of the Ji character in the prior art;

[0025] Figure 12 It is two ancient character glyph charts of the Ji character in the prior art.

[0026] Reference numerals: <000007​​​​​​​​​​​​​​​​​As shown, the ancient character pedigree image presentation system 10 based on a database (hereinafter referred to as the presentation system 10) of this embodiment includes an ancient character database 11, an ancient character information acquisition unit 12, a pedigree chart generation rule storage unit 13, a pedigree chart automatic generation unit 14, a pedigree chart display control unit 15, a pedigree chart editing control unit 16, a database update unit 17, and a general control unit 18 for coordinating and controlling the above-mentioned units. The presentation system 10 also includes a terminal not shown in the figure. This terminal is used for users to view the pedigree chart and perform corresponding operations, specifically for conventional settings, which will not be elaborated here.

[0032] The ancient character database 11 is used to store ancient character clusters and their corresponding attribute identifiers. Among them, the ancient character cluster contains multiple ancient character glyphs. For each ancient character glyph, the content of its attribute identifier includes the following information: corresponding modern Chinese character information, era code, region code, type code, source information, annotation information, and ancient character glyph pictures.

[0033] The modern Chinese character information refers to the modern Chinese character corresponding to the glyph of the ancient character. For example, Figure 11 shows an ancient character glyph diagram, and its corresponding modern Chinese character is "Ji". To handle "homographs" in ancient characters (where one ancient character glyph corresponds to two or more different modern Chinese characters), when annotating modern Chinese character information, an independent ID is assigned to each modern Chinese character glyph. This ID is the "head character code". The head character code has no limit on the number of digits, and the unused high positions are default represented by 0. That is, the modern Chinese character information includes the head character code and the modern Chinese character glyph.

[0034] The era code is used to identify the era of the ancient character glyph, presented as multiple digits separated by dots. Among them, the first group of digits is the dynasty information. 01 is the Shang Dynasty, 02 is the Western Zhou Dynasty, 03 is the Spring and Autumn Period, 04 is the Warring States Period, 05 is the Qin Dynasty, 06 is the Western Han Dynasty, 07 is the Xinmang Dynasty, 08 is the Eastern Han Dynasty, and so on. 00 is the default value, indicating that the dynasty is undetermined. After the dynasty information, it is separated by ".", and the digits after "." are the sub-era within the dynasty. 01.01 is the early Shang Dynasty, 01.50 is the middle Shang Dynasty, 01.99 is the late Shang Dynasty, and so on. Since two digits are used for identification and there are many available values, a smooth transition of the sub-era segment can be achieved. Similarly, 00 is the default value, indicating that the sub-era is undetermined.

[0035] The region code is used to identify the region of the ancient character glyph. The region code is also presented as multiple digits separated by dots. According to the needs of the database, specific region codes are assigned to various regions. For example, for the Warring States sub-region glyphs: 01 is Qin, 02 is Chu, 03 is Qi, 04 is Yan, 05 is Jin; further, taking Jin as an example, 05.01 is Zhao of the Jin system, 05.02 is Wei of the Jin system, 05.03 is Han of the Jin system, and so on.

[0036] The type code is used to identify the variant information of ancient Chinese characters. Since there are many variants of ancient Chinese characters, the type code is needed to determine the classification of ancient Chinese character glyphs. For example, Figure 12 shows two different ancient Chinese character glyphs, both corresponding to the modern character "羁". Type codes 01 and 02 can be set for the two respectively, so as to classify them. The default value of the type code is 00.

[0037] The source information is used to identify the source of the ancient Chinese character glyph, and is entered in the form of text description.

[0038] The annotation information is used to identify more information about the ancient Chinese character glyph, and is entered in the form of text description.

[0039] The glyph picture, which is the carrier of the ancient Chinese character glyph, corresponds one-to-one with the information in the ancient Chinese character database. The glyph picture can be stored at a specified location on the server.

[0040] The ancient Chinese character information acquisition unit 12 is used to acquire the attribute identification information of the above-mentioned various ancient Chinese characters. In this embodiment, the user enters the attribute identification information through the terminal, and the ancient Chinese character information acquisition unit 12 acquires the information entered from the terminal.

[0041] Figure 3 It is an example diagram of the input of ancient Chinese character data in this embodiment.

[0042] Such as Figure 3 shown, for each ancient Chinese character glyph, the user sequentially enters the above-mentioned various attribute identifications through the terminal and stores them correspondingly in the ancient Chinese character database. Taking Figure 3 the first row in as an example, the leftmost is the ancient Chinese character glyph picture, and the remaining text information is the above-mentioned various attribute identifications, "88野 / 01.10 / 00 / 01 / 甲骨合集22027 / 一期卜辞". From left to right, they are: the head character code "88", the corresponding modern Chinese character "野", the time code "01.10", the region code "00", the type code "01", the source information "甲骨合集22027", and the annotation information "一期卜辞". Figure 3 The input information of the other rows in can be inferred by analogy.

[0043] The pedigree diagram generation rule storage unit 13 stores the pre-set ancient Chinese character pedigree diagram generation rules. The specific pedigree diagram generation rules are:

[0044] Within the image range of a predetermined size, arrange and connect the ancient Chinese character glyph pictures in sequence along a predetermined first direction according to the time information of each ancient Chinese character glyph;

[0045] Expand the ancient Chinese character glyph pictures along a predetermined second direction according to the complexity of the region code and type code of the ancient Chinese character glyphs, and maintain the connection relationship;

[0046] Add the source information next to the corresponding ancient Chinese character image;

[0047] Add annotation information to the blank areas within the image.

[0048] In this embodiment, the first direction is Figure 4 The x-axis direction, the second direction is Figure 4 The complexity of the y-axis direction, region code, and type code is determined as follows: if the maximum value of the region code or type code is greater than or equal to two, it is determined that expansion along the second direction is required; the source information is added below the corresponding glyph image; the annotation information is added to the blank area below the image range.

[0049] The automatic genealogy generation unit 14 finds all corresponding ancient character glyphs based on modern characters and obtains the attribute identifiers corresponding to these ancient characters. Then, it automatically generates an ancient character genealogy based on the ancient character glyphs, the corresponding attribute identifiers, and the genealogy generation rules stored in the genealogy generation rule storage unit 13. The automatic genealogy generation unit 14 includes an ancient character glyph acquisition unit 141, an attribute identifier acquisition unit 142, a genealogy connection determination unit 143, and a genealogy image generation unit 144.

[0050] Among them, the ancient character glyph acquisition unit 141 acquires all the corresponding ancient character glyphs based on a modern character traversal database, as a glyph set for generating a genealogy map.

[0051] The attribute identifier acquisition unit 142 retrieves the corresponding attribute identifier from the ancient character database 11 based on the character set obtained by the ancient character character shape acquisition unit 141.

[0052] The genealogical connection determination unit 143 determines whether there is a genealogical connection between two ancient characters in the character set based on the attribute identifier. Specifically, when two ancient characters are from different eras and are the closest, it is determined that there is a connection between the two ancient characters.

[0053] The pedigree image generation unit 144 generates the ancient character pedigree diagram according to the glyph pictures, attribute identifiers, the pedigree connection relationship determined by the pedigree connection determination unit 143, and the pedigree diagram generation rules stored in the pedigree diagram generation rule storage unit 13, thereby realizing the visualization of data. Specifically, the pedigree image generation unit 144 obtains the sizes of each glyph picture and generates image frames, then calculates the coordinates of each glyph picture within a predetermined image range according to the picture sizes and the above-mentioned pedigree diagram generation rules, and then adds each glyph picture and its image frame to the corresponding positions within the predetermined image range according to the coordinates, and adds each glyph picture and its image frame to different layers. Then, connection lines are added between two glyph pictures according to the determined connection relationship, and then the corresponding source information text is added below each glyph picture, and finally the text of the annotation information is added below the predetermined image range to obtain the final ancient character pedigree diagram.

[0054] The functions of the pedigree diagram automatic generation unit 14 can be implemented by languages such as HTML, Python, etc. In addition, the ancient character pedigree diagrams generated by the pedigree diagram automatic generation unit 14 are also stored in the ancient character database 11, and all versions of the ancient character pedigree diagrams are retained.

[0055] Figure 4 is the ancient character pedigree diagram generated in this embodiment.

[0056] Such as Figure 4 As shown, in this embodiment, the pedigree diagram automatic generation unit 14 automatically generates the ancient character pedigree diagram of the character "野" based on the glyph pictures and corresponding attribute identifiers in the ancient character database 11. In the figure, along the x-axis direction, from left to right are multiple ancient character glyph pictures from Oracle Bone Collection 22027, Ye Xia, Ke Ding, Han Wang Shi Ye Ge, Ye Shao Bi, Seal Collection 252, and Qin Small Seal Script. Among them, the left side is the glyph picture from an earlier era. When in the same era segment, along the y-axis direction, from top to bottom are multiple glyph pictures from Zhou Wu 156, Ye Shao Bi, Yunmeng Bamboo Annals 1, and Yunmeng Bamboo Annals 2 (different glyphs); the connection lines represent the evolution relationship between two glyph pictures.

[0057] The pedigree diagram display control unit 15 is used to control the terminal to display the generated ancient character pedigree diagram and control options, etc., so as to allow users to view and select whether to modify the automatically generated ancient character pedigree diagram.

[0058] The pedigree diagram editing control unit 16 is used for users to edit and modify the automatically generated ancient character pedigree diagram. The pedigree diagram editing control unit 16 includes an editing state activation unit 161, a dragging coordinate acquisition unit 162, and a connection relationship update unit 163.

[0059] When the editing state activation unit 161 receives the corresponding input from the terminal, it activates the editing state of the ancient Chinese character pedigree diagram, facilitating the user to perform editing and modification. Among them, when in the editing state, each ancient Chinese character glyph picture in the ancient Chinese character pedigree diagram is a node that can be dragged and edited.

[0060] The dragging coordinate acquisition unit 162 is used to obtain the new coordinates of the corresponding image frame after the user drags the glyph picture and releases it.

[0061] The connection relationship update unit 163 updates the connection line of the glyph picture according to the new coordinates obtained by the dragging coordinate acquisition unit 162 and the predetermined connection relationship update rule. In this embodiment, the connection relationship update rule is: after the image frame updates the coordinates, if there is an image frame that is roughly flush with the image frame along the y-axis direction and is more forward along the x-axis direction (that is, Figure 4 more to the left in

[0062] Figure 5 which means earlier in time), then delete the original connection line and regenerate a connection line between these two image frames.

[0063] As Figure 4 and Figure 5 shown, Figure 4 the Qin small seal script glyph in [[ID=from]] Figure 4 was originally connected to Xi Hui 252. After the user observed [[ID=and]] Figure 5 and consulted relevant materials, it was found that the Qin small seal script glyph was more closely related in shape to the Zhou Wu 156 glyph and evolved from the Zhou Wu 156 glyph. Therefore, after the user dragged the Qin small seal script glyph to make its y-axis coordinate flush with the y-axis coordinate of the Zhou Wu 156 glyph and confirmed it, and regenerated the connection line, the wild character pedigree diagram was changed to

[0064] Figure 6 which is the wild character pedigree diagram after different modifications in this embodiment.

[0065] As Figure 4 and Figure 6 shown, the Yunmeng Bamboo Slips of the Book of Divination 2 glyph (that is, Figure 4 the bottommost glyph picture in Figure 4 was originally connected to the Han King Shi Ye Ge glyph. After the user observed Figure 6 and consulted relevant materials, it was found that the Yunmeng Bamboo Slips of the Book of Divination 2 glyph was actually reduced from the Yunmeng Bamboo Slips of the Book of Divination 1 glyph and was more closely related. Therefore, the user dragged the Yunmeng Bamboo Slips of the Book of Divination 2 glyph to make its x-axis coordinate after the x-axis coordinate of the Yunmeng Bamboo Slips of the Book of Divination 1 glyph (that is, [[ID=to]] Figure 6 on the right side in

[0066] The database update unit 17 updates the corresponding attribute identifiers in the ancient character database 11 according to the detected results of the user's modifications.

[0067] For example, when a modification is made such that Figure 4 becomes Figure 5 After that, the database update unit 17 updates the attribute identifier of the Qin small seal script glyph in the ancient character database 11 from "88 wild / 05.00 / 00 / 01 / Qin small seal script / Qin small seal script" to "88 wild / 05.00 / 00 / 02 / Qin small seal script / Qin small seal script" according to the updated coordinates and connection lines, that is, the type code is correspondingly updated.

[0068] Similarly, when a modification is made such that Figure 4 becomes Figure 6 After that, the database update unit 17 updates the attribute identifier of the Yunmeng Bamboo Annals 2 glyph in the ancient character database 11 from "88 wild / 04.00 / 00 / 04 / Yunmeng Bamboo Annals / Warring States bamboo slips" to "88 wild / 04.10 / 00 / 03 / Yunmeng Bamboo Annals / Warring States bamboo slips" according to the updated coordinates and connection lines, that is, the era code and the type code are correspondingly updated.

[0069] Figure 2 is a flowchart of the usage method of the ancient character pedigree image presentation system based on the database in this embodiment. As Figure 2 shown, taking a modern character "wild" as an example, the usage method of the above ancient character pedigree image presentation system 10 specifically includes the following steps:

[0070] Step S1, the user enters the corresponding attribute identifier information of each ancient character glyph into the presentation system 10 through the terminal, thereby establishing an ancient character database, where the attribute identifier includes the above-mentioned modern Chinese character information, era code, region code, source information, annotation information, and glyph pictures, and then proceeds to step S2;

[0071] Step S2, the presentation system 10 automatically generates an ancient character pedigree diagram according to the information in the ancient character database 11 and the pedigree diagram generation rules stored in the pedigree diagram generation rule storage unit 13, and then proceeds to step S3;

[0072] Step S3, the presentation system 10 presents the generated ancient character pedigree diagram to the user through the terminal for the user to modify or confirm, and then proceeds to step S4;

[0073] Step S4, the user determines whether it is necessary to modify the generated ancient character pedigree diagram. When the determination is yes, proceed to step S5. When the determination is no, enter the end state;

[0074] Step S5, the user drags the nodes in the ancient character pedigree diagram to make modifications, and then proceeds to step S6;

[0075] In step S6, the user completes and confirms the modification, and the presentation system 10 updates the corresponding data in the ancient script database 11 according to the modified ancient script genealogy diagram, and then enters the end state.

[0076] As can be seen from the above steps, the presentation system 10 of this embodiment uses data visualization technology to realize the real-time display and convenient modification of ancient script genealogy images, as well as the automatic updating of corresponding attribute identifiers in the database, which greatly improves the drawing efficiency and modification efficiency of ancient script genealogy images.

[0077] <Example 2>

[0078] This embodiment provides a database-based ancient script genealogy image presentation system.

[0079] Figure 7 This is a structural block diagram of the database-based ancient script genealogy image presentation system in this embodiment.

[0080] like Figure 7 As shown, the difference from Embodiment 1 is that the ancient script genealogy image presentation system 10 in this embodiment is also connected to the ancient script data acquisition system 20, and the ancient script information acquisition unit 12 acquires attribute identification information from the ancient script data acquisition system 20.

[0081] Since ancient script reference books that include images of ancient script characters and their attribute information usually adopt similar layouts, when establishing an ancient script database, manual input is not required. Instead, image recognition algorithms can be used to automatically acquire images of ancient script characters and various attribute information. In this embodiment, the ancient script data acquisition system 20 automatically acquires images of ancient script characters and various attribute information, and transmits them to the ancient script genealogy image presentation system 10, thereby automatically or semi-automatically acquiring the aforementioned attribute identifiers. The ancient script data acquisition system 20 is the intelligent ancient script data acquisition system previously proposed by the inventors (see CN110728262A).

[0082] Figure 8 This is a flowchart illustrating the usage method of the database-based ancient script genealogy image presentation system in this embodiment.

[0083] like Figure 8 As shown, compared with the usage method of Embodiment 1, the difference in this embodiment is that in step S1, the ancient character data acquisition system 20 automatically collects ancient character glyph images and various attribute information, and transmits them to the presentation system 10. This saves manpower and the time spent on manual input.

[0084] In this embodiment, the other parts and usage methods are the same as in Embodiment 1, so they will not be described again.

[0085] Functions and effects of the embodiments

[0086] The ancient script genealogy image presentation system 10 based on a database provided in this embodiment includes an ancient script information acquisition unit 12, an ancient script database 11, a genealogy chart automatic generation unit 14, a genealogy chart display control unit 15, a genealogy chart editing control unit 16, and a database update unit 17. Therefore, based on the ancient script data (i.e., attribute identifiers) stored in the ancient script database 11, it can realize the real-time display of ancient script genealogy images using data visualization technology, and allows users to easily modify the ancient script genealogy chart through simple operations such as dragging. Furthermore, through the connection relationship between attribute identifier information and ancient script glyph images, it can also enable users to efficiently identify the ancient script glyph attributes, and automatically update the corresponding attribute identifier information in the ancient script database 11 after the user modifies the genealogy chart. The system has a high degree of automation, saves a lot of manpower and time costs, and greatly improves the efficiency of ancient script research.

[0087] In Example 2, since the ancient script data acquisition system 20 is used to automatically or semi-automatically acquire multiple attribute identifiers and transmit them to the presentation system 10, a lot of manpower and time costs are further saved in the process of establishing the ancient script database 11.

[0088] The above embodiments are only used to illustrate specific implementations of the present invention, and the present invention is not limited to the scope of the description of the above embodiments.

Claims

1. A database-based ancient character genealogy image presentation system comprising a terminal for user viewing and inputting, characterized in that, Also includes: The ancient script information acquisition unit is used to acquire ancient script characters and their corresponding attribute identifiers. The attribute identifiers include modern script information, ancient script character images, time codes for identifying the era of the ancient script character, regional codes for identifying the region of the ancient script character, type codes for identifying variant information of the ancient script character, source information for identifying the origin of the ancient script character, and annotation information for identifying more information about the ancient script character. An ancient script database is used to store the ancient script glyphs and their corresponding attribute identifiers; The genealogy automatic generation unit obtains all corresponding ancient character glyphs based on the modern character information, and automatically generates an ancient character genealogy based on the corresponding attribute identifiers and predetermined genealogy generation rules. A genealogy chart display control unit is used to control the terminal to display the ancient script genealogy chart; A genealogical chart editing control unit is used to allow the user to modify the genealogical relationships between the ancient characters in the ancient character genealogical chart via the terminal using a drag-and-drop method. When in edit mode, each ancient character image in the ancient character genealogical chart is a draggable and editable node. The database update unit is used to update the corresponding attribute identifiers in the ancient script database according to the user's modification results. In the generated ancient script genealogy diagram, the m ancient script glyph images are arranged sequentially and connected in order along a predetermined first direction according to their corresponding time codes. When the complexity of the regional code and / or type code of n ancient character glyph images is greater than or equal to a predetermined complexity threshold, the n ancient character glyph images are unfolded along a predetermined second direction while maintaining their connection. The automatic genealogy generation unit includes: The ancient character glyph acquisition unit is used to traverse the ancient character database based on the modern character information to obtain all the corresponding ancient character glyphs as a glyph set for generating the ancient character genealogy map; The attribute identifier acquisition unit searches the ancient script database based on the glyph set to obtain the corresponding attribute identifier; The genealogical connection determination unit determines, based on the attribute identifier, whether a genealogical connection exists between two ancient character forms in the character set. Specifically, when two ancient character forms are from different eras but are most closely related, a connection is determined to exist between them; and The genealogical image generation unit generates the ancient character genealogical diagram based on the ancient character glyph images, the attribute identifiers, the determination results of the genealogical connection determination unit, and the genealogical diagram generation rules. Specifically, the genealogical image generation unit obtains the dimensions of each ancient character glyph image and generates an image frame of the corresponding size. Then, it calculates the coordinates of each ancient character glyph image within a predetermined image range based on the dimensions and the genealogical diagram generation rules. Subsequently, it adds each ancient character glyph image and the image frame to the predetermined image range based on the coordinates, and adds each ancient character glyph image and the image frame to a different layer. Next, it adds connecting lines between two ancient character glyph images according to the genealogical connection relationship. Then, it adds the corresponding source information near each ancient character glyph image. Finally, it adds the annotation information to the blank area within the predetermined image range, thereby obtaining the ancient character genealogical diagram.

2. The database-based ancient script pedigree image presentation system of claim 1, Its features are: in, The pedigree editing and control unit includes: An editing state activation unit is used to activate the editing state of the ancient script genealogy chart when receiving corresponding input from the terminal. A drag-and-drop coordinate acquisition unit is used to acquire the new coordinates of the corresponding image frame after the user drags and releases the ancient character image; and The connection relationship update unit is used to update the connection lines of the ancient character glyph image according to the new coordinates and the predetermined connection relationship update rule. The connection relationship update rule is: after the coordinates of the image frame are updated, if there is another image frame that is aligned with the image frame along the second direction and is further forward along the first direction, then the original connection line is deleted and the connection line is regenerated between the two image frames.

3. The database-based ancient script genealogy image presentation system according to claim 1, characterized in that: wherein, The ancient script genealogy image presentation system is communicatively connected to the ancient script data acquisition system. The ancient script information acquisition unit obtains automatically acquired ancient script glyph images and attribute identifiers from the ancient script data acquisition system. The modern text information includes a prefix code of unlimited length and the shape of modern Chinese characters. The time code contains multiple digits, where the first digit represents the dynasty information, and the second digit represents the subdivision of the dynasty within that dynasty.