The present disclosure relates to a recognition processing method and device and a non-transient computer readable storage medium. The recognition processing method comprises: obtaining first thermal distribution data of an input image, and, according to the first thermal distribution data, calculating first color feature data of the input image; obtaining second thermal distribution data of each candidate image among multiple candidate images, and, according to each item of second thermal distribution data, respectively calculating second color feature data of a corresponding candidate image; calculating the color similarity distance between the first color feature data and each item of second color feature data respectively, and, according to each color similarity distance, determining the candidate image, among the multiple candidate images, that matches the color of the input image as an output image.
A method and system of recognizing object edges and a computer-readable storage medium are provided. The method includes: obtaining an input image, where edges of an object in the input image includes a plurality of object vertices; recognizing, through an object vertex recognition model, the input image and obtaining a relative position of each object vertex and a corresponding image vertex thereof; determining a reference position of each object vertex in the input image according to the relative position of each object vertex and the corresponding image vertex thereof; performing corner point detection in a predetermined area where the reference position of the object vertex is located for each object vertex; determining an actual position of each object vertex in the input image according to a result of the corner point detection; and sequentially connecting adjacent object vertices to form edge lines to obtain the edges of the object with edges in the input image according to the actual position of each object vertex in the input image. By applying the solution provided by the disclosure, the edges of the object with edges may be detected in the image.
G06V 10/44 - Extraction de caractéristiques locales par analyse des parties du motif, p. ex. par détection d’arêtes, de contours, de boucles, d’angles, de barres ou d’intersectionsAnalyse de connectivité, p. ex. de composantes connectées
G06V 10/74 - Appariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques
3.
METHOD AND DEVICE FOR REMOVING HANDWRITTEN CONTENT FROM TEXT IMAGE, AND STORAGE MEDIUM
Provided by the present disclosure are a method and device for removing handwritten content from a text image, and a storage medium. The method for removing handwritten content from a text image comprises: acquiring an input image of a text page to be processed, wherein the input image comprises a handwritten area, and the handwritten area comprises the handwritten content; using an image segmentation model to recognize the input image so as to obtain an initial handwritten pixel of the handwritten content; performing blurring processing on the initial handwritten pixel to obtain a handwritten pixel mask area; determining the handwritten content according to the handwritten pixel mask area; and removing the handwritten content from the input image to obtain an output image.
Provided are an object identification method, apparatus, and device. The object identification method comprises: acquiring a first image of at least part of an object; determining a feature portion of the object on the basis of the first image; acquiring a second image of the feature portion of the object; and identifying an object category of the object on the basis of the second image. According to the object identification method, apparatus, and device, in which a feature portion of an object is acquired and identification of the category of the object is performed on the basis of the feature portion, operations are simple, and the accuracy of object identification can be effectively improved.
G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
G06V 10/778 - Apprentissage de profils actif, p. ex. apprentissage en ligne des caractéristiques d’images ou de vidéos
5.
COMPUTER-EXECUTABLE METHOD RELATING TO WEEDS AND COMPUTER SYSTEM
A computer-executable method relating to weeds, and a computer system. The method comprises: receiving an image (S11); recognizing one or more plants in the image in order to obtain the classification and/or names of the plants, and determining whether the plants are weeds (S12); and in response to determining that at least one plant is a weed, outputting information indicating that the at least one plant is a weed (S13).
G06V 20/40 - ScènesÉléments spécifiques à la scène dans le contenu vidéo
G06V 10/764 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant la classification, p. ex. des objets vidéo
G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
Provided in the present disclosure are an insect identification method and system. The system comprises a client and a server, and the client is connected to the server. The method comprises: the client acquires an image photograph that is captured by a target user and that contains an insect to be identified, acquires an insect region in the image photograph, slices the insect region to obtain an insect image, and sends the insect image to the server; the server identifies the insect image by invoking an insect species identification model deployed in the server, and sends the identification result to the client; and the client pushes the identification result to the target user. By applying the solution provided in the present disclosure, the problem in the prior art in which insect identification is very difficult and has low accuracy may be solved.
G06V 10/22 - Prétraitement de l’image par la sélection d’une région spécifique contenant ou référençant une formeLocalisation ou traitement de régions spécifiques visant à guider la détection ou la reconnaissance
G06V 10/74 - Appariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques
G06V 40/10 - Corps d’êtres humains ou d’animaux, p. ex. occupants de véhicules automobiles ou piétonsParties du corps, p. ex. mains
7.
Plant blooming period broadcast method and system, and computer-readable storage medium
The disclosure provides a plant blooming period broadcast method and system, and a computer-readable storage medium. The method comprises: receiving an image, and identifying a plant in the image to obtain the species of the plant; using a plant variety identification model corresponding to the species of the plant to identify the specific variety and blooming state of the plant; obtaining the photographing time and photographing position of the image, and determining the blooming period of the plant according to the photographing time and the blooming state; and marking the photographing position on a blooming period broadcast map as a viewing place of the plant, and correspondingly displaying the specific variety and blooming period of the plant.
G06V 20/70 - Étiquetage du contenu de scène, p. ex. en tirant des représentations syntaxiques ou sémantiques
G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
A method and system of recognizing and processing object edges and a computer-readable storage medium are provided. The method includes: obtaining an input image, where the input image includes an object with edges, and the edges of the object include a plurality of object vertices; recognizing, through an object vertex recognition model, the input image and obtaining a relative position of each object vertex and a corresponding image vertex thereof; determining an actual position of each object vertex in the input image according to the relative position of each object vertex and the corresponding image vertex thereof; and sequentially connecting adjacent object vertices to form edge lines to obtain the edges of the object with edges in the input image according to the actual position of each object vertex in the input image.
G06V 10/44 - Extraction de caractéristiques locales par analyse des parties du motif, p. ex. par détection d’arêtes, de contours, de boucles, d’angles, de barres ou d’intersectionsAnalyse de connectivité, p. ex. de composantes connectées
G06T 7/73 - Détermination de la position ou de l'orientation des objets ou des caméras utilisant des procédés basés sur les caractéristiques
G06T 3/00 - Transformations géométriques de l'image dans le plan de l'image
G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
9.
Edge detection method and device, electronic apparatus and storage medium
An edge detection method, an edge detection device, an electronic apparatus, and a storage medium are provided. The method includes: processing an input image to obtain a line drawing of grayscale contours, where the input image includes an object with edges, and the line drawing includes lines; merging the lines to obtain reference boundary lines; processing the input image to obtain boundary regions corresponding to the object; for each of the reference boundary lines, comparing the reference boundary line with the boundary regions, calculating a number of pixels on the reference boundary line belonging to the boundary regions to serve as a score of the reference boundary line to determine a plurality of scores corresponding to the reference boundary lines one-to-one; determining target boundary lines according to the reference boundary lines, the scores, and the boundary regions; and determining edges of the object according to the target boundary lines.
G06V 10/42 - Extraction de caractéristiques globales par l’analyse du motif entier, p. ex. utilisant des transformations dans le domaine de fréquence ou d’autocorrélation
G06V 10/44 - Extraction de caractéristiques locales par analyse des parties du motif, p. ex. par détection d’arêtes, de contours, de boucles, d’angles, de barres ou d’intersectionsAnalyse de connectivité, p. ex. de composantes connectées
10.
Image processing method and system, and computer readable storage medium
An image processing method and system, and a computer readable storage medium. The method comprises: obtaining an image to be processed (S101); performing grayscale processing on the image to be processed to obtain a grayscale image, and performing blurring processing on the image to be processed to obtain a first blurred image (S102); performing binarization processing on the image to be processed according to the grayscale image and the first blurred image to obtain a binarized image (S103); performing expansion processing on grayscale values of high-value pixel points in the binarized image to obtain an expanded image (S104); performing sharpening processing on the expanded image to obtain a sharp image (S105); adjusting the contrast of the sharp image to obtain a contrast image (S106); and using the grayscale image as a guided image to perform guided filter processing on the contrast image to obtain a target image (S107).
The invention provides an edge detection method and a device of an object in an image, an electronic equipment, and a computer-readable storage medium. The method includes: a line drawing of a grayscale contour in the image is obtained; similar lines in the line drawing are merged to obtain initial merged lines, and a boundary matrix is determined according to the initial merged lines; similar lines in the initial merged lines are merged to obtain target lines, and unmerged initial merged lines are also used as target lines; reference boundary lines are determined from the target lines according to the boundary matrix; boundary line regions of the object in the image are obtained; a target boundary line corresponding to the boundary line region is determined from the reference boundary lines; an edge of the object in the image is determined according to the determined target boundary lines.
The present invention relates to a method for displaying an identification result, comprising: receiving an image which can present at least one part of an object to be identified, and carrying out identification on the at least one part of the object presented by the image; and in response to the obtained identification result, displaying a first picture presenting the identification result, wherein the first picture comprises marks for one or more portions of the identification result. The present invention also relates to a computer system for displaying an identification result.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
13.
Image processing method and device, electronic apparatus and storage medium
An image processing method includes obtaining an input image, the input image includes object regions, and each object region includes at least one object; identifying the object regions to obtain object region labeling frames; establishing a first coordinate system based on the input image, the object region labeling frames are located in the first coordinate system; mapping the object region labeling frames from the first coordinate system to a second coordinate system according to a reference value to obtain first region labeling frames corresponding to the object region labeling frames, the first region labeling frames are located in the second coordinate system; performing expansion processing on the first region labeling frames to obtain expanded second region labeling frames; and mapping the second region labeling frames from the second coordinate system to the first coordinate system according to the reference value to obtain table region labeling frames.
G06V 10/22 - Prétraitement de l’image par la sélection d’une région spécifique contenant ou référençant une formeLocalisation ou traitement de régions spécifiques visant à guider la détection ou la reconnaissance
G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
G06V 10/25 - Détermination d’une région d’intérêt [ROI] ou d’un volume d’intérêt [VOI]
14.
OBJECT EDGE RECOGNITION METHOD AND SYSTEM, AND COMPUTER READABLE STORAGE MEDIUM
The present invention provides an object edge recognition method and system, and a computer readable storage medium. The method comprises: obtaining an input image, the edge of an object in the input image comprising a plurality of object vertexes; recognizing the input image by means of an object vertex recognition model to obtain a relative position of each object vertex and a corresponding image vertex thereof; determining a reference position of each object vertex in the input image according to the relative position of each object vertex and the corresponding image vertex thereof; for each object vertex, performing corner detection in a preset area where the reference position of the object vertex is located; determining the actual position of each object vertex in the input image according to a corner detection result; and according to the actual position of each object vertex in the input image, sequentially connecting the adjacent object vertexes to form an edge line, and obtaining an edge of the object, having the edge, in the input image. By applying the solution provided in the present invention, the edge of the object, having the edge, in the image can be detected.
A text recognition method, an image recognition classification method, and a document recognition processing method. The text recognition method comprises: during text recognition, first labeling, with universal text line boxes, text lines in text, which is to be recognized, in a text image; next, recognizing each text line by using a character recognition model, so as to obtain a preliminary recognition result of said text; and then recognizing language types of the preliminary recognition result, and calling a corresponding language recognition model according to the recognized language types, to further recognize a character part corresponding to the language type, so as to obtain an optimized character recognition result. By means of the method, after the preliminary recognition result of said text is obtained, a separate language recognition model is further used for precision recognition according to the language types involved in the preliminary recognition result, such that the accuracy of text recognition is improved.
G06K 9/34 - Découpage des formes se touchant ou se chevauchant dans la zone image
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
The disclosure relates to an object identification method and device as well as a non-transitory computer-readable storage medium. The object identification method includes: acquiring a first object image, and generating a first identification result group according to the first object image, wherein the first identification result group includes one or more first identification results arranged in order of confidence from high to low; acquiring a second object image, and generating a second identification result group based on the second object image, wherein the second identification result group includes one or more second identification results arranged in order of confidence from high to low; and determining whether the first object image and the second object image correspond to the same object to be identified according to the first identification result group and the second identification result group.
G06V 10/75 - Organisation de procédés de l’appariement, p. ex. comparaisons simultanées ou séquentielles des caractéristiques d’images ou de vidéosApproches-approximative-fine, p. ex. approches multi-échellesAppariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques utilisant l’analyse de contexteSélection des dictionnaires
G06V 10/22 - Prétraitement de l’image par la sélection d’une région spécifique contenant ou référençant une formeLocalisation ou traitement de régions spécifiques visant à guider la détection ou la reconnaissance
G06N 5/04 - Modèles d’inférence ou de raisonnement
G06F 18/21 - Conception ou mise en place de systèmes ou de techniquesExtraction de caractéristiques dans l'espace des caractéristiquesSéparation aveugle de sources
G06F 18/22 - Critères d'appariement, p. ex. mesures de proximité
G06F 18/214 - Génération de motifs d'entraînementProcédés de Bootstrapping, p. ex. ”bagging” ou ”boosting”
17.
Image processing method, image processing device, electronic apparatus and storage medium
An image processing method, an image processing device, an electronic apparatus, and a non-transitory computer-readable storage medium are provided. The image processing method includes: obtaining an original image; performing slicing processing on the original image to obtain multiple slice images of the original image; respectively processing the slice images through a first binarization model to obtain multiple slice binary images respectively corresponding to the slice images; performing stitching processing on the slice binary images to obtain a first binary image; processing the first binary image to obtain a pixel circumscribed contour image; processing the original image through a second binarization model to obtain a second binary image; synthesizing the second binary image and the first binary image according to positions of multiple circumscribed contour pixels in the pixel circumscribed contour image to obtain a synthetic image.
The present disclosure relates to a recognition processing method and device and a non-transient computer readable storage medium. The recognition processing method comprises: obtaining first thermal distribution data of an input image, and, according to the first thermal distribution data, calculating first color feature data of the input image; obtaining second heat distribution data of each candidate image among multiple candidate images, and, according to each item of second heat distribution data, respectively calculating second color feature data of a corresponding candidate image; calculating the color similarity distance between the first color feature data and each item of second color feature data respectively, and, according to each color similarity distance, determining the candidate image, among the multiple candidate images, that matches the color of the input image as an output image.
An object edge identification and processing method and system, and a computer-readable storage medium. Said method comprises: acquiring an input image, the input image comprising an object having an edge, and the edge of the object comprising a plurality of object vertexes (S101); identifying the input image by means of an object vertex identification model, so as to obtain the position of each of the object vertexes relative to an image vertex corresponding thereto (S102); according to the position of each of the object vertexes relative to an image vertex corresponding thereto, determining an actual position of each of the object vertexes in the input image (S103); and according to the actual position of each of the object vertexes in the input image, sequentially connecting adjacent object vertexes to form an edge line, so as to obtain the edge of the object having an edge in the input image (S104). Said method can be used to detect the edge of an object having an edge in an image.
An image processing method, an image processing device, an electronic device, and a storage medium are provided. The image processing method includes: obtaining an input image, wherein the input image includes M character rows; performing global correction processing on the input image to obtain an intermediate corrected image; determining the M character row lower boundaries; determining the relative offset of all pixels in the intermediate corrected image according to the M character row lower boundaries, the first image boundary and the second image boundary of the intermediate corrected image; determining the local adjustment offset of all pixels in the intermediate corrected image according to the relative offsets of all pixels in the intermediate corrected image; and performing local adjustment on the intermediate corrected image according to the local adjustment offsets of all pixels in the intermediate corrected image to obtain the target corrected image.
The disclosure provides a receipt identification method, apparatus, electronic device and computer-readable storage medium. The method includes: obtaining (S101) an image of the receipt to be identified; identifying (S102) each row region of the receipt in the image by using a region identification model, wherein the row region is the region where each line of characters is located; identifying (S103) the character content in each row region by using the character identification model; determining (S104) time information, store name and payment amount on the receipt according to the character contents in each row region. The solution provided by the disclosure can automatically identify the relevant information on the receipt.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G06F 16/953 - Requêtes, p. ex. en utilisant des moteurs de recherche du Web
G06V 20/62 - Texte, p. ex. plaques d’immatriculation, textes superposés ou légendes des images de télévision
G06V 30/40 - Reconnaissance des formes à partir d’images axée sur les documents
G06V 30/413 - Classification de contenu, p. ex. de textes, de photographies ou de tableaux
G06V 30/414 - Extraction de la structure géométrique, p. ex. arborescenceDécoupage en blocs, p. ex. boîtes englobantes pour les éléments graphiques ou textuels
G06V 30/416 - Extraction de la structure logique, p. ex. chapitres, sections ou numéros de pageIdentification des éléments de document, p. ex. des auteurs
G06V 30/418 - Appariement de documents, p. ex. d’images de documents
22.
Image processing method, image processing device, electronic device and storage medium
An image processing method, an image processing device, an electronic device, and a non-transitory computer readable storage medium are provided. The image processing method includes: obtaining an input image which includes M character rows; performing global correction processing on the input image to obtain an intermediate corrected image; determining the M character row lower boundaries corresponding to the M character rows according to the intermediate corrected image; and determining the local adjustment reference line and M retention coefficient groups based on the intermediate corrected image and the M character row lower boundaries; determining M local adjustment offset groups corresponding to the M character rows according to the M character row lower boundaries, the local adjustment reference line and the M retention coefficient groups; performing local adjustment on the M character rows in the intermediate corrected image according to the M local adjustment offset groups to obtain the target corrected image.
An image processing method, an image processing apparatus, an electronic device, and a non-transitory computer readable storage medium. The image processing method comprises: obtaining an original image, wherein the original image comprises at least one object; processing the original image by a first binarization model to obtain a first binarized image of the original image; processing the first binarized image to obtain a pixel circumscribed contour image, wherein the pixel circumscribed contour image comprises a plurality of circumscribed contour pixels, and pixels within an area surrounded by the plurality of circumscribed contour pixels are pixels corresponding to at least part of the objects in the at least one object; processing the original image by a second binarization model to obtain a second binarized image; and according to the positions of the plurality of circumscribed contour pixels in the pixel circumscribed contour image, synthesizing the second binarized image and the first binarized image to obtain a synthesized image, wherein the composite image is a binarized image.
The disclosure relates to a computer-executable method for assisting a user in plant care, including the following steps. A plant added by the user is received. A care task of the plant is determined at least according to a type of the plant, a planting location of the plant, and a current time. The user is prompted of the care task of the plant.
A01G 7/06 - Traitement des arbres ou des plantes en cours de croissance, p. ex. pour prévenir la décomposition du bois, pour teinter les fleurs ou le bois, pour prolonger la vie des plantes
A01G 7/04 - Traitement électrique ou magnétique des végétaux pour favoriser leur croissance
A01B 79/02 - Méthodes de travail de la terre en combinaison avec d'autres opérations agricoles, p. ex. fertilisation, plantation
G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation
G06F 16/9035 - Filtrage basé sur des données supplémentaires, p. ex. sur des profils d'utilisateurs ou de groupes
25.
EDGE DETECTION METHOD AND APPARATUS, AND ELECTRONIC DEVICE AND STORAGE MEDIUM
Disclosed in the present invention are an edge detection method, an edge detection apparatus, an electronic device, and a non-transient computer readable storage medium. The edge detection method comprises: processing an input image to obtain a line graph of a gray contour in the input image, wherein the input image comprises an object with an edge, and the line graph comprises a plurality of lines; merging the plurality of lines to obtain a plurality of reference boundary lines; processing the input image by means of a first boundary region recognition model to obtain a plurality of boundary regions corresponding to the object; for each reference boundary line, comparing the reference boundary line with the plurality of boundary regions, calculating the number of pixel points belonging to the plurality of boundary regions on the reference boundary line, and taking the number as scores of the reference boundary line, so as to determine a plurality of scores in one-to-one correspondence with the plurality of reference boundary lines; determining a plurality of target boundary lines according to the plurality of reference boundary lines, the plurality of scores and the plurality of boundary regions; and determining the edge of the object according to the plurality of target boundary lines.
An image processing method and system, and a computer readable storage medium. The method comprises: obtaining an image to be processed (S101); performing grayscale processing on the image to be processed to obtain a grayscale image, and performing blurring processing on the image to be processed to obtain a first blurred image (S102); performing binarization processing on the image to be processed according to the grayscale image and the first blurred image to obtain a binarized image (S103); performing expansion processing on grayscale values of high-value pixel points in the binarized image to obtain an expanded image (S104); performing sharpening processing on the expanded image to obtain a sharp image (S105); adjusting the contrast of the sharp image to obtain a contrast image (S106); and using the grayscale image as a guide image, and performing guided filter processing on the contrast image to obtain a target image (S107). The method can solve the problems in the prior art that a captured image has indistinct contrast and noise interference, and a printing effect is poor.
Provided are a method and a system for evaluating the state of a plant, and a computer readable storage medium. Said method comprises: receiving a plant image, and recognizing a plant in the plant image so as to obtain the category of the plant; recognizing parts of the plant contained in the plant image; determining the growth state of the parts; and comprehensively evaluating the maintenance state of the plant according to the growth state of the parts. By means of artificial intelligence, the present invention can easily, quickly and accurately evaluate the maintenance state of a plant.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
28.
Display screen or portion thereof with animated graphical user interface
Provided by the present invention are a method and device for removing handwritten content from a text image, and a storage medium. The method for removing handwritten content from a text image comprises: acquiring an input image of a text page to be processed, wherein the input image comprises a handwritten area, and the handwritten area comprises the handwritten content; using an image segmentation model to recognize the input image so as to obtain an initial handwritten pixel of the handwritten content; performing fuzzy processing on the initial handwritten pixel to obtain a handwritten pixel mask area; determining the handwritten content according to the handwritten pixel mask area; and removing the handwritten content from the input image to obtain an output image.
The disclosure provides a bill identification method, device, electronic device and a computer-readable storage medium. The method includes: obtaining an image of a bill to be identified; using a pre-trained area identification model to identify a final payment area of the bill in the image; using a pre-trained character identification model to identify the final payment amount in the final payment area. By applying the solution provided by the present disclosure, it is possible to realize automatic identification of the payment amount on the bill, and the efficiency of bill processing is improved.
G06Q 20/10 - Architectures de paiement spécialement adaptées aux systèmes de transfert électronique de fondsArchitectures de paiement spécialement adaptées aux systèmes de banque à domicile
G06V 30/412 - Analyse de mise en page de documents structurés avec des lignes imprimées ou des zones de saisie, p. ex. de formulaires ou de tableaux d’entreprise
G06V 30/416 - Extraction de la structure logique, p. ex. chapitres, sections ou numéros de pageIdentification des éléments de document, p. ex. des auteurs
The present invention provides a plant blooming period broadcast method and system, and a computer-readable storage medium. The method comprises: receiving an image, and identifying a plant in the image to obtain the species of the plant; invoking a plant variety identification model corresponding to the species of the plant to identify the specific variety and blooming state of the plant; obtaining the photographing time and photographing position of the image, and determining the blooming period of the plant according to the photographing time and the blooming state; and marking the photographing position on a blooming period broadcast map as a viewing place of the plant, and correspondingly displaying the specific variety and blooming period of the plant. According to the solution provided by the present invention, the specific variety, position, blooming period and other information of the plant currently available for viewing can be displayed to a user by means of the blooming period broadcast map, accurate reference information is provided for the user to view the plant, and the viewing experience of the user is improved.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G06N 3/04 - Architecture, p. ex. topologie d'interconnexion
A method and a system for diagnosing a plant disease and an insect pest are provided. The method includes: obtaining an plant image; determining a candidate specie and candidate disease and insect pest information corresponding to at least part of the candidate specie according to the plant image when a current diagnosis mode is a passive diagnosis mode; screening out the candidate disease and insect pest information of the candidate specie according to a first preset condition for the candidate specie with the corresponding candidate disease and insect pest information; and outputting at least part of remaining disease and insect pest information after screening out when there is the remaining disease and insect pest information.
A01G 7/06 - Traitement des arbres ou des plantes en cours de croissance, p. ex. pour prévenir la décomposition du bois, pour teinter les fleurs ou le bois, pour prolonger la vie des plantes
G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
G06F 18/22 - Critères d'appariement, p. ex. mesures de proximité
G06F 18/214 - Génération de motifs d'entraînementProcédés de Bootstrapping, p. ex. ”bagging” ou ”boosting”
33.
COMPUTER-EXECUTABLE METHOD RELATING TO WEEDS AND COMPUTER SYSTEM
A computer-executable method relating to weeds, and a computer system. The method comprises: receiving an image (S11); recognizing one or more plants in the image in order to obtain the classifications and/or names of the plants, and determining whether the plants are weeds (S12); and in response to determining that at least one plant is a weed, outputting information indicating that the at least one plant is a weed (S13).
The invention provides a method and a device for identifying the number of bills and multiple bill areas in an image. The method comprises the following steps: acquiring the image containing a plurality of bills arranged in sequence; processing the image to obtain a plurality of boundary lines of each bill in the image; wherein the boundary lines comprise a first type of boundary lines which are substantially perpendicular to the bill arrangement direction; generating a long line segment which is substantially parallel to the arrangement direction of the bills and passes through the area where all the bills are located, wherein the long line segment has an intersection point with each first type of boundary line; and determining the number of bills in the image according to the lengths of the sub-line segments between the adjacent intersection points.
G06Q 20/10 - Architectures de paiement spécialement adaptées aux systèmes de transfert électronique de fondsArchitectures de paiement spécialement adaptées aux systèmes de banque à domicile
G06V 30/416 - Extraction de la structure logique, p. ex. chapitres, sections ou numéros de pageIdentification des éléments de document, p. ex. des auteurs
G06V 30/413 - Classification de contenu, p. ex. de textes, de photographies ou de tableaux
G06V 30/19 - Reconnaissance utilisant des moyens électroniques
G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
G06V 10/44 - Extraction de caractéristiques locales par analyse des parties du motif, p. ex. par détection d’arêtes, de contours, de boucles, d’angles, de barres ou d’intersectionsAnalyse de connectivité, p. ex. de composantes connectées
35.
Receipt identification method, apparatus, device and storage medium
A receipt identification method, an apparatus, a device, and a storage medium are provided. The method includes: obtaining a receipt image; identifying the receipt image by using a region identification model to obtain character regions; utilizing a character identification model to identify the character regions to obtain character contents; and determining receipt information according to the character contents. The step of determining receipt information according to the character contents includes: determining N keyword character regions corresponding to N preset keywords; determining M candidate character regions corresponding to the N keyword character regions; utilizing a scoring model to score based on the distance and the deviation angle between the N keyword character regions and the M candidate character regions in the receipt image, so as to determine Q character contents corresponding to the N preset keywords; and determining target information in the receipt information according to the Q character contents.
G06V 30/414 - Extraction de la structure géométrique, p. ex. arborescenceDécoupage en blocs, p. ex. boîtes englobantes pour les éléments graphiques ou textuels
G06V 30/413 - Classification de contenu, p. ex. de textes, de photographies ou de tableaux
G06V 30/418 - Appariement de documents, p. ex. d’images de documents
G06F 16/953 - Requêtes, p. ex. en utilisant des moteurs de recherche du Web
G06V 30/416 - Extraction de la structure logique, p. ex. chapitres, sections ou numéros de pageIdentification des éléments de document, p. ex. des auteurs
G06V 20/62 - Texte, p. ex. plaques d’immatriculation, textes superposés ou légendes des images de télévision
Provided are an object identification method, apparatus and device. The object identification method comprises: acquiring a first image of at least part of an object (S201); determining a feature portion of the object on the basis of the first image (S202); acquiring a second image of the feature portion of the object (S203); and identifying an object category of the object on the basis of the second image (S204). According to the object identification method, apparatus and device, in which a feature portion of an object is acquired and identification of the category of the object is performed on the basis of the feature portion, operations are simple, and the accuracy of object identification can be effectively improved.
G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
37.
METHOD AND DEVICE FOR ACQUIRING SPECIES IDENTIFICATION NAMES
A method and device for acquiring species identification names. The method comprises: acquiring an image uploaded by a user, wherein the image contains a species to be identified (S101); and identifying the name of the species in the image by a species identification model pre-established by training (S102); determining whether the species name is present in a pre-established species name database (S103); and if yes, obtaining information of a geographical area where the user is located and selecting, from the species name database, the conventional name of the species name corresponding to the geographical area information to obtain and output an identification result of the species (S104). The problem that the conventional name of a species cannot be identified in the prior art is solved.
G06F 16/58 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement
Provided in the present invention are an insect identification method and system. The system comprises a client and a server, and the client is connected to the server. The method comprises: the client acquires an image photograph that is captured by a target user and that contains an insect to be identified, acquires an insect region in the image photograph, slices the insect region to obtain an insect image, and sends the insect image to the server; the server identifies the insect image by calling an insect species identification model deployed in the server, and sends the identification result to the client; and the client pushes the identification result to the target user. By applying the solution provided in the present invention, the problem in the prior art in which insect identification is very difficult and has low accuracy may be solved.
Provided in the present invention are methods and devices for recognizing the number of receipts and regions of a plurality of receipts in an image. The method comprises: acquiring an image containing a plurality of sequentially arranged receipts; processing the image to obtain a plurality of boundary lines of the receipts in the image; wherein the plurality of boundary lines comprise a first type of boundary lines which are substantially perpendicular to the arrangement direction of the receipts; generating a long line segment which is substantially parallel to the arrangement direction of the receipts and passes through all the regions where the receipts are located, wherein the long line segment has an intersection with each of the first type of boundary lines; and determining the number of receipts in the image according to the length of a sub-line segment between every two adjacent intersections. The solution provided in the present invention can be used to solve the problem in the prior art that it is impossible to recognize the number of receipts in an image whilst recognizing a plurality of receipts.
The present disclosure relates to a method and system for object identification. A method for object identification is provided, comprising: acquiring a first image presenting at least a part of an object from a user; identifying a category of the object through a pre-established object identification model based on the first image, to obtain at least one result; searching a rule database containing at least one set of confusable object categories using the at least one result, to determine whether there is a confusable object category corresponding to the at least one result; and if there is a confusable object category corresponding to the at least one result in the rule database, returning the at least one result and the confusable object category corresponding thereto to the user.
The present disclosure relates to a method for identifying and displaying an object, comprising: acquiring an image that may present at least part of an object; on the basis of the image, identifying the object; within a document database, search for a document corresponding to the object; and displaying the object as well as information related to the document. The present disclosure further relates to a system for identifying and displaying an object. The technical solutions of the present disclosure can at least improve the usage experience of a user.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
43.
Method and system for identifying and displaying an object
A method is disclosed. The method may include: acquiring an image including at least a part of an object; identifying the object based on the image; searching a document database for a document corresponding to the object; and displaying the object and information related to the document. A system is disclosed. The system may include: one or more memories configured to store a document database; one or more electronic devices configured to acquire an image including at least a part of an object; and one or more computing devices configured to identify the object based on the image, and search the document database for a document corresponding to the object, wherein the one or more electronic devices are further configured to display the object and information related to the document.
G06F 16/583 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
G06F 16/538 - Présentation des résultats des requêtes
G06V 10/764 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant la classification, p. ex. des objets vidéo
G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
G06V 20/20 - ScènesÉléments spécifiques à la scène dans les scènes de réalité augmentée
44.
MANUAL CLIENT STATUS CHECK METHOD AND DEVICE FOR SAMPLE VERIFICATION
A manual client status check method and device for sample verification. The method comprises: acquiring a test sample set, using a pre-trained recognition model to recognize each sample in the test sample set, and annotating the recognition result of each sample (S101); selecting a preset number of samples in the test sample set as a target sample set, and amending the annotated recognition result of each sample in the target sample set into a misrecognition result (S102); sending the processed test sample set to a manual client such that the manual client verifies the recognition result of each sample (S103); and checking whether the manual client is in an abnormal status according to the verification result of the target sample set by the manual client (S104).
A method and a device for checking the status of a manual client by using error samples, wherein the method comprises: obtaining a preset number of error samples, adding them into a test sample set to form a sample set to be processed; wherein, the error samples are pre-marked with error marking results, and the samples in the test sample set are pre-marked with marking results (S101); sending the sample set to be processed to a manual client, so that the manual client audits the marking result of each sample in the sample set to be processed (S102); and checking whether the manual client is in an abnormal state according to the audit result of the manual client for the preset number of error samples (S103). The method can quickly determine whether the manual client is in the abnormal state.
A sample labeling checking method and device. The method comprises: acquiring a sample to be labeled (S101); identifying, by means of an area identification model, at least one area of the sample to be labeled, and cutting the at least one area to form at least one sample area picture (S102); identifying each sample area picture by means of a pre-set identification model and performing pre-labeling processing (S103); sending the pre-labeled sample area picture to a checking unit, such that the checking unit checks a pre-labeling result of the sample area picture, and if it is checked and found that the pre-labeling result is wrong, modifying the pre-labeling result (S104); and sending the sample area picture checked by the checking unit to a verification client, such that the verification client performs verification processing on labeling information of the sample area picture checked by the checking unit (S105). By means of the method and device, the accuracy of sample labeling can be improved.
The present invention provides a sample label information verification method and device. The method comprises: obtaining label samples needing to be verified and forming a training sample set; dividing the training sample set into a preset number of sample sub-sets, respectively training different sample sub-sets, and establishing different first identification models; obtaining an identification sample set used for testing, carrying out identification on each identification sample in the identification sample set by means of the established different first identification models, and obtaining an identification result of each first identification model on the identification sample; collecting statistics about the number of occurrences of each identification result, and determining the first identification model corresponding to the identification result of which the number of occurrences is smaller than a preset threshold as a target identification model when there is an identification result of which the number of occurrences is not smaller than the preset threshold; and carrying out label information verification on the label samples in the sample sub-set corresponding to the target identification model. By applying the solution provided by the present invention, a labeling result of samples can be quickly verified.
Provided in the present invention are a method and apparatus for detecting the edge of an object in an image, an electronic device and a computer-readable storage medium, the method comprising: processing an image to obtain a line image of a grayscale profile in an image; merging similar lines in the line image to obtain a plurality of initially merged lines, and determining a boundary matrix according to the plurality of initially merged lines; merging similar lines among the plurality of initially merged lines to obtain a target line, and using the initially merged lines that are not merged as target lines; determining a plurality of reference boundary lines from among a plurality of target lines according to the boundary matrix; processing the image by means of a pre-trained boundary line zone recognition module to obtain a plurality of boundary line zones of the object in the image; for each boundary line zone, determining from among the plurality of reference boundary lines a target boundary line corresponding to the boundary line zone; and determining the edge of the object in the image according to the plurality of determined target boundary lines. Hence, the edge of an object in an image may be detected.
A receipt recognition method and apparatus. The method comprises: obtaining an image of a receipt to be recognized (S101); using an area recognition model to recognize line areas of the receipt in the image (S102), wherein the line area is an area where each line character is located; using a character recognition model to recognize the character content in each line area (S103); and determining time information, the store name, and the payment amount of the receipt according to the character content in each line area (S104). The related information on the receipt can be automatically recognized by applying the solution.
Provided in the present invention are a receipt recognition method and apparatus, an electronic device and a computer-readable storage medium, the method comprising: obtaining an image of a receipt to be recognized; using a pre-trained area recognition model to recognize the final payment area of the receipt in the image; and using a pre-trained character recognition model to recognize the final payment amount in the final payment area. In using the solution provided in the present invention, the automatic recognition of a payment amount on a receipt may be achieved, thereby improving the receipt processing efficiency.
09 - Appareils et instruments scientifiques et électriques
Produits et services
Computer programs, recorded, for recording the characteristics of plants; Downloadable computer application software for mobile phones, namely, software for identifying and classifying plants by capturing photos, video; Downloadable computer programs for identifying plants; Downloadable computer software to enhance the audio-visual capabilities of multimedia applications, namely, for the integration of text, audio, graphics, still images, and moving pictures; Downloadable electronic publications in the nature of electronic photo album in the field of plants presentation; Downloadable pattern recognition software for identifying and classifying plants by capturing photos, video; Downloadable software for optical character recognition
52.
TRAINING SAMPLE OBTAINING METHOD AND APPARATUS, ELECTRONIC DEVICE AND STORAGE MEDIUM
The present invention provides a training sample obtaining method and apparatus, an electronic device and a storage medium. The method comprises: obtaining a scene segment in a video; selecting a video frame comprising a target object from the scene segment as an initial frame, and marking a target area where the target object in the initial frame is located; extracting feature information of the marked target area in the initial frame; performing feature search on forward and/or backward video frames in the scene segment by taking the initial frame as a reference, determining the area in each searched frame of which the feature information matches the feature information of the target area, and automatically marking the determined area in each searched frame; and extracting the image of each marked video frame in the scene segment as a training sample. The present invention can solve the problems in the prior art of low efficiency and high cost of image training sample acquisition.
09 - Appareils et instruments scientifiques et électriques
Produits et services
Computer programs, recorded, for recording the characteristics of animal; Downloadable computer application software for mobile phones, namely, software for identifying and classifying animal by capturing photos, video; Downloadable computer programs for identifying animals; Downloadable computer software for pulmonary, cardiovascular and edema analysis for use in small animal research studies; Downloadable computer software to enhance the audio-visual capabilities of multimedia applications, namely, for the integration of text, audio, graphics, still images, and moving pictures; Downloadable electronic publications in the nature of electronic photo albums in the field of animal presentation; Downloadable pattern recognition software for identifying and classifying animal by capturing photos, video; Downloadable software for optical character recognition; Electronic animal identification apparatus
55.
Method, system and computer readable storage medium for identifying information carried on sheet
A method for identifying information carried on a sheet is disclosed. The method comprises: identifying, using one or more computing devices, each of one or more areas on the sheet based on an image of the sheet and a pre-trained first model, wherein each of the one or more areas is associated with all or part of the information carried on the sheet, and the first model is a neural network based model; and identifying, using one or more computing devices, characters in each of the one or more areas based on the image of the sheet, each of the one or more areas and a pre-trained second model so as to determine the information carried on the sheet, wherein the second model is a neural network based model.
G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
G06K 9/34 - Découpage des formes se touchant ou se chevauchant dans la zone image
G06K 9/32 - Alignement ou centrage du capteur d'image ou de la zone image
G06K 9/66 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques utilisant des comparaisons ou corrélations simultanées de signaux images avec une pluralité de références, p.ex. matrice de résistances avec des références réglables par une méthode adaptative, p.ex. en s'instruisant
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G06K 9/72 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques utilisant une analyse de contexte basée sur l'identité provisoire attribuée à une série de formes successives, p.ex. d'un mot
09 - Appareils et instruments scientifiques et électriques
Produits et services
Computer programs, recorded, for recording the characteristics of mushroom; Downloadable computer application software for mobile phones, namely, software for identifying and classifying mushroom by capturing photos, video; Downloadable computer programs for identifying mushroom; Downloadable computer software to enhance the audio-visual capabilities of multimedia applications, namely, for the integration of text, audio, graphics, still images, and moving pictures; Downloadable electronic publications in the nature of electronic photo album in the field of mushroom presentation; Downloadable pattern recognition software for identifying and classifying mushroom by capturing photos, video; Downloadable software for optical character recognition
09 - Appareils et instruments scientifiques et électriques
Produits et services
Computer programs, recorded, for recording the characteristics of fishes; Downloadable computer application software for mobile phones, namely, software for identifying and classifying fishes by capturing photos, video; Downloadable computer programs for identifying fishes; Downloadable computer software to enhance the audio-visual capabilities of multimedia applications, namely, for the integration of text, audio, graphics, still images, and moving pictures; Downloadable electronic publications in the nature of electronic photo album in the field of fishes presentation; Downloadable pattern recognition software for identifying and classifying fishes by capturing photos, video; Downloadable software for optical character recognition; Electronic animal identification apparatus; Encoded micro particulates, tags and taggants of plastic, metal or silicate for use in the field of passive labeling, tracing or tracking of persons, animals, vehicles or goods of any kind
09 - Appareils et instruments scientifiques et électriques
Produits et services
Computer programs, recorded, for recording the characteristics of birds; Downloadable computer application software for mobile phones, namely, software for identifying and classifying birds by capturing photos, video; Downloadable computer programs for identifying birds; Downloadable computer software to enhance the audio-visual capabilities of multimedia applications, namely, for the integration of text, audio, graphics, still images, and moving pictures; Downloadable electronic publications in the nature of electronic photo album in the field of birds presentation; Downloadable pattern recognition software for identifying and classifying birds by capturing photos, video; Downloadable software for optical character recognition; Electronic animal identification apparatus; Encoded micro particulates, tags and taggants of plastic, metal or silicate for use in the field of passive labeling, tracing or tracking of persons, animals, vehicles or goods of any kind
09 - Appareils et instruments scientifiques et électriques
Produits et services
Computer software for identifying and classifying insects by capturing photos, video that may be downloaded from a global computer network; Downloadable computer application software for mobile phones, namely, software for identifying and classifying insects by capturing photos, video; Downloadable computer software to enhance the audio-visual capabilities of multimedia applications, namely, for the integration of text, audio, graphics, still images, and moving pictures; Downloadable electronic publications in the nature of electronic photo albums in the field of insect presentation; Downloadable pattern recognition software for identifying and classifying insects by capturing photos, video; Downloadable software for optical character recognition; Electronic animal identification apparatus; Encoded micro particulates, tags and taggants of plastic, metal or silicate for use in the field of passive labeling, tracing or tracking of persons, animals, vehicles or goods of any kind; Recorded computer application software for mobile phones, namely, software for identifying and classifying insects by capturing photos, video
09 - Appareils et instruments scientifiques et électriques
Produits et services
Computer software for identifying and classifying insects by capturing photos, video that may be downloaded from a global computer network; Downloadable computer application software for mobile phones, namely, software for identifying and classifying insects by capturing photos, video; Downloadable computer software to enhance the audio-visual capabilities of multimedia applications, namely, for the integration of text, audio, graphics, still images, and moving pictures; Downloadable electronic publications in the nature of electronic photo albums in the field of insect presentation; Downloadable pattern recognition software for identifying and classifying insects by capturing photos, video; Downloadable software for optical character recognition; Electronic animal identification apparatus; Encoded micro particulates, tags and taggants of plastic, metal or silicate for use in the field of passive labeling, tracing or tracking of persons, animals, vehicles or goods of any kind; Recorded computer application software for mobile phones, namely, software for identifying and classifying insects by capturing photos, video
09 - Appareils et instruments scientifiques et électriques
Produits et services
Computer operating programs, recorded; Computer software platforms, recorded, for application development, web hosting, database management; Computers; Downloadable computer application software for mobile phones, namely, software for expense management and reimbursement; Downloadable computer game programs; Downloadable computer software for application and database integration; Downloadable electronic publications in the nature of book,magazine in the field of Computer Software; Laptop computers; Recorded computer operating software; Recorded computer programs for word processing; Tablet computers; Thin client computers
09 - Appareils et instruments scientifiques et électriques
Produits et services
Computer operating programs, recorded; Computer software platforms, recorded, for application development, web hosting, database management; Computers; Downloadable computer game programs; Downloadable computer software for application and database integration; Downloadable electronic publications in the nature of book,magazine in the field of Computer; Laptop computers; Recorded computer operating software; Recorded computer programs for word processing; Tablet computers; Thin client computers
09 - Appareils et instruments scientifiques et électriques
Produits et services
Computer operating programs, recorded; Computer software platforms, recorded, for application development, web hosting, database management; Computers; Downloadable computer game programs; Downloadable computer software for application and database integration; Downloadable electronic publications in the nature of books and magazines in the field of computers; Laptop computers; Recorded computer operating software; Recorded computer programs for word processing; Tablet computers; Thin client computers
09 - Appareils et instruments scientifiques et électriques
Produits et services
Computer operating programs, recorded; Computer operating software; Computer programs, recorded, for use in database and electronic storage of data; Computer software platforms, downloadable, for business use; Computer software to enable the transmission of photographs to mobile telephones; Computers; Downloadable electronic publications in the nature of business periodicals in the field of digital electronics; Laptop computers; Tablet computers; Thin client computers; Computer software and firmware for operating system programs
09 - Appareils et instruments scientifiques et électriques
Produits et services
Computer operating programs, recorded; Computer operating software; Computer programs, recorded, for use in database and electronic storage of data; Computer software platforms, downloadable, for business use; Computer software to enable the transmission of photographs to mobile telephones; Computers; Downloadable electronic publications in the nature of business periodicals in the field of digital electronics; Laptop computers; Tablet computers; Thin client computers; Computer software and firmware for operating system programs
09 - Appareils et instruments scientifiques et électriques
Produits et services
Downloadable computer game programs; Downloadable electronic game software for use on mobile and cellular phones; Downloadable image file containing artwork, text, audio, video, games and Internet Web links relating to sporting and cultural activities; Electronic numeric displays; Humanoid robots with artificial intelligence; Portable telecommunication instant messaging devices; Rearview cameras for vehicles; Smartglasses; Thin client computers; Downloadable mobile applications for identifying type of floras and serving as an encyclopedia of world flora
09 - Appareils et instruments scientifiques et électriques
Produits et services
[ Cases for smartphones; ] Computer application software for mobile phones, namely, software for photograph, data storage, location, forum, articles, photos and Shopping Online; Computer game software; Computer operating programs, recorded; [ Covers for smartphones; ] Downloadable computer software for word processing, picture processing; [ Downloadable image file containing artwork, text, audio, video, games and Internet Web links relating to sporting and cultural activities; ] Downloadable image files containing Planting teaching; [ Downloadable ring tones for mobile phones; Electronic pocket translators; ] Electronic publications, namely, e-zines featuring Planting teaching recorded on computer media [ ; Mouse pads; Recorded computer operating programs; Smartglasses; Smartwatches ]