Dynamic exhibition system for digital museum exhibits
The digital museum exhibit system dynamically integrates exhibits with their environments through 3D modeling and interactive platforms, addressing static display issues and improving user engagement.
Patent Information
- Application Number
- CN202510760884.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-09
- Publication Date
- 2025-07-15
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The lack of linkage and coupling between the exhibits and the display environment in the existing digital museum exhibition system has led to a single exhibition format, insufficient immersion and interaction, and it is difficult to meet the needs of multi-scene switching and personalized display.
Build a digital database of museum exhibits, generate three-dimensional models through image acquisition equipment, establish a dynamic scene layout library, and design a virtual exhibition platform to support dynamic interaction and personalized display of exhibits and display environments.
It realizes the flexibility and richness of the exhibition, improves the immersive experience and interactivity of users, and meets the needs of diversified dynamic exhibitions.
Smart Images

Figure CN120318476A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of digital exhibition, and particularly to a dynamic exhibition system for exhibits in a digital museum. Background Art
[0002] With the rapid development of information technology and virtual reality technology, the digital museum, as an important extended form of the traditional museum, has gradually become a new carrier for the display and dissemination of cultural heritage. By digitally modeling and network presenting physical exhibits, the digital museum enables the public to break through the limitations of time and space and realize the online visit and interactive experience.
[0003] However, there are still many limitations in the existing digital museum in the way of exhibiting exhibits. It mainly displays in the form of static images, planar information or preset 3D models, lacking the dynamic adaptation ability to the exhibition environment of exhibits and the user interaction behavior. Most of the system exhibition scenes are fixedly set, lacking the linkage exhibition mechanism between exhibits and the environment, and unable to switch multiple scenes according to the characteristics of exhibits. Especially in the situations where special exhibitions, educational guided tours or multi-user interactions are required, it is difficult to meet different exhibition themes and personalized display needs. At the same time, users usually can only view exhibits from a single perspective during the visit, lacking immersive experience and real-time interaction feedback, resulting in insufficient exhibition participation and poor experience. Summary of the Invention
[0004] The present invention provides a dynamic exhibition system for exhibits in a digital museum, which solves the technical problem that the existing technology has a single exhibition form in the digital museum due to the static setting of the exhibition scene and the lack of linkage coupling between the exhibits and the display environment, resulting in insufficient immersion and interactivity, and achieves the technical effect of improving the flexibility, richness and immersive experience of the exhibition and realizing diversified dynamic exhibitions.
[0005] In view of the above problems, the present invention provides a dynamic exhibition system for digital museum exhibits. The system includes: a database establishment module, which is used to obtain a multi-angle image set of museum exhibits by using an image acquisition device, generate a three-dimensional model set of museum exhibits based on the multi-angle image set of museum exhibits, and establish a digital database of museum exhibits based on the multi-angle image set of museum exhibits and the three-dimensional model set of museum exhibits; a dynamic scene construction module, which is used to establish a scene element library, and use the scene element library to set up a display scene and construct a dynamic scene for each exhibit in the digital database of museum exhibits to obtain a dynamic scene layout library of museum exhibits; an exhibition platform construction module, which is used to design a virtual exhibition visit architecture, and perform associated mapping exhibition and virtual interactive visit on the digital database of museum exhibits and the dynamic scene layout library of museum exhibits based on the virtual exhibition visit architecture to construct a virtual exhibition platform for museum exhibits; a dynamic exhibition module, which is used to call the virtual exhibition platform of museum exhibits to provide exhibition interaction services and scene dynamic adjustment to target users.
[0006] Preferably, the database establishment module includes: an image processing module, which is used to perform filtering and denoising and image correction processing on the multi-angle image set of museum exhibits in sequence to obtain an available multi-angle image set of museum exhibits; a feature point extraction module, which is used to sequentially number and extract feature points from the available multi-angle image set of museum exhibits according to the shooting angle order to obtain a set of feature points of the exhibit sequence images; a feature point matching module, which is used to perform multi-dimensional vector description and feature point matching on the set of feature points of the exhibit sequence images to obtain a set of matching image feature points of the exhibits; a three-dimensional reconstruction module, which is used to perform three-dimensional surface reconstruction on the multi-angle image set of museum exhibits based on the set of matching image feature points of the exhibits to obtain a three-dimensional model set of museum exhibits.
[0007] Preferably, the three-dimensional reconstruction module is further used to: estimate the camera pose and construct a sparse point cloud for the multi-angle image set of museum exhibits based on the set of matching image feature points of the exhibits to generate a set of sparse point clouds of the exhibits; use the set of sparse point clouds of the exhibits as initial information to perform multi-view stereo matching on the multi-angle image set of museum exhibits to obtain a set of dense point clouds of the exhibits; perform denoising, smoothing optimization and triangulation reconstruction based on the set of dense point clouds of the exhibits to generate a set of three-dimensional mesh models of the exhibits; map the multi-angle image set of museum exhibits as texture information onto the set of three-dimensional mesh models of the exhibits for effect evaluation and iterative optimization to obtain the three-dimensional model set of museum exhibits.
[0008] Preferably, the database establishment module further includes: an information collection module for collecting and obtaining the basic information of museum exhibits and the historical and cultural information of museum exhibits. Among them, the basic information of museum exhibits includes name, age, size, weight, excavation location, and acquisition time; a classification and coding module for setting the classification and coding rules of exhibits according to the exhibition content requirements of the exhibits, and classifying and coding the basic information of the museum exhibits by using the classification and coding rules of the exhibits to obtain a museum exhibit coding set; an association mapping module for associating and mapping the historical and cultural information of the museum exhibits and the museum exhibit coding set to determine an exhibit coding-historical and cultural set; an index design module for performing entity relationship correspondence and data index design on the multi-angle image set of the museum exhibits and the three-dimensional model set of the museum exhibits with the exhibit coding-historical and cultural set, and establishing the digital database of the museum exhibits.
[0009] Preferably, the dynamic scene construction module includes: a scene element collection module for collecting and obtaining a museum exhibit scene set, and extracting scene elements from the museum exhibit scene set to obtain an exhibit scene element set; a classification system construction module for constructing a scene element classification system, and the scene element classification system includes basic elements, display elements, decorative elements, lighting elements, and geometric attributes, material attributes, and functional attributes; a scene element coding module for encoding and allocating the exhibit scene element set by using the scene element classification system to obtain an exhibit scene element coding set; a storage identification module for storing and identifying the exhibit scene element set according to the exhibit scene element coding set, and establishing the scene element library.
[0010] Preferably, the dynamic scene construction module further includes: a display requirement analysis module for analyzing the display requirements of each exhibit in the digital database of the museum exhibits to obtain an exhibit display requirement parameter set; a display style matching module for respectively performing display style matching and scene element setting on the exhibit display requirement parameter set by using the scene element library to determine an exhibit scene style element set; a scene construction module for dynamically constructing the digital database of the museum exhibits based on the exhibit scene style element set to obtain a dynamic scene layout library of the museum exhibits.
[0011] Preferably, the scenario construction module is further configured to: determine a dynamic display logic set according to the application characteristics of the exhibits in the digital database of museum exhibits, where the dynamic display logic set includes the display effects of dynamic elements and the dynamic display time; perform display logic interaction on the set of exhibit scenario style elements by using the dynamic display logic set to obtain a set of dynamic display logics for scenario elements; and construct a dynamic scenario for the digital database of museum exhibits based on the set of dynamic display logics for scenario elements to obtain a dynamic scenario layout library for museum exhibits.
[0012] Preferably, the exhibition platform construction module includes: a visit architecture analysis module, configured to analyze the virtual exhibition visit architecture to determine a user layer, an exhibit access layer, and an interactive display layer; an exhibition mapping module, configured to perform an associated mapping exhibition on the digital database of museum exhibits and the dynamic scenario layout library of museum exhibits to obtain a dynamic exhibition database of museum exhibits; and a virtual interaction module, configured to perform a virtual interactive visit on the dynamic exhibition database of museum exhibits based on the user layer, the exhibit access layer, and the interactive display layer to construct the virtual exhibition platform for museum exhibits.
[0013] Preferably, the dynamic exhibition module includes: a user requirement analysis module, configured to obtain a user role library according to the user layer, perform display requirement analysis and display content division on the dynamic exhibition database of museum exhibits based on the user role library to obtain a dynamic exhibition database for user role partitions, and link the dynamic exhibition database for user role partitions to the exhibit access layer; an exhibition content matching module, configured to call the virtual exhibition platform for museum exhibits to a target user and perform role matching and content exhibition through the exhibit access layer to obtain the exhibition content of the target exhibit; and a user exhibition interaction module, configured to enable the target user to perform exhibition interaction operations and scenario dynamic adjustment on the exhibition content of the target exhibit through the interactive display layer.
[0014] Preferably, the user exhibition interaction module is further configured to: obtain an exhibition scenario adjustment instruction through the exhibition interaction operation of the target user on the exhibition content of the target exhibit; collect and obtain the interaction behavior data of the target user, perform pattern analysis on the interaction behavior data to determine the user preference pattern; and perform real-time scenario adjustment and dynamic exhibition of the exhibit on the exhibition content of the target exhibit based on the exhibition scenario adjustment instruction and the user preference pattern.
[0015] One or more technical solutions provided in the present invention have at least the following beneficial effects: The database establishment module obtains multi - angle image sets of museum exhibits through image acquisition devices and generates corresponding 3D models, thereby constructing a digital database of museum exhibits, achieving the full digitization of exhibit information, and providing original materials and a structural basis for subsequent dynamic display and interactive operations. The dynamic scene construction module sets up a scene element library and combines it with the exhibit database to set exclusive display scenes for each exhibit, realizing the personalized configuration and dynamic generation of the display environment, and forming a dynamic scene layout library of museum exhibits with flexible combination capabilities. The exhibition platform building module is responsible for the function integration of the system and the construction of the user interaction platform. By designing a virtual exhibition visit architecture, it associates and maps the exhibit database with the dynamic scene layout library, realizing the complete conversion from backend resources to the frontend exhibition, and supporting functions such as online virtual visits and interactive operations. The dynamic exhibition module schedules the virtual exhibition platform to the user terminal, supports the real - time invocation of exhibition services and the dynamic adjustment of scenes, and realizes a personalized display experience based on user interaction behavior.
[0016] In summary, the present invention constructs a digital database combining exhibit images and 3D models, realizing high - fidelity modeling and digital storage of exhibit information; with the help of the dynamic scene construction mechanism, it flexibly configures the display environment for each exhibit, significantly enhancing the diversity and adaptability of the display content; through the construction of the virtual exhibition platform, it maps and integrates the backend exhibit resources with the dynamic display scene, and provides virtual visit and interaction functions, enhancing the immersion and participation of the exhibition; finally, through the dynamic exhibition module, it realizes the service deployment and interaction response of the exhibition platform, enabling the system to have the ability to dynamically adjust the display content and scene according to user behavior. Overall, this solution effectively solves the problems of single display form, fixed scene, and poor interactivity in traditional digital museum exhibitions, achieving the technical effects of improving the flexibility, richness of the exhibition and the user experience, and realizing a diverse and immersive dynamic exhibition.
[0017] The above description is only an overview of the technical solution of the present invention. In order to be able to understand the technical means of the present invention more clearly, it can be implemented according to the content of the description. And in order to make the above and other purposes, features and advantages of the present invention more obvious and understandable, the following specifically gives the specific embodiments of the present invention. Brief Description of the Drawings
[0018] Figure 1 It is a schematic structural diagram of a dynamic exhibition system for digital museum exhibits provided by an embodiment of the present invention.
[0019] Figure 2 It is a schematic flow diagram of obtaining a 3D model set of museum exhibits in a dynamic exhibition system for digital museum exhibits provided by an embodiment of the present invention.
[0020] Description of the reference numerals: Database establishment module 10, dynamic scene construction module 20, exhibition platform building module 30, dynamic exhibition module 40. Detailed implementation manners
[0021] In an embodiment of the present invention, by providing a dynamic exhibition system for exhibits in a digital museum, the technical problem in the prior art that due to the static setting of the exhibition scene, the lack of linkage coupling between the exhibits and the display environment results in a single exhibition form, insufficient immersion and interactivity in the digital museum is solved, and the technical effect of improving the exhibition flexibility, richness and immersive experience and realizing diversified dynamic exhibitions by constructing a dynamic exhibition scene and a virtual interaction platform is achieved.
[0022] As Figure 1 shown, an embodiment of the present invention provides a dynamic exhibition system for exhibits in a digital museum, and the system includes: A database establishment module 10, configured to obtain a multi-angle image set of museum exhibits by using an image acquisition device, generate a three-dimensional model set of museum exhibits according to the multi-angle image set of museum exhibits, and establish a digital database of museum exhibits based on the multi-angle image set of museum exhibits and the three-dimensional model set of museum exhibits.
[0023] Specifically, the image acquisition device is a digital device for photographing exhibits, such as a high-resolution camera, a structured light scanner, a LiDAR laser rangefinder, etc. The interactive image acquisition device acquires a multi-angle image set of museum exhibits collected by the image acquisition device from different perspectives (such as front, back, left, right, up, down, etc.), and obtains a multi-angle image set of museum exhibits. This image set needs to be preprocessed such as filtering, denoising and calibration operations to ensure quality and consistency. Subsequently, key feature points in the image are identified through feature point extraction and matching algorithms, and combined with a three-dimensional reconstruction algorithm, the three-dimensional shape of the exhibit is reconstructed to generate a three-dimensional model set of museum exhibits, which stereoscopically and comprehensively displays information such as the shape and structure of the exhibit. The obtained three-dimensional model is indexed and encoded together with the original image, the attribute information of the exhibit (such as name, size, age) and the historical and cultural background information to establish a structured digital database of museum exhibits. This digital database contains multi-dimensional data such as exhibit images, three-dimensional models, basic attribute information, and historical and cultural backgrounds, and is used to support subsequent display, query, interaction and other functions.
[0024] A dynamic scene construction module 20, configured to establish a scene element library, and use the scene element library to set a display scene and construct a dynamic scene for each exhibit in the digital database of museum exhibits to obtain a dynamic scene layout library of museum exhibits.
[0025] Specifically, this module first collects and extracts the common scene elements in the exhibition, constructs a scene element library that includes spatial geometry, material textures, and functional attributes, and assigns codes to various elements to provide materials for scene construction. Among them, the scene elements include basic elements such as walls and floors, display elements such as showcases and exhibition stands, decorative elements such as flowers, plants, and sculptures, and lighting elements. Then, it analyzes the attributes of the exhibits and the display requirements (such as whether it is necessary to emphasize the historical background and whether it is suitable for immersive display), matches the most suitable scene combination and display style for each exhibit from the scene element library, sets dynamic effects such as light sources, decorations, and interaction methods, constructs corresponding dynamic scene layouts, such as dynamic rotation display, background transformation, real-time explanation pop-up windows, etc., and stores the construction results in the museum exhibit dynamic scene layout library for backup, so as to realize the transformation from a static exhibition to an immersive dynamic exhibition, enhance the matching degree and interactivity between the exhibits and the environment, and improve the user immersion.
[0026] The exhibition platform building module 30 is used to design a virtual exhibition visit architecture, and based on the virtual exhibition visit architecture, perform associated mapping of the exhibition and virtual interactive visit on the museum exhibit digital database and the museum exhibit dynamic scene layout library, and build a museum exhibit virtual exhibition platform.
[0027] Specifically, the virtual exhibition visit architecture is a framework that plans the visit process, user interface layout, interaction methods, etc. of the virtual exhibition, clarifies the operation logic and experience process of users in the virtual exhibition, and generally includes a user layer, an exhibit access layer, and an interactive display layer. The associated mapping of the exhibition means associating the exhibit data in the digital database with the scene solutions in the dynamic scene layout library so that the exhibits can be accurately displayed in the corresponding virtual scenes. The virtual interactive visit means providing a personalized interactive operation visit method for users, such as perspective switching, exhibit information query, scene roaming, etc., to enhance the visit experience.
[0028] This module first defines the visit architecture of the virtual exhibition, dividing the key levels and interface logics in the access process. For example, the user layer is responsible for identity recognition and permission judgment, the exhibit access layer manages the exhibit call path, and the interactive display layer processes user behavior feedback. Then, web development technologies are used to build the front-end interface to display the virtual exhibition hall scene and exhibit information; the back-end uses server software and a database management system to handle data storage and request response. Through the data interface, the digital database is dynamically bound to the scene layout library to realize the display of exhibits in the virtual scene, and interactive function codes are added, such as setting up a detailed introduction window to pop up when an exhibit is clicked and using mouse dragging to realize scene perspective switching, etc., to complete the construction of the virtual exhibition platform to achieve the structured presentation and flexible expansion of the exhibition content. The platform supports multi-terminal access, adapts to PC browsers, mobile apps or VR glasses. Users can browse different exhibition halls, click on exhibits to enter the interactive page, and realize functions such as explanation playback, detail magnification, and interactive Q&A.
[0029] The dynamic exhibition module 40 is used to call the virtual exhibition platform of the museum exhibits to provide exhibition interaction services and scene dynamic adjustment to the target user.
[0030] Specifically, the exhibition interaction service refers to the functional service of the operation feedback that occurs between the user and the exhibit or the exhibition environment, such as clicking on display information, dragging the perspective, etc. The scene dynamic adjustment refers to the real-time modification of the exhibition layout or display method according to the user operation or preset logic, such as switching the exhibit order, changing the scene lighting. The target user is the individual user who is currently logged in or accessing the platform for browsing and interaction, including different roles such as tourists, researchers, and students.
[0031] This module is responsible for deploying the built virtual exhibition platform to the end-user and providing personalized exhibition content based on the user role information and access behavior. First, it analyzes information such as user preferences and behavior trajectories, adjusts the display rhythm and content scope, and then triggers interactive functions based on the user's operations (such as clicking, swiping, voice input), such as popping up the exhibit details, changing the display background, etc. At the same time, it dynamically responds to the personalized display requests proposed by the user and reconstructs the exhibition layout, improving the response ability to the needs of multiple roles and multiple scenarios, and enhancing the flexibility, adaptability, and immersive experience of the exhibition.
[0032] Furthermore, the database establishment module 10 includes: The image processing module is used to perform filtering and denoising and image correction processing on the multi-angle image set of the museum exhibits in sequence to obtain an available multi-angle image set of the museum exhibits.
[0033] The feature point extraction module is used to perform sequence numbering and feature point extraction on the available multi-angle image set of the museum exhibits in the order of shooting angles to obtain a set of exhibit sequence image feature points.
[0034] A feature point matching module, which is used to perform multi-dimensional vector description and feature point matching on the set of feature points of the exhibit sequence images, and obtain a set of feature points of the exhibit matching images.
[0035] A 3D reconstruction module, which is used to perform 3D surface reconstruction on the multi-angle image set of the museum exhibits based on the set of feature points of the exhibit matching images, and obtain a set of 3D models of the museum exhibits.
[0036] Specifically, the image processing module first reads images one by one from the original image set taken from multiple angles, uses an image filtering algorithm (such as Gaussian filtering) to remove high-frequency noise, and cooperates with edge-preserving technology to keep the image texture clear. Subsequently, geometric correction is performed using the camera internal parameters and distortion coefficients (the undistort function in OpenCV can be used) to eliminate the distortion caused by fish-eye or wide-angle lenses and unify the image coordinate system. Then, brightness histogram equalization or color white balance processing is performed to correct the image brightness differences caused by environmental lighting. Finally, a usable multi-angle image set of museum exhibits with clear images, complete structures, and consistent features is output, effectively improving the image quality and consistency, and ensuring the spatial alignment accuracy between image sets.
[0037] Based on the usable image set output by the image processing module, the feature point extraction module numbers the images in the order of their shooting angles, and sequentially calls the feature point extraction algorithm for each image, such as cv2.SIFT_create() in OpenCV, to identify corner points and descriptors, and records information such as their image coordinate positions and scale directions. The extracted image feature points are summarized according to the image numbers to form a set of feature points of the exhibit sequence images, providing a structured input for subsequent image registration and matching. Exemplarily, in a set of images of Tang Dynasty celadon vases, there are 12 images numbered in the shooting order. After extracting the feature points of each image, it is obtained that, for example, img001 contains 1234 feature points, img002 has 1178 feature points, and so on. Finally, a feature set structure with number mapping is formed, establishing a clear mapping relationship between the images and their key features, making the subsequent matching process have sequence semantics and spatial coherence, and improving the registration accuracy and efficiency.
[0038] The feature point matching module pairwise matches the set of feature points of the exhibit sequence images output by the feature point extraction module. Using feature descriptors (such as the 128-dimensional vector of SIFT), the Euclidean distance between feature point pairs in the images is calculated, and the corresponding point pairs with the highest similarity are found through K-nearest neighbor matching. To improve the matching reliability, ratio tests (such as Lowe's ratio test) and the RANSAC algorithm are used to eliminate mis-matched points. Finally, the matching results with high confidence are retained, forming a set of feature points of the exhibit matching images across the image sequences, realizing the construction of a high-precision correspondence relationship between image features, improving the accuracy and density of the point cloud in 3D reconstruction, and providing guarantee for the quality of the 3D model.
[0039] After obtaining a stable and reliable set of image feature matching points, the 3D reconstruction module uses 3D reconstruction algorithms (such as stereo vision, bundle adjustment, etc.) to perform 3D surface reconstruction on the multi-angle image set of museum exhibits, calculates the 3D coordinates and shape information of the exhibits, thereby obtaining a set of 3D models of museum exhibits, and completing the transformation process of the exhibits from 2D images to 3D models, providing key 3D data for establishing a digital database of museum exhibits.
[0040] Furthermore, as Figure 2 shown, the 3D reconstruction module is also used for: Step P11: Based on the set of feature points of the exhibit matching images, perform camera pose estimation and sparse point cloud construction on the multi-angle image set of museum exhibits, generating a set of sparse point clouds of the exhibits.
[0041] Step P12: Using the set of sparse point clouds of the exhibits as the initial information, perform multi-view stereo matching on the multi-angle image set of museum exhibits to obtain a set of dense point clouds of the exhibits.
[0042] Step P13: Based on the set of dense point clouds of the exhibits, perform denoising, smoothing optimization, and triangulation reconstruction to generate a set of 3D mesh models of the exhibits.
[0043] Step P14: Map the multi-angle image set of museum exhibits as texture information onto the set of 3D mesh models of the exhibits for effect evaluation and iterative optimization to obtain the set of 3D models of museum exhibits.
[0044] Specifically, first, the set of image feature points of the exhibit is input into the Structure from Motion (SfM) process. By calculating the essential matrix and fundamental matrix between image pairs, the relative position and orientation (pose) of the camera during shooting are estimated and unified into the same world coordinate system. Then, based on the known camera intrinsics and the estimated extrinsics, the corresponding feature points are back-projected into the three-dimensional space using triangulation to gradually construct a sparse point cloud set of the exhibit. This sparse point cloud retains the main structural features of the exhibit surface, serving as the skeleton basis for subsequent reconstruction and providing initial positioning information and spatial reference for dense reconstruction.
[0045] Based on the existing camera poses and sparse point cloud, a multi-view stereo reconstruction algorithm is called to perform pixel-level depth estimation for all image pairs. The pixels in the texture-rich regions of the images are projected into the three-dimensional space, and the disparity results from different viewpoints are repeatedly calculated and fused to generate a high-density three-dimensional point set. To improve the point cloud density and quality, depth map merging, edge enhancement, and hole filling are also required. Finally, a dense point cloud set of the exhibit with delicate surface texture is obtained. For example, when processing an exhibit of a Ming Dynasty bronze censer, by performing SfM calculations on the set of feature matching points of 15 images with different angles, 15 camera poses and the three-dimensional positions of approximately 3,500 sparse points are obtained, forming a preliminary sparse point cloud. The constructed sparse point cloud is input using the openMVS toolchain, and a dense point cloud containing more than 180,000 points is reconstructed through depth map fusion, showing the concave and convex features of its surface patterns. Through multi-angle data compensation, the detail restoration degree of the three-dimensional model is greatly improved, providing reliable input data for fine model construction.
[0046] After removing isolated points and outliers with large projection errors from the dense point cloud, a moving least squares algorithm or voxel grid filtering is used for surface smoothing. Then, a Poisson reconstruction or Delaunay triangulation algorithm is called to connect the dense point set into closed triangular patches to form a mesh model of the exhibit with topological structure. To improve the rendering efficiency, mesh simplification, normal recalculation, and boundary closing can also be performed. Finally, a set of three-dimensional mesh models of the exhibit with topological coherence and geometric continuity is constructed, transforming the abstract spatial point set into a structured mesh model that can be directly used for rendering and interaction, significantly improving the efficiency and visual effect of subsequent display and analysis.
[0047] Using multi - angle images as the texture source, leveraging the camera projection relationship of model vertices, map color information onto the surface of the 3D mesh, and adopt a global optimization texture fusion strategy (such as view - angle weighted fusion) to enhance the uniformity and continuity of the texture mapping. After the initial mapping, evaluate the consistency between the texture and geometry through error analysis (such as reprojection error, normal consistency), and iteratively select images from other angles for remapping in the damaged texture areas to further enhance the visual realism. Finally, output a set of 3D models of museum exhibits with complete textures and store them in the database in a standard format, significantly enhancing the visual realism and display value of the 3D models, and providing graphic support for high - fidelity presentation on subsequent virtual exhibition platforms.
[0048] Furthermore, the database establishment module 10 further includes: An information collection module, used to collect and obtain the basic information of museum exhibits and the historical and cultural information of museum exhibits. Among them, the basic information of museum exhibits includes name, age, size, weight, excavation location, and collection time.
[0049] A classification and coding module, used to set the classification and coding rules for exhibits according to the needs of exhibit exhibition content, and classify and code the basic information of museum exhibits using the classification and coding rules for exhibits to obtain a set of museum exhibit codes.
[0050] An association mapping module, used to perform an association mapping between the historical and cultural information of museum exhibits and the set of museum exhibit codes to determine an exhibit code - historical culture set.
[0051] An index design module, used to perform entity - relationship correspondence and data index design with the exhibit code - historical culture set based on the multi - angle image set of museum exhibits and the 3D model set of museum exhibits, and establish the digital database of museum exhibits.
[0052] Specifically, first, using means such as manual filling, literature review, and knowledge graph scraping, the information collection module collects and enters the basic information of each exhibit, including fields such as the naming of the exhibit, production age, physical size, material weight, excavation geographical location, and collection time. At the same time, combined with authoritative materials such as "Museum Collection Records" or local chronicles databases, collect the historical and cultural information of the exhibits, including dynasty background, evolution of uses, related historical events, allusions and legends, etc., to establish an initial structured record form of exhibit information. The information collection process is carried out synchronously using a data form system and a literature - assisted parsing tool (such as NLTK combined with OCR recognition) to ensure the integrity of the data and the accuracy of cultural semantics.
[0053] According to the exhibition theme planning and the characteristics of the exhibit content, the classification and coding module constructs a classification and coding rule system. For example, the coding format is set as "[Dynasty]-[Material]-[Usage]-[Serial Number]", and all the basic information of the collected exhibits is batch-coded through the database coding logic to generate an exhibit coding set with hierarchical semantics. The unique identification number corresponding to each exhibit generated according to the coding rule is stored in the exhibit coding set. For example, "Tang Dynasty ceramic funerary objects" can be set as "TG-TC-MQ-0001". This module is automatically generated relying on a rule engine (such as the Rule Engine module or Python script processor), and the generated results are uniformly stored in the coding table and associated with the main exhibit table. The exhibit coding enables the entire digital database to have the capabilities of being structured, indexable, and classifiable, facilitating quick retrieval, modular management, and intelligent recommendation.
[0054] Based on the exhibit coding as the primary key, the association and mapping module logically attaches the historical and cultural information of the exhibits to construct a one-to-one or one-to-many "coding - cultural information" mapping table. In actual operation, the module reads the numbers one by one from the exhibit coding set, matches the historical and cultural description content to which it belongs, and classifies it as a structured text segment or knowledge entity and stores it in the exhibit coding - historical and cultural set. This process performs the main and foreign key association operation with the help of a database management system (such as MySQL).
[0055] On the basis of having completed the association of the image set, three-dimensional model set, exhibit coding, and cultural information, the index design module conducts unified entity relationship modeling among the various data to clarify the one-to-one correspondence relationships of "image - exhibit coding", "model - exhibit coding", and "cultural information - exhibit coding". Then, a multi-dimensional index system is designed to support quick retrieval by name, dynasty, usage, visual tags, etc. At the same time, full-text indexing and spatial coordinate indexing (such as inverted indexing, three-dimensional space hash indexing) are introduced to speed up the query response speed. The unified data entity index structure forms a closed loop among the exhibit models, images, and cultural semantics, effectively supporting requirements such as cross-modal display, intelligent search, and multi-terminal loading.
[0056] Furthermore, the dynamic scene construction module 20 includes: The scene element collection module is used to collect and obtain the museum exhibit scene set, and extract the scene elements from the museum exhibit scene set to obtain the exhibit scene element set.
[0057] The classification system construction module is used to construct a scene element classification system, and the scene element classification system includes basic elements, display elements, decorative elements, lighting elements, as well as geometric attributes, material attributes, and functional attributes.
[0058] The scene element coding module is used to use the scene element classification system to code and allocate the exhibit scene element set to obtain an exhibit scene element coding set.
[0059] The storage identification module is used to store and identify the exhibit scene element set according to the exhibit scene element code set to establish the scene element library.
[0060] Specifically, the museum exhibit scene collection is a collection of images, videos or three-dimensional scene data of the actual or planned exhibition environment of the exhibits. The scene element collection is the components extracted from the exhibit scene, such as booths, walls, lights, background boards, guide signs, floor textures, etc., which are the basic components used to build a virtual display environment. The scene element acquisition module constructs a preliminary museum exhibit scene collection by collecting images and video materials of the existing exhibit display environment, or obtaining exhibition space information through three-dimensional scanning technology, and then uses image recognition algorithms and 3D segmentation tools to separate and extract elements from the scene data, and independently separates the static background, display racks, lighting devices, signboards, interactive areas, etc. in the scene to form a structured exhibit scene element collection, and saves its corresponding location, scale, material texture and other attribute information, providing an element basis for subsequent classification and reconstruction.
[0061] According to the construction requirements of the exhibition system, the classification system building module designs a unified scene element classification system, which divides all exhibition elements into basic elements (such as ground, wall), display elements (exhibition stands, brackets), decorative elements (logos, signs), lighting elements (spotlights, spotlights), and defines the necessary attribute structure for each type of element, including geometric attributes (such as length, width, height, rotation angle), material attributes (such as glass, stone, wood), and functional attributes (such as "display support", "light source adjustment", "visual guidance"). This classification system is built through knowledge structure diagrams (such as ontology structure diagrams) and attribute template libraries to ensure that it can be automatically parsed, generated, and applied in the future.
[0062] The scene element coding module relies on the established classification system to perform regular coding on each element in the exhibit scene element set, such as using the "[element type]-[material number]-[function number]-[serial number]" format to form an element unique identification code, and finally obtain a scene element coding set, which is a number set after each element is uniquely identified and attribute combination marked according to the classification system. The coding process automatically reads the classification attributes of the elements and calls the coding rule engine to generate numbers. At the same time, the coding results are integrated into a unified data structure as the index key value of the scene element, so that subsequent element calls, combinations and dynamic replacements can be accurately located and operated through the coding set.
[0063] After completing the encoding of scene elements, the storage identification module saves each scene element as an independent resource in the database or file system, and performs a structured index based on its encoding identification to establish a mapping relationship between the element data and the encoding. At the same time, additional meta-information such as file paths, graphic previews, and attribute summaries are established for each element to support visual calls and rapid retrieval. By establishing a scene element library, the construction of the exhibition scene has shifted from "building from scratch" to "modular call", significantly reducing the cost of generating virtual exhibition scenes and enhancing the scalability and stability of dynamic exhibition layout.
[0064] Furthermore, the dynamic scene construction module 20 further includes: A display requirement analysis module for analyzing the display requirements of each exhibit in the digital database of museum exhibits to obtain a set of exhibit display requirement parameters.
[0065] A display style matching module for using the scene element library to perform display style matching and scene element setting on the set of exhibit display requirement parameters respectively to determine a set of exhibit scene style elements.
[0066] A scene construction module for dynamically constructing the digital database of museum exhibits based on the set of exhibit scene style elements to obtain a dynamic scene layout library of museum exhibits.
[0067] Specifically, based on the digital database of museum exhibits, the display requirement analysis module combines the classification encoding, historical and cultural information, physical attributes, and display objectives of the exhibits, and extracts multi-dimensional display requirements for each exhibit through a rule analysis model or machine learning method (such as decision tree, semantic parsing network) to generate a structured set of display requirement parameters. This set includes parameters such as visual lighting, color style, interaction level, and scene atmosphere, which are used to guide subsequent scene style matching and spatial construction.
[0068] The display style matching module compares the set of display requirement parameters with the scene element library, and calls the preset style tags (such as "modern", "classical", "tech-sense", "religious solemnity", etc.) in the classification system for matching calculation, filters out the subset of elements that meet the display theme and requirements, and constructs a set of exhibit scene style elements. The matching process can adopt weighted fuzzy matching and multi-label similarity calculation to ensure that the selected results are unified in style and consistent in semantics in terms of material, color tone, and layout logic. The display style matching module transforms the abstract requirements into specific style configurations to ensure that the exhibit display environment is consistent with its cultural background and enhances the immersion and exhibit interpretation effect.
[0069] After obtaining the set of exhibit scene style elements, the scene building module calls the construction tool in the 3D graphics engine to automatically place, position, match, adjust lighting, load materials and fuse scenes to complete the restoration from abstract element combination to complete virtual exhibition space. After visual evaluation and logic verification, the construction results are output to the dynamic scene layout library of museum exhibits. The library is based on the exhibit ID index and records the scene three-dimensional model, lighting scheme, perspective configuration and interaction point data corresponding to each exhibit for subsequent platform calls and user display. Through automated three-dimensional scene construction and layout structure management, rapid personalized exhibition based on exhibit characteristics and display goals is achieved, providing strong support for the flexible scheduling and immersive experience of virtual exhibitions.
[0070] Furthermore, the scene building module is also used for: Step P21: Determine a dynamic display logic set according to the application characteristics of the exhibits in the museum exhibit digitization database, wherein the dynamic display logic set includes a dynamic element display effect and a dynamic display time.
[0071] Step P22: using the dynamic display logic set to perform display logic interaction on the exhibit scene style element set to obtain a scene element dynamic display logic set.
[0072] Step P23: Based on the dynamic display logic set of scene elements, dynamic scene construction is performed on the digital database of museum exhibits to obtain a dynamic scene layout library of museum exhibits.
[0073] Specifically, firstly, the application characteristic information of the exhibits is extracted from the digital database of museum exhibits. The application characteristic of the exhibits refers to the role of the exhibits in the display and its interactive needs, including the type attributes, structural characteristics, historical background and display objectives of the exhibits. By analyzing the actual display needs of the exhibits, the preset dynamic display template or custom parameter rules are used to generate the corresponding dynamic display logic set, which defines in detail the elements that need to be dynamically displayed, the types of display effects (such as "rotating booths" and "looping light effects"), dynamic trigger mechanisms (such as "automatic play when entering the field of view") and their timing parameters (such as "looping every 8 seconds, 5 seconds to fade in, 2 seconds to pause, 1 second to fade out"), providing a logical basis for the subsequent dynamic interaction construction. For example, for exhibits with mechanical structures, dynamic disassembly or assembly animations can be added to demonstrate their internal movement logic and working principles; for exhibits involving natural phenomena, such as astronomical instruments and hydrological models, dynamic effects such as the movement of celestial bodies and the evolution of water flows can be simulated to enhance understanding; and for exhibits that need to restore a specific historical sequence, a time series animation of the changes in historical scenes can be constructed, and a reasonable time period division and stage switching logic can be set to ensure that the dynamic display process is coherent, natural, and has visual rhythm control.
[0074] According to the dynamic display logic set, each element in the exhibition scene style element set is matched and behaviorally bound one by one. This process relies on a logic rule engine or a parameter inheritance mechanism. Each scene element (such as an exhibition stand, lighting, background wall) will be assigned a corresponding dynamic effect function according to its style category and position attributes, and a set of dynamic display logics for scene elements will be formed. This set not only stores element style information but also contains technical parameters such as its action method, timing trigger mechanism, and animation function path, which is the core basis for realizing animation-driven and user-responsive interactions.
[0075] Based on the generated set of dynamic display logics for scene elements, a 3D rendering engine is called to fuse the static 3D layout with dynamic behavior parameters, constructing a 3D dynamic exhibition scene with complete visual performance and interaction logic, and performing structured output and compression processing (such as packaging in glTF format) on it, which is then stored in the museum exhibit dynamic scene layout library. The database structure is indexed by the exhibit ID and records information such as the position, attributes, animation binding path, and behavior timing script of each scene element in a standard description format such as JSON or XML, facilitating quick retrieval and rendering by the subsequent exhibition platform.
[0076] Furthermore, the exhibition platform building module 30 includes: A visit architecture analysis module, which is used to analyze the virtual exhibition visit architecture and determine the user layer, exhibit access layer, and interactive display layer.
[0077] An exhibition mapping module, which is used to perform an associated mapping exhibition of the museum exhibit digital database and the museum exhibit dynamic scene layout library to obtain a museum exhibit dynamic exhibition database.
[0078] A virtual interaction module, which is used to perform virtual interactive visits to the museum exhibit dynamic exhibition database based on the user layer, exhibit access layer, and interactive display layer, and build the museum exhibit virtual exhibition platform.
[0079] Specifically, the exhibition platform building module 30 first receives the overall design architecture information of the virtual exhibition, analyzes the virtual exhibition visit architecture, and divides it into three major functional layers: the user layer, the exhibit access layer, and the interactive display layer. The user layer is used to manage information such as visitor identity, interest tags, and behavior paths; the exhibit access layer is responsible for calling and scheduling digital exhibit data; and the interactive display layer processes 3D display, scene dynamic playback, and user feedback interaction logic. This module maps the logical attribution of different system components. For example, user login and behavior records belong to the user layer; exhibit indexing and scene layout retrieval belong to the exhibit access layer; while actions such as 3D scene rendering, perspective control, and interactive feedback are assigned to the interactive display layer. At the same time, this module generates standardized API interface specifications for each layer to support efficient linkage and data transfer between subsequent sub-modules.
[0080] On the basis of a clear architecture level, the exhibition mapping module conducts data docking between the completed three-dimensional data of the exhibits and the corresponding dynamic scene layout content, establishes a mapping table, and realizes the comprehensive integration of the exhibit content, display environment, and exhibition platform. Through the unique coding of exhibits, the indexing of scene elements, and the binding mechanism of display logic, a three-dimensional mapping relationship of the "exhibit-scene-platform structure" is constructed, and a unified data interface format is formed. Finally, a dynamic exhibition database of museum exhibits that can be retrieved by the platform is generated.
[0081] The virtual interaction module uses a three-layer architecture control logic to generate a personalized exhibition path based on the user identity. It loads the corresponding exhibits and dynamic layout scenes through the exhibit access layer, and conducts displays in the form of three-dimensional roaming, voice guidance, trigger interactions, etc. in the interactive display layer, realizing the overall construction of the virtual exhibition platform, supporting personalized, multi-modal, and immersive exhibition experiences, and greatly enhancing the display effect and user participation of the digital museum.
[0082] Furthermore, the dynamic exhibition module 40 includes: A user requirement analysis module, which is used to obtain a user role library according to the user layer, conduct display requirement analysis and display content division on the dynamic exhibition database of museum exhibits based on the user role library, obtain a dynamic exhibition database for user role partitions, and link the dynamic exhibition database for user role partitions to the exhibit access layer.
[0083] An exhibition content matching module, which is used to call the virtual exhibition platform of museum exhibits to the target user and conduct role matching and content exhibition through the exhibit access layer to obtain the exhibition content of the target exhibits.
[0084] A user exhibition interaction module, which is used for the target user to conduct exhibition interaction operations and scene dynamic adjustments on the exhibition content of the target exhibits through the interactive display layer.
[0085] Specifically, the user demand analysis module generates user role tags through user information (such as age, identity, and access history) provided by the user layer, and constructs a user role library, such as "preschool children", "middle school students", "professional researchers", etc. The user role library is a collection of user types based on user identity information, behavioral habits, access records, interest preferences, and other data. Then, combined with these role tags, the dynamic exhibition database of museum exhibits is reorganized and functionally configured to form highly targeted personalized exhibition partitions, namely user role partition dynamic exhibition databases, and linked to the exhibit access layer according to user tags for subsequent interactive calls. For example, the exhibit display content under the "middle school student" user role emphasizes basic knowledge explanations and interactive question-and-answer modules; while the "professional researcher" user role provides complete structural modeling, historical document tracing, and reference citations. The module automatically loads the corresponding exhibition partition database according to the identity of the logged-in user to achieve personalized exhibition content matching.
[0086] The exhibition content matching module retrieves data that matches the current target user role from the user role partitioned dynamic exhibition database, and matches the content with the exhibition content structure of the exhibit access layer to generate the target exhibit exhibition content for the target user. This process covers the adaptation configuration of exhibit selection, display method (such as three-dimensional interaction, voice guide, AR simulation), performance rhythm and other dimensions to ensure that the exhibition platform content is highly consistent with user needs. For example, after an ordinary visitor enters the platform, the system identifies him as an "adult visitor" and the exhibit content matched for him emphasizes the historical evolution and craft essence of the exhibits, and recommends related collection videos. If it is changed to a "child visitor", it will automatically provide cartoon-style dynamic explanations, simplified structural models and mini-game guidance. Through the exhibition content matching module, the deep coupling of exhibit content and user roles is achieved, which not only optimizes the display logic, but also improves the user's participation and acceptance in the exhibition process, and enhances the platform's intelligent response capabilities.
[0087] The user exhibition interaction module responds to various user interaction requests in the platform through the interactive display layer, such as gesture control, voice commands, menu selection, etc., and updates the target exhibits in real time or reconstructs the scene. For example, when the user clicks the "Structure Disassembly" button, the platform loads the decomposable 3D model of the exhibit; the user drags the interface to achieve 360-degree free observation, and the platform automatically adjusts the light source and camera position; in addition, users can customize personalized scenes according to their interests, such as switching display styles and adding timeline animations.
[0088] Furthermore, the user exhibition interaction module is also used for: Step P41: The target user performs exhibition interaction operations on the exhibition content of the target exhibit to obtain an exhibition scene adjustment instruction.
[0089] Step P42: Collect the interaction behavior data of the target user, perform pattern analysis on the interaction behavior data, and determine the user preference pattern.
[0090] Step P43: Based on the exhibition scene adjustment instruction and the user preference pattern, perform real-time scene adjustment and dynamic exhibition of the target exhibit content.
[0091] Specifically, the module monitors and records the interaction behaviors of the user in the exhibition platform, such as zooming in on the exhibit details, rotating the viewing angle, switching the display mode (such as physical mode / structural perspective mode), and triggering function buttons (such as "historical review" and "process restoration"). These operations are collected by the input interface and parsed into exhibition scene adjustment instructions in a unified format, and the instructions contain information such as the target element identifier, action type, and parameters (such as angle and zoom ratio). Among them, the input interface may include a Web graphics control event monitoring module or an operation capture component in the 3D display engine.
[0092] The user preference pattern is personalized preference extracted by analyzing the user's behavioral characteristics, such as liking structural perspective, paying attention to historical background, or preferring interactive display, etc. Record the operation data of the target user during each exhibition process, including but not limited to click behavior (number of clicks, click heat zone distribution, click timestamp), perspective control (view rotation angle, zoom ratio, perspective switching frequency), stay time (browsing duration of each exhibit, focusing time on a specific area), content call (whether to call the explanatory voice, whether to enter the function demonstration, whether to view the extended information), interaction track (operation sequence, sliding path, menu selection order), etc. Process the original operation log into a data table in standard format, where each record includes fields such as user ID, operation type, operation target, timestamp, context, etc. Extract statistical features for different data types, including: total number of a certain type of operation, average time, frequency change; exhibit type preference (such as historical type, structural type); heat zone access density (generate a heat map). At the same time, encode the operation sequence of the user during an exhibition into a behavior vector, which includes multi-dimensional features such as click density, average rotation amplitude, standard deviation of browsing duration, function trigger flag bit, etc. Input the time series composed of multiple exhibition behaviors for subsequent pattern recognition. Through algorithms such as clustering analysis, decision tree, hidden Markov model (HMM), or convolutional neural network (CNN), train a model based on the above statistical features and behavior vector data, output the preference behavior pattern of the user under a specific exhibition category, and store it as the user preference behavior pattern for subsequent content matching. Exemplarily, divide users into several preference categories through clustering analysis (K-Means or DBSCAN), such as: explanation preference type, exploration preference type, detail preference type, etc. Each clustering center represents the typical behavioral characteristics of a type of user. Use a decision tree model (CART, ID3) to logically attribute the user's operation path and construct an inference tree model of "operation behavior - preference result" for easy rule interpretation, such as "long browsing time + frequent clicks = detail preference type".
[0093] Integrate the exhibition scene adjustment instructions input by the user in real time and the preference pattern formed by the user's historical behavior, and start the graphics rendering engine or the control logic module to dynamically change the current exhibit model or exhibition scene, including model position movement, partial transparency, automatic expansion of components, scene light effect change, accompanied by text description or voice explanation, etc. This process can adopt a multi-threaded or event-driven mechanism to ensure the real-time and coherence of the change process, realize the refined dynamic control of the exhibition content, enable the user to not only view the appearance of the exhibit, but also deeply understand its structure, function and background story, thus greatly enhancing the immersion and learning value of the exhibition.
[0094] In summary, the dynamic exhibition system for digital museum exhibits provided by the embodiments of the present invention has the following beneficial effects: In the embodiments of the present invention, a digital database combining exhibit images and 3D models is constructed through the database establishment module 10, achieving high-fidelity modeling and digital storage of exhibit information; with the help of the dynamic scene construction module 20, a display environment is flexibly configured for each exhibit, significantly enhancing the diversity and adaptability of the display content; through the exhibition platform building module 30, a virtual exhibition platform is built, mapping and integrating the backend exhibit resources and the dynamic display scenes, and providing virtual visit and interaction functions, enhancing the immersion and participation of the exhibition; finally, through the dynamic exhibition module 40, the service deployment and interaction response of the exhibition platform are realized, enabling the system to have the ability to dynamically adjust the display content and scenes according to user behaviors. Generally speaking, the embodiments of the present invention effectively solve the problems of single display form, fixed scenes and poor interactivity in traditional digital museum exhibitions, achieving the technical effects of improving the flexibility, richness and user experience of the exhibition and realizing diverse and immersive dynamic exhibitions.
[0095] The foregoing description of the disclosed embodiments enables those skilled in the art to practice or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A dynamic exhibition system for exhibits in a digital museum, characterized in that, The system includes: A database establishment module, which is used to obtain a multi-angle image set of museum exhibits by using an image acquisition device, generate a three-dimensional model set of museum exhibits based on the multi-angle image set of museum exhibits, and establish a digital database of museum exhibits based on the multi-angle image set of museum exhibits and the three-dimensional model set of museum exhibits; A dynamic scene construction module, which is used to establish a scene element library, and use the scene element library to set the display scene and construct the dynamic scene for each exhibit in the digital database of museum exhibits, so as to obtain a dynamic scene layout library of museum exhibits; An exhibition platform building module, which is used to design a virtual exhibition visit architecture, and perform associated mapping exhibition and virtual interactive visit on the digital database of museum exhibits and the dynamic scene layout library of museum exhibits based on the virtual exhibition visit architecture, so as to build a virtual exhibition platform for museum exhibits; A dynamic exhibition module, which is used to call the virtual exhibition platform of museum exhibits to provide exhibition interaction services and scene dynamic adjustment for target users.
2. The dynamic exhibition system for exhibits in a digital museum according to claim 1, characterized in that, The database establishment module includes: An image processing module, which is used to perform filtering and denoising and image correction processing on the multi-angle image set of museum exhibits in sequence to obtain an available multi-angle image set of museum exhibits; A feature point extraction module, which is used to sequentially number and extract feature points from the available multi-angle image set of museum exhibits according to the shooting angle order to obtain a set of feature points of the exhibit sequence images; A feature point matching module, which is used to perform multi-dimensional vector description and feature point matching on the set of feature points of the exhibit sequence images to obtain a set of feature points of the matched exhibit images; A three-dimensional reconstruction module, which is used to perform three-dimensional surface reconstruction on the multi-angle image set of museum exhibits based on the set of feature points of the matched exhibit images to obtain a three-dimensional model set of museum exhibits.
3. The dynamic exhibition system for exhibits in a digital museum according to claim 2, wherein, The three-dimensional reconstruction module is further used for: Performing camera pose estimation and sparse point cloud construction on the multi-angle image set of museum exhibits based on the set of feature points of the matched exhibit images to generate a set of sparse point clouds of exhibits; Taking the set of sparse point clouds of exhibits as initial information, performing multi-view stereo matching on the multi-angle image set of museum exhibits to obtain a set of dense point clouds of exhibits; Performing denoising, smoothing optimization and triangulation reconstruction based on the set of dense point clouds of exhibits to generate a set of three-dimensional mesh models of exhibits; Mapping the multi-angle image set of museum exhibits as texture information onto the set of three-dimensional mesh models of exhibits for effect evaluation and iterative optimization to obtain the three-dimensional model set of museum exhibits.
4. A dynamic exhibition system for exhibits in a digital museum according to claim 1, characterized in that The database establishment module further includes: An information collection module, which is used to collect and obtain the basic information of museum exhibits and the historical and cultural information of museum exhibits. Among them, the basic information of museum exhibits includes name, age, size, weight, place of origin and time of collection; A classification and coding module, which is used to set the classification and coding rules of exhibits according to the requirements of exhibit exhibition content, and classify and code the basic information of museum exhibits by using the classification and coding rules of exhibits to obtain a set of museum exhibit codes; An association mapping module, configured to perform association mapping on the historical and cultural information of the museum exhibits and the set of museum exhibit codes to determine an exhibit code - historical and cultural set; An index design module, configured to perform entity relationship correspondence and data index design with the exhibit code - historical and cultural set based on the multi - angle image set of the museum exhibits and the 3D model set of the museum exhibits, and establish the digital database of the museum exhibits.
5. The dynamic exhibition system for exhibits in a digital museum according to claim 1, wherein The dynamic scene construction module includes: A scene element acquisition module, configured to acquire and obtain a set of museum exhibit scenes, and extract scene elements from the set of museum exhibit scenes to obtain a set of exhibit scene elements; A classification system building module, configured to build a scene element classification system, where the scene element classification system includes basic elements, display elements, decorative elements, lighting elements, and geometric attributes, material attributes, and functional attributes; A scene element coding module, configured to allocate codes to the set of exhibit scene elements using the scene element classification system to obtain a set of exhibit scene element codes; A storage identification module, configured to perform storage identification on the set of exhibit scene elements according to the set of exhibit scene element codes, and establish the scene element library.
6. The dynamic exhibition system for exhibits in a digital museum according to claim 1, wherein The dynamic scene construction module further includes: A display requirement analysis module, configured to perform display requirement analysis on each exhibit in the digital database of the museum exhibits to obtain a set of exhibit display requirement parameters; A display style matching module, configured to perform display style matching and scene element setting on the set of exhibit display requirement parameters respectively using the scene element library to determine a set of exhibit scene style elements; A scene construction module, configured to perform dynamic scene construction on the digital database of the museum exhibits based on the set of exhibit scene style elements to obtain a dynamic scene layout library of the museum exhibits.
7. The dynamic exhibition system for exhibits in a digital museum according to claim 6, characterized in that, The scene construction module is further configured to: Determine a set of dynamic display logics according to the application characteristics of the exhibits in the digital database of the museum exhibits, where the set of dynamic display logics includes dynamic element display effects and dynamic display times; Perform display logic interaction on the set of exhibit scene style elements using the set of dynamic display logics to obtain a set of dynamic display logics for scene elements; Perform dynamic scene construction on the digital database of the museum exhibits based on the set of dynamic display logics for scene elements to obtain a dynamic scene layout library of the museum exhibits.
8. The dynamic exhibition system for exhibits in a digital museum according to claim 1, characterized in that, The exhibition platform construction module includes: A virtual exhibition visit architecture analysis module, configured to analyze the virtual exhibition visit architecture to determine a user layer, an exhibit access layer, and an interactive display layer; An exhibition mapping module, configured to perform association mapping exhibition on the digital database of the museum exhibits and the dynamic scene layout library of the museum exhibits to obtain a dynamic exhibition database of the museum exhibits; A virtual interaction module, configured to perform virtual interactive visits on the dynamic exhibition database of the museum exhibits based on the user layer, the exhibit access layer, and the interactive display layer, and build the virtual exhibition platform of the museum exhibits.
9. The dynamic exhibition system for exhibits in a digital museum according to claim 8, characterized in that The dynamic exhibition module includes: A user requirement analysis module, which is used to obtain a user role library according to the user layer, perform display requirement analysis and display content division on the museum exhibit dynamic exhibition database based on the user role library, obtain a user role partition dynamic exhibition database, and link the user role partition dynamic exhibition database to the exhibit access layer; An exhibition content matching module, which is used to call the museum exhibit virtual exhibition platform to a target user and perform role matching and content exhibition through the exhibit access layer to obtain target exhibit exhibition content; A user exhibition interaction module, which is used for the target user to perform exhibition interaction operations and scene dynamic adjustment on the target exhibit exhibition content through the interaction display layer.
10. A dynamic exhibition system for exhibits in a digital museum according to claim 9, characterized in that, The user exhibition interaction module is further used for: Obtaining an exhibition scene adjustment instruction through the exhibition interaction operation of the target user on the target exhibit exhibition content; Collecting and obtaining the interaction behavior data of the target user, performing pattern analysis on the interaction behavior data, and determining the user preference pattern; Performing real-time scene adjustment and dynamic exhibit exhibition on the target exhibit exhibition content based on the exhibition scene adjustment instruction and the user preference pattern.
Citation Information
Patent Citations
Virtual museum system and collection display method thereof
CN102708138A
Construction method and system of digital exhibition hall
CN105931288A
Interactive three-dimensional panoramic multimedia virtual exhibition method based on physical exhibition hall
CN106803283A
Method for quickly constructing digital exhibition file and intelligent terminal
CN113628323A
VR virtual exhibition hall construction method and device
CN115222929A
Cited By
Museum and art exhibition intelligent operation and audience experience optimization system and method
CN121032134A
UE5-based exhibition arrangement panoramic content construction method
CN121170209A
Dynamic exhibition system for digital museum exhibits
CN121209695A
Digital collection display method and device and electronic equipment
CN121255346A
Intelligent control system for AI interactive exhibition study exhibition stand
CN121462736A