CN116362774B - Aquatic product traceability system and method - Google Patents

Aquatic product traceability system and method Download PDF

Info

Publication number
CN116362774B
CN116362774B CN202310645562.0A CN202310645562A CN116362774B CN 116362774 B CN116362774 B CN 116362774B CN 202310645562 A CN202310645562 A CN 202310645562A CN 116362774 B CN116362774 B CN 116362774B
Authority
CN
China
Prior art keywords
information
aquatic
product
aquatic products
aquatic product
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202310645562.0A
Other languages
Chinese (zh)
Other versions
CN116362774A (en
Inventor
付菊芳
林兴相
林志钊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujian Zhongke Zhongxin Intelligent Technology Co ltd
Original Assignee
Fujian Zhongke Zhongxin Intelligent Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujian Zhongke Zhongxin Intelligent Technology Co ltd filed Critical Fujian Zhongke Zhongxin Intelligent Technology Co ltd
Priority to CN202310645562.0A priority Critical patent/CN116362774B/en
Publication of CN116362774A publication Critical patent/CN116362774A/en
Application granted granted Critical
Publication of CN116362774B publication Critical patent/CN116362774B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/018Certifying business or products
    • G06Q30/0185Product, service or business identity fraud
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/044Recurrent networks, e.g. Hopfield networks
    • G06N3/0442Recurrent networks, e.g. Hopfield networks characterised by memory or gating, e.g. long short-term memory [LSTM] or gated recurrent units [GRU]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/02Agriculture; Fishing; Forestry; Mining
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A40/00Adaptation technologies in agriculture, forestry, livestock or agroalimentary production
    • Y02A40/80Adaptation technologies in agriculture, forestry, livestock or agroalimentary production in fisheries management
    • Y02A40/81Aquaculture, e.g. of fish

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Marine Sciences & Fisheries (AREA)
  • Artificial Intelligence (AREA)
  • Agronomy & Crop Science (AREA)
  • Animal Husbandry (AREA)
  • Development Economics (AREA)
  • Mining & Mineral Resources (AREA)
  • Accounting & Taxation (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Primary Health Care (AREA)
  • Tourism & Hospitality (AREA)
  • Finance (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application relates to the technical field of aquatic product traceability management, and discloses a traceability system and method for aquatic products, wherein the aquatic product traceability system comprises: the growth information extraction module is used for extracting the growth environment information and the growth process information of the current aquatic product; the growth environment information comprises the information of the position of the place of origin of the aquatic product, the information of the responsible person of the place of origin and the information of the image of origin; the growth process information comprises growth time information of the aquatic products; the collection module is used for collecting individual information and transportation information of the aquatic products; the verification module is used for verifying the authenticity of the aquatic product based on the individual information and the transportation information of the aquatic product; the control module is used for obtaining the authenticity information transmitted by the verification module; the aquatic product traceability system and method are simple in structure, convenient to use and convenient to improve the traceability inquiry of purchasers on real aquatic products, and meanwhile, the control strength of selling manufacturers on quality is improved.

Description

Aquatic product traceability system and method
Technical Field
The application relates to the field of aquatic product traceability management, in particular to an aquatic product traceability system and method.
Background
China is the first aquaculture country in the world, the aquaculture yield accounts for 64% of the total yield of the aquatic products, and the aquaculture yield accounts for 70% of the world. But the aquaculture industry in China currently faces a plurality of challenges: the quality safety of the aquatic products abused by the drugs in the water environment pollution, the quality safety of the aquatic products abused by the drugs in the cultivation process, and the like, so that the quality safety problem of the aquatic products in China becomes an important factor for restricting and influencing the sustainable development of the aquaculture industry. In the aquaculture industry, illegal use of additives by some aquatic producers occurs, and abused drug residues in the aquaculture process often seriously exceed standards, and products of the drugs enter the consumer market, so that the physical health of consumers is seriously affected.
Meanwhile, with the improvement of the living standard of people and the enhancement of nutrition and safety consciousness, the demands on aquaculture products are increasing, and the safety of aquatic products is getting more and more attention and importance. Therefore, the method can realize traceability of the cultivation and growth process of the aquatic products, and completely transparent all information of the aquatic products is a good solution for consumers. The whole process information tracing of the aquatic products from the pond to the dining table is realized, no safety factor is eliminated from the source, the quality safety of the aquatic products is ensured, and meanwhile, the buying and eating of consumers are ensured, so that win-win is realized.
The existing aquatic product tracing method generally carries out unique coding treatment on the product, and the corresponding aquatic product growth environment information and growth process information can be queried through the coding, however, in the actual implementation process, after the product is sold by a manufacturer, corresponding transportation circulation is needed, the product is sold to a purchaser by a selling terminal, in this link, the product is easily replaced maliciously or unintentionally and carelessly confused, and especially for fresh shrimp living fish products, even if a subsequent purchaser verifies based on the unique coding, the real situation of the purchased product is not easily traced.
Disclosure of Invention
The application provides a tracing system and a tracing method for aquatic products, which solve the technical problem that the aquatic products in the related technology are easy to be confused and replaced.
The application provides a method for tracing the source of aquatic products, which comprises the following steps:
collecting individual information of aquatic products, so that each aquatic product obtains unique identification information;
acquiring growth environment information and growth process information of the aquatic products based on the unique identification information of the aquatic products;
based on the unique identification information of the aquatic product, associating the unique identification information, individual information, growth environment information and growth process information of the aquatic product;
acquiring unique identification information of an aquatic product and individual information of the aquatic product at the moment, and verifying the authenticity of the aquatic product based on the unique identification information of the aquatic product and the variation value of the individual information of the aquatic product;
wherein, the change value of the individual information of the aquatic product is the difference value between the individual information of the aquatic product and the individual information of the past aquatic product;
if the aquatic product is an unreal product, generating preset information of the unreal product;
if the aquatic product is a real product, generating preset real product information;
the information of the real product comprises unique identification information, individual information, growth environment information and growth process information of the aquatic product.
As a further optimization scheme of the application, the aquatic product is a dead product.
As a further optimization scheme of the application, the aquatic products are living fish, shrimp and crab products.
As a further optimization scheme of the application, a node for transporting the aquatic products is obtained, the node comprises a starting point for transporting the aquatic products and a finishing point for transporting the aquatic products, the transportation information of the aquatic products and the individual information of the aquatic products are obtained based on the node, and the authenticity of the aquatic products in the node is obtained based on the individual information of the aquatic products, the transportation information of the aquatic products and the unique identification information.
As a further optimization scheme of the application, based on the authenticity of the aquatic products in the nodes, preset information is generated and sent.
As a further optimization scheme of the application, whether the aquatic product of the current node is replaced or not is judged based on the individual information and the transportation information of the aquatic product of the previous node.
As a further optimization scheme of the application, first data are generated based on transportation information of the aquatic products and individual information of the aquatic products;
wherein the first data is expressed asWherein->Represents the nth data vector, which is denoted +.>Wherein->A value representing an mth data dimension;
data vectorThe value of the data dimension of (2) is generated based on the transportation information of the aquatic products and the individual information of the aquatic products, which are collected by the nth node of the transportation of the aquatic products;
the number of the data vectors of the first data is the number of nodes for transporting the aquatic products;
and inputting the first data into a traceable neural network model, and outputting a classification result of whether the aquatic products of each transportation node are replaced or not by the traceable neural network model.
As a further optimization scheme of the application, the traceable neural network model comprises N LSTM units, the output of each LSTM unit is connected with a classifier, the classifier outputs one of two classification labels, and the two classification labels respectively indicate that a product is replaced and that the product is not replaced.
The second aspect of the application provides a traceability system for aquatic products, comprising:
the growth information extraction module is used for extracting the growth environment information and the growth process information of the current aquatic product;
the growth environment information comprises the information of the position of the place of origin of the aquatic product, the information of the responsible person of the place of origin and the information of the image of origin; the growth process information comprises growth time information of the aquatic products;
the collection module is used for collecting individual information and transportation information of the aquatic products;
the verification module is used for verifying the authenticity of the aquatic product based on the individual information and the transportation information of the aquatic product;
the control module is used for obtaining the authenticity information transmitted by the verification module and selecting corresponding preset information to the sending module based on the authenticity information;
the sending module is used for sending the corresponding preset information into a preset terminal;
and the storage module is used for storing the corresponding data generated by the module.
The third aspect of the application provides a traceability platform for aquatic products, comprising,
a receiving module configured to receive the position information of each node, and the individual information and the transportation information of the aquatic products in each node;
a storage module configured to store growth environment information and growth process information of the aquatic product;
and the feedback module is configured to call the production environment information and the growth process information of the corresponding aquatic products to the query terminal based on the query signal.
The application has the beneficial effects that: the method adds the verification of the authenticity of the aquatic products through the neural network model, so that the aquatic products are ensured to be real products corresponding to the unique identification information when the aquatic products reach the selling terminal; meanwhile, the information of the aquatic products can be truly traced when the purchaser purchases the aquatic products; the whole method and system are simple in structure and convenient to use, are convenient for improving the tracing inquiry of purchasers on real aquatic products, and improve the control strength of selling manufacturers on the quality.
Drawings
FIG. 1 is a flow chart of a method for tracing aquatic products according to the present application;
FIG. 2 is a system module relationship diagram of the traceability system for aquatic products of the present application;
fig. 3 is a schematic block diagram of a traceability platform for aquatic products according to the present application.
Detailed Description
The subject matter described herein will now be discussed with reference to example embodiments. It is to be understood that these embodiments are merely discussed so that those skilled in the art may better understand and implement the subject matter described herein and that changes may be made in the function and arrangement of the elements discussed without departing from the scope of the disclosure herein. Various examples may omit, replace, or add various procedures or components as desired. In addition, features described with respect to some examples may be combined in other examples as well.
Example 1
As shown in fig. 1, the method for tracing the source of the aquatic product comprises the following steps:
step S102, acquiring individual information of aquatic products, and enabling each aquatic product to obtain unique identification information;
step S104, based on the unique identification information of the aquatic product, obtaining the growth environment information and the growth process information of the aquatic product;
step S106, based on the unique identification information of the aquatic product, associating the unique identification information, individual information, growth environment information and growth process information of the aquatic product;
step S108, obtaining unique identification information of the aquatic product and individual information of the aquatic product, and verifying the authenticity of the aquatic product based on the unique identification information of the aquatic product and the corresponding individual information of the aquatic product;
step 1101, if the aquatic product is an unreal product, generating preset information of the unreal product;
step 1102, if the aquatic product is a real product, generating preset real product information;
in step S11021, the information of the real product includes unique identification information of the aquatic product, individual information, growth environment information and growth process information.
In the method, the unique identification is generally performed on the aquatic product, the identification method can be to add a tag (a two-dimensional code tag, a signboard or the like), or collect characteristics of the aquatic product, and based on characteristics of the aquatic product (a mode of extracting image characteristics), the aquatic product obtains a corresponding unique tag, and after the unique tag is obtained, the individual information, the growth environment information and the growth process information of the aquatic product can be associated based on the tag data; after the association is completed, after the aquatic product is sold, the selling terminal or the purchaser can obtain the individual information, the growth environment information and the growth process information of the aquatic product by identifying the tag of the aquatic product.
Further, in actual use, the selling terminal or the buyer can obtain whether the aquatic product is real or not and corresponds to the unique identification information through the unique identification information of the aquatic product and the individual information of the aquatic product; through verification, the selling terminal and the purchaser can see the corresponding traceability information, and the production merchant can control the corresponding product quality.
Furthermore, the method can be used in dead products, and particularly, the dead products can be aquatic products packaged by adopting a packaging box, and also can be frozen fish and shrimp products.
Still further, the method can be optimally used in living fish, shrimp and crab products.
Further, a node for transporting the aquatic products is obtained, the node comprises a starting point for transporting the aquatic products and a finishing point for transporting the aquatic products, the transportation information of the aquatic products and the individual information of the aquatic products are obtained based on the node, and the authenticity of the aquatic products in the node is obtained based on the individual information of the aquatic products, the transportation information of the aquatic products and the unique identification information.
In living fish, shrimp crab class product, can adopt the solitary box that has the mark to deposit corresponding living aquatic products alone, also can adopt the mode of mixing to place, can adopt traditional label and fish to laminate, also can adopt the extraction mode of image feature as described above, when necessary, can adopt the form of tailorring the fish fin to make living fish increase corresponding special feature, after tailorring, through to the data acquisition of special fish fin after storing, still can gather the data of this fish fin at other nodes, verify it, increase corresponding verification data.
The individual information of the aquatic products is collected by each node in the transportation to verify whether the aquatic products are replaced.
Specifically, based on the authenticity of the aquatic products in the nodes, preset information is generated and sent.
In actual use, the information that the product is not replaced or is replaced can be preset, and when the authenticity of the obtained aquatic product is verified to be an unreal product, the information that the product is replaced can be sent to a manufacturer at the moment; if the selling terminal or the buyer performs verification, corresponding information feedback can be performed based on the verification mode of the selling terminal or the buyer, for example, when the short message information is sent, the condition of the aquatic product is fed back through returning the corresponding short message information, or when the unique identification information of the aquatic product is obtained by scanning the two-dimensional code, the condition of the aquatic product can be fed back through establishing corresponding webpage information, and if the telephone inquiry mode is adopted, the condition of the aquatic product can be fed back through voice. The feedback information is in the prior art.
Further, the transportation information of the aquatic products comprises the transportation time length, the transportation distance and the water exchange amount from the last transportation node to the current transportation node; the individual information of the aquatic product comprises the length, width, height and weight of the aquatic product individual.
The specific steps for verifying the aquatic product based on the individual information and the transportation information of the aquatic product are as follows:
step 201, obtaining transportation information of aquatic products and individual information of the aquatic products; it should be noted that, the mode of obtaining the transportation information of the aquatic products and the mode of obtaining the individual information of the aquatic products are both the prior art, the corresponding sensors can be adopted for recording and uploading information, and the information can also be recorded, measured and uploaded in a manual mode, so that the actual use of the method is not affected.
Step 202, generating first data based on transportation information of aquatic products and individual information of the aquatic products;
the first data is expressed asWherein->Represents the nth data vector, which is denoted +.>Wherein->A value representing an mth data dimension;
data vectorThe value of the data dimension of (2) is generated based on the transportation information of the aquatic products and the individual information of the aquatic products, which are collected by the nth node of the transportation of the aquatic products;
the number of the data vectors of the first data is the number of nodes for transporting the aquatic products;
the node for transporting the aquatic products comprises a starting point and a terminal point for transporting the aquatic products, and the transportation information of the aquatic products and the individual information of the aquatic products are collected once at the node for transporting each aquatic product;
in one embodiment of the application, the transportation information of the aquatic products comprises the transportation time length, the transportation distance, the water exchange amount and the like from the last transportation node to the current transportation node;
the individual information of the aquatic products comprises the length, width, height, weight and the like of the aquatic products;
in this embodiment, the nth data vector,/>The values of (1) are generated according to the transport time length value, the transport distance value, the water change value, the length value, the width value, the height value and the weight value of the aquatic product individual from the last transport node to the current transport node respectively (in the embodiment, the values are described, and when in actual use, corresponding value types can be added according to actual conditions so as to improve the judgment accuracy of the whole system);
in this embodiment, the value of the transportation time length, the transportation distance, and the value of the water change amount, which are the starting points of the transportation of the aquatic products, are defined as 0.
One way of generating is to take the normalized value as the value of the data vector directly;
and 203, inputting the first data into a traceable neural network model, and outputting a classification result of whether the aquatic products of each transportation node are replaced or not by the traceable neural network model.
In one embodiment of the present application, the traceable neural network model is specifically:
the input of the traceable neural network model is sequence data, and each sequence unit of the sequence data corresponds to first data of one transportation node;
the traceable neural network model comprises N LSTM (long-short-term memory network) units;
the t LSTM unit inputs the t data vector of the first data;
the operation process of the t LSTM unit is as follows:
forgetting doorThe calculation formula of (2) is as follows:
wherein the method comprises the steps ofT-th data vector representing first data, is->Representing the output of the t-1 th LSTM cell; />Representation->Transfer to->Corresponding weight matrix, < >>Representation->Transfer to->Corresponding weight matrix, < >>Representing the bias term. By activating the function->(sigmoid function) will->The calculation result of (1) is defined between (0, 1); input door->The calculation formula of (2) is as follows: />
Wherein the method comprises the steps ofA t-th data vector representing first data; />Representing the output of the t-1 th LSTM cell; />Representation input +.>Transfer to->Corresponding weight matrix, < >>Representation->Transfer to->Corresponding weight matrix, < >>Representing the bias term. By activating the function->Will->The calculation result of (1) is defined between (0, 1); intermediate state->Can be expressed as follows:
wherein the method comprises the steps ofT-th data vector representing first data, is->Representing the output of the t-1 th LSTM cell; />An input representing a t-th LSTM cell; />Representation input +.>Transfer to->Corresponding weight matrix, < >>Representation->Delivery ofTo->Corresponding weight matrix, < >>Representing the bias term. By activating the function->Will->Is defined between (-1, 1); output state->Expressed by the following formula:
wherein the method comprises the steps ofIs the output state transferred by the t-1 th LSTM,>、/>、/>is the calculation result of the forget gate, the input gate and the intermediate state;
indicating forgetfulness door->And output state of t-1 th LSTM +.>Point-by-point multiplication is performed to make->
Representing I/O gate->And intermediate state->And (5) carrying out point-by-point multiplication to obtain new candidate memory, namely new features needing to be memorized. />
The output gate is expressed as:
wherein the method comprises the steps ofRepresenting the output of the t-1 th LSTM cell;
an input representing a t-th LSTM cell; wherein->Representation input +.>Transfer to->The corresponding weight matrix is used to determine the weight matrix,representation->Transfer to->Corresponding weight matrix, < >>Representing the bias term. By activating the function->Defining the calculation result between (0, 1);
output ofCan be expressed as follows:
will export doorAnd->Multiplying point by point to obtain the output +.>
Definition:,/>,/>
the output of each LSTM unit of the traceable neural network model is connected with a classifier, and the classifier outputs one of two classification labels which respectively indicate that a product is replaced and that the product is not replaced.
In practical use, a corresponding weight sensor and an image acquisition device can be additionally arranged at a vending terminal, when a purchaser buys a corresponding aquatic product (such as fish), the fish can be weighed, meanwhile, when the fish is weighed, the size of the fish is acquired based on the existing image recognition system, a corresponding size mark is additionally arranged on the surface of a weighing platform (the Z-axis height can be realized by arranging a corresponding flange with the mark); after the collection is completed, based on the unique identification information of the aquatic product and the individual information at the moment, the authenticity of the aquatic product can be judged; if the identification information corresponds to the aquatic product, a corresponding bar code or a two-dimensional code can be additionally arranged on the mechanically-printed bill, so that purchasers can trace the information of the aquatic product conveniently.
In the verification operation when the buyer purchases, the vending terminal may be regarded as the previous node, and the influence of the distance may be ignored, but the influence of the time of the goods and the time of the vending may be considered to determine the aquatic product.
Example two
As shown in fig. 2, a tracing system for aquatic products includes:
the growth information extraction module is used for extracting the growth environment information and the growth process information of the current aquatic product;
the growth environment information comprises the information of the position of the place of origin of the aquatic product, the information of the responsible person of the place of origin and the information of the image of origin; the growth process information comprises growth time information of the aquatic products;
the collection module is used for collecting individual information and transportation information of the aquatic products;
the verification module is used for verifying the authenticity of the aquatic product based on the individual information and the transportation information of the aquatic product;
the control module is used for obtaining the authenticity information transmitted by the verification module and selecting corresponding preset information to the sending module based on the authenticity information;
the sending module is used for sending the corresponding preset information into a preset terminal;
and the storage module is used for storing the corresponding data generated by the module.
The tracing method of the aquatic products is realized through the modules.
Example III
As shown in fig. 3, a traceability platform for aquatic products, comprising,
a receiving module configured to receive the position information of each node, and the individual information and the transportation information of the aquatic products in each node;
a storage module configured to store growth environment information and growth process information of the aquatic product;
and the feedback module is configured to call the production environment information and the growth process information of the corresponding aquatic products to the query terminal based on the query signal.
By adding the corresponding platform, the corresponding traceability information is convenient to manage.
In the several embodiments provided by the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The above described device embodiments are only illustrative, e.g. the division of the units is only one logical function division, and there may be other divisions in practice, such as: multiple units or components may be combined or may be integrated into another system, or some features may be omitted, or not performed. In addition, the various components shown or discussed may be coupled or directly coupled or communicatively coupled to each other via some interface, whether indirectly coupled or communicatively coupled to devices or units, whether electrically, mechanically, or otherwise.
The units described above as separate components may or may not be physically separate, and components shown as units may or may not be physical units; can be located in one place or distributed to a plurality of network units; some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in each embodiment of the present application may be integrated in one processing unit, or each unit may be separately used as one unit, or two or more units may be integrated in one unit; the integrated units may be implemented in hardware or in hardware plus software functional units.
Those of ordinary skill in the art will appreciate that: all or part of the steps for implementing the above method embodiments may be implemented by hardware related to program instructions, and the foregoing program may be stored in a computer readable storage medium, where the program, when executed, performs steps including the above method embodiments; and the aforementioned storage medium includes: a mobile storage device, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk or an optical disk, or the like, which can store program codes.
Alternatively, the above-described integrated units of the present application may be stored in a computer-readable storage medium if implemented in the form of software functional modules and sold or used as separate products. Based on such understanding, the technical solutions of the embodiments of the present application may be embodied in essence or a part contributing to the prior art in the form of a software product stored in a storage medium, including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: a removable storage device, ROM, RAM, magnetic or optical disk, or other medium capable of storing program code.

Claims (3)

1. The aquatic product tracing method is characterized by comprising the following steps of:
collecting individual information of aquatic products, so that each aquatic product obtains unique identification information;
acquiring growth environment information and growth process information of the aquatic products based on the unique identification information of the aquatic products;
based on the unique identification information of the aquatic product, associating the unique identification information, individual information, growth environment information and growth process information of the aquatic product;
acquiring unique identification information of an aquatic product and individual information of the aquatic product at the moment, and verifying the authenticity of the aquatic product based on the unique identification information of the aquatic product and the variation value of the individual information of the aquatic product;
wherein, the change value of the individual information of the aquatic product is the difference value between the individual information of the aquatic product and the individual information of the past aquatic product;
if the aquatic product is an unreal product, generating preset information of the unreal product;
if the aquatic product is a real product, generating preset real product information;
the information of the real product comprises unique identification information, individual information, growth environment information and growth process information of the aquatic product;
the aquatic product is a dead body product or a living fish, shrimp and crab product;
obtaining a node for transporting the aquatic products, wherein the node comprises a starting point for transporting the aquatic products and a finishing point for transporting the aquatic products, the transportation information of the aquatic products and the individual information of the aquatic products are obtained based on the node, and the authenticity of the aquatic products in the node is obtained based on the individual information of the aquatic products, the transportation information of the aquatic products and the unique identification information;
generating and transmitting preset information based on the authenticity of the aquatic products in the nodes;
judging whether the aquatic product of the current node is replaced or not based on the individual information and the transportation information of the aquatic product of the previous node;
generating first data based on transportation information of the aquatic products and individual information of the aquatic products;
wherein the first data is expressed asWherein->Represents the nth data vector, which is denoted +.>Wherein->A value representing an mth data dimension;
data vectorThe value of the data dimension of (2) is generated based on the transportation information of the aquatic products and the individual information of the aquatic products, which are collected by the nth node of the transportation of the aquatic products;
the number of the data vectors of the first data is the number of nodes for transporting the aquatic products;
inputting the first data into a traceable neural network model, and outputting a classification result of whether the aquatic products of each transportation node are replaced or not by the traceable neural network model;
the traceable neural network model comprises N LSTM units, the output of each LSTM unit is connected with a classifier, the classifier outputs one of two classification labels, and the two classification labels respectively indicate that a product is replaced and that the product is not replaced.
2. A system for tracing an aquatic product, the system comprising the method for tracing an aquatic product of claim 1, the system further comprising:
the growth information extraction module is used for extracting the growth environment information and the growth process information of the current aquatic product;
the growth environment information comprises the information of the position of the place of origin of the aquatic product, the information of the responsible person of the place of origin and the information of the image of origin; the growth process information comprises growth time information of the aquatic products;
the collection module is used for collecting individual information and transportation information of the aquatic products;
the verification module is used for verifying the authenticity of the aquatic product based on the individual information and the transportation information of the aquatic product;
the control module is used for obtaining the authenticity information transmitted by the verification module and selecting corresponding preset information to the sending module based on the authenticity information;
the sending module is used for sending the corresponding preset information into a preset terminal;
and the storage module is used for storing the corresponding data generated by the module.
3. A tracing platform for aquatic products, which is characterized in that the system comprises the tracing method for aquatic products in claim 1, the platform further comprises,
a receiving module configured to receive the position information of each node, and the individual information and the transportation information of the aquatic products in each node;
a storage module configured to store growth environment information and growth process information of the aquatic product;
and the feedback module is configured to call the production environment information and the growth process information of the corresponding aquatic products to the query terminal based on the query signal.
CN202310645562.0A 2023-06-02 2023-06-02 Aquatic product traceability system and method Active CN116362774B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310645562.0A CN116362774B (en) 2023-06-02 2023-06-02 Aquatic product traceability system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310645562.0A CN116362774B (en) 2023-06-02 2023-06-02 Aquatic product traceability system and method

Publications (2)

Publication Number Publication Date
CN116362774A CN116362774A (en) 2023-06-30
CN116362774B true CN116362774B (en) 2023-08-25

Family

ID=86928602

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310645562.0A Active CN116362774B (en) 2023-06-02 2023-06-02 Aquatic product traceability system and method

Country Status (1)

Country Link
CN (1) CN116362774B (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102810197A (en) * 2011-10-20 2012-12-05 上海海洋大学 Aquatic product source and security early warning method and system based on internet of things
CN105959414A (en) * 2016-06-30 2016-09-21 广州大气候农业科技有限公司 Aquatic product tracing method, server, terminal and aquatic product tracing system
CN107038591A (en) * 2017-03-24 2017-08-11 广东省食品药品监督管理局政务服务中心 A kind of aquatic products electronics traceability system
CN107169877A (en) * 2017-06-02 2017-09-15 复旦大学 Aquatic product source system based on EPCIS
CN110189144A (en) * 2019-05-07 2019-08-30 上海趣链信息科技有限公司 A kind of source tracing method and system based on block chain
CN113033733A (en) * 2021-03-30 2021-06-25 天天一鲜农产品生鲜供应链有限公司 Aquatic product traceability management method, device and system and computer readable storage medium
CN113177798A (en) * 2021-05-12 2021-07-27 捷佳润科技集团股份有限公司 Agricultural traceability system
CN113610550A (en) * 2021-08-26 2021-11-05 盐城一方信息技术有限公司 Product tracing method and system based on block chain
CN113935606A (en) * 2021-09-30 2022-01-14 安徽洲弋电子商务有限公司 Internet of things-based cold-chain logistics information traceability system for aquatic products
CN114066480A (en) * 2021-11-08 2022-02-18 瀚云科技有限公司 Method, device, system, equipment and storage medium for generating traceability information

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9830604B2 (en) * 2015-12-21 2017-11-28 Beston Technologies Pty Ltd Method and apparatus for managing and providing provenance of product
US20200201966A1 (en) * 2018-12-21 2020-06-25 Oath Inc. Biometric based self-sovereign information management

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102810197A (en) * 2011-10-20 2012-12-05 上海海洋大学 Aquatic product source and security early warning method and system based on internet of things
CN105959414A (en) * 2016-06-30 2016-09-21 广州大气候农业科技有限公司 Aquatic product tracing method, server, terminal and aquatic product tracing system
CN107038591A (en) * 2017-03-24 2017-08-11 广东省食品药品监督管理局政务服务中心 A kind of aquatic products electronics traceability system
CN107169877A (en) * 2017-06-02 2017-09-15 复旦大学 Aquatic product source system based on EPCIS
CN110189144A (en) * 2019-05-07 2019-08-30 上海趣链信息科技有限公司 A kind of source tracing method and system based on block chain
CN113033733A (en) * 2021-03-30 2021-06-25 天天一鲜农产品生鲜供应链有限公司 Aquatic product traceability management method, device and system and computer readable storage medium
CN113177798A (en) * 2021-05-12 2021-07-27 捷佳润科技集团股份有限公司 Agricultural traceability system
CN113610550A (en) * 2021-08-26 2021-11-05 盐城一方信息技术有限公司 Product tracing method and system based on block chain
CN113935606A (en) * 2021-09-30 2022-01-14 安徽洲弋电子商务有限公司 Internet of things-based cold-chain logistics information traceability system for aquatic products
CN114066480A (en) * 2021-11-08 2022-02-18 瀚云科技有限公司 Method, device, system, equipment and storage medium for generating traceability information

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于区块链技术和HACCP管理的智能化水产品质量安全溯源***的设计与实现;魏立斐;朱嘉英;衡旭日;朱毅;岑拓望;何昌霖;;渔业现代化(第04期);第89-96页 *

Also Published As

Publication number Publication date
CN116362774A (en) 2023-06-30

Similar Documents

Publication Publication Date Title
US20190220692A1 (en) Method and apparatus for checkout based on image identification technique of convolutional neural network
CN107167221A (en) The agricultural product source tracing method and intelligent electronic-scale of a kind of utilization intelligent electronic-scale
CN104517234B (en) Organic farm products quality tracing system
Liang et al. Modeling and implementation of cattle/beef supply chain traceability using a distributed RFID-based framework in China
Peng et al. A QR code based tracing method for fresh pork quality in cold chain
US20150025969A1 (en) Multisystem Interface for Roaming Self-Checkout
CN103778507A (en) Dairy product quality safety full-life-circle intelligent traceability method based on Internet of things
CN109544180B (en) QRCode technology-based method for tracing batch information of meat
CN107038591A (en) A kind of aquatic products electronics traceability system
CN105279817A (en) New generation intelligent monitoring and tracing system for food safety
Xiao et al. SMS‐CQ: A quality and safety traceability system for aquatic products in cold‐chain integrated WSN and QR code
CN105868995A (en) Meat food supply chain tracing method based on RFID, QRCode and NFC
CN109213859A (en) A kind of Method for text detection, apparatus and system
CN105654317A (en) Food safety traceability system and traceability approach thereof based on magnetic resonance frequency identification
CN111967883A (en) Agricultural product tracing method, system platform and weighing method
CN110909698A (en) Electronic scale recognition result output method, system, device and readable storage medium
CN113420709A (en) Cattle face feature extraction model training method and system and cattle insurance method and system
CN116362774B (en) Aquatic product traceability system and method
Li et al. Recent advance of intelligent packaging aided by artificial intelligence for monitoring food freshness
US20190304587A1 (en) Nutrition performance scorecard and automated shopping list
CN110956459A (en) Commodity processing method and system
CN116168275A (en) Lightweight dual-attention mechanism identification method based on feature grouping and channel replacement
CN115900910A (en) 3D vision intelligence balance of tracing to source based on data warehouse
CN108932670A (en) Livestock information tracing method and relevant device
CN206193909U (en) Realize noumenon information of commodity and commodity and inspection device that outer packaging information is related

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant