CN110738465A - Course prompting method, device, equipment and storage medium based on image recognition - Google Patents
Course prompting method, device, equipment and storage medium based on image recognition Download PDFInfo
- Publication number
- CN110738465A CN110738465A CN201910984029.0A CN201910984029A CN110738465A CN 110738465 A CN110738465 A CN 110738465A CN 201910984029 A CN201910984029 A CN 201910984029A CN 110738465 A CN110738465 A CN 110738465A
- Authority
- CN
- China
- Prior art keywords
- information
- course
- prompt
- prompting
- image
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 61
- 238000003860 storage Methods 0.000 title claims abstract description 18
- 238000012545 processing Methods 0.000 claims abstract description 19
- 238000012549 training Methods 0.000 claims description 28
- 238000004590 computer program Methods 0.000 claims description 8
- 230000006870 function Effects 0.000 claims description 7
- 230000004913 activation Effects 0.000 claims description 4
- 238000013473 artificial intelligence Methods 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 10
- 238000005516 engineering process Methods 0.000 description 9
- 238000013441 quality evaluation Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 4
- 238000004422 calculation algorithm Methods 0.000 description 3
- 238000002360 preparation method Methods 0.000 description 3
- 238000010200 validation analysis Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 238000002372 labelling Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000001502 supplementing effect Effects 0.000 description 2
- 206010019345 Heat stroke Diseases 0.000 description 1
- 208000007180 Sunstroke Diseases 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/109—Time management, e.g. calendars, reminders, meetings or time accounting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/20—Education
- G06Q50/205—Education administration or guidance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/40—Document-oriented image-based pattern recognition
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Educational Technology (AREA)
- Educational Administration (AREA)
- Economics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Marketing (AREA)
- Entrepreneurship & Innovation (AREA)
- General Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Data Mining & Analysis (AREA)
- Primary Health Care (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Artificial Intelligence (AREA)
- General Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention is applicable to the field of artificial intelligence, and provides course prompting methods, devices, equipment and storage media based on image recognition, wherein the method comprises the steps of obtaining a course table image through a camera on a smart watch, processing the course table image through a pre-trained image recognition engine, extracting week information of the course table in the course table image, and number of sections information corresponding to each week information and course information in course cells, associating each week information with a calendar to form course prompting time corresponding to the calendar, associating the course information corresponding to each week information with the calendar to form course prompting contents corresponding to the calendar, generating a prompting information table based on the course prompting time and the course prompting contents, and prompting a user of the smart watch according to the prompting information table, so that the user can passively obtain course prompting without actively memorizing or checking the course table.
Description
Technical Field
The invention relates to the field of artificial intelligence, in particular to curriculum prompting methods, devices, equipment and storage media based on image recognition.
Background
Every school season of school, head of a family and student is to drawing together teaching plan to make education and study work expand smoothly, current teaching plan carries out the course suggestion to the student with the form that the curriculum table is the carrier, makes the student know the teaching arrangement in school, makes the study preparation.
The existing curriculum schedule is mainly made of paper or electronic, the paper curriculum schedule is mainly posted in a classroom, or a student copies the content of the curriculum schedule and puts the content in a schoolbag to be carried about, while the electronic curriculum schedule is mainly checked in a corresponding teaching system, and the student or a teacher needs to log in the curriculum information by using an account number to see the curriculum information, which is very troublesome. Moreover, no matter the curriculum schedule is paper or electronic, the student or teacher needs to actively memorize or check before class to make corresponding preparation for the teaching plan, which is easily influenced by the behavior of the student or teacher, for example, the student or teacher sometimes forgets the content of the curriculum schedule or forgets to check the curriculum schedule, which may cause the teaching plan of the teacher and the student to be influenced.
Therefore, the existing curriculum schedule for teaching plan has poor prompting effect, and new prompting methods are needed.
Disclosure of Invention
The embodiment of the invention provides course prompting methods, devices, equipment and storage media based on image recognition.
The embodiment of the invention is realized in such a way that, in , the invention provides curriculum prompting methods based on image recognition, which are used for a smart watch, and the method comprises the following steps:
acquiring a curriculum schedule image through a camera on the smart watch;
processing the curriculum schedule image through a pre-trained image recognition engine, and extracting week information of the curriculum schedule in the curriculum schedule image, section information corresponding to each week information and curriculum information in curriculum cells, wherein the curriculum cells are cells formed by intersecting rows and columns of the week information and the section information;
associating each week information with a calendar to form course prompt time corresponding to the calendar;
associating the course information corresponding to each week information with a calendar to form course prompting contents corresponding to the calendar;
generating a prompt information table based on the course prompt time and the course prompt content, wherein the prompt information table comprises prompt time points and prompt information;
and prompting the user of the smart watch according to the prompt information table.
Further , the method further comprises:
extracting the schooling period time in the curriculum schedule image, and determining the effective time of the prompt information table according to the schooling period time; or
Determining the effective time of the prompt information table according to the acquisition time of the curriculum schedule image;
the step of prompting the user of the smart watch according to the prompt information in the prompt information table specifically comprises the following steps:
and prompting a user of the smart watch according to the prompt information in the prompt information table within the effective time of the prompt information table.
Further , the method further comprises:
and deleting the prompt information table after the effective time of the prompt information table is expired.
Further , the method includes:
judging whether the study is in an open period;
if the school time is in the period of starting to study, detecting whether a prompt information table corresponding to the school time exists;
if not, prompting the user to shoot the curriculum schedule through the camera on the intelligent watch so as to obtain the image of the curriculum schedule.
Further , the method further comprises:
changing the course prompting time by combining legal holidays, wherein the legal holidays comprise national legal holidays and local legal holidays;
prompting a user to acquire course content information of a course adjusting day for adjustment before a legal holiday; or
And automatically acquiring the content of the course-adjusting day through a local education public system for adjustment.
Further , the course information includes school course information and school course information, the method further includes:
detecting whether the school course information or the school course information conflicts with the school course information or not according to the week information, the section number information and the course information;
and if the conflict exists, sending a conflict prompt.
Further , the training method of the image recognition engine includes:
acquiring a training set, wherein the training set comprises a class schedule image;
inputting the training set into the image recognition engine for learning, so that the image recognition engine learns the identification of the week information, the section number information and the course information, and extracting the week information, the section number information and the course information according to an activation function.
In a second aspect, the present invention further provides apparatus for presenting lesson based on image recognition, the apparatus comprising:
the acquisition module is used for acquiring a curriculum schedule image through a camera on the smart watch;
the processing module is used for processing the curriculum schedule image through a pre-trained image recognition engine, and extracting week information of the curriculum schedule in the curriculum schedule image, and section information corresponding to each week information and curriculum information in curriculum unit cells, wherein the curriculum unit cells are formed by intersecting rows and columns of the week information and the section information;
, a correlation module for correlating each week information with a calendar to form a course prompt time corresponding to the calendar;
the second association module is used for associating the course information corresponding to each week information with a calendar to form course prompting contents corresponding to the calendar;
the generation module is used for generating a prompt information table based on the course prompt time and the course prompt content, and the prompt information table comprises prompt time points and prompt information;
and the prompting module is used for prompting the user of the smart watch according to the prompting information table.
In a third aspect, the present invention further provides computer devices, each of the computer devices includes a memory and a processor, the memory stores therein a computer program, and the processor implements the steps of the image-recognition-based course presentation method according to any item in the embodiments of the present application when executing the computer program.
In a fourth aspect, the present invention further provides computer readable storage media, wherein the computer readable storage media stores thereon a computer program, and when the computer program is executed by a processor, the computer program implements the steps of the image recognition-based course prompting method according to any item presented in the embodiments of the present application.
In the embodiment of the invention, a camera on the smart watch is used for acquiring a curriculum schedule image; processing the curriculum schedule image through a pre-trained image recognition engine, and extracting week information of the curriculum schedule in the curriculum schedule image, section information corresponding to each week information and curriculum information in curriculum cells, wherein the curriculum cells are cells formed by intersecting rows and columns of the week information and the section information; associating each week information with a calendar to form course prompt time corresponding to the calendar; associating the course information corresponding to each week information with a calendar to form course prompting contents corresponding to the calendar; generating a prompt information table based on the course prompt time and the course prompt content, wherein the prompt information table comprises prompt time points and prompt information; and prompting the user of the smart watch according to the prompt information table. Because the contents of the school timetable are extracted through the image recognition technology, the contents of the school timetable are related with the calendar to form a prompt information table, and the user is prompted according to the prompt information table, the user can passively obtain the school timetable prompt without actively memorizing or checking the school timetable.
Drawings
FIG. 1 is a flowchart illustrating an method for prompting lessons based on image recognition according to an embodiment of the present invention;
FIG. 2 is a flowchart illustrating another lesson prompting method based on image recognition according to an embodiment of the present invention;
FIG. 3 is a flowchart illustrating another lesson prompting method based on image recognition according to an embodiment of the present invention;
FIG. 4 is a flowchart illustrating another lesson prompting method based on image recognition according to an embodiment of the present invention;
FIG. 5 is a flowchart illustrating another lesson prompting method based on image recognition according to an embodiment of the present invention;
FIG. 6 is a flowchart illustrating another lesson prompting method based on image recognition according to an embodiment of the present invention;
FIG. 7 is a flowchart illustrating a training method of an image recognition engine according to an embodiment of the present invention;
FIG. 8 is a block diagram of lesson prompting devices based on image recognition according to an embodiment of the present invention;
FIG. 9 is a schematic structural diagram of another class prompting devices based on image recognition according to an embodiment of the present invention;
FIG. 10 is a block diagram of another class prompting devices based on image recognition according to an embodiment of the present invention;
FIG. 11 is a block diagram illustrating another curriculum prompting devices based on image recognition according to an embodiment of the present invention;
FIG. 12 is a block diagram illustrating another curriculum prompting devices based on image recognition according to an embodiment of the present invention;
FIG. 13 is a block diagram illustrating another curriculum prompting devices based on image recognition according to an embodiment of the present invention;
FIG. 14 is a diagram illustrating a training module of an image recognition engine according to an embodiment of the present invention;
fig. 15 is a schematic structural diagram of kinds of computer devices according to an embodiment of the present invention.
Detailed Description
For purposes of making the objects, aspects and advantages of the present invention more apparent, the present invention will be described in detail below with reference to the accompanying drawings and examples.
The existing curriculum schedule is mainly made of paper or electronic, the paper curriculum schedule is mainly posted in a classroom, or a student copies the content of the curriculum schedule and puts the content in a schoolbag to be carried about, while the electronic curriculum schedule is mainly checked in a corresponding teaching system, and the student or a teacher needs to log in the curriculum information by using an account number to see the curriculum information, which is very troublesome. According to the invention, through an image recognition technology, the class schedule content is extracted, the class schedule content is related to the calendar to form a prompt information table, and the user is prompted according to the prompt information table, so that the user can passively obtain class schedule prompts without actively memorizing or checking the class schedule.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs; the terminology used in the description of the application herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application; the terms "including" and "having," and any variations thereof, in the description and claims of this application and the description of the above figures are intended to cover non-exclusive inclusions.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least embodiments of the application, the appearance of the phrase in various places in the specification is not intended to refer to the same embodiment, nor is a separate or alternative embodiment mutually exclusive of other embodiments.
Example
Referring to fig. 1, fig. 1 is a schematic flow chart of lesson prompting methods based on image recognition according to an embodiment of the present invention, wherein the method is used for a smart watch, as shown in fig. 1, the method includes the following steps:
s101, acquiring a curriculum schedule image through a camera on the smart watch.
Be provided with the camera on the above-mentioned wisdom wrist-watch, foretell camera can be used to gather image or video, and foretell camera can be 2D or 3D camera, and the preferred 2D camera of this embodiment can reduce the manufacturing cost of wisdom wrist-watch.
The above-mentioned curriculum schedule image is acquireed by the camera on the above-mentioned wisdom wrist-watch, can acquire through the photo that the camera gathered the curriculum schedule.
In addition, the curriculum schedule image can be obtained by shooting a video, and the image with better quality is selected from the video according to an image quality evaluation algorithm, so that the high-quality curriculum schedule image is obtained.
For example, after prompting the user to record a schedule, the user records the schedule by using the camera, and the obtained video includes 200 frames, the quality evaluation may be performed on the images of the 200 frames by using an image quality evaluation algorithm, so that images with the highest quality are selected from the 200 frames as the schedule images.
Or, the quality evaluation may be performed on the 200 frames of images in sequence, and when the quality of an image reaches a quality threshold, the image is selected as a schedule image. Thus, the number of evaluations for image quality evaluation can be reduced.
It should be noted that the quality threshold may be preset, and of course, the quality threshold may also be adjusted by a technician, for example, if an error occurs in the identification of the schedule image obtained based on the current quality threshold, the quality threshold may be increased to ensure the quality of the obtained image.
In possible embodiments, when the photo of the curriculum schedule is captured by the camera, after the photo is captured, the image quality evaluation may be performed on the captured photo by using an image quality evaluation algorithm, and when the image quality evaluation of the photo does not reach a quality threshold, the user may be prompted to obtain the photo again, for example, prompting information such as "please take a clear picture of the curriculum schedule", "please keep the device stable while taking the photo", and the like.
S102, processing the curriculum schedule image through a pre-trained image recognition engine, and extracting the week information of the curriculum schedule in the curriculum schedule image, the section number information corresponding to each week information and the curriculum information in the curriculum unit cells, wherein the curriculum unit cells are formed by intersecting rows and columns of the week information and the section number information.
The image recognition engine can be an image recognition engine based on tensorflow and can adapt to the miniaturized deployment of the smart watch, the image recognition engine can be arranged in the smart watch, the image recognition engine can perform feature recognition and extraction on the image of the curriculum schedule through a local image recognition engine arranged in the smart watch, and also can be arranged in a server, and the image of the curriculum schedule is uploaded to the image recognition engine in the server through the smart watch to perform feature recognition and extraction on the image of the curriculum schedule.
The image recognition engine is trained in advance, so that the user does not need to train again. The curriculum schedule image comprises curriculum schedule information, wherein the curriculum schedule information comprises week information, section number information and curriculum information in the curriculum cells.
The week information includes, for example, week , tuesday, wednesday … … sunday, etc.
The above-mentioned section number information such as section , section two, section … … section seven, for the lesson information such as language, mathematics, english, art, sports, etc., there may be section eight, section nine, section ten, etc., for the lesson information provided with late self-study.
The course cells are formed by intersecting rows and columns of week information and section information, and are used for representing what courses of the day of the week are, for example, courses of the week , the th course is a Chinese course.
S103, associating the information of each week with a calendar to form course prompting time corresponding to the calendar.
The day information is the day information identified in step S102, the calendar is the calendar of the current year, and the calendar includes holiday information and the holidays and sunstroke days disclosed by the education department.
For example, the week information may be associated with the calendar in a manner that day 4 and 5 of 2010 corresponds to week , then the lesson prompting time is day 4 and 5 of 2010, that is, lesson prompting is performed on the user in a week on day 4 and 5 of 2010, and in addition, if day 5 and 1 of 2012 correspond to tuesday, the week information may not be associated with the calendar, and then the lesson prompting is not performed on the user in a tuesday on day 5 and 1 of 2012.
The above-mentioned course presentation time may be understood as a basis for which days the course presentation is to be performed and which days the course presentation is not to be performed.
In possible embodiments, the week information may be associated with a calendar corresponding to the school date, such as a calendar date corresponding to the th school date in 2015, or the calendar corresponding to the school date may be input by the user, such as a start date of the corresponding school date input by the user, or may be determined according to the current time, such as automatically acquiring the date of the day, determining which school date belongs to, wherein month 2-6 is the th school date in the current year, and month 8-12 is the second school date, or may be identified by a course list image.
And S104, associating the course information corresponding to the week information with the calendar to form course prompting contents.
The course information is the course information identified in step S102, and the course information corresponds to the week information, for example, the language corresponds to the week , tuesday, wednesday, thursday, friday, and the sports corresponds to the tuesday and thursday.
The calendar is the calendar of the current year, and the calendar comprises holiday information and the cold holiday and the hot holiday disclosed by the education department.
The above-mentioned course and calendar may be associated with 5 days in 4 and 2010 corresponding to week , corresponding to course information such as language, mathematics, english and music, 6 days in 4 and 2010 corresponding to tuesday, corresponding to course information such as language, mathematics, art and sports, 7 days in 4 and 2010 corresponding to wednesday, corresponding to course information such as language, mathematics, english and computers, and 8 days in 4 and 2010 corresponding to thursday.
Or the user may be prompted to take textbook and sports equipment corresponding to the course content on the date corresponding to the calendar, for example, on 4/6/2010, and the specific prompt may be "today's curriculum has language, mathematics, art and sports, please pay attention to take the language textbook and exercise book, mathematics textbook and exercise book, art textbook and art tools, and sports equipment".
In possible embodiments, the specific course information may also correspond to a specific number of lessons, for example, 4/6/2010, th lesson, second lesson corresponding to language, third lesson, fourth lesson corresponding to mathematics, fifth lesson corresponding to fine arts, sixth lesson corresponding to sports, seventh lesson corresponding to labor lesson, and the like.
And S105, generating a prompting information table based on the course prompting time and the course prompting content, wherein the prompting information table comprises prompting time points and prompting information.
The course prompting time may be obtained in step S103, and is used to indicate which day a course is present and which day needs to be prompted, the course prompting content may be obtained in step S104, the prompting information table includes a prompting time point and prompting information, the prompting time point is set based on the prompting time, for example, the prompting time is 4/6 2010, and the prompting time point may be 7 o 'clock in the morning or 7 o' clock in the morning.
The prompt message is set based on the course content, for example, if the course content is a language, the prompt message may be "there is a language course today, please note with a language textbook and a practice book". The prompt message table is used for prompting the smart watch to the user according to the time and the prompt message on the table.
And S106, prompting the user of the smart watch according to the prompting information table.
The above-mentioned reminder information table may be acquired in step S105, and in possible embodiments, in the case of not conflicting with the course reminder time in the reminder information table acquired in step S105, the memo reminder information may be added to the reminder information table acquired in step S105.
Through extracting the prompt time point in the prompt information table, can set up the prompt time point for the wisdom wrist-watch to the corresponding prompt information of matching, specific process can refer to the setting of alarm clock, no longer expresses here.
It should be noted that, the above description of the time as 4/6/2010, and the prompt message as "there is a chinese lesson today, please note that the text book and the exercise book" are merely exemplary illustrations, and should not be construed as a limitation of the present application.
In the embodiment, a camera on the smart watch is used for acquiring a curriculum schedule image; processing the curriculum schedule image through a pre-trained image recognition engine, and extracting week information of the curriculum schedule in the curriculum schedule image, section information corresponding to each week information and curriculum information in curriculum cells, wherein the curriculum cells are cells formed by intersecting rows and columns of the week information and the section information; associating each week information with a calendar to form course prompt time corresponding to the calendar; associating the course information corresponding to each week information with a calendar to form course prompting contents corresponding to the calendar; generating a prompt information table based on the course prompt time and the course prompt content, wherein the prompt information table comprises prompt time points and prompt information; and prompting the user of the smart watch according to the prompt information table. Because the contents of the school timetable are extracted through the image recognition technology, the contents of the school timetable are related with the calendar to form a prompt information table, and the user is prompted according to the prompt information table, the user can passively obtain the school timetable prompt without actively memorizing or checking the school timetable.
Example two
Based on the embodiment , please refer to fig. 2, fig. 2 is a flowchart illustrating a method according to a second embodiment, in which the method for prompting lesson based on image recognition further includes the following steps:
s201, extracting the schooling period time in the curriculum schedule image, and determining the effective time of the prompt information table according to the schooling period time.
The term time is used to indicate the time for which the teaching plan is executed, or may be understood as the time for which the schedule is executed, for example, the schedule includes "2015, th term", and the time period for which the schedule is executed is 2015, th term, or the term time may be obtained by performing feature recognition by the image recognition engine.
In some possible embodiments, the schedule may indicate the start and end time of the session, and the start and end time of the session may be identified directly.
S202, determining the effective time of the prompt information table according to the acquisition time of the curriculum schedule images.
In possible embodiments, the effective time of the prompt information table may be determined by the time of obtaining the curriculum schedule image, for example, if the curriculum schedule image is obtained 3/21/2015, the effective time may be considered to be 2015, 2/month to 2015, 6/month, that is, 2015, th school period.
For example, the effective time of the 2015 school period may be from 2015 to 6 months, and the smart watch may only prompt the user from 2015 to 6 months.
And S203, prompting the user of the smart watch according to the prompt information in the prompt information table within the effective time of the prompt information table.
And the processor in the intelligent watch judges whether the current time is the effective time of the prompt information table, and if so, prompts the user according to the prompt information table.
If not, step is performed to determine if the prompt form has expired or not yet validated, and if so, the prompt form may be deleted by default, and if not, the prompt form may be retained until enabled for a validation period.
In possible embodiments, if the prompt information table is not valid, the time for acquiring the prompt information table is detected, and when the time is greater than time thresholds, the prompt information table that is not valid may be considered invalid, and the prompt information table may be deleted by default.
Of course, in another possible embodiments, similarly, if the prompt information table is not validated, the time interval between the validation time and the current time is determined when the prompt information table is acquired, and if the time interval is greater than interval time thresholds, the prompt information table may be considered as an invalid table.
In the embodiment, a camera on the smart watch is used for acquiring a curriculum schedule image; processing the curriculum schedule image through a pre-trained image recognition engine, and extracting week information of the curriculum schedule in the curriculum schedule image, section information corresponding to each week information and curriculum information in curriculum cells, wherein the curriculum cells are cells formed by intersecting rows and columns of the week information and the section information; associating each week information with a calendar to form course prompt time corresponding to the calendar; associating the course information corresponding to each week information with a calendar to form course prompting contents corresponding to the calendar; generating a prompt information table based on the course prompt time and the course prompt content, wherein the prompt information table comprises prompt time points and prompt information; and prompting the user of the smart watch according to the prompt information table. Because the contents of the school timetable are extracted through the image recognition technology, the contents of the school timetable are related with the calendar to form a prompt information table, and the user is prompted according to the prompt information table, the user can passively obtain the school timetable prompt without actively memorizing or checking the school timetable. In addition, the effective time of the prompt information table is determined, so that the prompt can be accurately performed on the user.
EXAMPLE III
On the basis of the second embodiment, please refer to fig. 3, fig. 3 is a flowchart illustrating a method according to the third embodiment, and the method for prompting lessons based on image recognition further includes the following steps:
s301, deleting the prompt information table after the effective time of the prompt information table is expired.
The processor in the smart watch checks the validity time of the prompt message list at intervals of , for example, times every days, and determines whether the current time is the validity time of the prompt message list, and if so, prompts the user according to the prompt message list.
If not, step is carried out to determine whether the effective time of the prompt information table is expired or not, if so, the prompt information table can be deleted by default, for example, the effective time of the prompt information table is 2015 2 month to 2015 6 month, if the date of the processor in the smart watch is 2015 7 month 1, the prompt information table can be considered to be expired and deleted, or the user is not prompted based on the prompt information table.
In the embodiment, a camera on the smart watch is used for acquiring a curriculum schedule image; processing the curriculum schedule image through a pre-trained image recognition engine, and extracting week information of the curriculum schedule in the curriculum schedule image, section information corresponding to each week information and curriculum information in curriculum cells, wherein the curriculum cells are cells formed by intersecting rows and columns of the week information and the section information; associating each week information with a calendar to form course prompt time corresponding to the calendar; associating the course information corresponding to each week information with a calendar to form course prompting contents corresponding to the calendar; generating a prompt information table based on the course prompt time and the course prompt content, wherein the prompt information table comprises prompt time points and prompt information; and prompting the user of the smart watch according to the prompt information table. Because the contents of the school timetable are extracted through the image recognition technology, the contents of the school timetable are related with the calendar to form a prompt information table, and the user is prompted according to the prompt information table, the user can passively obtain the school timetable prompt without actively memorizing or checking the school timetable. In addition, the expired prompt information table is deleted, so that the data storage capacity of the smart watch can be reduced, and the storage space of the smart watch is saved.
Example four
On the basis of any of the embodiments above, please refer to fig. 4, and fig. 4 is a flowchart illustrating a method according to a fourth embodiment, as shown in fig. 4, the method for prompting lesson based on image recognition further includes:
s401, judging whether the study is in the study period.
The start-stop period may be represented by the start-stop time of the school day, which may be obtained by a local education system or manually entered by the user.
The specific determination may be that the date of the day is acquired, the date of the day is compared with the start-stop time of the scholarly term, whether the date of the day falls within the start-stop time of the scholarly term is determined, if the date falls within the start-stop time of the scholarly term, the day is considered to be in the period of opening a study, and if the date does not fall within the start-stop time of the scholarly term, the day is considered not to be in the period of opening a study. For example, the start/end time of the school period may be from 27/2015/2/2015 to 5/2015/7/2015, and the acquired date of the day may be 2015/2/28, which may be considered to be the period of the school period, or may be 2015/2/26 or 2015/7/6, which may be considered to be not the period of the school period.
S402, if the school time is in the period of starting a school, whether a prompt information table corresponding to the school time exists is detected.
When the smart watch determines that the smart watch is in the period of starting a study, it detects whether a prompt information table corresponding to the study period exists, for example, if the start-stop time of the study period is from 27 days of 2015 year 2 to 5 days of 2015 year 7 to 28 days of 2015 year 2 and 28 days of the day, it detects whether a prompt information table corresponding to the th study period of 2015 year exists, which may be determined according to the effective time of the prompt information table, and if the effective time of the prompt information table is from 2015 year 2 to 2015 year 7, it may be considered that the prompt information table exists.
And S403, if the image does not exist, prompting the user to shoot the curriculum schedule through the camera on the intelligent watch so as to obtain a curriculum schedule image.
When the fact that the smart watch does not have the prompt information table corresponding to the school date is detected, the user can be prompted to obtain the wisdom watch, for example, the user is prompted to take pictures or record videos of the curriculum schedule.
In possible embodiments, if there is a prompt information table corresponding to the school date, in order to further step to ensure the accuracy of the prompt information table, the user may be prompted to acquire images of the curriculum schedule another times, obtain the prompt information table again through steps S101-S105, and compare the two prompt information tables, if there is no error, retaining parts, deleting another parts, and if there is an error, retaining the prompt information table again obtained through steps S101-S105, and deleting the previous parts.
In addition, before the prompt information table is obtained again through steps S101 to S105, the similarity of the two collected curriculum schedule images can be compared, and when the similarity reaches similarity thresholds, for example, 99.9%, the two collected curriculum schedule images can be considered to be the same, and the prompt information table does not need to be obtained again through steps S101 to S105.
In the embodiment, a camera on the smart watch is used for acquiring a curriculum schedule image; processing the curriculum schedule image through a pre-trained image recognition engine, and extracting week information of the curriculum schedule in the curriculum schedule image, section information corresponding to each week information and curriculum information in curriculum cells, wherein the curriculum cells are cells formed by intersecting rows and columns of the week information and the section information; associating each week information with a calendar to form course prompt time corresponding to the calendar; associating the course information corresponding to each week information with a calendar to form course prompting contents corresponding to the calendar; generating a prompt information table based on the course prompt time and the course prompt content, wherein the prompt information table comprises prompt time points and prompt information; and prompting the user of the smart watch according to the prompt information table. Because the contents of the school timetable are extracted through the image recognition technology, the contents of the school timetable are related with the calendar to form a prompt information table, and the user is prompted according to the prompt information table, the user can passively obtain the school timetable prompt without actively memorizing or checking the school timetable. In addition, when the school date starts, the user is prompted to acquire the image of the curriculum schedule so as to acquire the prompting information table, the user is prevented from forgetting, and the user experience is improved.
EXAMPLE five
On the basis of any of the embodiments above, please refer to fig. 5, fig. 5 is a flowchart illustrating a fifth method according to an embodiment, and as shown in fig. 5, the method for prompting lesson based on image recognition further includes:
s501, changing the course prompting time by combining legal holidays, wherein the legal holidays comprise national legal holidays and local legal holidays.
After the prompt information table is formed, the course prompt time corresponding to the date is changed according to the date corresponding to the holiday, for example, if the course prompt time of the day can be changed to be empty, the course prompt will not be performed on the day of 5 month 1 friday of 2015.
In possible embodiments, the formation of the cue information table is an interpolation process of cue times and cue contents, and before the cue information table is not formed, nodes of holidays are locked, so that interpolation is not performed on the nodes of holidays, or interpolation is performed according to the authority, for example, the authority of holiday lessons supplementing is higher, so that the locked nodes can be interpolated.
S502, prompting the user to acquire course content information of a course adjusting day for adjustment before legal holiday days.
The smart watch automatically detects holidays, a detection interval can be three days after the day, for example, the day is 4-month-28 days, whether holidays exist in 4-month-29 days, 4-month-30 days and 5-month-1 days is detected, if yes, whether class calling is needed can be judged according to holiday association of the calendar, for example, 2016 is a sunday in 2016 5-month-1, and is a saturday in 2016, class refilling is needed, which belongs to class calling days, and when 28 days in 2016 are detected, the smart watch prompts the user to acquire saturday course content information, and if the lesson in saturday refilling week is assumed, the user is prompted to acquire course content information, and the user can select by prompting the question according to the prompting information, for example, prompting the question about how many days in saturday, the corresponding options include to friday, and the user can select course content information to acquire the class calling days, or the user can input the question by voice, for example, the question "how many days in saturday refilling day on saturday", and answer the course content after the lesson day is answered by voice.
And S503, automatically acquiring the content of the lesson-adjusting day through a local education public system for adjustment.
In possible implementations, the smart watch may be connected to a local educational public system via a network to obtain the content of the day of the lecture.
Of course, in the case where the local education presentation system conflicts with the school specific schedule, the right of the acquisition mode in step S502 is higher, that is, the course scheduling day of the local education presentation system is saturday plus friday course, and the course scheduling day of the school is saturday plus course, the course content information of the week is used as the course content information of the course scheduling day.
In another possible embodiments, if the user does not respond after prompting the user to obtain a lesson day, the lesson day content is automatically obtained by the local education bulletin system for adjustment.
In the embodiment, a camera on the smart watch is used for acquiring a curriculum schedule image; processing the curriculum schedule image through a pre-trained image recognition engine, and extracting week information of the curriculum schedule in the curriculum schedule image, section information corresponding to each week information and curriculum information in curriculum cells, wherein the curriculum cells are cells formed by intersecting rows and columns of the week information and the section information; associating each week information with a calendar to form course prompt time corresponding to the calendar; associating the course information corresponding to each week information with a calendar to form course prompting contents corresponding to the calendar; generating a prompt information table based on the course prompt time and the course prompt content, wherein the prompt information table comprises prompt time points and prompt information; and prompting the user of the smart watch according to the prompt information table. Because the contents of the school timetable are extracted through the image recognition technology, the contents of the school timetable are related with the calendar to form a prompt information table, and the user is prompted according to the prompt information table, the user can passively obtain the school timetable prompt without actively memorizing or checking the school timetable. In addition, the course content of the course adjusting day is obtained before holidays, and the course preparation for supplementing courses is made conveniently for the user in time.
EXAMPLE six
Referring to fig. 6 based on any of the above embodiments, fig. 6 is a flowchart illustrating a method according to a sixth embodiment, where the course information includes school entry course information and school exit course information, and as shown in fig. 6, the method for prompting a course based on image recognition further includes:
s601, detecting whether the school-in course information or the school-out course information conflicts with the school-out course information respectively according to the week information, the section number information and the course information.
The school course information refers to a school-in course of a designated school of the obligation education, and the school-out course information refers to an additional course other than the school-in course, such as course information of an interest class, a training class and the like.
The course information includes in-school course information arranged by schools such as Chinese, mathematics, English and the like, and also can include out-of-school course information arranged by training classes such as piano, talents, mathematics and the like.
The school exterior course information can be obtained by identifying an exterior course schedule through an image identification engine, whether conflict exists between the school interior course information and the exterior course information is judged according to the week information, for example, the week to friday are the arrangement time of the school interior course, and if the start time of the piano training class is detected to be the week , the risk of conflict can be considered.
, judging whether the school course information conflicts with the school course information according to the number of the nodes, for example, the class of four morning nodes and three afternoon nodes in the week is the arrangement time of the school course, if the start time of the piano training class is evening, it can be considered that no conflict exists, and if the start time of the piano training class is 10 am, it can be considered that the school course information conflicts with the school course information.
Similarly, the conflict between the outside-school course information and the outside-school course information can also be determined by determining whether the inside-school course information conflicts with the outside-school course information.
And S602, if a conflict exists, sending a conflict prompt.
For example, if there is a conflict, a conflict prompt is issued to the user, such as a prompt of "the piano class conflicts with the language class of the week ", or "the piano class conflicts with the talent class of the sunday".
In possible implementations, if there is no conflict, the user would be prompted whether to add the corresponding course prompting message, and if the user agrees to add, the corresponding week information, number of knots information, and course information would be added to the prompting information table.
In the embodiment, a camera on the smart watch is used for acquiring a curriculum schedule image; processing the curriculum schedule image through a pre-trained image recognition engine, and extracting week information of the curriculum schedule in the curriculum schedule image, section information corresponding to each week information and curriculum information in curriculum cells, wherein the curriculum cells are cells formed by intersecting rows and columns of the week information and the section information; associating each week information with a calendar to form course prompt time corresponding to the calendar; associating the course information corresponding to each week information with a calendar to form course prompting contents corresponding to the calendar; generating a prompt information table based on the course prompt time and the course prompt content, wherein the prompt information table comprises prompt time points and prompt information; and prompting the user of the smart watch according to the prompt information table. Because the contents of the school timetable are extracted through the image recognition technology, the contents of the school timetable are related with the calendar to form a prompt information table, and the user is prompted according to the prompt information table, the user can passively obtain the school timetable prompt without actively memorizing or checking the school timetable. In addition, the conflict between the school-in course information or the school-out course information and the school-out course information is prompted, so that the user can reasonably arrange the time for learning the school-out course, and the user can know whether the user can arrange the time for learning the school-out course or not only by acquiring the image of the school-out course schedule.
EXAMPLE seven
Referring to fig. 7, fig. 7 is a flowchart illustrating a seventh method according to an embodiment of the present invention, and as shown in fig. 7, the method for training an image recognition engine according to the embodiment of the present invention includes:
s701, a training set is obtained, wherein the training set comprises curriculum schedule images.
The training set may be obtained by labeling a large amount of image data of the curriculum schedule, such as the period, the week, the number of the nodes, the curriculum content, and the like.
S702, inputting the training set into an image recognition engine for learning, so that the image recognition engine learns the identification of the week information, the section number information and the course information, and extracting the week information, the section number information and the course information according to an activation function.
Inputting the training set labeled in step S701 into an image recognition engine for learning, specifically, performing convolution operation on an image to obtain feature values, classifying the feature values, and continuously performing iterative loss functions until the loss functions are fitted, completing training of the image recognition engine, extracting the obtained feature values by activating functions, where the feature values correspond to week information, node number information, and course information, for example, week information corresponding to the feature value 00000001 is week , node number information corresponding to the feature value 10000001 is class , course information corresponding to the feature value 11000001 is a language course, and the like.
In the embodiment, a camera on the smart watch is used for acquiring a curriculum schedule image; processing the curriculum schedule image through a pre-trained image recognition engine, and extracting week information of the curriculum schedule in the curriculum schedule image, section information corresponding to each week information and curriculum information in curriculum cells, wherein the curriculum cells are cells formed by intersecting rows and columns of the week information and the section information; associating each week information with a calendar to form course prompt time corresponding to the calendar; associating the course information corresponding to each week information with a calendar to form course prompting contents corresponding to the calendar; generating a prompt information table based on the course prompt time and the course prompt content, wherein the prompt information table comprises prompt time points and prompt information; and prompting the user of the smart watch according to the prompt information table. Because the contents of the school timetable are extracted through the image recognition technology, the contents of the school timetable are related with the calendar to form a prompt information table, and the user is prompted according to the prompt information table, the user can passively obtain the school timetable prompt without actively memorizing or checking the school timetable. In addition, the image recognition engine for image recognition of the curriculum schedule can be trained by labeling the curriculum schedule to obtain a training data set.
It should be noted that, the lesson prompting method based on image recognition provided by the above embodiments is used for a smart watch capable of prompting lessons for a user.
Example eight
Referring to fig. 8, fig. 8 is a schematic structural diagram of lesson prompting devices based on image recognition according to an embodiment of the present invention, as shown in fig. 8, a device 800 includes:
an obtaining module 801, configured to obtain a curriculum schedule image through a camera on the smart watch;
the processing module 802 processes the curriculum schedule image through a pre-trained image recognition engine, and extracts week information of the curriculum schedule in the curriculum schedule image, and section information corresponding to each week information and curriculum information in curriculum cells, wherein the curriculum cells are cells formed by intersecting rows and columns of the week information and the section information;
, an associating module 803, configured to associate each of the week information with a calendar, and form a course reminder time corresponding to the calendar;
a second associating module 804, configured to associate the course information corresponding to each week information with a calendar, so as to form a course prompting content corresponding to the calendar;
a generating module 805, configured to generate a prompting information table based on the course prompting time and the course prompting content, where the prompting information table includes a prompting time point and prompting information;
and the prompting module 806 is configured to prompt a user of the smart watch according to the prompt information table.
Further , as shown in FIG. 9, the apparatus 800 further comprises:
an extracting module 807, configured to extract the schooling time in the curriculum schedule image, and determine the effective time of the prompt information table according to the schooling time; or
The system is used for determining the effective time of the prompt information table according to the acquisition time of the curriculum schedule images;
the prompt module 806 is further configured to prompt a user of the smart watch according to the prompt information in the prompt information table within the effective time of the prompt information table.
Further , as shown in FIG. 10, the apparatus 800 further comprises:
and the deleting module 808 is configured to delete the prompt information table after the validation time of the prompt information table expires.
Further , as shown in FIG. 11, the apparatus 800 further comprises:
the judging module 809 is used for judging whether the student is in the study period;
the detecting module 810 is configured to detect whether a prompt information table corresponding to a school date exists or not if the student is in the school period;
the second prompting module 811 is configured to prompt the user to shoot the curriculum schedule through the camera on the smart watch if the image does not exist, so as to obtain an image of the curriculum schedule.
Further , as shown in FIG. 12, the apparatus 800 further comprises:
a changing module 812, configured to change the course prompting time in combination with a legal holiday, where the legal holiday includes a national legal holiday and a local legal holiday;
the adjusting module 813 is used for prompting the user to obtain the course content information of the course adjusting day for adjustment before the legal holiday; or
The system is used for automatically acquiring the content of the lesson-adjusting days through the local education public system for adjustment.
Further , the lesson information includes school lesson information and school lesson information, as shown in fig. 13, the apparatus 800 further includes:
a conflict detection module 814, configured to detect whether there is a conflict between the school-in course information or the school-out course information and the school-out course information according to the week information, the section number information, and the course information;
and the conflict prompting module 815 is configured to issue a conflict prompt if a conflict exists.
Further , the lesson information includes school lesson information and school lesson information, as shown in fig. 14, the apparatus 800 further includes a training module 816 of the image recognition engine, the training module 816 includes:
an obtaining unit 8161, configured to obtain a training set, where the training set includes a curriculum schedule image;
a learning unit 8162, configured to input the training set into the image recognition engine for learning, so that the image recognition engine learns the identification of the week information, the node information, and the course information, and extracts the week information, the node information, and the course information according to an activation function.
Example nine
In order to solve the technical problem, an embodiment of the present application further provides a computer device. Referring to fig. 15, fig. 15 is a block diagram of a basic structure of a computer device according to the present embodiment.
The computer device may be a desktop computer, a notebook, a palm computer, a cloud server, or other computing devices. The computer equipment can carry out man-machine interaction with a user through a keyboard, a mouse, a remote controller, a touch panel or voice control equipment and the like.
The memory 151 includes at least types of readable storage Media including Flash memory, hard disk, multi-Media Card, Card type memory (e.g., SD or DX memory, etc.), Random Access Memory (RAM), Static Random Access Memory (SRAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), Programmable Read Only Memory (PROM), magnetic storage, magnetic disk, optical disk, etc. in embodiments, the memory 151 may be an internal storage unit of the computer device 15, such as a hard disk or memory of the computer device 15. in another embodiment, the memory 151 may also be an external storage device of the computer device 15, such as a plug-in hard disk provided on the computer device 15, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash Card (Card), etc. of course, the memory 151 may include both an internal storage unit of the computer device 15 and an external storage device as well, hi this embodiment, the memory 151 is generally used to store operating systems and application software installed on the computer device 15, may also be used to temporarily output image data based on various types of identification methods, and other types of data to be output.
The network interface 153 may include a wireless network interface or a wired network interface, and the network interface 153 is generally used to establish a communication connection between the computer device 15 and other electronic devices.
Example ten
The present application further provides embodiments, namely providing computer readable storage media storing image recognition-based course prompting programs, wherein the image recognition-based course prompting programs are executable by at least processors, so that at least processors execute the image recognition-based course prompting method steps.
Based on the understanding that the technical solution of the present application or the parts contributing to the prior art can be embodied in the form of software products stored in storage media (such as ROM/RAM, magnetic disk, optical disk) and including instructions for making terminal devices (which may be mobile phones, computers, servers, air conditioners, or network devices) execute the image recognition-based course prompting methods of the various embodiments of the present application.
While the present application has been described in detail with reference to the foregoing embodiments, it will be apparent to one skilled in the art that modifications may be made to the embodiments set forth herein without departing from the spirit and scope of the invention, that the present application provides many different forms of embodiments, and that the embodiments are to be accorded the full scope of the disclosure as defined by the appended claims.
Claims (10)
1, lesson prompting method based on image recognition, used for smart watch, characterized in that, the method includes the following steps:
acquiring a curriculum schedule image through a camera on the smart watch;
processing the curriculum schedule image through a pre-trained image recognition engine, and extracting week information of the curriculum schedule in the curriculum schedule image, section information corresponding to each week information and curriculum information in curriculum cells, wherein the curriculum cells are cells formed by intersecting rows and columns of the week information and the section information;
associating each week information with a calendar to form course prompt time corresponding to the calendar;
associating the course information corresponding to each week information with a calendar to form course prompting contents corresponding to the calendar;
generating a prompt information table based on the course prompt time and the course prompt content, wherein the prompt information table comprises prompt time points and prompt information;
and prompting the user of the smart watch according to the prompt information table.
2. The image recognition-based lesson prompting method of claim 1, further comprising:
extracting the schooling period time in the curriculum schedule image, and determining the effective time of the prompt information table according to the schooling period time; or
Determining the effective time of the prompt information table according to the acquisition time of the curriculum schedule image;
the step of prompting the user of the smart watch according to the prompt information in the prompt information table specifically comprises the following steps:
and prompting a user of the smart watch according to the prompt information in the prompt information table within the effective time of the prompt information table.
3. The image recognition-based lesson prompting method of claim 2, further comprising:
and deleting the prompt information table after the effective time of the prompt information table is expired.
4. The image recognition-based lesson prompting method as claimed in claim 1, wherein said method comprises:
judging whether the study is in an open period;
if the school time is in the period of starting to study, detecting whether a prompt information table corresponding to the school time exists;
if not, prompting the user to shoot the curriculum schedule through the camera on the intelligent watch so as to obtain the image of the curriculum schedule.
5. The image recognition-based lesson prompting method of claim 1, further comprising:
changing the course prompting time by combining legal holidays, wherein the legal holidays comprise national legal holidays and local legal holidays;
prompting a user to acquire course content information of a course adjusting day for adjustment before a legal holiday; or
And automatically acquiring the content of the course-adjusting day through a local education public system for adjustment.
6. The image recognition-based course prompting method as claimed in claim 1, wherein the course information includes in-school course information and out-school course information, the method further comprising:
detecting whether the school course information or the school course information conflicts with the school course information or not according to the week information, the section number information and the course information;
and if the conflict exists, sending a conflict prompt.
7. The image-recognition-based lesson prompting method as claimed in claim 1, wherein the training method for the image recognition engine comprises:
acquiring a training set, wherein the training set comprises a curriculum schedule image;
inputting the training set into the image recognition engine for learning, so that the image recognition engine learns the identification of the week information, the section number information and the course information, and extracting the week information, the section number information and the course information according to an activation function.
8, class course suggestion device based on image recognition, its characterized in that for intelligent wrist-watch, the device includes:
the acquisition module is used for acquiring a curriculum schedule image through a camera on the smart watch;
the processing module is used for processing the curriculum schedule image through a pre-trained image recognition engine, and extracting week information of the curriculum schedule in the curriculum schedule image, and section information corresponding to each week information and curriculum information in curriculum unit cells, wherein the curriculum unit cells are formed by intersecting rows and columns of the week information and the section information;
, a correlation module for correlating each week information with a calendar to form a course prompt time corresponding to the calendar;
the second association module is used for associating the course information corresponding to each week information with a calendar to form course prompting contents corresponding to the calendar;
the generation module is used for generating a prompt information table based on the course prompt time and the course prompt content, and the prompt information table comprises prompt time points and prompt information;
and the prompting module is used for prompting the user of the smart watch according to the prompting information table.
Computer apparatus of , comprising a memory having stored therein a computer program and a processor, the processor when executing the computer program implementing the steps of the image recognition based lesson prompting method as claimed in any of claims 1 to 7.
10, computer-readable storage medium, characterized in that the computer-readable storage medium has stored thereon a computer program which, when being executed by a processor, carries out the steps of the image recognition based lesson prompting method as claimed in any of claims 1 to 7 .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910984029.0A CN110738465A (en) | 2019-10-16 | 2019-10-16 | Course prompting method, device, equipment and storage medium based on image recognition |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910984029.0A CN110738465A (en) | 2019-10-16 | 2019-10-16 | Course prompting method, device, equipment and storage medium based on image recognition |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110738465A true CN110738465A (en) | 2020-01-31 |
Family
ID=69270055
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910984029.0A Pending CN110738465A (en) | 2019-10-16 | 2019-10-16 | Course prompting method, device, equipment and storage medium based on image recognition |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110738465A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113869102A (en) * | 2021-07-30 | 2021-12-31 | 荣耀终端有限公司 | Schedule event processing method, electronic equipment, device and storage medium |
CN114463766A (en) * | 2021-07-16 | 2022-05-10 | 荣耀终端有限公司 | Form processing method and electronic equipment |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106020953A (en) * | 2016-05-12 | 2016-10-12 | 青岛海信移动通信技术股份有限公司 | Method and device for establishing schedule in electronic calendar |
CN106296116A (en) * | 2016-08-03 | 2017-01-04 | 北京小米移动软件有限公司 | Generate the method and device of information |
CN107967339A (en) * | 2017-12-06 | 2018-04-27 | 广东欧珀移动通信有限公司 | Image processing method, device, computer-readable recording medium and computer equipment |
-
2019
- 2019-10-16 CN CN201910984029.0A patent/CN110738465A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106020953A (en) * | 2016-05-12 | 2016-10-12 | 青岛海信移动通信技术股份有限公司 | Method and device for establishing schedule in electronic calendar |
CN106296116A (en) * | 2016-08-03 | 2017-01-04 | 北京小米移动软件有限公司 | Generate the method and device of information |
CN107967339A (en) * | 2017-12-06 | 2018-04-27 | 广东欧珀移动通信有限公司 | Image processing method, device, computer-readable recording medium and computer equipment |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114463766A (en) * | 2021-07-16 | 2022-05-10 | 荣耀终端有限公司 | Form processing method and electronic equipment |
CN113869102A (en) * | 2021-07-30 | 2021-12-31 | 荣耀终端有限公司 | Schedule event processing method, electronic equipment, device and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101773065B1 (en) | Method, apparatus and computer program for providing personalized educateionl contents | |
CN112613780B (en) | Method and device for generating learning report, electronic equipment and storage medium | |
JP6871697B2 (en) | Education learning activity support system | |
US20190318656A1 (en) | Information processing device, method for controlling same, and computer program | |
CN110738465A (en) | Course prompting method, device, equipment and storage medium based on image recognition | |
CN110033403A (en) | A kind of unaware check class attendance method and system | |
CN111930976B (en) | Presentation generation method, device, equipment and storage medium | |
US20170032558A1 (en) | Multi-format calendar digitization | |
CN109783613B (en) | Question searching method and system | |
US20160217704A1 (en) | Information processing device, control method therefor, and computer program | |
CN111223015B (en) | Course recommendation method and device and terminal equipment | |
CN111639154B (en) | Live broadcast question searching method, device, terminal equipment and storage medium | |
CN108108053B (en) | Wisdom interactive terminal applied to campus | |
CN116204714A (en) | Recommendation method, recommendation device, electronic equipment and storage medium | |
CN111753616A (en) | Wrong question collection method and learning equipment | |
CN107146073B (en) | Learning prompting method, terminal device and computer readable storage medium | |
CN111091343B (en) | Teaching resource detection method and computer storage medium | |
CN111695670B (en) | Neural network model training method and device | |
KR20210033161A (en) | Method for Managing Schedule | |
US20230045013A1 (en) | Methods and systems for facilitating managing student attendance and movement of individuals throughout a school facility | |
CN110675291A (en) | Method for acquiring fatigue eye time of students, server and readable storage medium | |
CN113592466B (en) | Student attendance checking method and system for remote online teaching | |
US20180308378A1 (en) | Interactive environment for the learning process | |
US20210065570A1 (en) | Systems and methods for facilitating learning through interaction with objects in an environment | |
KR20150111679A (en) | Document writing and management system for nursery facilities |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200131 |
|
RJ01 | Rejection of invention patent application after publication |