CN116167106B - Smart watch display method and system, storage medium and smart terminal - Google Patents

Smart watch display method and system, storage medium and smart terminal Download PDF

Info

Publication number
CN116167106B
CN116167106B CN202310453325.4A CN202310453325A CN116167106B CN 116167106 B CN116167106 B CN 116167106B CN 202310453325 A CN202310453325 A CN 202310453325A CN 116167106 B CN116167106 B CN 116167106B
Authority
CN
China
Prior art keywords
information
window
face
distance
volume
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202310453325.4A
Other languages
Chinese (zh)
Other versions
CN116167106A (en
Inventor
胡军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Smart Care Technology Ltd
Original Assignee
Shenzhen Smart Care Technology Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Smart Care Technology Ltd filed Critical Shenzhen Smart Care Technology Ltd
Priority to CN202310453325.4A priority Critical patent/CN116167106B/en
Publication of CN116167106A publication Critical patent/CN116167106A/en
Application granted granted Critical
Publication of CN116167106B publication Critical patent/CN116167106B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G04HOROLOGY
    • G04GELECTRONIC TIME-PIECES
    • G04G21/00Input or output devices integrated in time-pieces
    • GPHYSICS
    • G04HOROLOGY
    • G04GELECTRONIC TIME-PIECES
    • G04G21/00Input or output devices integrated in time-pieces
    • G04G21/06Input or output devices integrated in time-pieces using voice
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/82Protecting input, output or interconnection devices
    • G06F21/84Protecting input, output or interconnection devices output devices, e.g. displays or monitors

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application relates to a display method and a system of an intelligent watch, a storage medium and an intelligent terminal, and relates to the field of intelligent mobile equipment; judging whether a window corresponding to the display window information is in a private window set or not; if the window corresponding to the display window information is not in the private window set, normally displaying; if the window corresponding to the display window information is in the private window set, obtaining visible image information; performing feature recognition in an image corresponding to the visual image information to determine recognized face information; judging whether face features corresponding to the identified face information are all in a permission set; if the face features corresponding to the identified face information are all in the permission set, displaying normally; and if the face features corresponding to the face information are not in the permission set, switching the window to a publicable window. This application has the effect of information privacy when improving intelligent wrist-watch and use.

Description

Smart watch display method and system, storage medium and smart terminal
Technical Field
The application relates to the field of intelligent mobile equipment, in particular to an intelligent watch display method, an intelligent watch display system, a storage medium and an intelligent terminal.
Background
Along with the development of mobile technology, many traditional electronic products are gradually added with functions in the aspect of movement, such as a smart watch, so that the watch has a function of watching time, and can display contents such as incoming call information, news, weather information and the like, and synchronize telephones, short messages, mails, photos, music and the like in a mobile phone.
In the related art, part of users often use a smart watch to replace a mobile phone to reply short messages and mails, and part of short messages and mails are private, in the process of replying and editing by the users, if other people approach the users, the users are required to switch the current display window in time, and if the users have the condition of untimely operation, the situation that the private content is seen by other people is easy to occur, so that the whole information privacy is poor, and the improvement space is still provided.
Disclosure of Invention
In order to improve information privacy when the intelligent watch is used, the application provides an intelligent watch display method, an intelligent watch display system, a storage medium and an intelligent terminal.
In a first aspect, the present application provides a display method for an intelligent watch, which adopts the following technical scheme:
a smart watch display method, comprising:
acquiring display window information;
judging whether a window corresponding to the display window information is in a preset private window set or not;
if the window corresponding to the display window information is not in the private window set, normally displaying;
if the window corresponding to the display window information is in the private window set, obtaining visual image information in a preset visual range;
performing feature recognition in an image corresponding to the visual image information to determine recognized face information;
judging whether face features corresponding to the identification face information are all in a preset permission set or not;
if the face features corresponding to the identified face information are all in the permission set, displaying normally;
if the face features corresponding to the face information are not in the permission set, switching the window to a preset publicable window.
Through adopting above-mentioned technical scheme, acquire the window that shows on the wrist-watch earlier to judge whether this window is the private window that can't be watched by other personnel, when being the private window, analyze the peripheral personnel condition of user, in order to switch the window in time when the unauthorized personnel appears, thereby improve the information privacy when intelligent wrist-watch uses.
Optionally, if the face features corresponding to the face information are not all in the permission set, the smart watch display method further includes:
defining faces in the permission set as authorized faces, and defining the rest faces as illegal faces;
determining midpoint position information on an authorized face and an illegal face;
determining a pixel acquisition distance and a pixel acquisition angle according to the midpoint position information;
calculating according to the pixel acquisition angle and the pixel acquisition distance to determine the opposite distance information;
the opposite distance information corresponding to the authorized face is defined as standard distance information, and the opposite distance information corresponding to the illegal face is defined as judgment distance information;
performing difference calculation according to the standard distance information and the judgment distance information to determine difference distance information;
judging whether the distance values corresponding to the difference distance information are smaller than a preset upper limit distance value or not;
if the distance values corresponding to the difference distance information are smaller than the upper limit distance value, normal display is performed;
and if the distance values corresponding to the difference distance information are not smaller than the upper limit distance value, switching the window to a publicable window.
By adopting the technical scheme, the distance between illegal personnel and authorized personnel is determined, so that the intelligent watch can be displayed when the illegal personnel and authorized personnel are on the same plane, and the situation that a user is switched by a window when sharing information with friends is reduced.
Optionally, the method further comprises a method for determining midpoint location information, and the method comprises the following steps:
acquiring eye position information and face contour information according to the face characteristic information;
connecting any two points on the contour line corresponding to the face contour information to determine a connecting line segment, and determining line segment length information according to the connecting line segment;
determining the length information of the line segment with the maximum corresponding value according to a preset ordering rule, and defining the connecting line segment corresponding to the length information of the line segment as a marked line segment;
establishing a penetrating straight line which is vertical to the mark line segment and penetrates through a position corresponding to the eye position information, and defining an intersection point of the penetrating straight line and the mark line segment as a boundary point;
center position information is determined from the boundary points.
By adopting the technical scheme, the more accurate center position can be determined according to the position conditions of each point of the face.
Optionally, the method further comprises a method for determining the publicable window, and the method comprises the following steps:
a detection interval with a width value of a preset fixed duration is established on a preset time axis, and the rear end point of the detection interval coincides with the current time;
acquiring using window information in a detection interval, and counting according to a window corresponding to the using window information to determine using quantity information;
Judging whether the number value corresponding to the using number information is zero or not;
if the number value corresponding to the using number information is zero, determining a preset fixed window as a publicable window;
if the number value corresponding to the using number information is not zero, defining windows which are not in the private window set as adjustable windows in all windows corresponding to the using window information, and judging whether the adjustable windows exist or not;
if the adjustable window does not exist, determining the fixed window as a publicable window;
if the adjustable window exists, acquiring the prompting information quantity of the adjustable window;
and determining the number of the prompt messages with the maximum number value according to the ordering rule, and determining the adjustable window corresponding to the number of the prompt messages as a publicable window.
By adopting the technical scheme, the window used by the user in the fixed time length can be determined, so that the window is switched to the window with the maximum prompting information quantity, and the user can conveniently process the information to be read.
Optionally, after determining the number of prompt messages with the largest number value according to the ordering rule, the method for determining the publicable window further includes:
judging whether at least two maximum prompting information quantity exists or not;
If at least two maximum prompting information quantity does not exist, determining a publicable window according to the prompting information quantity;
if at least two maximum prompting information quantity exists, defining a corresponding adjustable window as a candidate window, and determining display times information in a detection interval according to the candidate window;
determining the display frequency information with the maximum corresponding numerical value according to the ordering rule, and judging whether at least two pieces of maximum display frequency information exist;
if at least two pieces of maximum display time information do not exist, determining candidate windows corresponding to the display time information as publicable windows;
if at least two pieces of maximum display times information exist, the candidate window closest to the current time is determined as a publicable window in the detection section.
By adopting the technical scheme, when windows with consistent quantity of information to be read exist, the publicable windows can be determined according to the window use frequency and the use sequence, so that the user can use the windows smoothly.
Optionally, after the publicable window is determined, the smart watch display method further includes:
acquiring window label information of a publicable window;
Judging whether a label corresponding to the window label information has a preset sound label or not;
if the label corresponding to the window label information does not have a sound label, the public window switching is normally performed;
if the label corresponding to the window label information has a sound label, controlling the sound of the intelligent watch to be adjusted to a preset fixed volume, and then switching the publicable window.
By adopting the technical scheme, when the window to be switched has sound to play, the sound can be adjusted to a proper volume for use.
Optionally, the method further comprises a fixed volume determining method, and the method comprises the following steps:
acquiring environment volume information and historical volume information of a publicable window;
performing difference calculation according to the historical volume information and the environment volume information to determine difference volume information;
judging whether the volume value corresponding to the difference volume information is larger than a preset allowable volume value or not;
if the volume value corresponding to the difference volume information is larger than the allowable volume value, determining a value with smaller corresponding volume as a fixed volume in the environment volume information and the historical volume information;
if the volume value corresponding to the difference volume information is not larger than the allowable volume value, average value calculation is carried out according to the historical volume information and the environment volume information so as to determine the fixed volume.
Through adopting above-mentioned technical scheme, confirm comparatively suitable volume according to the historical volume when environment volume and user use this window for use for intelligent wrist-watch whole result of use is better.
In a second aspect, the present application provides a display system for a smart watch, which adopts the following technical scheme:
a smart watch display system, comprising:
the acquisition module is used for acquiring display window information;
the processing module is connected with the acquisition module and the judging module and is used for storing and processing information;
the judging module is connected with the acquisition module and the processing module and is used for judging information;
the judging module judges whether a window corresponding to the display window information is in a preset private window set or not;
if the judging module judges that the window corresponding to the display window information is not in the private window set, the processing module normally displays the window;
if the judging module judges that the window corresponding to the display window information is in the private window set, the obtaining module obtains visual image information in a preset visual range;
the processing module performs feature recognition in the image corresponding to the visual image information to determine the recognized face information;
The judging module judges whether the face features corresponding to the identification face information are all in a preset permission set;
if the judging module judges that the face features corresponding to the identification face information are all in the permission set, the processing module displays the face features normally;
if the judging module judges that the face features corresponding to the identification face information are not all in the permission set, the processing module switches the window to a preset publicable window.
Through adopting above-mentioned technical scheme, acquire the window that the module was shown on the wrist-watch earlier to make judging whether this window is the private window that can't be watched by other personnel by judging the module, when judging the module judges as private window, processing module carries out the analysis to the peripheral personnel condition of user, in order to in time switch the window when the unauthorized personnel appears, thereby information privacy when improving intelligent wrist-watch and using.
In a third aspect, the present application provides an intelligent terminal, which adopts the following technical scheme:
a smart terminal comprises a memory and a processor, wherein the memory stores a computer program which can be loaded by the processor and execute any of the smart watch display methods.
Through adopting above-mentioned technical scheme, through intelligent terminal's use, acquire the window that shows on the wrist-watch earlier to judge whether this window is the private window that can't be watched by other personnel, when being the private window, analyze the peripheral personnel condition of user, in order to switch the window in time when the unauthorized personnel appears, thereby improve the information privacy when intelligent wrist-watch uses.
In a fourth aspect, the present application provides a computer storage medium, capable of storing a corresponding program, and having a feature of improving information privacy when the smart watch is used, and adopts the following technical scheme:
a computer readable storage medium storing a computer program capable of being loaded by a processor and executing any one of the above-described smart watch display methods.
By adopting the technical scheme, the computer program of the display method of the intelligent watch is arranged in the storage medium, the window displayed on the watch is firstly obtained to judge whether the window is a private window which cannot be watched by other people, and when the window is the private window, the situation of personnel around a user is analyzed, so that the window can be switched in time when unauthorized personnel appear, and the information privacy of the intelligent watch in use is improved.
In summary, the present application includes at least one of the following beneficial technical effects:
when the private window is displayed on the watch screen, the personnel conditions of the surrounding environment of the user can be determined, so that the window can be rapidly switched when other personnel appear, and the use privacy of the watch can be improved;
the method can determine a proper publicable window to switch the window, and is convenient for a user to use the watch;
when the switched window plays sound, the appropriate volume is determined according to the window characteristics and window history conditions, so that the user experience is better.
Drawings
Fig. 1 is a flow chart of a smart watch display method.
Fig. 2 is a flow chart of a personnel situation analysis method.
Fig. 3 is a flow chart of a method of center position determination.
Fig. 4 is a flow chart of a publicly available window determination method.
Fig. 5 is a flow chart of a publicable window screening method.
Fig. 6 is a flow chart of a window switching volume control method.
Fig. 7 is a flowchart of a fixed volume determination method.
Fig. 8 is a block flow diagram of a smart watch display method.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application will be further described in detail with reference to fig. 1 to 8 and the embodiments. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the present application.
Embodiments of the present application are described in further detail below with reference to the drawings attached hereto.
The embodiment of the application discloses an intelligent watch display method, in the process that a user uses a watch, when a window displayed by the user is a private window, the surrounding environment condition of the user can be monitored, so that when the user watches the private window, people can timely switch the window when approaching, and the privacy of the intelligent watch in use is improved.
Referring to fig. 1, the method flow of the smart watch display method includes the following steps:
step S100: display window information is acquired.
The window corresponding to the display window information is a window displayed on a display screen of the watch, the window can be a window of a certain APP, or can be a window of a certain function in the APP, such as a WeChat window, or a chat window with a person in the WeChat, and the specific window setting is set and monitored in advance by a staff, so that a subsequent window can be acquired conveniently.
Step S101: judging whether a window corresponding to the display window information is in a preset private window set or not.
The private window set is a set formed by windows which are set by a user through a watch and are not allowed to be watched by other people, and the purpose of judgment is to know whether the window displayed on the current screen can be watched by other people.
Step S1011: and if the window corresponding to the display window information is not in the private window set, normally displaying.
When the window corresponding to the display window information is not in the private window set, the window displayed currently is indicated to be available for other people to watch, and the display is performed normally at the moment.
Step S1012: and if the window corresponding to the display window information is in the private window set, obtaining visual image information in a preset visual range.
When the window corresponding to the display window information is in the private window set, the window displayed at present is indicated to have privacy and can not be watched by other people, and at the moment, the analysis is required normally; the visible range is the range of the image which can be acquired by the camera for identifying the face on the intelligent watch, and the image corresponding to the visible image information is the image which can be shot by the camera.
Step S102: and carrying out feature recognition in the image corresponding to the visual image information to determine the face information.
The face corresponding to the face information is identified as the face in the image corresponding to the visual image information, and a face feature identification database can be established by learning through a neural network in advance, so that the face in the image can be rapidly determined through feature identification.
Step S103: and judging whether the face features corresponding to the identification face information are all in a preset permission set.
The permission set is a set of faces of users capable of watching the content of the private window, which are input by the users in advance, and the purpose of judgment is to know whether all people currently watching the private window are permitted or not.
Step S1031: and if the face features corresponding to the identified face information are all in the permission set, displaying normally.
When the face features corresponding to the face information are identified to be in the permission set, the current personnel can watch the content of the private window, and window display is performed normally.
Step S1032: if the face features corresponding to the face information are not in the permission set, switching the window to a preset publicable window.
When the face features corresponding to the face information are not all in the permission set, the fact that the private window cannot be watched by the personnel at present is indicated, and the window is switched to the publicable window at the moment so as to reduce the occurrence of the condition that the private content is watched, and therefore the privacy of a user when the user uses the watch is improved; the publicable window is a window which can be set by a user in advance for watching content of any person, such as a desktop, and the specific publicable window is set according to actual conditions.
Referring to fig. 2, if the face features corresponding to the identified face information are not all in the permission set, the smart watch display method further includes:
step S200: faces within the permission set are defined as authorized faces and the remaining faces are defined as illegal faces.
When the face features corresponding to the face information are identified not to be in the permission set, the situation that friends of the user watch the display content together with the user possibly exists, and further analysis is needed; authorized faces and illegal faces are defined so as to distinguish the acquired faces and facilitate subsequent analysis.
Step S201: midpoint location information is determined on authorized faces and illegal faces.
The position corresponding to the midpoint position information is a position on the face closer to the midpoint, and a specific determination method is described below.
Step S202: and determining a pixel acquisition distance and a pixel acquisition angle according to the midpoint position information.
The pixel acquisition distance is the distance between the image point at the position corresponding to the currently acquired central position information and the camera, and the imaging condition is determined; the pixel acquisition angle is an included angle formed by a straight line formed by connecting a position corresponding to the midpoint position information with the camera and a straight line facing the forward direction of the camera.
Step S203: and calculating according to the pixel acquisition angle and the pixel acquisition distance to determine the opposite distance information.
The distance value corresponding to the opposite distance information is the distance between the projection point, which is positioned on the straight line where the forward direction of the camera is positioned, of the center and the camera, and the pixel acquisition angle and the pixel acquisition distance are determined through trigonometric function calculation.
Step S204: the corresponding facing distance information of the authorized face is defined as standard distance information, and the corresponding facing distance information of the illegal face is defined as judgment distance information.
The standard distance information and the judgment distance information are defined, so that the opposite distance information of two faces can be distinguished, and the subsequent analysis is convenient.
Step S205: and carrying out difference calculation according to the standard distance information and the judgment distance information to determine difference distance information.
The distance value corresponding to the difference distance information is the distance value on the straight line of the illegal face and the right face opposite to the camera, and the judgment distance is subtracted from the standard distance and the absolute value is calculated to determine.
Step S206: and judging whether the distance values corresponding to the difference value distance information are smaller than a preset upper limit distance value.
The upper limit distance value is the maximum difference distance which is set by the staff and can be used for identifying the authorized face and the illegal face when the authorized face and the illegal face are on the same plane, and the purpose of judgment is to know whether the users in front of the camera are all on the same plane or not so as to determine whether the illegal person currently watching the display content is a user friend or not.
Step S2061: and if the distance values corresponding to the difference distance information are smaller than the upper limit distance value, displaying normally.
When the distance values corresponding to the difference distance information are smaller than the upper limit distance value, the fact that the illegal personnel currently watching is on the side of the authorized personnel is indicated, the illegal personnel can be basically identified as users to permit watching, and at the moment, content display is carried out normally.
Step S2062: and if the distance values corresponding to the difference distance information are not smaller than the upper limit distance value, switching the window to a publicable window.
When the distance values corresponding to the difference distance information are not smaller than the upper limit distance value, at least one person is not considered to be permitted to watch, and window switching is performed normally.
Referring to fig. 3, a method for determining midpoint location information is also included, the method comprising:
step S300: and acquiring eye position information and face contour information according to the face characteristic information.
The position corresponding to the eye position information is the position of the eyes in the obtained face, and the contour line corresponding to the face contour information is the external contour of the face.
Step S301: and connecting any two points on the contour line corresponding to the face contour information to determine a connecting line segment, and determining the length information of the line segment according to the connecting line segment.
The connecting line segment is formed by connecting any two points on the contour line, the length value corresponding to the length information of the line segment is the length value of the connecting line segment, and the calculation and the determination can be carried out through two point position coordinates of the line segment.
Step S302: determining the length information of the line segment with the maximum corresponding value according to a preset ordering rule, and defining the connecting line segment corresponding to the length information of the line segment as a marking line segment.
The sorting rule is a method which is set by staff and can sort the numerical values, such as a bubbling method, two points with the farthest distance on the outline can be determined through the sorting rule, and the connecting line segments are defined as marking line segments for marking, so that the distinguishing of different connecting line segments is convenient to realize.
Step S303: and establishing a penetrating straight line which is vertical to the mark line segment and penetrates through the position corresponding to the eye position information, and defining the intersection point of the penetrating straight line and the mark line segment as a boundary point.
The straight line is perpendicular to the mark line segment and penetrates through the eye position, and the intersection point of the straight line and the mark line segment is defined as a boundary point for marking, so that the position, which is closer to the eyes, on the face is determined, and subsequent analysis is facilitated.
Step S304: center position information is determined from the boundary points.
When there is only one boundary point, the boundary point is determined as a center position; when two boundary points exist, the two boundary points are connected to determine the middle points of the two boundary points, and the middle points of the two boundary points are determined to be the central position, so that the central position can be accurately determined to be used for judging the distance situation of a user.
Referring to fig. 4, further comprising a method of determining a publicable window, the method comprising:
step S400: and establishing a detection interval with a width value of a preset fixed duration on a preset time axis, wherein the rear end point of the detection interval coincides with the current time.
The time axis is a coordinate axis formed by combining time points, the fixed time length is a fixed value time length set by a worker, the detection interval is an interval with the rear end point on the time axis coincident with the current time and the width being the fixed time length, and the detection interval is established so as to be convenient for collecting and analyzing the data in the previous fixed time length.
Step S401: and acquiring the using window information in the detection interval, and counting according to the window corresponding to the using window information to determine the using quantity information.
The window corresponding to the using window information is the window which is opened by the user for use in the detection interval, and the number value corresponding to the using number information is the total number value of the opened windows, and can be determined through one-to-one counting.
Step S402: and judging whether the number value corresponding to the use number information is zero.
The purpose of the judgment is to know whether the user opens other windows in the detection interval.
Step S4021: and if the number value corresponding to the using number information is zero, determining the preset fixed window as a publicable window.
When the number value corresponding to the using number information is zero, the user is not using other windows in the detection interval, and the fixed window is determined to be a publicable window for use; the fixed window is set in advance by a worker, and may be a desktop or the like.
Step S4022: if the number value corresponding to the using number information is not zero, defining windows which are not in the private window set as adjustable windows in all windows corresponding to the using window information, and judging whether the adjustable windows exist or not.
When the number value corresponding to the usage number information is not zero, the user is informed that other windows are called in a fixed time period, at the moment, the windows which can be watched by other people in the windows are analyzed and distinguished to define adjustable windows, and the judgment purpose is to know whether the windows used by the user have windows which can be displayed in a public playing mode, so that the subsequent determination of the publicable windows is facilitated.
Step S40221: if the adjustable window does not exist, the fixed window is determined to be a publicable window.
When the adjustable window does not exist, the window used in the fixed duration of the user cannot be disclosed, and the fixed window is determined to be a publicable window.
Step S40222: and if the adjustable window exists, acquiring the prompt information quantity of the adjustable window.
When the adjustable window exists, the window used by the user before exists and can be disclosed, at the moment, the window used by the user before possibly has corresponding things to be processed, and the prompting information quantity is the quantity value of the events to be processed in the adjustable window, such as the unread information quantity of the dialogue window in the WeChat, and the like.
Step S403: and determining the number of the prompt messages with the maximum number value according to the ordering rule, and determining the adjustable window corresponding to the number of the prompt messages as a publicable window.
The adjustable window with the most events to be processed can be determined through the ordering rule, so that the window is defined as a publicable window to be switched, and a user can conveniently and rapidly process the rest time after the window is switched.
Referring to fig. 5, after determining the number of prompt messages with the largest number value according to the ranking rule, the method for determining the publicable window further includes:
Step S500: judging whether at least two maximum prompting information quantity exists.
The purpose of the judgment is to know whether at least two adjustable windows with the largest prompting information quantity exist or not so that the specific publicly available windows cannot be confirmed.
Step S5001: if at least two maximum prompt information quantity does not exist, determining a publicable window according to the prompt information quantity.
When at least two maximum prompt information quantity does not exist, only one adjustable window meeting the requirements is indicated, and at the moment, the definition of the publicable window is normally carried out.
Step S5002: if at least two maximum prompt information quantity exists, defining the corresponding adjustable window as a candidate window, and determining the display times information in the detection interval according to the candidate window.
When at least two maximum prompting information quantity exists, at least two adjustable windows meeting the requirements are described, and candidate windows are defined at the moment so as to distinguish different adjustable windows for further analysis; the number value corresponding to the display number information is the number value of the candidate window opened by the user within the fixed time length, and can be determined by monitoring the window.
Step S501: and determining the display frequency information with the maximum corresponding numerical value according to the ordering rule, and judging whether at least two pieces of maximum display frequency information exist.
The window with the highest use frequency can be determined through the ordering rule, and the purpose of judgment is to know whether the window with the highest use frequency is unique.
Step S5011: if at least two pieces of maximum display time information do not exist, the candidate window corresponding to the display time information is determined as a publicable window.
When at least two pieces of maximum display frequency information do not exist, the window with the highest current use frequency is only indicated, and the candidate window is determined to be a publicable window at the moment, so that a user can use the window better after the subsequent window is switched.
Step S5012: if at least two pieces of maximum display times information exist, the candidate window closest to the current time is determined as a publicable window in the detection section.
When at least two pieces of maximum display frequency information exist, the window with the highest current use frequency is not unique, and the window with the time point closest to the current time of the last window opening is determined according to the time sequence, and is defined as a publicable window, so that the subsequent use of a user is facilitated.
Referring to fig. 6, after the publicable window is determined, the smart watch display method further includes:
step S600: and acquiring window label information of the publicable window.
The labels corresponding to the window label information are labels of all windows, such as text labels, sound labels and the like, for example, the window of the WeChat is a text label, the window of the video player is a sound label, and the labels corresponding to all windows are determined in advance according to the conditions of all windows.
Step S601: judging whether the label corresponding to the window label information has a preset sound label or not.
The sound tag is a tag which is formed by playing sound when the window is used, and the purpose of judgment is to know whether the window to be switched has sound to transmit after being switched.
Step S6011: if the label corresponding to the window label information does not have the sound label, the public window switching is normally performed.
When the label corresponding to the window label information does not have a sound label, the sound playing is not performed after the window is switched, and the window is switched normally.
Step S6012: if the label corresponding to the window label information has a sound label, controlling the sound of the intelligent watch to be adjusted to a preset fixed volume, and then switching the publicable window.
When the label corresponding to the window label information has a sound label, the sound playing is performed after the window switching, and at the moment, the situation that sound is transmitted to influence the surrounding environment possibly exists, so that the window switching is performed after the sound adjustment value is fixed in volume, and the window switching is normal; the fixed volume may be a fixed low volume determined by a worker in advance, or may be set according to actual situations.
Referring to fig. 7, the method further includes a fixed volume determination method, the method including:
step S700: and acquiring the environment volume information and the historical volume information of the publicable window.
The volume value corresponding to the environment volume information is the volume value of the environment where the intelligent watch is located, the volume value can be obtained through a volume detector on the intelligent watch, and the volume value corresponding to the historical volume information is the average volume value used by the user when the window is used before.
Step S701: and performing difference calculation according to the historical volume information and the environment volume information to determine difference volume information.
The pressure value corresponding to the differential pressure information is the differential value between the current environment volume and the user historical playing volume, and the absolute value calculation is carried out after the volume value corresponding to the environment volume information is subtracted from the volume value corresponding to the historical volume information.
Step S702: and judging whether the volume value corresponding to the difference volume information is larger than a preset allowable volume value or not.
The allowable volume value is the maximum difference volume when the recognized historical volume set by the staff and the environment volume are not greatly different, and the purpose of judgment is whether the volume of the currently switched window affects the surrounding environment or not.
Step S7021: if the volume value corresponding to the difference volume information is larger than the allowable volume value, determining the value with smaller corresponding volume as the fixed volume in the environment volume information and the historical volume information.
When the volume value corresponding to the difference volume information is larger than the allowable volume value, the volume of the currently switched window is possibly influenced by the surrounding environment, and the smaller volume of the two is determined to be the fixed volume, so that the situation that a larger sound is suddenly emitted to influence the surrounding environment is reduced.
Step S7022: if the volume value corresponding to the difference volume information is not larger than the allowable volume value, average value calculation is carried out according to the historical volume information and the environment volume information so as to determine the fixed volume.
When the volume value corresponding to the difference volume information is not larger than the allowable volume value, the difference of the sound is not large, the situation that the sound suddenly plays to influence the surrounding environment is avoided, and at the moment, average value calculation is carried out to determine the proper fixed volume.
Referring to fig. 8, based on the same inventive concept, an embodiment of the present invention provides a smart watch display system including:
the acquisition module is used for acquiring display window information;
the processing module is connected with the acquisition module and the judging module and is used for storing and processing information;
The judging module is connected with the acquisition module and the processing module and is used for judging information;
the judging module judges whether a window corresponding to the display window information is in a preset private window set or not;
if the judging module judges that the window corresponding to the display window information is not in the private window set, the processing module normally displays the window;
if the judging module judges that the window corresponding to the display window information is in the private window set, the obtaining module obtains visual image information in a preset visual range;
the processing module performs feature recognition in the image corresponding to the visual image information to determine the recognized face information;
the judging module judges whether the face features corresponding to the identification face information are all in a preset permission set;
if the judging module judges that the face features corresponding to the identification face information are all in the permission set, the processing module displays the face features normally;
if the judging module judges that the face features corresponding to the identification face information are not all in the permission set, the processing module switches the window to a preset publicable window;
the multi-person condition analysis module is used for determining whether unauthorized persons are authorized persons or not according to the far and near face conditions so as to reduce the occurrence of window error switching;
The center position determining module is used for determining the center position of the face;
the publicable window determining module is used for determining a more proper publicable window according to window conditions used in a fixed time period before a user;
the window information determining module is used for determining the quantity of the information to be processed of the window so as to determine a proper publicable window;
the watch volume adjusting module is used for adjusting the watch volume after the window is switched, so that the user experience is better;
and the fixed volume determining module is used for determining a proper fixed volume for use.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-described division of the functional modules is illustrated, and in practical application, the above-described functional allocation may be performed by different functional modules according to needs, i.e. the internal structure of the apparatus is divided into different functional modules to perform all or part of the functions described above. The specific working processes of the above-described systems, devices and units may refer to the corresponding processes in the foregoing method embodiments, which are not described herein.
Embodiments of the present invention provide a computer-readable storage medium storing a computer program capable of being loaded by a processor and executing a smart watch display method.
The computer storage medium includes, for example: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
Based on the same inventive concept, the embodiment of the invention provides an intelligent terminal, which comprises a memory and a processor, wherein the memory stores a computer program which can be loaded by the processor and execute the display method of the intelligent watch.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-described division of the functional modules is illustrated, and in practical application, the above-described functional allocation may be performed by different functional modules according to needs, i.e. the internal structure of the apparatus is divided into different functional modules to perform all or part of the functions described above. The specific working processes of the above-described systems, devices and units may refer to the corresponding processes in the foregoing method embodiments, which are not described herein.
The foregoing description of the preferred embodiments of the present application is not intended to limit the scope of the application, in which any feature disclosed in this specification (including abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise. That is, each feature is one example only of a generic series of equivalent or similar features, unless expressly stated otherwise.

Claims (9)

1. The display method of the intelligent watch is characterized by comprising the following steps of:
acquiring display window information;
judging whether a window corresponding to the display window information is in a preset private window set or not;
if the window corresponding to the display window information is not in the private window set, normally displaying;
if the window corresponding to the display window information is in the private window set, obtaining visual image information in a preset visual range;
performing feature recognition in an image corresponding to the visual image information to determine recognized face information;
judging whether face features corresponding to the identification face information are all in a preset permission set or not;
if the face features corresponding to the identified face information are all in the permission set, displaying normally;
if the face features corresponding to the face information are not all in the permission set, defining the faces in the permission set as authorized faces and defining the rest faces as illegal faces;
determining midpoint position information on an authorized face and an illegal face;
determining a pixel acquisition distance and a pixel acquisition angle according to the midpoint position information;
calculating according to the pixel acquisition angle and the pixel acquisition distance to determine the opposite distance information;
The opposite distance information corresponding to the authorized face is defined as standard distance information, and the opposite distance information corresponding to the illegal face is defined as judgment distance information;
performing difference calculation according to the standard distance information and the judgment distance information to determine difference distance information;
judging whether the distance values corresponding to the difference distance information are smaller than a preset upper limit distance value or not;
if the distance values corresponding to the difference distance information are smaller than the upper limit distance value, normal display is performed;
if the distance values corresponding to the difference distance information are not smaller than the upper limit distance value, the window is switched to a preset publicable window.
2. The smart watch display method of claim 1, further comprising a method of determining midpoint location information, the method comprising:
acquiring eye position information and face contour information according to the face characteristic information;
connecting any two points on the contour line corresponding to the face contour information to determine a connecting line segment, and determining line segment length information according to the connecting line segment;
determining the length information of the line segment with the maximum corresponding value according to a preset ordering rule, and defining the connecting line segment corresponding to the length information of the line segment as a marked line segment;
Establishing a penetrating straight line which is vertical to the mark line segment and penetrates through a position corresponding to the eye position information, and defining an intersection point of the penetrating straight line and the mark line segment as a boundary point;
center position information is determined from the boundary points.
3. The smart watch display method of claim 2, further comprising a method of determining a publicable window, the method comprising:
a detection interval with a width value of a preset fixed duration is established on a preset time axis, and the rear end point of the detection interval coincides with the current time;
acquiring using window information in a detection interval, and counting according to a window corresponding to the using window information to determine using quantity information;
judging whether the number value corresponding to the using number information is zero or not;
if the number value corresponding to the using number information is zero, determining a preset fixed window as a publicable window;
if the number value corresponding to the using number information is not zero, defining windows which are not in the private window set as adjustable windows in all windows corresponding to the using window information, and judging whether the adjustable windows exist or not;
if the adjustable window does not exist, determining the fixed window as a publicable window;
If the adjustable window exists, acquiring the prompting information quantity of the adjustable window;
and determining the number of the prompt messages with the maximum number value according to the ordering rule, and determining the adjustable window corresponding to the number of the prompt messages as a publicable window.
4. The method for displaying a smart watch according to claim 3, wherein after determining the number of prompt messages with the largest number value according to the ranking rule, the method for determining the publicable window further comprises:
judging whether at least two maximum prompting information quantity exists or not;
if at least two maximum prompting information quantity does not exist, determining a publicable window according to the prompting information quantity;
if at least two maximum prompting information quantity exists, defining a corresponding adjustable window as a candidate window, and determining display times information in a detection interval according to the candidate window;
determining the display frequency information with the maximum corresponding numerical value according to the ordering rule, and judging whether at least two pieces of maximum display frequency information exist;
if at least two pieces of maximum display time information do not exist, determining candidate windows corresponding to the display time information as publicable windows;
if at least two pieces of maximum display times information exist, the candidate window closest to the current time is determined as a publicable window in the detection section.
5. The smart watch display method of claim 1, wherein after the publicable window is determined, the smart watch display method further comprises:
acquiring window label information of a publicable window;
judging whether a label corresponding to the window label information has a preset sound label or not;
if the label corresponding to the window label information does not have a sound label, the public window switching is normally performed;
if the label corresponding to the window label information has a sound label, controlling the sound of the intelligent watch to be adjusted to a preset fixed volume, and then switching the publicable window.
6. The smart watch display method of claim 5, further comprising a fixed volume determination method, the method comprising:
acquiring environment volume information and historical volume information of a publicable window;
performing difference calculation according to the historical volume information and the environment volume information to determine difference volume information;
judging whether the volume value corresponding to the difference volume information is larger than a preset allowable volume value or not;
if the volume value corresponding to the difference volume information is larger than the allowable volume value, determining a value with smaller corresponding volume as a fixed volume in the environment volume information and the historical volume information;
If the volume value corresponding to the difference volume information is not larger than the allowable volume value, average value calculation is carried out according to the historical volume information and the environment volume information so as to determine the fixed volume.
7. A smart watch display system, comprising:
the acquisition module is used for acquiring display window information;
the processing module is connected with the acquisition module and the judging module and is used for storing and processing information;
the judging module is connected with the acquisition module and the processing module and is used for judging information;
the judging module judges whether a window corresponding to the display window information is in a preset private window set or not;
if the judging module judges that the window corresponding to the display window information is not in the private window set, the processing module normally displays the window;
if the judging module judges that the window corresponding to the display window information is in the private window set, the obtaining module obtains visual image information in a preset visual range;
the processing module performs feature recognition in the image corresponding to the visual image information to determine the recognized face information;
the judging module judges whether the face features corresponding to the identification face information are all in a preset permission set;
If the judging module judges that the face features corresponding to the identification face information are all in the permission set, the processing module displays the face features normally;
if the judging module judges that the face features corresponding to the identified face information are not all in the permission set, the processing module defines the faces in the permission set as authorized faces and defines the rest faces as illegal faces;
the processing module determines midpoint position information on the authorized face and the illegal face;
the processing module determines a pixel acquisition distance and a pixel acquisition angle according to the midpoint position information;
the processing module calculates according to the pixel acquisition angle and the pixel acquisition distance to determine the opposite distance information;
the processing module defines the opposite distance information corresponding to the authorized face as standard distance information, and defines the opposite distance information corresponding to the illegal face as judgment distance information;
the processing module performs difference calculation according to the standard distance information and the judgment distance information to determine difference distance information;
the judging module judges whether the distance values corresponding to the difference distance information are smaller than a preset upper limit distance value or not;
if the judging module judges that the distance values corresponding to the difference distance information are smaller than the upper limit distance value, the processing module displays normally;
If the judging module judges that the distance values corresponding to the difference distance information are not smaller than the upper limit distance value, the processing module switches the window to a preset publicable window.
8. An intelligent terminal comprising a memory and a processor, the memory having stored thereon a computer program capable of being loaded by the processor and performing the method according to any of claims 1 to 6.
9. A computer readable storage medium, characterized in that a computer program is stored which can be loaded by a processor and which performs the method according to any of claims 1 to 6.
CN202310453325.4A 2023-04-25 2023-04-25 Smart watch display method and system, storage medium and smart terminal Active CN116167106B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310453325.4A CN116167106B (en) 2023-04-25 2023-04-25 Smart watch display method and system, storage medium and smart terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310453325.4A CN116167106B (en) 2023-04-25 2023-04-25 Smart watch display method and system, storage medium and smart terminal

Publications (2)

Publication Number Publication Date
CN116167106A CN116167106A (en) 2023-05-26
CN116167106B true CN116167106B (en) 2023-08-01

Family

ID=86416728

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310453325.4A Active CN116167106B (en) 2023-04-25 2023-04-25 Smart watch display method and system, storage medium and smart terminal

Country Status (1)

Country Link
CN (1) CN116167106B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106682540A (en) * 2016-12-06 2017-05-17 上海斐讯数据通信技术有限公司 Intelligent peep-proof method and device
CN108062490A (en) * 2018-01-03 2018-05-22 深圳市金立通信设备有限公司 Glance prevention method, terminal and computer-readable medium
CN108416235A (en) * 2018-03-30 2018-08-17 百度在线网络技术(北京)有限公司 The anti-peeping method, apparatus of display interface, storage medium and terminal device
CN109191730A (en) * 2013-08-15 2019-01-11 富士施乐株式会社 Information processing unit
CN110619239A (en) * 2019-08-30 2019-12-27 捷开通讯(深圳)有限公司 Application interface processing method and device, storage medium and terminal
WO2021258466A1 (en) * 2020-06-24 2021-12-30 瑞声声学科技(深圳)有限公司 Mode switching method and apparatus for external sound playback, and device, medium and sound production system
WO2023024565A1 (en) * 2021-08-27 2023-03-02 荣耀终端有限公司 Method for switching sound mode, and electronic device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200236539A1 (en) * 2019-01-22 2020-07-23 Jpmorgan Chase Bank, N.A. Method for protecting privacy on mobile communication device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109191730A (en) * 2013-08-15 2019-01-11 富士施乐株式会社 Information processing unit
CN106682540A (en) * 2016-12-06 2017-05-17 上海斐讯数据通信技术有限公司 Intelligent peep-proof method and device
CN108062490A (en) * 2018-01-03 2018-05-22 深圳市金立通信设备有限公司 Glance prevention method, terminal and computer-readable medium
CN108416235A (en) * 2018-03-30 2018-08-17 百度在线网络技术(北京)有限公司 The anti-peeping method, apparatus of display interface, storage medium and terminal device
CN110619239A (en) * 2019-08-30 2019-12-27 捷开通讯(深圳)有限公司 Application interface processing method and device, storage medium and terminal
WO2021258466A1 (en) * 2020-06-24 2021-12-30 瑞声声学科技(深圳)有限公司 Mode switching method and apparatus for external sound playback, and device, medium and sound production system
WO2023024565A1 (en) * 2021-08-27 2023-03-02 荣耀终端有限公司 Method for switching sound mode, and electronic device

Also Published As

Publication number Publication date
CN116167106A (en) 2023-05-26

Similar Documents

Publication Publication Date Title
US9973630B2 (en) System for group supervision
CN109358922A (en) A kind of personalized menu methods of exhibiting, device, intelligent terminal and storage medium
CN108345865A (en) A kind of monitoring method, device and the user terminal of involved party's abnormal behaviour
CN112560745A (en) Method for discriminating personnel on electric power operation site and related device
CN111681234A (en) Method, system and equipment for detecting standard of trial product placed on store shelf
CN111370113A (en) Remote psychological counseling system and method based on Internet of things cloud
CN112286347A (en) Eyesight protection method, device, storage medium and terminal
CN116167106B (en) Smart watch display method and system, storage medium and smart terminal
CN111325119A (en) Video monitoring method and system for safety production
CN112418025A (en) Weight detection method and device based on deep learning
CN112866801A (en) Video cover determining method and device, electronic equipment and storage medium
CN112887594A (en) Method and system for improving video conference security
CN115393616A (en) Target tracking method, device, equipment and storage medium
EP4020352A1 (en) System and methods for evaluation of interpersonal interactions to predict real world performance
CN110162949B (en) Method and device for controlling image display
CN112990105A (en) Method and device for evaluating user, electronic equipment and storage medium
CN112070094A (en) Method and device for screening training data, electronic equipment and storage medium
CN111428806A (en) Image tag determination method and device, electronic equipment and storage medium
CN112418022A (en) Human body data detection method and device
CN113407267B (en) AR auxiliary data processing method, device and system in equal insurance evaluation
KR102388735B1 (en) Method of detecting cheating for exams in meatverse environment based on image data processing
WO2022145042A1 (en) Video meeting evaluation terminal, video meeting evaluation system, and video meeting evaluation program
WO2022145043A1 (en) Video meeting evaluation terminal, video meeting evaluation system, and video meeting evaluation program
WO2022145038A1 (en) Video meeting evaluation terminal, video meeting evaluation system and video meeting evaluation program
WO2022145040A1 (en) Video meeting evaluation terminal, video meeting evaluation system, and video meeting evaluation program

Legal Events

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