Parameter configuration method and device for image acquisition, electronic equipment and medium

By introducing a parameter configuration method with a first interface and a second interface into the cell imaging device, the parameters can be displayed and adjusted synchronously in real time, which solves the problem of complex configuration of traditional devices and improves user-friendliness and experimental efficiency.

CN121908119APending Publication Date: 2026-04-21HANGZHOU MEIJIA INNOVATION TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
HANGZHOU MEIJIA INNOVATION TECHNOLOGY CO LTD
Filing Date
2025-12-26
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

Traditional cell imaging equipment has a complicated parameter configuration process, which increases the learning cost and operation difficulty for users and makes it difficult to meet the needs of different scenarios, especially for novice users and efficient experiments.

Method used

It provides a first interface and a second interface. The first interface is used to provide feedback on dynamic information and task execution results, while the second interface is used for parameter settings. The parameters are displayed and adjusted synchronously through an event-driven mechanism, which simplifies the configuration process and reduces the learning and operation costs.

Benefits of technology

By instantly displaying parameter setting results, errors are reduced, configuration efficiency is improved, learning costs are lowered, and the needs of different users and scenarios are adapted to ensure the accuracy and consistency of image acquisition.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121908119A_ABST
    Figure CN121908119A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a parameter configuration method and device for image acquisition, electronic equipment and a medium. The method comprises the following steps: providing a first interface and a second interface, wherein the second interface is used for setting parameters before executing an image acquisition task; and synchronously displaying a corresponding parameter setting result in the first interface based on parameter setting in the second interface. According to the embodiment of the invention, the second interface is used for parameter setting, and the set parameter result is synchronously displayed on the first interface, so that the parameter setting result is instantly visible on the first interface, a user can verify the rationality of parameter configuration without switching the interfaces, and image acquisition errors caused by parameter mismatching and the like are reduced. Besides, setting results including hole positions, visual fields and layer height are synchronously displayed on the first interface, the user can be better helped to understand the dependency relationship among parameters, the method is more friendly to green users, the parameter configuration process is simplified to a great extent, and learning and configuration cost is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of image acquisition technology, and more specifically to a parameter configuration method for image acquisition, a parameter configuration device for image acquisition, an automated process control device, an electronic device, and a storage medium. Background Technology

[0002] With the gradual development of information technology in life science experiments, the application scenarios of cell imaging equipment are increasing, and the user base is becoming more and more extensive. Traditional cell imaging equipment requires users to have a thorough understanding of the equipment and related knowledge before use, followed by tedious experimental configuration before cell imaging work can begin.

[0003] This cumbersome configuration process not only increases the learning cost for users but also requires a high level of professional expertise from operators, making it difficult to meet the usage needs of various users in different scenarios for cell imaging equipment. For example, novice users often need to spend a lot of time learning how to configure the equipment parameters, and errors are easily made during the configuration process, affecting the experimental progress and the accuracy of the results. For scenarios that require the rapid execution of multiple experiments, the configuration efficiency of traditional equipment is low and cannot meet the requirements of efficient experiments.

[0004] Therefore, developing a technology that can simplify the cell imaging configuration process and reduce learning and configuration costs has become an urgent problem to be solved in the field of cell imaging equipment. Summary of the Invention

[0005] The present invention is proposed in view of the above-mentioned problems. According to one aspect of the present invention, a parameter configuration method for image acquisition is provided, comprising:

[0006] A first interface and a second interface are provided, wherein the first interface is used to provide feedback on dynamic information and task execution results at least during the image acquisition task execution phase, and the second interface is used to set parameters before executing the image acquisition task.

[0007] Based on the parameter settings in the second interface, the corresponding parameter setting results are synchronously displayed in the first interface. The parameters set in the second interface include those related to the execution of the image acquisition task.

[0008] For example, the method further includes:

[0009] Using the first interface, modify at least one of the parameters set using the second interface;

[0010] The modified parameter results based on the first interface will be synchronously displayed in the corresponding area of ​​the second interface.

[0011] For example, based on the parameter settings in the second interface, the corresponding parameter setting results are synchronously displayed in the first interface, including:

[0012] The selected data is synchronized to the first interface through an event-driven mechanism between the first and second interfaces, so that the first interface updates the corresponding display content according to the received selected data. The parameters set in the second interface include the selected data.

[0013] For example, the method further includes:

[0014] The first interface displays the current location information of the image acquisition device and the location information of the hole where the image is to be captured.

[0015] By adjusting the positional relationship between the image acquisition device and the hole where the image is to be captured, the image acquisition device and the hole where the image is to be captured are aligned.

[0016] For example, aligning the image acquisition device with the desired aperture by adjusting the positional relationship between the image acquisition device and the aperture to be photographed includes:

[0017] By controlling the motion module of the perforated plate, the perforated plate is moved so that the desired hole position on the perforated plate is aligned with the image acquisition device.

[0018] For example, the parameters set in the second interface also include the acquisition time.

[0019] The method also includes:

[0020] For the aperture area where the image acquisition task is performed, the field of view area of ​​each aperture in the aperture area, and the acquisition layer height corresponding to each field of view in the field of view area, the acquisition time is configured to generate an acquisition time series.

[0021] For example, the collected time series includes multiple time sub-series.

[0022] The method also includes:

[0023] Set the same sub-duration for each time subsequence;

[0024] If the acquisition time is within the current time subsequence and the duration of the acquisition time exceeds the sub-duration of the current time subsequence, skip the acquisition of the next adjacent time subsequence of the current time subsequence;

[0025] Based on the relationship between the first duration and the second duration, the next time subsequence to be collected is determined. The first duration represents the collection time based on the case where the sub-duration of the current time subsequence is exceeded, and the second duration represents the sub-duration of the time subsequence.

[0026] For example, both the first interface and the second interface include multiple display areas. The first interface simultaneously displays the hole position setting results, field of view setting results, and floor height setting results set by the second interface in the multiple display areas.

[0027] For example, before setting parameters using the second interface, the method further includes:

[0028] The second interface is used to configure information about the image acquisition device and the imaging aperture plate.

[0029] For example, the method further includes:

[0030] After setting the relevant parameters using the first and second interfaces, an image acquisition command is executed to obtain an acquired image, which is then used for cell imaging analysis.

[0031] Secondly, a parameter configuration device for image acquisition is also provided, comprising:

[0032] The interface providing module is used to provide a first interface and a second interface, wherein the first interface is used to provide dynamic information and task execution results at least during the image acquisition task execution phase, and the second interface is used to set parameters before executing the image acquisition task.

[0033] The synchronization module is used to synchronously display the corresponding parameter setting results in the first interface based on the parameter settings in the second interface. The parameters set in the second interface include parameters related to the execution of the image acquisition task.

[0034] Thirdly, an electronic device is also provided, including a processor and a memory, wherein the memory stores computer program instructions, which are executed by the processor to perform the parameter configuration method for image acquisition as described above.

[0035] Fourthly, a storage medium is also provided, on which program instructions are stored, which, when run, are used to execute the parameter configuration method for image acquisition as described above.

[0036] According to the above technical solution, parameters are first set using the second interface, and the results are simultaneously displayed on the first interface. This allows users to instantly see the parameter settings on the first interface, enabling them to verify the rationality of the parameter configuration without switching interfaces, thus reducing image acquisition errors caused by parameter mismatches. Furthermore, the simultaneous display of settings for aperture position, field of view, and floor height on the first interface helps users better understand the dependencies between parameters, making it more user-friendly for novice users and greatly simplifying the parameter configuration process, reducing learning and configuration costs.

[0037] The above description is merely an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention and to implement it in accordance with the contents of the specification, and to make the above and other objects, features and advantages of the present invention more apparent and understandable, specific embodiments of the present invention are described below. Attached Figure Description

[0038] The above and other objects, features, and advantages of the present invention will become more apparent from the more detailed description of the embodiments of the invention in conjunction with the accompanying drawings. The drawings are provided to further illustrate the embodiments of the invention and form part of the specification. They are used together with the embodiments of the invention to explain the invention and do not constitute a limitation thereof. In the drawings, the same reference numerals generally represent the same parts or steps.

[0039] Figure 1 A schematic flowchart of a parameter configuration method for image acquisition according to an embodiment of this application is shown;

[0040] Figure 2 A schematic diagram of a first interface according to an embodiment of this application is shown;

[0041] Figure 3 A schematic diagram of a second interface according to an embodiment of this application is shown;

[0042] Figure 4 A schematic diagram of an imaging aperture plate information setting sub-interface in a second interface according to an embodiment of this application is shown;

[0043] Figure 5 A schematic diagram of a field of view information setting sub-interface in a second interface according to an embodiment of this application is shown;

[0044] Figure 6 A schematic diagram of a layer height setting sub-interface in a second interface according to an embodiment of this application is shown;

[0045] Figure 7 A schematic diagram of a time series setting sub-interface in a second interface according to an embodiment of this application is shown;

[0046] Figure 8 A schematic block diagram of a parameter configuration apparatus for image acquisition according to an embodiment of this application is shown;

[0047] Figure 9 A schematic block diagram of an electronic device according to one embodiment of this application is shown. Detailed Implementation

[0048] To make the objectives, technical solutions, and advantages of the present invention more apparent, exemplary embodiments according to the present invention will be described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are merely a part of the embodiments of the present invention, and not all of the embodiments of the present invention. It should be understood that the present invention is not limited to the exemplary embodiments described herein. Based on the embodiments of the present invention described herein, all other embodiments obtained by those skilled in the art without inventive effort should fall within the protection scope of the present invention.

[0049] To at least partially solve the above-mentioned technical problems, an embodiment of the present invention provides a parameter configuration method for image acquisition. Figure 1 A schematic flowchart of a parameter configuration method 100 for image acquisition according to an embodiment of this application is shown. Figure 1 As shown, method 100 may include, but is not limited to, the following steps S110 and S120.

[0050] Step S110: Provide a first interface and a second interface, wherein the first interface is used to provide dynamic information and task execution results at least during the image acquisition task execution phase, and the second interface is used to set parameters before executing the image acquisition task.

[0051] Figure 2 A schematic diagram of a first interface 200 according to an embodiment of this application is shown. Exemplarily, the first interface can serve as a main operation interface. Figure 2As shown, the first interface 200 can be used to provide dynamic information during the image acquisition task execution phase. This dynamic information can include the real-time status of image acquisition, such as the current aperture position, field of view, floor height, time series nodes, and the location of the image acquisition device. The first interface 200 can also provide task execution results during the image acquisition task execution phase, such as previews of acquired images. Optionally, the first interface 200 can also display hardware resource status, such as hard disk storage and memory usage, and can also display control controls for starting, pausing, or stopping the image acquisition task. Specifically, the first interface 200 may include the following areas: a well plate view area 210, used to display the well plate layout, and can also display the currently selected well position and the current position of the image acquisition device; a field of view display area 220, used to display the field of view matrix layout in each well position, and also has field of view selection and preview functions; a layer height display area 230, used to display the layer height setting information of the current field of view; a time series display area 240, used to display time series points and the current acquisition progress; and an image display area 250, used to display acquired images, which can also support multi-channel image display and can switch between images of different fields of view and different layer heights. It should be noted that "multi-channel images" can include images that use different wavelengths of light to separate and capture specific signals or specific structural components. In cell biology and microscopic imaging, fluorescent markers are commonly used to study cells, and a channel can be an independent configuration set up by the imaging system to capture the light emitted by a specific fluorescent marker. For example, when a user clicks on a field of view within the field of view display area 220 of the first interface 200, the corresponding image captured by all channels of that field of view can be displayed in real time in the image display area 250. When the user clicks on another field of view within the field of view display area 220 of the first interface 200, the content displayed in the image display area 250 is updated in real time to the image captured by all channels of that other field of view.

[0052] Figure 3 A schematic diagram of a second interface 300 according to an embodiment of this application is shown. Exemplarily, the second interface 300 can serve as a parameter configuration interface for detailed configuration of various parameters before performing an image acquisition task. This may include basic information configuration, aperture position settings, field of view settings, Z-Stack settings, and time series settings. Specifically, configuring the basic information may include configuring information about the image acquisition device and imaging aperture plate using the second interface. The information about the image acquisition device may include the lens magnification of the image acquisition device used, such as 4x, 10x, 20x, etc.

[0053] Figure 4 A schematic diagram of an imaging aperture plate information setting sub-interface 400 in a second interface 300 according to an embodiment of this application is shown. Figure 4 As shown, imaging well plate information can include parameters such as the type of well plate used, well plate size, well shape and size, number of rows, number of columns, row spacing, column spacing, row offset, and column offset. Configuring basic information can also include setting the experiment name, well plate name, and parameter storage location. Figure 4 In the illustrated embodiment, the orifice plate type is a 96-well plate, with dimensions including a length of 127.8 mm, a width of 85.5 mm, and a height of 14.8 mm. The holes are circular, with dimensions including a diameter of 7000 μm and a depth of 11120 μm. The orifice plate has 8 rows and 12 columns, with a row spacing of 9000 μm, a column spacing of 9000 μm, a row offset of 14380 μm, and a column offset of 11240 μm. It is understood that the specific values ​​of the above parameters are merely exemplary and do not imply limitations on the values ​​of each parameter. Users can customize the above values ​​according to their actual needs.

[0054] For example, the desired imaging aperture positions can be selected based on the previously configured imaging aperture plate information to complete the aperture position setting. For instance, when the aperture plate type is 96-well (i.e., an 8*12-well plate), the desired imaging aperture positions, such as 3*5-well positions, can be selected. It should be noted that images can be acquired from some aperture positions in the aperture plate, or images can be acquired from all aperture positions in the aperture plate.

[0055] Figure 5 A schematic diagram of a field-of-view information setting sub-interface 500 in a second interface 300 according to an embodiment of this application is shown. The selected hole position can also have its acquisition field of view set using the field-of-view information setting sub-interface 500; that is, for any one of the selected 3*5 hole positions, its acquisition field of view can be set, for example, to 4*4. Figure 5 As shown, any hole position is divided into a 4*4 grid-like field of view.

[0056] It should be noted that users can select the field of view to be photographed at the hole position according to their actual needs. They can choose to photograph part of the field of view or all of the field of view. For example Figure 5 As shown, the selected fields of view are A1 (located in the second row and first column), A2 (located in the second row and fourth column), A3 (located in the third row and first column), and A4 (located in the third row and fourth column). Furthermore, for the selected fields of view, row spacing, column spacing, row overlap, and column overlap can also be set. Figure 5In the illustrated embodiment, both row and column spacing are 0, and both row and column overlap are 100 micrometers. "Overlap" refers to the length of overlap between adjacent fields of view in the corresponding direction. By setting the overlap distance, the overlap rate in the row or column direction can be calculated using the following formula: Overlap rate = (overlap distance / field of view side length) * 100%. This allows for partial overlap to achieve complete coverage. Specifically, since the distribution of cells at the bottom of the well is random, if adjacent fields of view do not overlap, the gaps between fields of view may contain target cells, such as apoptotic cells or fluorescently labeled cells, leading to incomplete data acquisition and affecting subsequent cell counting and analysis results. Row / column overlap ensures that all cells within the well are acquired by at least one field of view. Furthermore, in subsequent analysis, images from multiple fields of view can be stitched together to form a complete image of the bottom of the well. By identifying identical cell characteristics within the overlapping area, such as cell nucleus morphology and fluorescent spots, adjacent fields of view can be accurately aligned, avoiding misalignment and distortion after stitching.

[0057] Figure 6 A schematic diagram of a layer height setting sub-interface 600 in a second interface 300 according to an embodiment of this application is shown. Layer height setting may include setting the number of layers and layer height for each field of view based on the previously set field of view information of the aperture positions. For example... Figure 6 As shown, the number of layers can be set to 5, with a layer height of 20 micrometers. That is, 0-20 micrometers is the first layer, 21-40 micrometers is the second layer, 41-60 micrometers is the third layer, 61-80 micrometers is the fourth layer, and 81-100 micrometers is the fifth layer. Users can select the layers to be photographed within the field of view according to their actual needs; they can select some layers to photograph or select all layers. Figure 6 In the embodiment shown, the field of view is divided into 5 parts, which can represent a maximum of 5 shooting layers. The middle 3 layers can be selected as shooting layers.

[0058] Figure 7 A schematic diagram of a time series setting sub-interface 700 in a second interface 300 according to an embodiment of this application is shown. Figure 7 As shown, the number of time points and the corresponding time interval can be set for all the aforementioned apertures, fields of view, layers, and channels. For example, the number of time points can be set to 6, and the corresponding time interval can be set to 1 minute, that is, it means that an image is acquired once every 1 minute for all the aforementioned apertures, fields of view, layers, and channels, for a total of 6 acquisitions.

[0059] It should be noted that the second interface 300 can adopt a tabbed flat layout, that is, users can switch between different parameter setting sub-interfaces within the same interface, including the imaging aperture plate information setting sub-interface 400, the field of view information setting sub-interface 500, the layer height setting sub-interface 600, and the time series setting sub-interface 700, without the need for hierarchical jumps.

[0060] Step S120: Based on the parameter settings in the second interface, the corresponding parameter setting results are synchronously displayed in the first interface. The parameters set in the second interface include parameters related to the execution of the image acquisition task.

[0061] For example, after a user completes the setting of a certain parameter using the second interface, the set parameter data can be packaged and sent to the corresponding display area of ​​the first interface. Upon receiving the data, the first interface automatically updates its display content. In some embodiments, both the first interface 200 and the second interface 300 may include multiple display areas, and the first interface simultaneously displays the hole position setting result, field of view setting result, and floor height setting result set using the second interface in multiple display areas. Specifically, in Figure 2 In the illustrated embodiment, based on the imaging aperture plate information set in the second interface, the configured 8*12 aperture plate (A01-H12) can be simultaneously displayed in the aperture plate view area 210 of the first interface 200. Based on the aperture position setting results set in the second interface, the selected aperture positions are displayed in the 8*12 aperture plate displayed in the aperture plate view area 210 of the first interface 200. Based on the field of view setting results set in the second interface, the selected field of view to be photographed is simultaneously displayed in the field of view display area 220 of the first interface. Based on the layer height setting results set in the second interface, the selected layer to be photographed is displayed in the layer height display area 230 of the first interface 200. Optionally, the layer to be photographed can be selected or switched using an input device such as a mouse. Specifically, the position of the arrow within the dashed box in the layer height display area 230 can be adjusted by scrolling the mouse wheel, thereby selecting the layer pointed to by the arrow as the layer to be photographed. Based on the time series information set in the second interface, the shooting time point T-1 in the time series is displayed in the time series display area 240 of the first interface. Therefore, users can obtain all configuration results of hole position, field of view, and floor height on the first interface without switching interfaces, intuitively grasp the overall configuration of the experiment, and avoid omissions or misjudgments caused by scattered parameters.

[0062] According to the above technical solution, parameters are first set using the second interface, and the results are simultaneously displayed on the first interface. This allows users to instantly see the parameter settings on the first interface, enabling them to verify the rationality of the parameter configuration without switching interfaces, thus reducing image acquisition errors caused by parameter mismatches. Furthermore, the simultaneous display of settings for aperture position, field of view, and floor height on the first interface helps users better understand the dependencies between parameters, making it more user-friendly for novice users and greatly simplifying the parameter configuration process, reducing learning and configuration costs.

[0063] For example, the method may also include:

[0064] Step S210: Using the first interface, modify at least one of the parameters set using the second interface.

[0065] For example, users can add or remove holes by clicking on the holes in the perforation map on the first interface; they can select or remove the observation field by clicking on the field of view nodes in the field of view matrix; they can enable or disable the shooting level by checking the levels in the layer height list; and they can modify the order of time points in the time series by dragging the timeline. For instance, if a user has set "Acquisition Holes A1-A6" on the second interface, clicking on hole A7 in the perforation map on the first interface will add A7 to the acquisition hole list; clicking on hole A2 will cancel the acquisition setting for hole A2.

[0066] Step S220: The modified parameter results based on the first interface are synchronously displayed in the corresponding area of ​​the second interface.

[0067] For example, after a user modifies parameters on the first interface, a reverse data synchronization can be automatically triggered, sending the modified parameter data, such as hole positions A1 and A3-A7, to the second interface. In the hole position settings tab of the second interface, the hole position selection list is automatically updated to A1 and A3-A7, and the selection status in the hole position map is adjusted synchronously, ensuring the consistency of parameters between the two interfaces and avoiding the problem of configuration and monitoring becoming disconnected. Combined with the above, this two-way synchronization mechanism ensures that operations performed by the user on any interface are reflected in the other interface in real time, greatly improving the consistency and efficiency of operations.

[0068] For example, step S120, which synchronizes the corresponding parameter setting results to the first interface based on the parameter settings in the second interface, may include: synchronizing the selected data to the first interface through an event-driven mechanism between the first and second interfaces, so that the first interface updates the corresponding display content according to the received selected data, wherein the parameters set in the second interface include the selected data.

[0069] For example, in the second interface, after the user completes the parameter settings, such as selecting a 96-well plate, setting a 4×4 field of view, and configuring a 5-layer ZStack, clicking the "Confirm" button triggers a parameter setting completion event. This event carries parameter type identifiers, such as "well plate parameters" and "field of view parameters," as well as specific parameter values, such as "96-well plate, circular holes, diameter 7000µm," and "4×4 field of view, row overlap 100µm, column overlap 100µm," etc. The system transmits the selected data carried by the event to the parameter receiving module of the first interface through, for example, inter-process communication (IPC) or internal function calls. The data transmission can be encapsulated in JavaScript Object Notation (JSON) format to ensure a clear data structure. After the parameter receiving module of the first interface parses the JSON data, it can call the corresponding interface update function. For example, for the "field of view parameter", the update function can draw a 4×4 grid matrix in the field of view display area 220 of the first interface 200 and mark the overlap rate "10.65%". At the same time, it can also display the abbreviated label "4×4 field of view" below each selected hole in the orifice plate map.

[0070] Therefore, the event-driven synchronization mechanism of this application, through the instant response logic of "event triggering - data transmission - interface update," can greatly reduce the latency of interface parameter synchronization and improve parameter update efficiency. Furthermore, event-driven synchronization has the characteristic of being triggered on demand, initiating the data transmission and update process only when parameters are actually modified, significantly reducing system resource consumption.

[0071] Optionally, after the first interface is updated, the first interface can send a synchronization confirmation signal to the second interface. If the second interface does not receive the confirmation signal within, for example, 500ms, it can resend the aforementioned selected data to ensure synchronization reliability and avoid parameter inconsistencies caused by data loss.

[0072] For example, the method may also include:

[0073] Step S310: Using the first interface, display the current position information of the image acquisition device and the position information of the hole to be photographed.

[0074] For example, in the first interface, different visual marking methods can be used to distinguish the current position of the image acquisition device and the position of the hole to be photographed. For instance, the current position of the image acquisition device can be marked with a red dot, and the coordinates of the image acquisition device on the X and Y axes (unit: mm) and the height on the Z axis (unit: μm) can be displayed in real time, such as "X: 32.000 mm, Y: 38.000 mm, Z: 2000.00 μm". The position of the hole to be photographed can be marked with a green dot, with each green dot corresponding to a hole to be photographed. When the mouse hovers over the hole, the hole number, such as A1, and the coordinates of that hole, such as A1: X: 10.000 mm, Y: 5.000 mm, can be displayed.

[0075] Step S320: Adjust the positional relationship between the image acquisition device and the hole to be photographed, so that the image acquisition device and the hole to be photographed are aligned.

[0076] For example, the positional relationship between the image acquisition device and the desired aperture position can be adjusted through either automatic alignment or manual fine-tuning. For instance, the user can... Figure 2 Clicking a green dot on the first interface shown will automatically trigger an alignment command. Alternatively, users can... Figure 2 The step control 260 in the first interface 200 shown allows manual adjustment of the position of the image acquisition device or the orifice plate, so that the image acquisition device is aligned with the orifice where the image is to be captured.

[0077] Therefore, through visual position feedback and automatic alignment, non-professional users can complete high-precision alignment without professional mechanical or optical knowledge, thus providing a high-quality data foundation for subsequent cell imaging analysis, such as cell counting and fluorescence intensity measurement, and avoiding experimental failures caused by alignment problems.

[0078] For example, step S320, by adjusting the positional relationship between the image acquisition device and the hole to be photographed, so that the image acquisition device and the hole to be photographed are aligned, may include:

[0079] Step S321: By controlling the motion module of the perforated plate, the perforated plate is moved so that the desired hole position on the perforated plate is aligned with the image acquisition device.

[0080] For example, after receiving the alignment command, the system analyzes the theoretical coordinates of the hole to be acquired, such as X: 10.000mm, Y: 5.000mm for hole A1, and the current coordinates of the image acquisition device, such as X: 32.000mm, Y: 38.000mm, and calculates the positional deviation between the two, ΔX = -22.000mm, ΔY = -33.000mm. At this time, the system can send a control signal to the motion module of the hole plate, and the control module drives the stepper motor to move the hole plate along the XY axis. During the movement of the hole plate, the system can acquire the actual position of the hole plate in real time through the displacement sensor and feed it back to the first interface. For example, when the deviation between the actual position and the theoretical coordinates is less than, for example, 0.005mm, the motion module stops moving, the red dot (position of the image acquisition device) on the first interface coincides with the green dot (position of the hole), and a "alignment complete" prompt is displayed, completing one hole alignment.

[0081] This achieves full automation of the alignment process, significantly improving experimental efficiency. For users, high-precision alignment can be achieved without mastering mechanical control knowledge, lowering the operational threshold and breaking through the limitations of mechanical control precision of traditional equipment, effectively reducing alignment errors.

[0082] For example, the parameters set in the second interface also include the acquisition time. In this embodiment, the method may further include: configuring the acquisition time for the aperture region where the image acquisition task is performed, the field of view region of each aperture in the aperture region, and the acquisition layer height corresponding to each field of view in the field of view region, to generate an acquisition time sequence.

[0083] For example, global time parameters can be set in the Time Series Settings tab of the second interface, including the number of time points (e.g., 6 time points T1-T6), the time interval (e.g., 00:01:00, i.e., 1 minute), and the total acquisition duration (e.g., 00:05:00, i.e., 5 minutes). It should be noted that this parameter applies to all configured hole positions, fields of view, and floor heights. Optionally, if a particular hole position needs to have its time adjusted individually, such as hole A1 needing to be acquired every 30 seconds and other holes every 1 minute, hole A1 can be selected in the Hole Position Settings tab, and the "Time Exception Settings" control, for example, can be clicked to configure its time series individually. The system automatically generates a list of time nodes, such as T1:00:00:00, T2:00:01:00, T3:00:02:00, T4:00:03:00, T5:00:04:00, T6:00:05:00, based on the configured parameters, and displays the corresponding content synchronously in the corresponding areas of the second and first interfaces.

[0084] This ensures the accuracy of time points, the coherence of logic, and the comparability of data, providing a time benchmark for reliable conclusions and a standardized data foundation for subsequent timeout processing, data storage, and analysis backtracking.

[0085] For example, collecting time series data may include multiple time sub-series. In this embodiment, the method may further include:

[0086] Step S410: Set the same sub-duration for each time subsequence.

[0087] For example, the same sub-duration can be set for each time subsequence, that is, the same time interval ΔT, such as 1 hour, can be set for two adjacent time nodes.

[0088] Step S420: If the acquisition time is within the current time subsequence and the duration of the acquisition time exceeds the sub-duration of the current time subsequence, skip the acquisition of the next adjacent time subsequence of the current time subsequence.

[0089] For example, we can assume the current time subsequence is Ti, its theoretical start time is Si, and its theoretical end time is Ei, where the sub-duration (ΔT) = Ei - Si. If the actual acquisition end time Ei' >

[0090] If the acquisition time ΔT' = Ei' - Si exceeds the sub-duration ΔT of the current time subsequence, it is determined to be a timeout, and the acquisition of the next adjacent time subsequence Ti+1 can be skipped.

[0091] Step S430: Determine the next time subsequence to be collected based on the relationship between the first duration and the second duration, where the first duration represents the collection time based on the case where the sub-duration of the current time subsequence is exceeded, and the second duration represents the sub-duration of the time subsequence.

[0092] For example, Δt can be used to represent the duration of the data collection. For cases where the duration of a sub-sequence exceeds the allotted time (i.e., the first duration), ΔT can still be used to represent the duration of the second duration. If Δt < ΔT, then skip the next adjacent sub-sequence Ti+1 and directly execute Ti+2. For instance, if the sub-duration ΔT = 1 hour, the theoretical end time of T1 is 1:00, and the actual end time is 1:10 (Δt = 10 minutes < 1 hour), then skip T2 (1:00-2:00) and directly execute T3 (2:00-3:00); if ΔT ≤ Δt < 2ΔT, then skip Ti+1 and Ti+2 and directly execute Ti+3. For example, if the actual end time of T1 is 2:30 (Δt = 1 hour 30 minutes, 1 hour ≤ 1 hour 30 minutes < 2 hours), then skip T2 (1:00-2:00) and T3 (2:00-3:00), and directly execute T4 (3:00-4:00); if nΔT ≤ Δt < (n+1)ΔT (n is a positive integer), then skip Ti+1 to Ti+n, and directly execute Ti+(n+1). For example, if ΔT = 1 hour, and the actual end time of T1 is 4:20 (Δt = 3 hours 20 minutes, 3 hours ≤ 3 hours 20 minutes < 4 hours), then skip T2-T4, and directly execute T5.

[0093] This avoids delays in all subsequent time subsequences due to timeouts in a single time subsequence, ensuring the overall temporal logic of the experiment is consistent and reducing the generation of invalid data.

[0094] For example, the method may further include: after setting relevant parameters using a first interface and a second interface, executing an image acquisition command to obtain an acquired image, wherein the acquired image is used for cell imaging analysis.

[0095] For example, a user can click a control such as "Start Acquisition" on the first interface. The system will then display an "Acquisition Confirmation" dialog box, showing the currently configured parameters, such as well positions: A1-A7, field of view: 4×4, layer height: 5 layers, time series: 6 time points, 1-hour interval, etc. After confirming the information is correct, the user can click a control such as "OK," and the system will execute the image acquisition command according to the configured parameters. Specifically, for each time subsequence, all selected well positions are acquired sequentially; for each well position, all selected fields of view are acquired sequentially; and for each field of view, all selected layer heights are acquired sequentially. After acquisition, the acquired images can be stored in a preset path for subsequent data management and analysis. Cell imaging analysis can include: cell morphology analysis, fluorescence intensity analysis, cell proliferation analysis, and dynamic process analysis, etc.

[0096] As mentioned above, due to the precise parameter configuration and monitorable acquisition process of this application, the acquired images have high consistency, such as stable field of view overlap, uniform layer height interval, and accurate time nodes, which can significantly improve the reliability and repeatability of the analysis results.

[0097] According to a second aspect of this application, a parameter configuration device for image acquisition is also provided. Figure 8 A schematic block diagram of a parameter configuration apparatus 800 for image acquisition according to an embodiment of this application is shown. Figure 8 As shown, the device 800 may include an interface providing module 810 and a synchronization module 820.

[0098] The interface providing module 810 is used to provide a first interface and a second interface, wherein the first interface is used to provide dynamic information and task execution results at least during the image acquisition task execution phase, and the second interface is used to set parameters before executing the image acquisition task.

[0099] The synchronization module 820 is used to synchronously display the corresponding parameter setting results in the first interface based on the parameter settings in the second interface. The parameters set in the second interface include parameters related to the execution of the image acquisition task.

[0100] According to a third aspect of this application, an electronic device is also provided. Figure 9 A schematic block diagram of an electronic device 900 according to one embodiment of this application is shown. Figure 9 As shown, the electronic device 900 may include a processor 910 and a memory 920, wherein the memory 920 stores computer program instructions, which are executed by the processor 910 to perform the parameter configuration method for image acquisition as described above.

[0101] According to a fourth aspect of this application, a storage medium is also provided, on which program instructions are stored, which, when run, are used to execute the parameter configuration method for image acquisition as described above.

[0102] Those skilled in the art can understand the specific implementation schemes and beneficial effects of the parameter configuration device, electronic device and storage medium for image acquisition by reading the above description of the parameter configuration method for image acquisition. For the sake of brevity, they will not be described in detail here.

[0103] Although exemplary embodiments have been described herein with reference to the accompanying drawings, it should be understood that the above exemplary embodiments are merely illustrative and are not intended to limit the scope of the invention thereto. Various changes and modifications can be made therein by those skilled in the art without departing from the scope and spirit of the invention. All such changes and modifications are intended to be included within the scope of the invention as claimed in the appended claims.

[0104] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.

[0105] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another device, or some features may be ignored or not executed.

[0106] Numerous specific details are set forth in the specification provided herein. However, it will be understood that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures, and techniques have not been shown in detail so as not to obscure the understanding of this specification.

[0107] Similarly, it should be understood that, in order to streamline the invention and aid in understanding one or more of the various aspects of the invention, features of the invention are sometimes grouped together in a single embodiment, figure, or description thereof in the description of exemplary embodiments of the invention. However, this approach should not be construed as reflecting an intention that the claimed invention requires more features than are expressly recited in each claim. Rather, as reflected in the corresponding claims, its inventive point lies in solving the corresponding technical problem with fewer features than all of those in a single disclosed embodiment. Therefore, the claims following the detailed description are hereby expressly incorporated into that detailed description, wherein each claim itself is a separate embodiment of the invention.

[0108] Those skilled in the art will understand that, apart from the mutual exclusion of features, all features disclosed in this specification (including the accompanying claims, abstract, and drawings) and all processes or units of any method or apparatus so disclosed can be combined in any combination. Unless otherwise expressly stated, each feature disclosed in this specification (including the accompanying claims, abstract, and drawings) may be replaced by an alternative feature that serves the same, equivalent, or similar purpose.

[0109] Furthermore, those skilled in the art will understand that although some embodiments described herein include certain features but not others included in other embodiments, combinations of features from different embodiments are intended to be within the scope of the invention and form different embodiments. For example, in the claims, any of the claimed embodiments can be used in any combination.

[0110] The various component embodiments of the present invention can be implemented in hardware, or as software modules running on one or more processors, or a combination thereof. Those skilled in the art will understand that microprocessors or digital signal processors (DSPs) can be used in practice to implement some or all of the functions of some modules in the parameter configuration apparatus for image acquisition according to embodiments of the present invention. The present invention can also be implemented as an apparatus program (e.g., a computer program and computer program product) for performing part or all of the methods described herein. Such programs implementing the present invention can be stored on a computer-readable medium or can be in the form of one or more signals. Such signals can be downloaded from an Internet website, provided on a carrier signal, or provided in any other form.

[0111] It should be noted that the above embodiments are illustrative of the invention and not restrictive, and that those skilled in the art can devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third, etc., does not indicate any order. These words can be interpreted as names.

[0112] The above description is merely a specific embodiment of the present invention or an explanation of that embodiment. The scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. The scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A parameter configuration method for image acquisition, characterized in that, include: A first interface and a second interface are provided, wherein the first interface is used to provide feedback on dynamic information and task execution results at least during the image acquisition task execution phase, and the second interface is used to set parameters before executing the image acquisition task; Based on the parameter settings in the second interface, the corresponding parameter setting results are synchronously displayed in the first interface. The parameters set in the second interface include parameters related to performing the image acquisition task.

2. The parameter configuration method as described in claim 1, characterized in that, The method further includes: Using the first interface, modify at least one of the parameters set using the second interface; The modified parameter results based on the first interface will be synchronously displayed in the corresponding area of ​​the second interface.

3. The parameter configuration method as described in claim 1, characterized in that, The step of synchronously displaying the corresponding parameter setting results in the first interface based on the parameter settings in the second interface includes: The selected data is synchronized to the first interface through an event-driven mechanism between the first interface and the second interface, so that the first interface updates the corresponding display content according to the received selected data. The selected data is included in the parameters set by the second interface.

4. The parameter configuration method as described in claim 1, characterized in that, The method further includes: Using the first interface, the current location information of the image acquisition device and the location information of the hole position to be captured are displayed; By adjusting the positional relationship between the image acquisition device and the hole to be photographed, the image acquisition device and the hole to be photographed are aligned.

5. The parameter configuration method as described in claim 4, characterized in that, The step of adjusting the positional relationship between the image acquisition device and the desired aperture for imaging, so that the image acquisition device and the desired aperture for imaging are aligned, includes: By controlling the motion module of the perforated plate, the perforated plate is moved so that the desired shooting position on the perforated plate is aligned with the image acquisition device.

6. The parameter configuration method as described in claim 1, characterized in that, The parameters set in the second interface also include the acquisition time. The method further includes: For the aperture area where the image acquisition task is performed, the field of view area of ​​each aperture in the aperture area, and the acquisition layer height corresponding to each field of view in the field of view area, the acquisition time is configured to generate an acquisition time sequence.

7. The parameter configuration method as described in claim 6, characterized in that, The collected time series includes multiple time subsequences. The method further includes: Set the same sub-duration for each of the aforementioned time subsequences; If the acquisition time is within the current time subsequence and the duration of the acquisition time exceeds the sub-duration of the current time subsequence, skip the acquisition of the next adjacent time subsequence of the current time subsequence; Based on the relationship between the first duration and the second duration, the next time subsequence to be collected is determined, wherein the first duration represents the duration of the collection time relative to the sub-duration of the current time subsequence, and the second duration represents the sub-duration of the time subsequence.

8. The parameter configuration method as described in claim 1, characterized in that, Both the first interface and the second interface include multiple display areas. The first interface simultaneously displays the hole position setting results, field of view setting results, and floor height setting results set using the second interface in the multiple display areas.

9. The parameter configuration method as described in claim 1, characterized in that, Before setting parameters using the second interface, the method further includes: Using the second interface, the information of the image acquisition device and the imaging aperture plate are configured.

10. The parameter configuration method according to any one of claims 1 to 9, characterized in that, The method further includes: After setting relevant parameters using the first interface and the second interface, an image acquisition command is executed to obtain an acquired image, which is used for cell imaging analysis.

11. A parameter configuration device for image acquisition, characterized in that, include: An interface providing module is used to provide a first interface and a second interface, wherein the first interface is used to provide dynamic information and task execution results at least during the image acquisition task execution phase, and the second interface is used to set parameters before executing the image acquisition task; The synchronization module is used to synchronously display the corresponding parameter setting results in the first interface based on the parameter settings in the second interface, wherein the parameters set in the second interface include parameters related to performing the image acquisition task.

12. An electronic device comprising a processor and a memory, wherein, The memory stores computer program instructions, which, when executed by the processor, are used to perform the parameter configuration method for image acquisition as described in any one of claims 1 to 10.

13. A storage medium storing program instructions that, when executed, perform the parameter configuration method for image acquisition as described in any one of claims 1 to 10.