| As the main component of the central nervous system,the brain is one of the most complex and important organs of the organism.Its structure and functional mechanism are the hot spots and difficulties in the current field of brain science research.Brain science researchers have reconstructed the morphology of neurons,blood vessels,and nuclei from high-resolution biological images and performed calculations and analysis.Because morphological studies require large amounts of data,data sharing becomes particularly important.However,the current data sharing method is limited to static information such as files,text,pictures,and videos.It requires users to download or copy data and use local software to perform morphological observations,resulting in a waste of a lot of manpower and material resources.In addition,existing visualization platforms have problems such as incomplete visualization information,insufficient interactive performance,slow data loading,and poor morphological visualization effects,which have made it difficult for scientists to meet the needs of morphological data visualization.Based on the characteristics of the whole brain network visualization research,this thesis designs a visualization platform for brain spatial vectorization data based on B/S architecture,including two parts: a three-dimensional shape visualization system and a visualization data management module.The system uses Ant Design for highly friendly UI design.At the same time,Webpack and React JS frameworks are used for page construction,enabling developers to develop modularly in the form of React components,thereby facilitating platform function expansion.For the platform’s three-dimensional shape visualization module,this thesis uses the Three.js library based on Web GL technology with outstanding interactive performance and rendering performance as well as the ray picking mechanism to implement it,including the three-dimensional model data(nucleus,neurons,blood vessels),Morphology visualization display,neuron operation tools,nuclear mirror copy,cross-section slicing,rendering effect control,ruler system,etc.,solve the problems of insufficient interactive performance of the existing platform and poor morphology visualization effect.The visualization data management module is used to provide the 3D morphology visualization system with all the data files it needs and scientific and effective management of the resource files of the entire WEB platform,including format conversion of model data files,definition of naming tree files and Configuration,etc.At the same time,it provides neuron morphology database search and query functions,and uses browser cache,page resource compression and other methods to optimize the platform’s data storage capacity and ensure data transmission security.In summary,by constructing the platform and using the WEB browser to systematically visualize the morphological data of brain structure,this article realizes a rich,relatively comprehensive and highly interactive visualization function,which plays the role of morphological data sharing.Which reduces the sharing cost and solves the inefficiency of data sharing.The platform can help researchers to more conveniently conduct morphological research and observation of neurons,blood vessels and nucleus in the whole brain,and obtain morphological knowledge from multiple angles,so as to carry out more extensive research in the field of morphological research and experiment. |