Window management method for terahertz database
By introducing data display, search and analysis modules into the terahertz database, the problems of unintuitive data display, low retrieval efficiency and inflexible system settings are solved, efficient and accurate data acquisition and personalized operations are achieved, and the in-depth development of terahertz materials research has been promoted.
Patent Information
- Application Number
- CN202510195354.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-21
- Publication Date
- 2025-07-04
AI Technical Summary
The existing terahertz database management methods have problems such as unintuitive data display, low retrieval efficiency, insufficient data analysis functions, and inflexible system settings.
It provides a window management method for terahertz database, including data display module, data retrieval module, data analysis module and system setting module. It visually displays material characteristics, supports keyword and advanced search, performs data cleaning and standardization processing, and uses machine learning algorithms for analysis, allowing users to personalize interface settings.
It improves the accuracy and efficiency of data acquisition, enhances users' awareness of materials, reduces operational fatigue, improves user experience, and supports in-depth material research and application.
Smart Images

Figure CN120256498A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data processing, and more particularly, to a window management method for a terahertz database. Background Art
[0002] With the rapid development of terahertz technology, the application of terahertz materials in various fields has become increasingly widespread. Terahertz waves have unique advantages such as penetrating non-polar substances, low energy, and high resolution, making them an important tool in fields such as spectroscopy, imaging, and communication. In order to effectively manage and utilize the relevant data of terahertz materials, it is particularly important to establish a terahertz database. However, there are some problems in the existing terahertz database management methods, such as unintuitive data display, low retrieval efficiency, insufficient data analysis functions, and inflexible system settings. Summary of the Invention
[0003] In view of this, the present invention aims at the deficiencies of the existing technology and proposes a window management method for a terahertz database, aiming to solve at least one of the problems raised in the above background art.
[0004] The present invention provides a window management method for a terahertz database, and the terahertz database window includes:
[0005] A data display module, which is used to visually display the basic information of terahertz materials in the terahertz database;
[0006] A data retrieval module, which searches for relevant keywords through the data retrieval module to obtain the data records corresponding to the terahertz database, and the data records retrieved by the data retrieval module are transmitted to the data display module for display;
[0007] A data analysis module, which performs data processing and analysis on the original data of the retrieved terahertz materials, and the data processing and analysis results of the data analysis module are displayed to the user through the data display module;
[0008] A system setting module, which is used to adjust the display parameters and performance parameters of the terahertz database window;
[0009] The data display module, data retrieval module, data analysis module, and system setting module are electrically connected to each other.
[0010] In some embodiments, the data display module includes:
[0011] A basic information display sub-module: The basic information display sub-module presents the material name, molecular formula, and chemical structure text information in tabular form;
[0012] Spectral characteristic display sub-module: Plot the spectral data of the material at different terahertz frequency bands as a line chart or a bar chart to visually display the changes in its absorption peaks and transmittance with frequency. The spectral characteristic display sub-module provides functions for zooming in and out of data points and for displaying specific values when hovering the mouse;
[0013] Imaging characteristic display sub-module: The imaging characteristic display sub-module displays the imaging effect image of the material with imaging function at the terahertz band. Users can rotate, zoom, and slice the image, and can also set parameters such as contrast and brightness of the image;
[0014] Dynamic demonstration sub-module: The dynamic demonstration sub-module shows the differences in the propagation speeds of terahertz waves in different media and the reflection and transmission situations when encountering the material interface through animations.
[0015] In some embodiments, the basic information display sub-module annotates and classifies the physical states of the materials, and the physical states include solids, liquids, and gases.
[0016] In some embodiments, the imaging effect image is a two-dimensional or three-dimensional reconstructed image.
[0017] In some embodiments, the data retrieval module includes:
[0018] Keyword retrieval sub-module: Users perform combined retrieval by inputting multiple keywords, and the keywords include material names and experimental methods;
[0019] Advanced retrieval sub-module: Retrieval conditions are set in the advanced retrieval sub-module, and the retrieval conditions are: frequency band range, measurement parameter range, preparation method, application scenario;
[0020] Retrieval result sorting sub-module: The retrieval result sorting sub-module sorts the retrieval results in ascending or descending order according to relevance, time sequence, and data update degree.
[0021] In some embodiments, the advanced retrieval sub-module provides functions for saving and querying retrieval history.
[0022] In some embodiments, the data analysis module includes:
[0023] Data processing sub-module: The data processing sub-module provides data processing algorithms, and the data processing algorithms include filtering, denoising, normalization, and Fourier transform;
[0024] Statistical analysis sub-module: The statistical analysis sub-module calculates the basic statistics of the data, and the basic statistics include mean, median, standard deviation, and variance;
[0025] Visualization analysis sub-module: The visualization analysis sub-module provides scatter plots, histograms, and heat maps, and users can customize the types, colors, and axis parameters of the scatter plots, histograms, and heat maps.
[0026] Machine learning analysis sub-module: The machine learning analysis sub-module integrates clustering analysis, classification algorithms, and neural networks for mining and predicting terahertz data.
[0027] In some embodiments, the statistical analysis sub-module also provides correlation analysis and regression analysis functions for studying the relationships between different variables.
[0028] In some embodiments, the system settings module includes:
[0029] Interface settings sub-module: The interface settings sub-module allows users to customize the interface layout, color theme, and font size of the system.
[0030] Data update settings sub-module: The data update settings sub-module can set the time interval for automatic data update.
[0031] In some embodiments, the system settings module further includes a system parameter settings sub-module, which sets the connection address, cache size, and network timeout time parameters of the system's database.
[0032] Compared with the prior art, the beneficial effects of the present invention are as follows: Through the material property display module, various properties of terahertz materials, including basic information, spectral properties, and imaging properties, are centrally displayed. Users can obtain all-round information of the materials in one stop, avoiding the cumbersome process of searching and integrating data from multiple different sources or formats, and greatly improving the efficiency of research and application. For the display of imaging properties, a dynamic demonstration function for two-dimensional and three-dimensional images is provided. This visual way enables users to more intuitively understand the internal structure and external form of the materials, and can be observed from different angles through interactive operations, which helps to discover some details that are difficult to detect in static pictures and enhances the understanding of the materials. The keyword search and advanced search functions provide users with flexible and accurate data search methods. Users can input relevant keywords or set multiple condition combinations for retrieval according to their own needs, quickly locate the material data that meets the requirements, save a lot of time in screening a large amount of data, and improve the accuracy and efficiency of data acquisition. In the data analysis module, the original data is first cleaned to remove noise and outliers to ensure the accuracy of the subsequent analysis data. At the same time, the data is normalized and standardized, providing a good data basis for various analysis algorithms, making the analysis results more reliable and comparable. Machine learning algorithms are used for advanced analysis such as clustering analysis, classification prediction, and association rule mining. These technologies can process complex terahertz material data, discover patterns, rules, and associations hidden in the data, and provide strong support for users in aspects such as material identification, screening, optimization, and exploration of new application fields, promoting the deeper development of terahertz material research and application. Users can adjust display parameters such as the interface layout, color theme, and font size according to their own preferences, and select a familiar language to display the system interface. This personalized setting improves the visual comfort and convenience of users during operation, reduces operation fatigue and misunderstandings caused by interface discomfort, and enhances the user experience.
[0033] The above general description and the following detailed description are exemplary and explanatory only and do not limit the present disclosure.
[0034] Other features and aspects of the present disclosure will become clearer from the following detailed description of exemplary embodiments with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following will briefly introduce the drawings required for the description of the specific embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0036] Figure 1 Block diagram of the window management method for a terahertz database provided by an embodiment of the present invention. Detailed implementation manners
[0037] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.
[0038] In the description of the present application, it should be understood that the orientation or positional relationship indicated by the terms "center", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc. is based on the orientation or positional relationship shown in the drawings, and is only for the convenience of describing the present application and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and thus should not be construed as a limitation to the present application.
[0039] The terms "first" and "second" are only used for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include one or more of such features. In the description of the present application, unless otherwise specified, the meaning of "plurality" is two or more.
[0040] In the description of the present application, it should be noted that, unless otherwise clearly defined and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense. For example, it may be a fixed connection, a detachable connection, or an integral connection; it may be a mechanical connection or an electrical connection; it may be directly connected, or indirectly connected through an intermediate medium, and it may be the communication inside two elements. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to specific situations.
[0041] As in the background art, with the rapid development of terahertz technology, terahertz materials are increasingly widely used in various fields. Terahertz waves have unique advantages such as penetrating non-polar substances, low energy, and high resolution, making them an important tool in fields such as spectroscopy, imaging, and communication. In order to effectively manage and utilize the relevant data of terahertz materials, it is particularly important to establish a terahertz database. However, there are some problems in the existing terahertz database management methods, such as unintuitive data display, low retrieval efficiency, insufficient data analysis functions, and inflexible system settings.
[0042] To address the above issues, a window management method for a terahertz database proposed in this application centrally displays various characteristics of terahertz materials, including basic information, spectral characteristics, and imaging characteristics, through a material characteristics display module. Users can obtain all-round information of materials in one stop, avoiding the cumbersome process of searching and integrating data from multiple different sources or formats, and greatly improving the efficiency of research and application. For the display of imaging characteristics, a dynamic demonstration function for two-dimensional and three-dimensional images is provided. This visual way enables users to more intuitively understand the internal structure and external form of materials, and can be observed from different angles through interactive operations, helping to discover details that are difficult to detect in static pictures and enhancing the understanding of materials. The keyword search and advanced search functions provide users with flexible and accurate data search methods. Users can input relevant keywords or set multiple condition combinations for retrieval according to their own needs, quickly locate the material data that meets the requirements, save a lot of time in screening a large amount of data, and improve the accuracy and efficiency of data acquisition. In the data analysis module, the original data is first cleaned to remove noise and outliers to ensure the accuracy of the subsequent analysis data. At the same time, the data is normalized and standardized, providing a good data basis for various analysis algorithms and making the analysis results more reliable and comparable. Machine learning algorithms are used for advanced analysis such as clustering analysis, classification prediction, and association rule mining. These technologies can process complex terahertz material data, discover patterns, rules, and associations hidden in the data, and provide strong support for users in aspects such as material identification, screening, optimization, and exploration of new application fields, promoting the deeper development of terahertz material research and application. Users can adjust display parameters such as the interface layout, color theme, and font size according to their preferences, and select a familiar language to display the system interface. This personalized setting improves the visual comfort and convenience of users during operation, reduces operation fatigue and misunderstandings caused by interface discomfort, and enhances the user experience.
[0043] Refer to Figure 1 As shown, a window management method for a terahertz database according to an embodiment of the present application: The terahertz database window includes:
[0044] A data display module, which is used to visually display the basic information of terahertz materials in the terahertz database;
[0045] A data retrieval module, which searches for relevant keywords through the data retrieval module to obtain data records corresponding to the terahertz database, and the data records retrieved by the data retrieval module are transmitted to the data display module for display;
[0046] A data analysis module processes and analyzes the original terahertz material data obtained from the retrieval. The data processing and analysis results of the data analysis module are presented to the user through a data display module;
[0047] A system setting module is used to adjust the display parameters and performance parameters of the terahertz database window;
[0048] The data display module, data retrieval module, data analysis module, and system setting module are electrically connected to each other.
[0049] In some specific embodiments, the data display module includes:
[0050] A basic information display sub-module: The basic information display sub-module presents text information such as material name, molecular formula, and chemical structure in tabular form;
[0051] A spectral characteristic display sub-module: The spectral data of the material at different terahertz frequency bands is plotted as a line chart or bar chart to visually display the changes in its absorption peaks and transmittance with frequency. The spectral characteristic display sub-module provides functions for magnifying and shrinking data points, as well as the function of displaying specific values when hovering the mouse;
[0052] An imaging characteristic display sub-module: The imaging characteristic display sub-module displays the imaging effect image of the material with imaging function in the terahertz band. Users can rotate, zoom, and slice the image, and can also set parameters such as contrast and brightness of the image;
[0053] A dynamic demonstration sub-module: The dynamic demonstration sub-module shows the differences in the propagation speeds of terahertz waves in different media through animations, as well as the reflection and transmission situations when encountering material interfaces.
[0054] Specifically, the spectral characteristic display sub-module plots the spectral data of the material at different terahertz frequency bands as a line chart or bar chart to visually display the changing trends of its characteristics such as absorption peaks and transmittance with frequency. And, to facilitate users to view the detailed data of specific frequency bands, functions for magnifying and shrinking data points, as well as the function of displaying specific values when hovering the mouse are provided.
[0055] The imaging characteristic display sub-module displays the imaging effect image of the material with imaging function in the terahertz band, such as two-dimensional or three-dimensional reconstructed images. Users can perform operations such as rotating, zooming, and slicing the image to observe and analyze the imaging characteristics of the material from different angles. In addition, functions for adjusting parameters such as contrast and brightness of the image can also be set to meet the visual needs of different users.
[0056] The dynamic demonstration sub-module uses animation technology to simulate the process of terahertz waves interacting with materials, such as phenomena like propagation, reflection, refraction, absorption, etc., helping users to more deeply understand the terahertz characteristics of materials. For example, it can show through animation the differences in the propagation speeds of terahertz waves in different media, as well as the reflection and transmission situations when encountering the interfaces of materials.
[0057] In some specific embodiments, the basic information display sub-module annotates and classifies the display of the physical states of materials, and the physical states include solids, liquids, and gases.
[0058] In some specific embodiments, the imaging effect image is a two-dimensional or three-dimensional reconstructed image.
[0059] In some specific embodiments, the data retrieval module includes:
[0060] Keyword retrieval sub-module: Users perform combined retrieval by inputting multiple keywords, and the keywords include material names and experimental methods;
[0061] Advanced retrieval sub-module: Retrieval conditions are set in the advanced retrieval sub-module, and the retrieval conditions are: frequency band range, measurement parameter range, preparation method, application scenario;
[0062] Retrieval result sorting sub-module: The retrieval result sorting sub-module sorts the retrieval results in ascending or descending order according to relevance, time sequence, and data update degree.
[0063] In some specific embodiments, the advanced retrieval sub-module provides functions for saving and querying retrieval histories.
[0064] Specifically, the keyword retrieval sub-module supports users to input multiple keywords for combined retrieval, such as logical AND or OR operations on keywords like material names, characteristics, experimental methods, etc., improving the accuracy and flexibility of retrieval. At the same time, it automatically completes and prompts keywords to help users quickly input correct keywords. In addition to basic keyword retrieval, the advanced retrieval sub-module also provides more complex retrieval condition settings, such as frequency band range, measurement parameter range, preparation method, application scenario, etc. Users can accurately screen out data records that meet the conditions according to their research needs. And it provides functions for saving and querying retrieval histories, facilitating users to reuse previous retrieval conditions; the retrieval result sorting sub-module sorts the retrieval results in multiple ways according to users' needs, such as ascending or descending order according to relevance, time sequence, data update degree, etc. Users can freely choose the sorting method to find the most valuable data faster.
[0065] In some specific embodiments, the data analysis module includes:
[0066] Data Processing Sub-module: The data processing sub-module provides data processing algorithms, including filtering, denoising, normalization, and Fourier transform, to assist users in preprocessing and analyzing raw data. Meanwhile, it supports batch processing and automated operations of data, improving the efficiency of data processing.
[0067] Statistical Analysis Sub-module: The statistical analysis sub-module calculates the basic statistics of data, including mean, median, standard deviation, and variance, to help users understand the distribution characteristics and dispersion degree of data.
[0068] Visualization Analysis Sub-module: The visualization analysis sub-module provides scatter plots, histograms, and heat maps, and users can customize the types, colors, and axis parameters of scatter plots, histograms, and heat maps.
[0069] Machine Learning Analysis Sub-module: The machine learning analysis sub-module integrates clustering analysis, classification algorithms, and neural networks for mining and predicting terahertz data. For example, clustering analysis algorithms can be used to classify different materials, or neural network models can be used to predict the terahertz characteristics of materials.
[0070] In some specific embodiments, the statistical analysis sub-module also provides correlation analysis and regression analysis functions for studying the relationships between different variables.
[0071] In some specific embodiments, the system settings module includes:
[0072] Interface Settings Sub-module: The interface settings sub-module allows users to customize the interface layout, color theme, and font size of the system. Meanwhile, it provides multiple preset interface schemes for users to choose from, facilitating users to quickly switch to their favorite styles.
[0073] Data Update Settings Sub-module: The data update settings sub-module can set the time interval for automatic data update. Users can select appropriate data update strategies according to their own needs to ensure obtaining the latest terahertz data.
[0074] In some specific embodiments, the system settings module further includes a system parameter settings sub-module, which sets parameters such as the connection address of the system database, cache size, and network timeout time.
[0075] Obviously, those skilled in the art can make various modifications and variations to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention is also intended to include these modifications and variations.
Claims
1. A window management method for a terahertz database, characterized in that, The terahertz database window includes: A data display module, which is used to visually display the basic information of terahertz materials in the terahertz database; A data retrieval module, which searches for relevant keywords through the data retrieval module to obtain data records corresponding to the terahertz database, and the data records retrieved by the data retrieval module are transmitted to the data display module for display; A data analysis module, which performs data processing and analysis on the original terahertz material data retrieved, and the data processing and analysis results of the data analysis module are displayed to the user through the data display module; A system setting module, which is used to adjust the display parameters and performance parameters of the terahertz database window; The data display module, data retrieval module, data analysis module, and system setting module are electrically connected to each other.
2. The window management method for a terahertz database according to claim 1, characterized in that The data display module includes: A basic information display sub-module: The basic information display sub-module presents material name, molecular formula, and chemical structure text information in tabular form; A spectral characteristic display sub-module: The spectral data of the material at different terahertz frequency bands are plotted as line charts or bar charts to intuitively display the changes in its absorption peaks and transmittance with frequency. The spectral characteristic display sub-module provides functions of magnifying and shrinking data points, as well as the function of displaying specific values when hovering the mouse; An imaging characteristic display sub-module: The imaging characteristic display sub-module shows the imaging effect images of materials with imaging functions in the terahertz band. Users can perform operations such as rotating, scaling, and slicing on the images, and can also set parameters such as contrast and brightness of the images; A dynamic demonstration sub-module: The dynamic demonstration sub-module shows the differences in the propagation speeds of terahertz waves in different media through animations, as well as the reflection and transmission situations when encountering material interfaces.
3. A window management method for a terahertz database according to claim 2, characterized in that, The basic information display sub-module marks and classifies the physical states of materials for display, and the physical states include solids, liquids, and gases.
4. A window management method for a terahertz database according to claim 2, characterized in that The imaging effect images are two-dimensional or three-dimensional reconstructed images.
5. A window management method for a terahertz database according to claim 1, characterized in that, The data retrieval module includes: A keyword retrieval sub-module: Users perform combined retrieval by inputting multiple keywords, and the keywords include material names and experimental methods; An advanced retrieval sub-module: Retrieval conditions are set in the advanced retrieval sub-module, and the retrieval conditions are: frequency band range, measurement parameter range, preparation method, and application scenario; A retrieval result sorting sub-module: The retrieval result sorting sub-module sorts the retrieval results in ascending or descending order according to relevance, time sequence, and data update degree.
6. The window management method for a terahertz database according to claim 5, characterized in that The advanced retrieval sub-module provides functions of saving and querying retrieval history.
7. A window management method for a terahertz database according to claim 1, characterized in that, The data analysis module includes: A data processing sub-module: The data processing sub-module provides data processing algorithms, and the data processing algorithms include filtering, denoising, normalization, and Fourier transform; A statistical analysis sub-module: The statistical analysis sub-module calculates the basic statistics of the data, and the basic statistics include mean, median, standard deviation, and variance; A visualization analysis sub-module: The visualization analysis sub-module provides scatter plots, histograms, and heat maps, and users can customize the types, colors, and axis parameters of scatter plots, histograms, and heat maps; Machine learning analysis sub-module: The machine learning analysis sub-module integrates clustering analysis, classification algorithms, and neural networks for mining and predicting terahertz data.
8. A window management method for a terahertz database according to claim 7, characterized in that, The statistical analysis sub-module also provides correlation analysis and regression analysis functions for studying the relationships between different variables.
9. A window management method for a terahertz database according to claim 1, characterized in that The system settings module includes: Interface settings sub-module: The interface settings sub-module allows users to customize the interface layout, color theme, and font size of the system; Data update settings sub-module: The data update settings sub-module can set the time interval for automatic data updates.
10. A window management method for a terahertz database according to claim 9, characterized in that, The system settings module also includes a system parameter settings sub-module that sets parameters such as the connection address of the system's database, cache size, and network timeout time.