Recycled metal resource recycling, processing and reusing whole-process platform management and control system

By designing a full-process platform management and control system for recycled metal resource recycling, processing and reuse, the problem of insufficient security of video surveillance on-demand files in the existing technology is solved, and the selective viewing and secure login of video data is realized.

CN119865573AActive Publication Date: 2025-04-22JIANGXI BAOTAI NON FERROUS METAL GRP
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510056575.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-14
Publication Date
2025-04-22
Estimated Expiration
2045-01-14

AI Technical Summary

Technical Problem

The prior art is difficult to realize selective viewing of video surveillance on-demand files, and the security of login and video upload is insufficient.

Method used

A full-process platform management system for recycling and processing of recycled metals was designed, including a full-process platform login module and a video data selection and viewing module. Secure login is achieved through the processing of login verification code and mobile phone number, and the function of selecting dates and camera serial numbers is provided to realize selective viewing of video data.

Benefits of technology

It realizes selective viewing of video data, ensures the security of login and video upload, and improves the management and control capabilities of video surveillance on-demand files.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119865573A_ABST
    Figure CN119865573A_ABST
Patent Text Reader

Abstract

The invention provides a full-process platform management and control system for recycling, processing and reusing recycled metal resources. The system comprises a full-process management and control platform login module and a stored video data selection and playback module, the data output end of the full-process management and control platform login module is connected with the data input end of the stored video data selection playback module; the full-process management and control platform login module is used for logging in a full-process management and control platform; and the stored video data selection and playback module is used for performing selection and playback on the stored video data after logging in the full-process management and control platform. According to the invention, the video data can be selectively reviewed, and the security of login and video uploading can be ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of digital monitoring technology, and in particular to a full-process platform management and control system for recycling, processing and reusing recycled metal resources. Background Art

[0002] In the recycling of various metal resources, video surveillance technology has been gradually applied in this field, and it can be viewed at any time. Patent application number 2024100121419, named "Replay control method, device and equipment for video surveillance on-demand files", discloses a method including responding to the playback control instruction issued by the client; parsing the received playback control instruction through the FFmpeg service to obtain the time value of the jump control corresponding to the playback control instruction; reading the timestamp of the current frame of the monitoring video on-demand file, comparing the currently read audio and video frame timestamp with the time value of the jump control, judging whether it is necessary to jump to the audio and video frame corresponding to the target jump control time value according to the comparison result and reading the current audio and video frame data; based on the transparent transmission of audio and video parameters, corresponding control of the outflow of the video surveillance on-demand file, synchronizing the audio and video frame data, encapsulating the output and pushing it to the streaming media, and then pulling and pushing it from the playback end through the URL request to different streams of the streaming media to control the playback playback, and realizing the playback playback control of hundreds of monitoring video streams at the same time. However, this patent application cannot selectively playback the video. Summary of the invention

[0003] The present invention aims to at least solve the technical problems existing in the prior art, and in particular innovatively proposes a full-process platform management and control system for the recycling, processing and reuse of recycled metal resources.

[0004] In order to achieve the above-mentioned purpose of the present invention, the present invention provides a full-process platform management and control system for recycling, processing and reusing recycled metal resources, including a full-process management and control platform login module and a storage video data selection and review module;

[0005] The data output terminal of the full-process control platform login module is connected to the data input terminal of the storage video data selection and playback module;

[0006] The full-process control platform login module is used to log in to the full-process control platform;

[0007] The stored video data selection and playback module is used to select and playback the stored video data after logging into the full-process management and control platform.

[0008] In a preferred embodiment of the present invention, the recycled metal resource is one or any combination of phosphor bronze balls, copper plates and strips, copper rods, copper rods, aluminum alloy ingots, aluminum rods and aluminum profiles.

[0009] In a preferred embodiment of the present invention, the method for logging into the full-process control platform in the full-process control platform login module comprises the following steps:

[0010] S11, determine whether to trigger the acquisition of the login verification code control signal:

[0011] If the control signal for obtaining the login verification code is triggered, the next step is executed; the login verification code is any combination of at least six digits, uppercase letters, and lowercase letters;

[0012] If the control signal for obtaining the login verification code is not triggered, step S11 is executed;

[0013] S12, determine whether the login control signal is triggered:

[0014] If the login control signal is triggered, execute the next step;

[0015] If the login control signal is not triggered, execute step S12;

[0016] S13, the whole process control platform determines whether the obtained login verification code and mobile phone number exist in the judgment set:

[0017] S131, if the mobile phone number exists in the judgment set, searching for the login verification code corresponding to the mobile phone number in the judgment set; after the login verification code corresponding to the mobile phone number is searched in the judgment set, executing the next step;

[0018] If the mobile phone number exists in the judgment set, the login to the management and control platform fails;

[0019] S132, if it is determined that the login verification code corresponding to the mobile phone number searched in the centralized manner is the same as the login verification code in step S13, then the login to the management and control platform is successful;

[0020] If it is determined that the login verification code corresponding to the mobile phone number searched centrally is different from the login verification code in step S13, the login to the management and control platform fails.

[0021] In a preferred embodiment of the present invention, the method for selectively reviewing stored video data in a storage video data selective review module comprises the following steps:

[0022] S21, select date and camera serial number;

[0023] S22, after selecting the date and camera serial number, determine whether to choose to open the hourly virtual button:

[0024] If you select the virtual button for every hour, the scale of every hour will be displayed in the time dragging area;

[0025] If the virtual button for every hour is not turned on, the hour scale will not be displayed in the time dragging area;

[0026] S23, determining whether the play virtual button is clicked:

[0027] If the play virtual button is clicked, the video data is played;

[0028] If the play virtual button is not clicked, the video data will not be played.

[0029] In a preferred embodiment of the present invention, the method of selecting the date and the camera serial number in step S21 comprises the following steps:

[0030] S211, the date selection area includes a year selection box, a month selection box and a day selection box; the camera number selection area includes a camera number selection box;

[0031] In the year selection box, there are years and dates to choose from, including Y start Year~Y end Year; Y start Indicates the starting year, Y end Indicates the current year; Y end >Y start ;

[0032] In the month selection box, there are months and dates for selection, ranging from January to December;

[0033] In the day selection box, there are days to choose from, ranging from 1st to 31st.

[0034] There are two numbers to choose from in the camera number selection box: N start ~N end ; N start Indicates the starting sequence number, N end Indicates the end sequence number. Each camera sequence number corresponds to a camera that captures video data of different areas.

[0035] S212, determining whether to trigger a search control command:

[0036] If the search control command is triggered, the selected date and camera serial number are obtained; and the next step is executed;

[0037] If the search control command is not triggered, execute step S212;

[0038] S213, determine whether the obtained date is wrong:

[0039] If the acquired date is wrong, a prompt is given and a new date needs to be selected; step S212 is executed;

[0040] If the obtained date is correct, proceed to the next step;

[0041] S214, load the video data of the date and the camera serial number in the playback area.

[0042] In a preferred embodiment of the present invention, step S22 includes the following steps:

[0043] S221, obtain the length of the time dragging area;

[0044] S222, after obtaining the length of the time dragging area, divide the length of the time dragging area into K equal parts, and mark the corresponding number U at the equal division points 1 ; from left to right, they are 1, 2, 3,..., 23 in sequence;

[0045] The calculation method of the length of each part is:

[0046] d = D / K,

[0047] where d is the length of each part;

[0048] D is the length of the time dragging area;

[0049] K is the number of equal division parts, and K is 24;

[0050] S223, divide the length of each equal division of the time dragging area into k segments, and mark the corresponding number U at the equal division segments 2 ; from left to right, they are 10, 20, 30,..., 50 in sequence;

[0051] The calculation method of the length of each segment is:

[0052] l = d / k,

[0053] where l is the length of each segment;

[0054] d is the length of each part;

[0055] k is the number of equal division segments, and k is 6;

[0056] The number U 1 has a larger size than the number U 2 in size.

[0057] In a preferred embodiment of the present invention, step S11 is:

[0058] S111, determine whether to trigger the control signal for obtaining the login verification code:

[0059] If the control signal for obtaining the login verification code is triggered, then execute the next step; the login verification code is any combination of at least six digits, capital letters, and lowercase letters;

[0060] If the control signal for obtaining the login verification code is not triggered, step S111 is executed;

[0061] S112, obtaining the mobile phone number of the smart phone, after obtaining the mobile phone number of the smart phone, performing mobile phone number processing on the obtained mobile phone number to obtain a mobile phone processing number; and sending the mobile phone processing number to the full-process management and control platform;

[0062] S113, after the full-process management and control platform receives the mobile phone processing number sent by the smart phone, it processes the mobile phone processing number to obtain the mobile phone number; after obtaining the mobile phone number, a login verification code is generated. After generating the login verification code, the login verification code and the mobile phone number constitute a mobile phone number judgment group (PNO, Logincode) and store it in the judgment set, (PNO, Logincode) represents the mobile phone number judgment group, PNO represents the mobile phone number, Logincode represents the login verification code, and then the login verification code is sent to the obtained mobile phone number, and step S12 is executed.

[0063] In a preferred embodiment of the present invention, step S12 is:

[0064] S121, determine whether the login control signal is triggered:

[0065] If the login control signal is triggered, execute the next step;

[0066] If the login control signal is not triggered, execute step S121;

[0067] S122, obtaining the mobile phone number of the smart phone and the input login verification code, after obtaining the mobile phone number of the smart phone and the input login verification code, performing mobile phone number processing on the obtained mobile phone number to obtain a mobile phone processing number; and sending the mobile phone processing number and the login verification code to the full-process management and control platform;

[0068] S123, after receiving the mobile phone processing number and login verification code sent by the smart phone, the full-process management and control platform processes the mobile phone processing number to obtain the mobile phone number; after obtaining the mobile phone number, execute step S13.

[0069] In a preferred embodiment of the present invention, in step S112 or S122, the obtained mobile phone number is processed to obtain the processed mobile phone number, and the method includes the following steps:

[0070] S1121, get today's date, the format of today's date is y 1 y 2 y 3 y 4 m 5 m 6 d 7 d 8 , where y 1 y2 y 3 y 4 Indicates the year, m 5 m 6 Indicates the month, d 7 d 8 Indicates the day;

[0071] S1122, after obtaining today's date, performs the following operations:

[0072] PNO′=PNO-y 1 y 2 y 3 y 4 m 5 m 6 d 7 d 8 ,

[0073] Among them, PNO′ represents the mobile phone cumulative minus sign;

[0074] PNO indicates the obtained mobile phone number;

[0075] y 1 y 2 y 3 y 4 m 5 m 6 d 7 d 8 Indicates today’s date;

[0076] S1123, after executing step S1122, perform the following operations:

[0077] PNO 1 ″ ~8 =PNO 1 ' ~8 +y 1 y 2 y 3 y 4 m 5 m 6 d 7 d 8 ,

[0078] Among them, PNO 1 ″ ~8 Indicates the cumulative number of the mobile phone;

[0079] PNO 1 ' ~8 Indicates the 1st to 8th digits in the cumulative minus sign of the mobile phone;

[0080] y 1 y 2 y 3 y 4m 5 m 6 d 7 d 8 Indicates today’s date;

[0081] S1124, after executing step S1123, perform the following operations:

[0082] PNO″′=PNO 1 ″ ~8 PNO 9 ' ~11 ,

[0083] Wherein, PNO″′ represents the mobile phone processing number;

[0084] PNO 1 ″ ~8 Indicates the cumulative number of the mobile phone;

[0085] PNO 9 ' ~11 Indicates the 9th to 11th digits in the mobile phone's cumulative minus sign;

[0086] In step S113 or S123, the method for processing the mobile phone processing number to obtain the mobile phone number includes the following steps:

[0087] S1131, get today's date, the format of today's date is y 1 'y' 2 y 3 'y' 4 m 5 'm' 6 d 7 'd 8 ′, where y 1 'y' 2 y 3 'y' 4 Indicates the year, m 5 'm' 6 Indicates the month, d 7 'd 8 ' indicates the day;

[0088] S1132, after obtaining today's date, performs the following operations:

[0089] pNO 1 ' ~8 =pNO 1~8 -y 1 'y' 2 y 3 'y' 4 m 5 'm' 6 d 7 'd 8 ′,

[0090] Among them, pNO 1 ' ~8 Indicates the cumulative minus sign of the mobile platform;

[0091] pNO 1~8 Indicates the 1st to 8th digits of the received mobile phone processing number;

[0092] y 1 'y' 2 y 3 'y' 4 m 5 'm' 6 d 7 'd 8 ′ represents the date obtained by the platform;

[0093] S1133, after executing step S1132, perform the following operations:

[0094] pNO″=pNO 1 ' ~8 pNO 9~11 ,

[0095] pNO″ indicates the mobile platform number;

[0096] pNO 1 ' ~8 Indicates the cumulative minus sign of the mobile platform;

[0097] pNO 9~11 Indicates the 9th to 11th digits of the received mobile phone processing number;

[0098] S1134, after executing step S1133, perform the following operations:

[0099] pNO″′=pNO″+y 1 'y' 2 y 3 'y' 4 m 5 'm' 6 d 7 'd 8 ′,

[0100] Among them, pNO″′ represents the processed mobile phone number;

[0101] pNO″ indicates the mobile platform number;

[0102] y 1 'y' 2 y 3 'y' 4 m 5 'm' 6 d 7 'd8 ′ indicates the date obtained by the platform.

[0103] The present invention also discloses a whole-process platform management and control method for recycling, processing and reusing recycled metal resources, comprising the following steps:

[0104] S1, log in to the full process management and control platform;

[0105] S2, after logging into the full-process management and control platform, select and review the stored video data.

[0106] The present invention also discloses a computer-readable storage medium, comprising:

[0107] a memory having a computer program stored thereon;

[0108] A processor is used to execute the program in the memory to implement the full-process platform management and control method for recycling, processing and reusing recycled metal resources.

[0109] In summary, due to the adoption of the above technical solution, the present invention can selectively review video data and ensure the security of logging in and uploading videos.

[0110] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0111] The above and / or additional aspects and advantages of the present invention will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:

[0112] Figure 1 It is a schematic block diagram of the process of the present invention. DETAILED DESCRIPTION

[0113] Embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, and cannot be understood as limiting the present invention.

[0114] The present invention discloses a whole-process platform control system for recycling, processing and reusing recycled metal resources. Figure 1 As shown, it includes a full-process management and control platform login module and a storage video data selection and playback module;

[0115] The data output terminal of the full-process control platform login module is connected to the data input terminal of the storage video data selection and playback module;

[0116] The full-process control platform login module is used to log in to the full-process control platform;

[0117] The stored video data selection and playback module is used to select and playback the stored video data after logging into the full-process management and control platform.

[0118] In a preferred embodiment of the present invention, the recycled metal resource is one or any combination of phosphor bronze balls, copper plates and strips, copper rods, copper rods, aluminum alloy ingots, aluminum rods and aluminum profiles.

[0119] In a preferred embodiment of the present invention, the method for logging into the full-process control platform in the full-process control platform login module comprises the following steps:

[0120] S11, determine whether to trigger the acquisition of the login verification code control signal:

[0121] If the control signal for obtaining the login verification code is triggered, the next step is executed; the login verification code is any combination of at least six digits, uppercase letters, and lowercase letters;

[0122] If the control signal for obtaining the login verification code is not triggered, step S11 is executed;

[0123] S12, determine whether the login control signal is triggered:

[0124] If the login control signal is triggered, execute the next step;

[0125] If the login control signal is not triggered, execute step S12;

[0126] S13, the whole process control platform determines whether the obtained login verification code and mobile phone number exist in the judgment set:

[0127] S131, if the mobile phone number exists in the judgment set, searching for the login verification code corresponding to the mobile phone number in the judgment set; after the login verification code corresponding to the mobile phone number is searched in the judgment set, executing the next step;

[0128] If the mobile phone number exists in the judgment set, the login to the management and control platform fails;

[0129] S132, if it is determined that the login verification code corresponding to the mobile phone number searched in the centralized manner is the same as the login verification code in step S13, then the login to the management and control platform is successful;

[0130] If it is determined that the login verification code corresponding to the mobile phone number searched centrally is different from the login verification code in step S13, the login to the management and control platform fails.

[0131] In a preferred embodiment of the present invention, the method for selectively reviewing stored video data in a storage video data selective review module comprises the following steps:

[0132] S21, select date and camera serial number;

[0133] S22, after selecting the date and camera serial number, determine whether to choose to open the hourly virtual button:

[0134] If you select the virtual button for every hour, the scale of every hour will be displayed in the time dragging area;

[0135] If the virtual button for every hour is not turned on, the hour scale will not be displayed in the time dragging area;

[0136] S23, determining whether the play virtual button is clicked:

[0137] If the play virtual button is clicked, the video data is played;

[0138] If the play virtual button is not clicked, the video data will not be played.

[0139] In a preferred embodiment of the present invention, the method of selecting the date and the camera serial number in step S21 comprises the following steps:

[0140] S211, the date selection area includes a year selection box, a month selection box and a day selection box; the camera number selection area includes a camera number selection box;

[0141] In the year selection box, there are years and dates to choose from, including Y start Year~Y end Year; Y start Indicates the starting year, Y end Indicates the current year; Y end >Y start ;

[0142] In the month selection box, there are months and dates for selection, ranging from January to December;

[0143] In the day selection box, there are days to choose from, ranging from 1st to 31st.

[0144] There are two numbers to choose from in the camera number selection box: N start ~N end ; N start Indicates the starting sequence number, N end Indicates the end sequence number. Each camera sequence number corresponds to a camera that captures video data of different areas.

[0145] S212, determining whether to trigger a search control command:

[0146] If the search control command is triggered, the selected date and camera serial number are obtained; and the next step is executed;

[0147] If the search control command is not triggered, execute step S212;

[0148] S213, determine whether the obtained date is wrong:

[0149] If the acquired date is wrong, a prompt is given and a new date needs to be selected; step S212 is executed; for example, 20240931 is wrong because there is no 31st in this month;

[0150] If the obtained date is correct, proceed to the next step;

[0151] S214, loading the video data of the date and camera serial number into the playback area.

[0152] In a preferred embodiment of the present invention, step S22 includes the following steps:

[0153] S221, obtaining the length of the time dragging area;

[0154] S222, after obtaining the length of the time dragging area, divide the length of the time dragging area into K equal parts, and mark the corresponding numbers U at the equal division points 1 ; From left to right, they are 1, 2, 3, ..., 23;

[0155] The length of each piece is calculated as follows:

[0156] d=D / K,

[0157] Where, d is the length of each part;

[0158] D is the length of the time dragging area;

[0159] K is the number of equal parts, K is 24;

[0160] S223, divide the length of each equally divided time dragging area into k segments, and mark the corresponding numbers U at the equally divided segments. 2 ; From left to right, they are 10, 20, 30, ..., 50;

[0161] The length of each segment is calculated as:

[0162] l=d / k,

[0163] Among them, l is the length of each segment;

[0164] d is the length of each portion;

[0165] k is the number of equal segments, k is 6;

[0166] Digital U 1 The size is greater than the number U2 size.

[0167] In a preferred embodiment of the present invention, step S11 is:

[0168] S111, determine whether to trigger the acquisition of the login verification code control signal:

[0169] If the control signal for obtaining the login verification code is triggered, the next step is executed; the login verification code is any combination of at least six digits, uppercase letters, and lowercase letters;

[0170] If the control signal for obtaining the login verification code is not triggered, step S111 is executed;

[0171] S112, obtaining the mobile phone number of the smart phone, after obtaining the mobile phone number of the smart phone, performing mobile phone number processing on the obtained mobile phone number to obtain a mobile phone processing number; and sending the mobile phone processing number to the full-process management and control platform;

[0172] S113, after the full-process management and control platform receives the mobile phone processing number sent by the smart phone, it processes the mobile phone processing number to obtain the mobile phone number; after obtaining the mobile phone number, a login verification code is generated. After generating the login verification code, the login verification code and the mobile phone number constitute a mobile phone number judgment group (PNO, Logincode) and store it in the judgment set, (PNO, Logincode) represents the mobile phone number judgment group, PNO represents the mobile phone number, Logincode represents the login verification code, and then the login verification code is sent to the obtained mobile phone number, and step S12 is executed.

[0173] In a preferred embodiment of the present invention, step S12 is:

[0174] S121, determine whether the login control signal is triggered:

[0175] If the login control signal is triggered, execute the next step;

[0176] If the login control signal is not triggered, execute step S121;

[0177] S122, obtaining the mobile phone number of the smart phone and the input login verification code, after obtaining the mobile phone number of the smart phone and the input login verification code, performing mobile phone number processing on the obtained mobile phone number to obtain a mobile phone processing number; and sending the mobile phone processing number and the login verification code to the full-process management and control platform;

[0178] S123, after receiving the mobile phone processing number and login verification code sent by the smart phone, the full-process management and control platform processes the mobile phone processing number to obtain the mobile phone number; after obtaining the mobile phone number, execute step S13.

[0179] In a preferred embodiment of the present invention, in step S112 or S122, the obtained mobile phone number is processed to obtain the processed mobile phone number, and the method includes the following steps:

[0180] S1121, get today's date, the format of today's date is y 1 y 2 y 3 y 4 m 5 m 6 d 7 d 8 , where y 1 y 2 y 3 y 4 Indicates the year, m 5 m 6 Indicates the month, d 7 d 8 Indicates the day;

[0181] S1122, after obtaining today's date, performs the following operations:

[0182] PNO′=PNO-y 1 y 2 y 3 y 4 m 5 m 6 d 7 d 8 ,

[0183] Among them, PNO′ represents the mobile phone cumulative minus sign;

[0184] PNO indicates the obtained mobile phone number;

[0185] y 1 y 2 y 3 y 4 m 5 m 6 d 7 d 8 Indicates today’s date;

[0186] S1123, after executing step S1122, perform the following operations:

[0187] PNO 1 ″ ~8 =PNO 1 ' ~8 +y 1 y 2 y 3 y 4 m 5 m 6 d7 d 8 ,

[0188] Among them, PNO 1 ″ ~8 Indicates the cumulative number of the mobile phone;

[0189] PNO 1 ' ~8 Indicates the 1st to 8th digits in the cumulative minus sign of the mobile phone;

[0190] y 1 y 2 y 3 y 4 m 5 m 6 d 7 d 8 Indicates today’s date;

[0191] S1124, after executing step S1123, perform the following operations:

[0192] PNO″′=PNO 1 ″ ~8 PNO 9 ' ~11 ,

[0193] Wherein, PNO″′ represents the mobile phone processing number;

[0194] PNO 1 ″ ~8 Indicates the cumulative number of the mobile phone;

[0195] PNO 9 ' ~11 Indicates the 9th to 11th digits in the mobile phone's cumulative minus sign.

[0196] For example, assuming that the obtained mobile phone number is 139999999, and the obtained date is 20241214, the mobile phone cumulative number is 13979758785, the 1st to 8th digits in the mobile phone cumulative number are 13979758, the mobile phone cumulative number is 34220972, the 9th to 11th digits in the mobile phone cumulative number are 785, and the mobile phone processing number is 34220972785.

[0197] In a preferred embodiment of the present invention, the method of processing the mobile phone processing number in step S113 or S123 to obtain the mobile phone number includes the following steps:

[0198] S1131, get today's date, the format of today's date is y 1 'y' 2 y 3 'y' 4 m 5 'm'6 d 7 'd 8 ′, where y 1 'y' 2 y 3 'y' 4 Indicates the year, m 5 'm' 6 Indicates the month, d 7 'd 8 ' indicates the day;

[0199] S1132, after obtaining today's date, performs the following operations:

[0200] pNO 1 ' ~8 =pNO 1~8 -y 1 'y' 2 y 3 'y' 4 m 5 'm' 6 d 7 'd 8 ′,

[0201] Among them, pNO 1 ' ~8 Indicates the cumulative minus sign of the mobile platform;

[0202] pNO 1~8 Indicates the 1st to 8th digits of the received mobile phone processing number;

[0203] y 1 'y' 2 y 3 'y' 4 m 5 'm' 6 d 7 'd 8 ′ represents the date obtained by the platform;

[0204] S1133, after executing step S1132, perform the following operations:

[0205] pNO″=pNO 1 ' ~8 pNO 9~11 ,

[0206] pNO″ indicates the mobile platform number;

[0207] pNO 1 ' ~8 Indicates the cumulative minus sign of the mobile platform;

[0208] pNO 9~11Indicates the 9th to 11th digits of the received mobile phone processing number;

[0209] S1134, after executing step S1133, perform the following operations:

[0210] pNO″′=pNO″+y 1 'y' 2 y 3 'y' 4 m 5 'm' 6 d 7 'd 8 ′,

[0211] Among them, pNO″′ represents the processed mobile phone number;

[0212] pNO″ indicates the mobile platform number;

[0213] y 1 'y' 2 y 3 'y' 4 m 5 'm' 6 d 7 'd 8 ′ indicates the date obtained by the platform.

[0214] For example, assuming that the received mobile phone processing number is 34220972785, and the obtained date is 20241214, the mobile phone platform cumulative number is 13979758, and the 9th to 11th digits of the received mobile phone processing number are 785, then the mobile phone platform number is 13979758785, and the processed mobile phone number is 13999999999.

[0215] In a preferred embodiment of the present invention, the method for generating a login verification code in step S113 is:

[0216] Add N digits after the obtained mobile phone number and regard it as a decimal value, convert the mobile phone number to sixty-binary system, and take any consecutive six-digit characters as the verification login code. Here, add 11 digits 0 after the obtained mobile phone number and take a consecutive six-digit verification login code. For example, the obtained mobile phone number is 139999999999. Add 11 digits 0 after the obtained mobile phone number, which is 139999999999000000000000, and the corresponding sixty-binary system is qU3AQQTebnsQ, which can be qU3AQQ, 3AQQTe, or QTebns.

[0217] The present invention discloses a whole-process platform management and control method for recycling, processing and reusing recycled metal resources, comprising the following steps:

[0218] S1, Log in to the full-process control platform;

[0219] S2, After logging in to the full-process control platform, select and review the stored video data.

[0220] In a preferred embodiment of the present invention, the source method of the stored video data is to upload the video shooting data captured by the camera to the full-process control platform securely through the Internet of Things. The method of uploading the video shooting data captured by the camera to the full-process control platform securely through the Internet of Things includes the following steps: Among them, the number and installation location of the cameras are set according to the actual situation, and are used to shoot the whole-process video data of products such as phosphor bronze balls, copper strip, copper rod, copper bar, aluminum alloy ingots, aluminum bars, and aluminum profiles;

[0221] S2-1, Obtain the video shooting data captured by the camera, and obtain the video parameters of the video shooting data according to the video shooting data. The video parameters include frame rate, resolution, and duration;

[0222] S2-2, Generate new video shooting data according to the video shooting data and video parameters;

[0223] S2-3, Upload the new video shooting data to the full-process control platform;

[0224] S2-4, After the full-process control platform receives the new video shooting data, obtain the video shooting data captured by the camera according to the new video shooting data received by the full-process control platform;

[0225] S2-5, Store the video shooting data captured by the camera in the full-process control platform for monitoring video use.

[0226] In a preferred embodiment of the present invention, the method of generating new video shooting data according to the video shooting data and video parameters in step S2-2 includes the following steps:

[0227] S2-21, Generate the number of images P according to the frame rate and duration;

[0228] S2-22, Convert the video shooting data into P images, and name the names of the P images in the playback order as the 1st image, the 2nd image, the 3rd image,..., the Pth image;

[0229] S2-23, Use the video conversion algorithm to convert the video shooting data into a video data string;

[0230] S2-24, Generate P new video images using the video data string and P images;

[0231] S2-25, generate new video shooting data from the P new video images in sequence, and use the video data string as the video name of the new video shooting data.

[0232] In a preferred embodiment of the present invention, the method for generating the number of images according to the frame rate and duration in step S2-21 is:

[0233] P = fps × T,

[0234] Among them, fps represents the frame rate of video shooting data;

[0235] T represents the duration of the video shooting data;

[0236] P represents the number of images of the video shooting data.

[0237] In a preferred embodiment of the present invention, the method of converting the video shooting data into a video data string using a video conversion algorithm in step S2-23 is:

[0238] Videostring=Video conversion method(picstring),

[0239] Wherein, Videostring represents the video data string;

[0240] Video conversion method() indicates the video conversion algorithm; preferably, a digest algorithm is used; SHA-2 is the best;

[0241] picstring represents the image stitching data string;

[0242] Videostring j =Video conversion method(Q j ),

[0243] Among them, Videostring j represents the j-th image data string;

[0244] Video conversion method() represents the video conversion algorithm; preferably, a digest algorithm is used; SHA-2 (SHA256) is the best; and its binary number is 256 bits.

[0245] Q j represents the j-th image; j=1, 2, 3, ..., P, where P represents the number of images of the video shooting data;

[0246] picstring=Videostring 1-Videostring 2 -Videostring 3 -…-Videostring P

[0247] Among them, picstring represents the image stitching data string;

[0248] Videostring j represents the j-th image data string; j=1, 2, 3, ..., P, where P represents the number of images in the video shooting data;

[0249] - indicates the data string concatenation character;

[0250] Videostring 1 Indicates the first image data string;

[0251] Videostring 2 Indicates the second image data string;

[0252] Videostring 3 Indicates the third image data string;

[0253] Videostring P Represents the Pth image data string.

[0254] For example, Videostring 1 =1011011100,Videostring 1 =10100111011,Videostring 1 =10110001100,Videostring 1 =101110111010, at this time P=4, picstring=1011011100101001110110110001100101110111010.

[0255] In a preferred embodiment of the present invention, the method of generating P new video images using the video data string and P images in step S2-24 is:

[0256]

[0257] Among them, (Q j (x,y) R ,Q j (x,y) G ,Q j (x,y) B ) represents the color value of the jth image at the pixel point (x, y);

[0258] (Q j ′(x,y) R ,Q j ′(x,y) G ,Q j ′(x,y) B ) represents the new color value of the j-th image at the pixel point (x, y);

[0259] j=1, 2, 3, ..., P, where P represents the number of images of the video shooting data;

[0260] x=1, 2, 3, ..., X, y=1, 2, 3, ..., Y, X×Y represents the resolution of the video data; X is the number of horizontal pixels in the resolution, and Y is the number of vertical pixels in the resolution;

[0261] ω represents a data string operator;

[0262] Videostring 1~ε Represents the data string from the 1st bit to the ε bit in the video data string; ε represents the color depth; wherein, the number of binary value bits of the red pixel value, green pixel value and blue pixel value in the color value should be consistent with ε. If they are inconsistent, add 0 in front of the binary value to make it consistent.

[0263] Videostring ε+1~2ε Represents the data string from ε+1 to 2ε in the video data string;

[0264] Videostring 2ε+1~3ε Represents the data string from the 2ε+1th to the 3εth bits in the video data string.

[0265] In a preferred embodiment of the present invention, the rule of the data string operator ω in step S2-24 is:

[0266]

[0267] A 1 is 0 or 1, A 2 is 0 or 1, A 3 A is 0 or 1. 1 , A 2 , A 3 are the values ​​involved in the calculation respectively.

[0268] For example, Q j (x,y) R=10011110,Videostring=00110111101101010001100100001111011111001001111110111001100011100110011100011000 010001001011000011111110110010010101111000001110000000101101000100101011001010111110010000101001111011 0000010011000100110000010101010100010101011110110101011001100010101011100011, the corresponding Videostring 1~8 =00110111, then Q j ′(x,y) R =1010110 or 01010110;

[0269] For example, Q j (x,y) G =1010010,Videostring=0011011110110101000110010000111101111100100111111011 1001100011100110011100011000010001001011000011111110110010010101111000001 110000000101101000100101011001010101111100100001010011110110000010011000100110000010101010100010101010111101101011001100010101011100011, the corresponding Videostring 9~16 =10110101, then Q j ′(x,y) G =11000 or 00011000.

[0270] In a preferred embodiment of the present invention, obtaining the video shooting data shot by the camera according to the new video shooting data received by the full process control platform in step S2-4 includes the following steps:

[0271] S2-41, obtaining video parameters of the received new video shooting data according to the received new video shooting data, where the video parameters include frame rate, resolution and duration;

[0272] S2-42, generating the number of images P′ according to the frame rate and duration;

[0273] S2-42, converting the received new video shooting data into P′ platform images, and naming the P′ images in sequence as the first platform image, the second platform image, the third platform image, ..., the P′ platform image in the order of playback;

[0274] S2-44, obtaining the video name of the received new video shooting data;

[0275] S2-45, generating P platform video images using the video name and the P platform images;

[0276] S2-46, generate platform video data in sequence from P platform video images.

[0277] In a preferred embodiment of the present invention, the method for generating the number of images P′ according to the frame rate and duration in step S2-42 is:

[0278] P′=fps′×T′,

[0279] Wherein, fps′ represents the frame rate of the new video shooting data received;

[0280] T′ represents the duration of the new video shooting data received;

[0281] P′ represents the number of images of the received new video capture data.

[0282] In a preferred embodiment of the present invention, the method of generating P platform video images using the video name and P images in step S2-45 is:

[0283]

[0284] Among them, (Q j ″ ′ (x′,y′) R ,Q j ″ ′ (x′,y′) G ,Q j ″ ′ (x′,y′) B ) represents the color value of the j′th platform image at the pixel point (x′, y′);

[0285] (Q j ″″(x′,y′) R ,Q j ″″(x′,y′) G ,Q j ″″(x′,y′) B) represents the new color value of the j′th platform image at the pixel point (x′, y′);

[0286] j′=1, 2, 3, ..., P′, where P′ represents the number of images of the received new video capture data;

[0287] x′=1, 2, 3, ..., X′, y′=1, 2, 3, ..., Y′, where X′×Y′ represents the resolution of the received new video capture data;

[0288] ω represents a data string operator;

[0289] Videostring 1 ' ~ε′ Indicates the data string from the 1st to ε′ bits in the video name; ε′ indicates the color depth;

[0290] Video string′ ε′+1~2ε′ Represents the data string from ε′+1 to 2ε′ in the video name;

[0291] Video string′ 2ε′+1~3ε′ Indicates the data string from the 2ε′+1th to the 3ε′th digit in the video name.

[0292] In a preferred embodiment of the present invention, step S2-47 is further included to determine whether the platform video data string is the same as the video name:

[0293] If the platform video data string is the same as the video name, the platform video data is the video shooting data captured by the camera;

[0294] If the platform video data string is different from the video name, the platform video data is not the video data shot by the camera. The calculation method of the platform video data string is:

[0295] Video string′ j′ =Video conversion method(Q j ″″),

[0296] Among them, Videostring′ j′ represents the j′th platform image data string;

[0297] Video conversion method() indicates the video conversion algorithm; preferably, a digest algorithm is used; SHA-2 is the best;

[0298] Q j ″″ represents the j′th platform image; j′=1, 2, 3, ..., P′, P′ represents the number of images of the received new video shooting data;

[0299] picstring′=Videostring 1 ′-Videostring′ 2 ′-Videostring 3 ′-…-Videostring′ P′

[0300] Among them, picstring′ represents the platform image stitching data string;

[0301] Video string′ j′ represents the j′th platform image data string; j′=1, 2, 3, ..., P′, P′ represents the number of images of the received new video shooting data;

[0302] - indicates the data string concatenation character;

[0303] Videostring 1 ' represents the first platform image data string;

[0304] Video string′ 2 Indicates the second platform image data string;

[0305] Videostring 3 ' represents the third platform image data string;

[0306] Video string′ P′ Represents the P′th platform image data string;

[0307] Videostring′=Video conversion method(picstring′),

[0308] Wherein, Videostring′ represents the platform video data string;

[0309] Video conversion method() indicates the video conversion algorithm; preferably, a digest algorithm is used; SHA-2 is the best;

[0310] picstring′ represents the platform image stitching data string.

[0311] The present invention also discloses a computer-readable storage medium, comprising:

[0312] a memory having a computer program stored thereon;

[0313] A processor is used to execute the program in the memory to implement the full-process platform management and control method for recycling, processing and reusing recycled metal resources.

[0314] Although the embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the claims and their equivalents.

Claims

1. A full-process platform management and control system for recycling, processing and reuse of recycled metal resources, characterized in that: It includes a full-process management and control platform login module and a storage video data selection and playback module; The data output terminal of the full-process control platform login module is connected to the data input terminal of the storage video data selection and playback module; The full-process control platform login module is used to log in to the full-process control platform; The stored video data selection and playback module is used to select and playback the stored video data after logging into the full-process management and control platform.

2. The whole process platform management and control system for recycling, processing and reuse of recycled metal resources according to claim 1 is characterized in that: The recycled metal resources are one or any combination of phosphor bronze balls, copper plates and strips, copper bars, copper rods, aluminum alloy ingots, aluminum bars and aluminum profiles.

3. The whole process platform management and control system for recycling, processing and reuse of recycled metal resources according to claim 1 is characterized in that: The method of logging into the full-process control platform in the full-process control platform login module includes the following steps: S11, determine whether to trigger the acquisition of the login verification code control signal: If the control signal for obtaining the login verification code is triggered, the next step is executed; the login verification code is any combination of at least six digits, uppercase letters, and lowercase letters; If the control signal for obtaining the login verification code is not triggered, step S11 is executed; S12, determine whether the login control signal is triggered: If the login control signal is triggered, execute the next step; If the login control signal is not triggered, execute step S12; S13, the whole process control platform determines whether the obtained login verification code and mobile phone number exist in the judgment set: S131, if the mobile phone number exists in the judgment set, searching for the login verification code corresponding to the mobile phone number in the judgment set; after the login verification code corresponding to the mobile phone number is searched in the judgment set, executing the next step; If the mobile phone number exists in the judgment set, the login to the management and control platform fails; S132, if it is determined that the login verification code corresponding to the mobile phone number searched in the centralized manner is the same as the login verification code in step S13, then the login to the management and control platform is successful; If it is determined that the login verification code corresponding to the mobile phone number searched centrally is different from the login verification code in step S13, the login to the management and control platform fails.

4. The whole process platform management and control system for recycling, processing and reuse of recycled metal resources according to claim 1 is characterized in that: The method for selectively reviewing stored video data in a stored video data selective review module comprises the following steps: S21, select date and camera serial number; S22, after selecting the date and camera serial number, determine whether to choose to open the hourly virtual button: If you select the virtual button for every hour, the scale of every hour will be displayed in the time dragging area; If the virtual button for every hour is not turned on, the hour scale will not be displayed in the time dragging area; S23, determining whether the play virtual button is clicked: If the play virtual button is clicked, the video data is played; If the play virtual button is not clicked, the video data will not be played.

5. The whole process platform management and control system for recycling, processing and reuse of recycled metal resources according to claim 1 is characterized in that: The method for selecting the date and the camera serial number in step S21 includes the following steps: S211, the date selection area includes a year selection box, a month selection box and a day selection box; the camera number selection area includes a camera number selection box; In the year selection box, there are years and dates to choose from, including Y start Year~Y end Year; Y start Indicates the starting year, Y end Indicates the current year; Y end >Y start ; In the month selection box, there are months and dates for selection, ranging from January to December; In the day selection box, there are days to choose from, ranging from 1st to 31st. There are two numbers to choose from in the camera number selection box: N start ~N end ; N start Indicates the starting sequence number, N end Indicates the end sequence number. Each camera sequence number corresponds to a camera that captures video data of different areas. S212, determining whether to trigger a search control command: If the search control command is triggered, the selected date and camera serial number are obtained; and the next step is executed; If the search control command is not triggered, execute step S212; S213, determine whether the obtained date is wrong: If the acquired date is wrong, a prompt is given and a new date needs to be selected; step S212 is executed; If the obtained date is correct, proceed to the next step; S214, loading the video data of the date and camera serial number into the playback area.

6. The whole process platform management and control system for recycling, processing and reuse of recycled metal resources according to claim 1 is characterized in that: Step S22 includes the following steps: S221, obtaining the length of the time dragging area; S222, after obtaining the length of the time dragging area, divide the length of the time dragging area into K equal parts, and mark the corresponding numbers U1 at the equal division points; from left to right, they are 1, 2, 3, ..., 23; The length of each piece is calculated as follows: d=D / K, Where, d is the length of each part; D is the length of the time dragging area; K is the number of equal parts, K is 24; S223, divide the length of each equally divided time dragging area into k segments, and mark the segments with corresponding numbers U2; from left to right, they are 10, 20, 30, ..., 50; The length of each segment is calculated as: l=d / k, Among them, l is the length of each segment; d is the length of each portion; k is the number of equal segments, k is 6; The size of number U1 is larger than the size of number U2.

7. The whole process platform management and control system for recycling, processing and reuse of recycled metal resources according to claim 1 is characterized in that: Step S11 is: S111, determine whether to trigger the acquisition of the login verification code control signal: If the control signal for obtaining the login verification code is triggered, the next step is executed; the login verification code is any combination of at least six digits, uppercase letters, and lowercase letters; If the control signal for obtaining the login verification code is not triggered, step S111 is executed; S112, obtaining the mobile phone number of the smart phone, after obtaining the mobile phone number of the smart phone, performing mobile phone number processing on the obtained mobile phone number to obtain a mobile phone processing number; and sending the mobile phone processing number to the full-process management and control platform; S113, after receiving the mobile phone processing number sent by the smart phone, the full process control platform processes the mobile phone processing number to obtain the mobile phone number; After obtaining the mobile phone number, a login verification code is generated. After the login verification code is generated, the login verification code and the mobile phone number constitute a mobile phone number judgment group (PNO, Logincode) and are stored in the judgment set, (PNO, Logincode) represents the mobile phone number judgment group, PNO represents the mobile phone number, and Logincode represents the login verification code. The login verification code is then sent to the obtained mobile phone number, and step S12 is executed.

8. The whole process platform management and control system for recycling, processing and reuse of recycled metal resources according to claim 1 is characterized in that: Step S12 is: S121, determine whether the login control signal is triggered: If the login control signal is triggered, execute the next step; If the login control signal is not triggered, execute step S121; S122, obtaining the mobile phone number of the smart phone and the input login verification code, after obtaining the mobile phone number of the smart phone and the input login verification code, performing mobile phone number processing on the obtained mobile phone number to obtain a mobile phone processing number; and sending the mobile phone processing number and the login verification code to the full-process management and control platform; S123, after receiving the mobile phone processing number and the login verification code sent by the smart phone, the full-process control platform processes the mobile phone processing number to obtain the mobile phone number; After obtaining the mobile phone number, execute step S13.

9. A method for controlling the whole process platform of recycling, processing and reuse of recycled metal resources, characterized in that: The following steps are involved: S1, log in to the full process management and control platform; S2, after logging into the full-process management and control platform, select and review the stored video data; The source of the stored video data is the video data shot by the camera, which is securely uploaded to the full-process management and control platform through the Internet of Things.

10. A computer-readable storage medium, characterized in that: include: a memory having a computer program stored thereon; A processor is used to execute the program in the memory to implement the full-process platform management and control method for recycling, processing and reuse of recycled metal resources as described in claim 9.

Citation Information

Patent Citations

  • Intelligent recognition platform video monitoring early warning system

    CN105450987A

  • Video monitoring based log identification video playback system

    CN108962291A

  • Display method, intelligent terminal and storage medium

    CN115407921A

  • Method for realizing safe login verification of short message verification code

    CN117527364A

  • Method for automatically logging in by acquiring mobile phone short message verification code

    CN118118190A