An application automated multimedia file processing system

By designing automated multimedia file processing systems, using auto.js and barrier -free service frameworks to realize the automation introduction, processing, renamed and export of multimedia files, solve the problem of tedious manual operations in existing technologies, realize efficient, accurate, accurate, accurate, accurate Multimedia file processing.

CN114936186BActive Publication Date: 2025-01-28MOJINGTIANHE WUXI DIGITAL IMAGE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210347466.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-01
Publication Date
2025-01-28
Estimated Expiration
2042-04-01

AI Technical Summary

Technical Problem

When processing multimedia files, it is difficult for the prior art to realize automated batch processing, especially in the retention and processing of file name information, which leads to cumbersome and inconvenient manual operations.

Method used

A automated multimedia file processing system is designed to achieve the functions of automatic import, automatic processing, automatic rename and automatic export through the collaborative work of Android and PC. This system uses Auto.JS and barrier -free service frameworks to achieve control -based operations to ensure the compatibility and stability of the script.

Benefits of technology

The automated processing of multimedia files has been realized, the time and energy of manual operations are reduced, the accuracy and consistency of the file name information are ensured, and the tasks of large -scale multimedia file processing are suitable for large -scale multimedia file processing tasks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114936186B_ABST
    Figure CN114936186B_ABST
Patent Text Reader

Abstract

The present invention discloses an application automated multimedia file processing system, comprising an Android terminal and a PC terminal. The Android terminal comprises a permission confirmation module, a click configuration acquisition module, a picture library import module, an Android media library, a simulated click module, and a file deletion module. The permission confirmation module is electrically connected to the picture library import module, and the click configuration acquisition module is electrically connected to the file deletion module. The permission confirmation module is used to confirm that the root, floating window, and barrier-free service permissions have been obtained. The click configuration acquisition module is used to obtain a simulated click configuration from config.txt generated by the PC terminal. The picture library import module is used to take out the next picture to be processed from the inputs folder in the project temporary folder and import it into the Android picture library. The Android media library is used to store files to be processed. The simulated click module is used to simulate the opening of files generated by FaceApp. The present invention has the characteristics of strong practicality.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of file processing, in particular to an application automated multimedia file processing system. Background Art

[0002] When using the PC platform to process multimedia files, you may encounter a situation where there is a lack of software on the existing platform to complete the preset tasks. For example, after trying various software to reduce the age of real-life characters, we found that there was no software on the Windows PC that could achieve the expected effect. The best-performing FaceApp is an application software that is only for mobile terminals. Although manual batch import and processing operations can be performed through a virtual machine, considering that a set of shots often contains hundreds of pictures, it is too time-consuming to perform these operations manually, and important information in the original file name (such as project name, frame sequence number, etc.) will be ignored during the processing process, which brings great trouble to the organization of the processed files. Therefore, we designed a system to automate repetitive operations on Android applications, realizing automatic import, automatic processing, automatic renaming, and automatic export. Although the existing system is only for the automation of FaceApp software, its design ideas and core can be extended to the multimedia file processing of any Android application.

[0003] When designing this system, the first problem that came to mind was: to process many image files in batches, since FaceApp will not retain the original file name after processing, and the file name contains the important information of the frame number (the PC software needs to use this number to determine the order of the image sequence when importing), then how to determine the frame number of the exported file? At first, the frame number was explicitly superimposed on the image as a watermark of the image, and then the manual naming operation was performed based on the processed watermark, but this still requires a lot of manual operation and is not suitable for large projects. Since FaceApp will scramble the naming when processing multiple images, it is possible to let FaceApp generate only one image each time and ensure that there is only one image in the folder. At this time, we need another Android app to simulate the operation of FaceApp. There are many script software on the market that simulate the operation of Android applications, most of which are based on coordinate and image analysis. The advantage of this is naturally simple and intuitive, but if there is a slight change in the layout of the software or the resolution of the virtual machine, the script will become invalid and the practicality is poor. Summary of the invention

[0004] The object of the present invention is to provide an application automated multimedia file processing system to solve the problems raised in the above background technology.

[0005] In order to solve the above technical problems, the present invention provides the following technical solutions: an application automated multimedia file processing system, comprising an Android terminal and a PC terminal, wherein the Android terminal comprises a permission confirmation module, a click configuration acquisition module, a picture library import module, an Android media library, a simulated click module, and a file deletion module, wherein the permission confirmation module is electrically connected to the picture library import module, and the click configuration acquisition module is electrically connected to the file deletion module;

[0006] The permission confirmation module is used to confirm that the root, floating window, and accessibility service permissions have been obtained. The click configuration acquisition module is used to obtain the simulated click configuration from the config.txt generated by the PC. The picture library import module is used to take out the next picture to be processed from the inputs folder in the project temporary folder and import it into the Android picture library. The Android media library is used to store files to be processed. The simulated click module is used to simulate the opening of files generated by FaceApp. The file deletion module is used to delete redundant files.

[0007] According to the above technical solution, the operation steps of the Android terminal are:

[0008] S1. Confirm that root, floating window, and accessibility service permissions have been obtained;

[0009] S2. Get the simulated click configuration from config.txt generated on the PC;

[0010] S3. Take the next image to be processed from the inputs folder in the project temporary folder and import it into the Android image library;

[0011] S4, notify the Android media library and run the Android end;

[0012] S5. Complete the simulated click according to the configuration. If there is a problem, an exception is thrown, the error.txt file is written, and the script is stopped.

[0013] S6. Try to read the file generated by FaceApp, rename it to the original file name, and save it in the outputs folder in png image format;

[0014] S7, stopping the Android media library, deleting files in the Android media picture library, and notifying the Android media library;

[0015] S8. Delete the original image in the inputs folder;

[0016] S9. Repeat from S2 until the inputs folder is empty.

[0017] According to the above technical solution, the PC terminal includes an original folder operation module, a virtual machine permission modification module, a user configuration input module, a sequence guidance module, and an alarm module. The original folder operation module is electrically connected to the virtual machine permission modification module, and the user configuration input module is electrically connected to the sequence guidance module.

[0018] The original folder operation module is used to remove and redefine the original folder, the virtual machine permission modification module is used to grant and remove the root permission of the virtual machine, the user configuration input module is used to input the user's temporary project, the sequence guidance module is used to guide the original image sequence required by the user, and the alarm module is used to notify the user of errors on the Android side.

[0019] According to the above technical solution, the operating steps of the PC end are:

[0020] Q1. BstkVMMgr.exe removes the original shared folder;

[0021] Q2. BstkVMMgr.exe redefines the shared folder;

[0022] Q3. Modify bluestacks.conf to enable virtual machine root permissions by default;

[0023] Q4. Recreate the project temporary folder;

[0024] Q5. Save the configuration entered by the user into the project temporary folder and name it config.txt;

[0025] Q6. Guide the user to select the source image sequence to be processed;

[0026] Q7. Copy the source image sequence to the inputs folder in the project temporary folder;

[0027] Q8. When running the Android terminal, if the error.txt file appears in the temporary folder, it means that the Android terminal reports an error, and the error information in the file is notified to the user;

[0028] Q9. If the inputs folder becomes an empty folder, it means that the execution on the Android side is complete and the user is notified.

[0029] According to the above technical solution, it also includes a running environment extraction module, which includes a running path derivation module, a redundant calculation amount confirmation module and a property notification module. The running path derivation module is used to divide the format and image presentation method according to the attribute characteristics of the multimedia file, and obtain the specific running library characteristics of the current file. The redundant calculation amount confirmation module is used to obtain the specific parameters of the position of each image detail of the current file, and the property notification module is used to determine the method of loading the virtual machine into which the file to be processed is.

[0030] According to the above technical solution, the operation of the operating environment extraction module includes the following specific steps:

[0031] R1. Before the operation starts, scan the scene of the entire folder, establish a virtual machine operation mode library, and record and store all common loading methods of the virtual machine;

[0032] R2: When calling the virtual machine on the Android side, turn on the scanning sensor module on the side of the common mode of running the virtual machine, monitor the real-time folder data of all modes, and confirm whether the file is in the running position of the virtual machine to be loaded;

[0033] R3: Call the common file runtime module. When a file to be processed is scanned, a signal is issued. The mode database starts an alarm in the mode database according to the position of the signal.

[0034] R4: The location implementation module locates the location of the running virtual machine in the operation mode database, starts to select the fully automatic mode, compares the operation mode with the least alerts in the screening mode database, and guides the running virtual machine to run in this mode; through the operation mode deriving module, intelligently selects the mode with the least files to be processed to make reservation plans for the operation mode.

[0035] According to the above technical solution, in the above step R4, the work of the location implementation module mainly includes the following steps:

[0036] R4-1: Load the image detail area of ​​the file to be processed through the pixel selection module;

[0037] R4-2: The image detail recognition module analyzes the pixel information of the scanned image, identifies the attribute characteristics of the file, and combines the analysis to determine the action capability of the file to be processed;

[0038] R4-3: Based on the analysis of the action capability information of the file to be processed, the information transmission module at the corresponding scanning sensing module controls the signal emission strength, so that the virtual machine operation module can make corresponding control preparations for different source files according to different signal strengths.

[0039] According to the above technical solution, in step R4-2, the method for analyzing and determining the action capability of the file to be processed includes:

[0040] R4-2-1: The scanning sensing module scans the image of the to-be-processed file and obtains the to-be-processed file size L of the to-be-processed file by the to-be-processed file size parsing unit;

[0041] R4-2-2: Get the image of the current source file, establish a spatial rectangular coordinate system, and the base unit side length of the cell base when the size of the file to be processed is L from the scanning sensor module base to be processed is T, then the base unit side length of the current cell is According to the same proportion, the length P of the file image detail attribute feature in the rectangular coordinate system is obtained 属 ;

[0042] R4-2-3: The running path obtains the coordinates of the upper and lower endpoints and the middle point of the module marking attribute feature under the picture library, and connects the marking points to fit the difficulty curve of the multimedia file picture presentation method. The area close to the picture format is judged as the picture attribute feature area, the rectangular area close to the picture presentation method attribute feature is the picture presentation method attribute feature area, and the area close to the picture vector feature is the picture vector feature area;

[0043] R4-2-4: Calculate the length of the difficulty curve of the multimedia file image presentation method, and determine the angle between the image presentation method area and the appropriate feature area, as well as the angle between the attribute feature area above the image and the image presentation method area;

[0044] R4-2-5: Calculate the difficulty value S of the difficulty curve of multimedia file image presentation 属 is the product of the two angle values, where the running difficulty S 属 The larger the value, the more difficult it is to run the difficulty curve of the multimedia file image presentation method, and the more detailed the file is in loading the folder data to be processed.

[0045] According to the above technical solution, in the above step R4-2-5, the maximum operation difficulty value P is first set. max and the minimum running difficulty value P min , when P 属 <P min When, or P 属 >P max When the nature notification module determines that the file to be processed at this time is loaded into the virtual machine runtime library or the virtual machine feature library area, the file is less difficult to parse at this time, and the judgment result is directly transmitted to the operation mode change module through the network electrical signal to adjust the mode, otherwise the electrical signal is transmitted to the information transmission module, and the information transmission module loads the transmission file according to the level of detail. Signal transmission is performed, where k is the signal strength coefficient, G is the file loading level, and P 属 is the attribute feature length of the image presentation mode during normal parsing. 属 The larger the size, the larger the vector length of the file. 属 The smaller the value, the more abstract the image details are presented, which reflects the better the parsing difficulty, and the weaker the detail of the emitted file is, and vice versa.

[0046] Compared with the prior art, the beneficial effects achieved by the present invention are as follows: the present invention, by using Auto.js, is a JavaScript automation and programming software that supports Node.js on the Android system. The highlight of this software is that it uses the Android accessibility service framework to implement control-based operations, that is, selecting controls on the screen, obtaining their information or operating them. For general software, control-based operations have good compatibility with different models. We can directly find the corresponding controls through ID, name, or text attributes, and simulate click operations. Even if the software layout or device resolution changes, it will not affect the normal operation of the script.

[0047] In addition to the automation of the Android part, a PC user interface is also provided, allowing users to easily customize configurations, import files, and view results. However, the Android virtual machine and PC software cannot communicate, so information transmission must be based on files, which is highly practical. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:

[0049] Figure 1 It is a schematic diagram of the overall module structure of the present invention; DETAILED DESCRIPTION

[0050] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0051] See also Figure 1, the present invention provides a technical solution: an application automation multimedia file processing system, including an Android terminal and a PC terminal, the Android terminal includes a permission confirmation module, a click configuration acquisition module, a picture library import module, an Android media library, a simulated click module, and a file deletion module, the permission confirmation module is electrically connected to the picture library import module, and the click configuration acquisition module is electrically connected to the file deletion module;

[0052] The permission confirmation module is used to confirm that the root, floating window, and accessibility service permissions have been obtained. The click configuration acquisition module is used to obtain the simulated click configuration from the config.txt generated on the PC. The image library import module is used to take out the next image to be processed from the inputs folder in the project temporary folder and import it into the Android image library. The Android media library is used to store files to be processed. The simulated click module is used to simulate the opening of files generated by FaceApp. The file deletion module is used to delete redundant files.

[0053] The operating steps for Android are:

[0054] S1. Confirm that root, floating window, and accessibility service permissions have been obtained;

[0055] S2. Get the simulated click configuration from config.txt generated on the PC;

[0056] S3. Take the next image to be processed from the inputs folder in the project temporary folder and import it into the Android image library;

[0057] S4, notify the Android media library and run the Android end;

[0058] S5. Complete the simulated click according to the configuration. If there is a problem, an exception is thrown, the error.txt file is written, and the script is stopped.

[0059] S6. Try to read the file generated by FaceApp, rename it to the original file name, and save it in the outputs folder in png image format;

[0060] S7, stopping the Android media library, deleting files in the Android media picture library, and notifying the Android media library;

[0061] S8. Delete the original image in the inputs folder;

[0062] S9, repeat from S2 until the inputs folder is empty;

[0063] The PC terminal includes an original folder operation module, a virtual machine permission modification module, a user configuration input module, a sequence guidance module, and an alarm module. The original folder operation module is electrically connected to the virtual machine permission modification module, and the user configuration input module is electrically connected to the sequence guidance module.

[0064] The original folder operation module is used to remove and redefine the original folder. The virtual machine permission modification module is used to grant and remove the root permission of the virtual machine. The user configuration input module is used to input the user's temporary project. The sequence guidance module is used to guide the original image sequence required by the user. The alarm module is used to notify the user of errors on the Android side.

[0065] The operating steps on the PC are:

[0066] Q1. BstkVMMgr.exe removes the original shared folder;

[0067] Q2. BstkVMMgr.exe redefines the shared folder;

[0068] Q3. Modify bluestacks.conf to enable virtual machine root permissions by default;

[0069] Q4. Recreate the project temporary folder;

[0070] Q5. Save the configuration entered by the user into the project temporary folder and name it config.txt;

[0071] Q6. Guide the user to select the source image sequence to be processed;

[0072] Q7. Copy the source image sequence to the inputs folder in the project temporary folder;

[0073] Q8. When running the Android terminal, if the error.txt file appears in the temporary folder, it means that the Android terminal reports an error, and the error information in the file is notified to the user;

[0074] Q9. If the inputs folder becomes an empty folder, it means that the Android end has completed the execution and notifies the user;

[0075] It also includes a running environment extraction module, which includes a running path deriving module, a redundant calculation amount confirmation module and a property notification module. The running path deriving module is used to divide the format and image presentation mode according to the attribute characteristics of the multimedia file to obtain the specific running library characteristics of the current file, the redundant calculation amount confirmation module is used to obtain the specific parameters of the position of each image detail of the current file, and the property notification module is used to determine the method of loading the virtual machine in which the file to be processed is.

[0076] The operation of the operating environment extraction module includes the following specific steps:

[0077] R1. Before the operation starts, scan the scene of the entire folder, establish a virtual machine operation mode library, and record and store all common loading methods of the virtual machine;

[0078] R2: When calling the virtual machine on the Android side, turn on the scanning sensor module on the side of the common mode of running the virtual machine, monitor the real-time folder data of all modes, and confirm whether the file is in the running position of the virtual machine to be loaded;

[0079] R3: Call the common file runtime module. When a file to be processed is scanned, a signal is issued. The mode database starts an alarm in the mode database according to the position of the signal.

[0080] R4: The location implementation module locates the location of the running virtual machine in the operation mode database, starts to select the fully automatic mode, compares the operation mode with the least warning in the screening mode database, and guides the running virtual machine to run in this mode; through the operation mode deriving module, intelligently selects the mode with the least files to be processed to plan the operation mode;

[0081] In the above step R4, the work of the location implementation module mainly includes the following steps:

[0082] R4-1: Load the image detail area of ​​the file to be processed through the pixel selection module;

[0083] R4-2: The image detail recognition module analyzes the pixel information of the scanned image, identifies the attribute characteristics of the file, and combines the analysis to determine the action capability of the file to be processed;

[0084] R4-3: According to the action capability information of the file to be processed, the information transmission module at the corresponding scanning sensing module controls the signal emission strength, so that the virtual machine operation module can make corresponding control preparations for different source files according to different signal strengths;

[0085] In step R4-2, the method of analyzing and determining the action capability of the file to be processed includes:

[0086] R4-2-1: The scanning sensing module scans the image of the to-be-processed file and obtains the to-be-processed file size L of the to-be-processed file by the to-be-processed file size parsing unit;

[0087] R4-2-2: Get the image of the current source file, establish a spatial rectangular coordinate system, and the base unit side length of the cell base when the size of the file to be processed is L from the scanning sensor module base to be processed is T, then the base unit side length of the current cell is According to the same proportion, the length P of the file image detail attribute feature in the rectangular coordinate system is obtained 属 ;

[0088] R4-2-3: The running path obtains the coordinates of the upper and lower endpoints and the middle point of the module marking attribute feature under the picture library, and connects the marking points to fit the difficulty curve of the multimedia file picture presentation method. The area close to the picture format is judged as the picture attribute feature area, the rectangular area close to the picture presentation method attribute feature is the picture presentation method attribute feature area, and the area close to the picture vector feature is the picture vector feature area;

[0089] R4-2-4: Calculate the length of the difficulty curve of the multimedia file image presentation method, and determine the angle between the image presentation method area and the appropriate feature area, as well as the angle between the attribute feature area above the image and the image presentation method area;

[0090] R4-2-5: Calculate the difficulty value S of the difficulty curve of multimedia file image presentation 属 is the product of the two angle values, where the running difficulty S 属 The larger the value, the more difficult it is to run the multimedia file image presentation difficulty curve, and the more detailed the file is in loading the folder data to be processed;

[0091] In the above step R4-2-5, the maximum running difficulty value P is first set. max and the minimum running difficulty value P min , when P 属 <P min When, or P 属 >P max When the nature notification module determines that the file to be processed at this time is loaded into the virtual machine runtime library or the virtual machine feature library area, the file is less difficult to parse at this time, and the judgment result is directly transmitted to the operation mode change module through the network electrical signal to adjust the mode, otherwise the electrical signal is transmitted to the information transmission module, and the information transmission module loads the transmission file according to the level of detail. Signal transmission is performed, where k is the signal strength coefficient, G is the file loading level, and P 属 is the attribute feature length of the image presentation mode during normal parsing. 属 The larger the size, the larger the vector length of the file. 属 The smaller the size, the more abstract the presentation of image details, which reflects the easier it is to parse, and the weaker the level of detail of the file loading, and vice versa. By graphically fitting the image parsing method, a coded image containing various features is fictionalized on the virtual machine, which can adjust the level of detail of file loading and give more loading time when the image requires more computing resources to avoid wasting computer resources.

[0092] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.

[0093] Finally, it should be noted that the above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art can still modify the technical solutions described in the aforementioned embodiments or replace some of the technical features therein by equivalents. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. An application automated multimedia file processing system, characterized in that: It includes an Android terminal and a PC terminal, wherein the Android terminal includes a permission confirmation module, a click configuration acquisition module, a picture library import module, an Android media library, a simulated click module, and a file deletion module, wherein the permission confirmation module is electrically connected to the picture library import module, and the click configuration acquisition module is electrically connected to the file deletion module; The permission confirmation module is used to confirm that the root, floating window, and accessibility service permissions have been obtained. The click configuration acquisition module is used to obtain the simulated click configuration from the config.txt generated by the PC. The image library import module is used to take out the next image to be processed from the inputs folder in the project temporary folder and import it into the Android image library. The Android media library is used to store files to be processed. The simulated click module is used to simulate the opening of files generated by FaceApp. The file deletion module is used to delete redundant files. The operation steps of the Android terminal are: S1. Confirm that root, floating window, and accessibility service permissions have been obtained; S2. Get the simulated click configuration from config.txt generated on the PC; S3. Take the next image to be processed from the inputs folder in the project temporary folder and import it into the Android image library; S4, notify the Android media library and run the Android end; S5. Complete the simulated click according to the configuration. If there is a problem, an exception is thrown, the error.txt file is written, and the script is stopped. S6. Try to read the file generated by FaceApp, rename it to the original file name, and save it in the outputs folder in png image format; S7, stopping the Android media library, deleting files in the Android media picture library, and notifying the Android media library; S8. Delete the original image in the inputs folder; S9, repeat from S2 until the inputs folder is empty; The PC terminal includes an original folder operation module, a virtual machine permission modification module, a user configuration input module, a sequence guidance module, and an alarm module. The original folder operation module is electrically connected to the virtual machine permission modification module, and the user configuration input module is electrically connected to the sequence guidance module. The original folder operation module is used to remove and redefine the original folder, the virtual machine permission modification module is used to grant and remove the root permission of the virtual machine, the user configuration input module is used to input the user's temporary project, the sequence guidance module is used to guide the original image sequence required by the user, and the alarm module is used to notify the user of errors on the Android side.

2. The application-automated multimedia file processing system according to claim 1, characterized in that: The operating steps of the PC end are: Q1. BstkVMMgr.exe removes the original shared folder; Q2. BstkVMMgr.exe redefines the shared folder; Q3. Modify bluestacks.conf to enable virtual machine root permissions by default; Q4. Recreate the project temporary folder; Q5. Save the configuration entered by the user into the project temporary folder and name it config.txt; Q6. Guide the user to select the source image sequence to be processed; Q7. Copy the source image sequence to the inputs folder in the project temporary folder; Q8. When running the Android terminal, if the error.txt file appears in the temporary folder, it means that the Android terminal reports an error, and the error information in the file is notified to the user; Q9. If the inputs folder becomes an empty folder, it means that the execution on the Android side is complete and the user is notified.

3. The application-automated multimedia file processing system according to claim 2, characterized in that: It also includes a running environment extraction module, which includes a running path derivation module, a redundant calculation amount confirmation module and a property notification module. The running path derivation module is used to divide the format and image presentation method according to the attribute characteristics of the multimedia file, and obtain the specific running library characteristics of the current file. The redundant calculation amount confirmation module is used to obtain the specific parameters of the position of each image detail of the current file, and the property notification module is used to determine the method of loading the virtual machine into the file to be processed.

4. The application-automated multimedia file processing system according to claim 3, characterized in that: The operation of the operating environment extraction module includes the following specific steps: R1. Before the operation starts, scan the scene of the entire folder, establish a virtual machine operation mode library, and record and store all common loading methods of the virtual machine; R2: When calling the virtual machine on the Android side, turn on the scanning sensor module on the side of the common mode of running the virtual machine, monitor the real-time folder data of all modes, and confirm whether the file is in the running position of the virtual machine to be loaded; R3: Call the common file runtime module. When a file to be processed is scanned, a signal is issued. The mode database starts an alarm in the mode database according to the position of the signal. R4: The location implementation module locates the location of the running virtual machine in the operation mode database, starts to select the fully automatic mode, compares the operation mode with the least alerts in the screening mode database, and guides the running virtual machine to run in this mode; through the operation mode deriving module, intelligently selects the mode with the least files to be processed to make reservation plans for the operation mode.

5. The application-automated multimedia file processing system according to claim 4, characterized in that: In the above step R4, the work of the location implementation module mainly includes the following steps: R4-1: Load the image detail area of ​​the file to be processed through the pixel selection module; R4-2: The image detail recognition module analyzes the pixel information of the scanned image, identifies the attribute characteristics of the file, and combines the analysis to determine the action capability of the file to be processed; R4-3: Based on the analysis of the action capability information of the file to be processed, the information transmission module at the corresponding scanning sensing module controls the signal emission strength, so that the virtual machine operation module can make corresponding control preparations for different source files according to different signal strengths.

6. The application-automated multimedia file processing system according to claim 5, characterized in that: In step R4-2, the method for analyzing and determining the action capability of the file to be processed includes: R4-2-1: The scanning sensing module scans the image of the to-be-processed file and obtains the to-be-processed file size L of the to-be-processed file by the to-be-processed file size parsing unit; R4-2-2: Get the image of the current source file, establish a spatial rectangular coordinate system, and the base unit side length of the cell base when the size of the file to be processed is L from the scanning sensor module base to be processed is T, then the base unit side length of the current cell is According to the same proportion, the length P of the file image detail attribute feature in the rectangular coordinate system is obtained 属 ; R4-2-3: The running path obtains the coordinates of the upper and lower endpoints and the middle point of the module marking attribute feature under the picture library, and connects the marking points to fit the difficulty curve of the multimedia file picture presentation method. The area close to the picture format is judged as the picture attribute feature area, the rectangular area close to the picture presentation method attribute feature is the picture presentation method attribute feature area, and the area close to the picture vector feature is the picture vector feature area; R4-2-4: Calculate the length of the difficulty curve of the multimedia file image presentation method, and determine the angle between the image presentation method area and the appropriate feature area, as well as the angle between the attribute feature area above the image and the image presentation method area; R4-2-5: Calculate the difficulty value S of the difficulty curve of multimedia file image presentation 属 is the product of the two angle values, where the running difficulty S 属 The larger the value, the more difficult it is to run the difficulty curve of the multimedia file image presentation method, and the more detailed the file is in loading the folder data to be processed.

7. The application-automated multimedia file processing system according to claim 6, characterized in that: In the above step R4-2-5, the maximum running difficulty value P is first set. max and the minimum running difficulty value P min , when P 属 <P min When, or P 属 >P max When the nature notification module determines that the file to be processed at this time is loaded into the virtual machine runtime library or the virtual machine feature library area, the file is less difficult to parse at this time, and the judgment result is directly transmitted to the operation mode change module through the network electrical signal to adjust the mode, otherwise the electrical signal is transmitted to the information transmission module, and the information transmission module loads the transmission file according to the level of detail. Signal transmission, where l is the signal strength coefficient, G is the file loading level, P 属 is the attribute feature length of the image presentation mode during normal parsing. 属 The larger the size, the larger the vector length of the file. 属 The smaller the value, the more abstract the image details are presented, which reflects the better the parsing difficulty, and the weaker the detail of the emitted file is, and vice versa.

Citation Information

Patent Citations

  • System and method for automatically acquiring social application multimedia

    CN109660449A

  • Picture importing system and method

    CN112306973A