Intelligent watching method, terminal and storage medium

By using ultrasonic sensors and wristband recognition technology in the TV terminal, the system can intelligently identify the viewer and switch modes accordingly, solving the problem of children's addiction caused by improper TV mode switching and improving the user experience.

CN121239901APending Publication Date: 2025-12-30NANNING FUGUI PRECISION IND CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410865211.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-06-28
Publication Date
2025-12-30

AI Technical Summary

Technical Problem

In existing technologies, improper switching between children's mode and normal mode on televisions leads to a poor viewing experience for users, especially since inaccurate control of children's viewing time can easily cause addiction.

Method used

By monitoring the terminal's power on/off information, using ultrasonic sensors to detect and locate human information, identifying the person's blood vessels, and comparing it with a pre-stored database, the system determines the person's identity and automatically switches to child mode or normal mode.

Benefits of technology

It enables intelligent control of TV program playback, preventing children from becoming addicted and improving the user's viewing experience, especially ensuring that adults are not accidentally switched to child mode while watching.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121239901A_ABST
    Figure CN121239901A_ABST
Patent Text Reader

Abstract

The invention discloses an intelligent watching method, which comprises the following steps of: a, monitoring startup and shutdown information of a terminal, starting an ultrasonic sensor in each area when detecting that the terminal is in a startup state, and detecting and positioning human body information according to the ultrasonic sensors; b, human body information positioned by the ultrasonic sensor is received, and the final position of the human body is determined; c, identifying blood vessel information of the person; d, comparing the blood vessel information with a pre-stored database to determine a person; step e, when the figure is a child, starting a child mode; and f, when the figure is not the child, starting normal mode output. The invention further provides a terminal and a storage medium. The television program playing can be intelligently controlled to prevent children from being addicted.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of terminal technology, and in particular to a smart viewing method, terminal and storage medium. Background Technology

[0002] With the development of mobile devices, the main viewers of television are gradually becoming the elderly and children. Children's love for children's television programs can easily lead to eye strain from prolonged viewing, and their poor self-control necessitates controlling their television viewing time. Current technology offers two viewing modes: normal viewing and children's mode, which automatically shuts off or locks the television after a certain time. However, a problem arises if users don't set these modes, or if they are unsure when to switch between children's and normal viewing modes, the television may automatically lock or shut off after a period of viewing, negatively impacting the user's viewing experience. Summary of the Invention

[0003] In view of the above, it is necessary to provide an intelligent viewing method, terminal and storage medium that can intelligently control the playback of television programs to prevent children from becoming addicted.

[0004] This invention provides an intelligent viewing method applied to a terminal. The method includes: step a, monitoring the power-on / off information of the terminal; when the terminal is detected to be powered on, activating ultrasonic sensors in each area and detecting and locating human body information based on the ultrasonic sensors; step b, receiving the human body information located by the ultrasonic sensors and determining the final location of the human body; step c, identifying the person's blood vessel information; step d, determining the person based on the blood vessel information compared with a pre-stored database; step e, activating a child mode when the person is a child; and step f, activating a normal mode output when the person is not a child.

[0005] Optionally, the method further includes: determining whether there is a change in the character's features at preset intervals; continuing to activate the child mode when there is no change in the character's features; and executing steps a to f when there is a change in the character's features.

[0006] Optionally, step c, identifying the person's vascular information, includes: detecting the image of the blood vessels in the person's finger using a bracelet worn by the person; sending an ultrasonic signal of the corresponding frequency band to the ultrasonic sensor; receiving the person's vascular information identified by the ultrasonic sensor; and storing the person's vascular information in a database.

[0007] Optionally, the bracelet includes at least one first identification module, at least one second identification module, and at least one infrared transmitter. The detection of a human finger vein image by the bracelet worn by the human body includes: when the finger touches or is placed on the bracelet, activating the infrared transmitter to scan the finger; detecting ultrasonic pressure pulses emitted from the veins according to the first identification module and the second identification module; and processing the ultrasonic pressure pulses to obtain a vein image of the human finger.

[0008] Optionally, the detection of blood vessel images in human fingers using a wristband worn by the human body further includes: extracting the external and internal structures of the fingers based on the distance transformation principle.

[0009] Optionally, step b, receiving the human body information located by the ultrasonic sensor and determining the final position of the human body, includes: using ultrasonic time-of-flight (TOF) detection for precise human body positioning and identification, dividing the space to be located into partitions, and the ultrasonic sensor determining the human body position using an altitude time-of-flight method based on dynamic thresholds and zero-crossing detection.

[0010] Optionally, the ultrasonic sensor determines the human body position using an altitude time-of-flight method based on dynamic thresholds and zero-crossing detection, including: calculating the coordinate position of the human body according to formulas (1) to (4):

[0011] s(m)=sin(2π×f0×m×Ts), 0≤m≤M (1)

[0012]

[0013] Ts is the sampling period, f0 is the ultrasound center frequency, where M = T0 / Ts, T0 is the number of received ultrasound signals, f0 is an integer of Ts, and y(n) is the sampling period of the received stored ultrasound signals.

[0014] This invention also provides a terminal, which includes a memory, a processor, and a smart viewing program stored in the memory and executable on the processor. When the smart viewing program is executed by the processor, it implements the steps of the smart viewing method described above.

[0015] This invention also provides a storage medium storing a computer program, which, when executed by a processor, implements the steps of the intelligent viewing method described above.

[0016] Compared to existing technologies, the proposed intelligent viewing method, terminal, and storage medium monitor the terminal's power-on / off information and use the ultrasonic sensor to detect and locate human body information; determine the final location of the human body; identify the person's blood vessels; determine the person by comparing the blood vessel information with a pre-stored database; when the person is a child, activate child mode; when the person is not a child, activate normal mode output. This intelligently controls television program playback to prevent children from becoming addicted. Attached Figure Description

[0017] Figure 1 This is a diagram of the operating environment of a terminal according to a preferred embodiment of the present invention.

[0018] Figure 2 This is a program module diagram of a preferred embodiment of the intelligent viewing system of the terminal of the present invention.

[0019] Figure 3 This is a flowchart of a preferred embodiment of the intelligent viewing method of the present invention.

[0020] Explanation of main component symbols

[0021] Terminal 1

[0022] Intelligent viewing system 10

[0023] Memory 20

[0024] Processor 30

[0025] Positioning Module 101

[0026] Determine module 102

[0027] Mode output module 103

[0028] Steps S300 to S310

[0029] The following detailed description, in conjunction with the accompanying drawings, will further illustrate the present invention. Detailed Implementation

[0030] See Figure 1 The diagram shown illustrates the operating environment of a preferred embodiment of the terminal according to the present invention. Terminal 1 includes an intelligent viewing system 10. Terminal 1 also includes a memory 20 and a processor 30, etc.

[0031] The memory 20 includes at least one type of storage medium, such as flash memory, hard disk, multimedia card, card-type memory (e.g., SD or DX memory), 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 memory, magnetic disk, optical disk, etc. The processor 30 may be a central processing unit (CPU), controller, microcontroller, microprocessor, or other data processing chip.

[0032] In one embodiment, terminal 1 may be a smart TV or a connected TV.

[0033] See Figure 2 The diagram shown is a program block diagram of a preferred embodiment of the intelligent viewing system 10 of the present invention.

[0034] The intelligent viewing system 10 includes a positioning module 101, a determination module 102, and a mode output module 103. The modules are configured to be executed by one or more processors (in this embodiment, one processor 30) to complete the invention. A module, as referred to in this invention, is a computer program segment that executes a specific instruction. The memory 20 is used to store program code and other data of the intelligent viewing system 10. The processor 30 is used to execute the program code stored in the memory 20.

[0035] The positioning module 101 is used to monitor the power-on / off information of the terminal. When the terminal is detected to be powered on, the ultrasonic sensors in each area are activated, and human information is detected and located based on the multiple ultrasonic sensors.

[0036] The multiple ultrasonic sensors are placed in preset positions within the room area. These multiple ultrasonic sensors can be ultrasonic receiver groups. For example, the space can be divided into zones, with corresponding ultrasonic receiver groups placed simultaneously. The viewing area can be divided into three zones, A, B, and C, and ultrasonic receiving modules a, b, and c can be installed at the same height for each zone. The three receiving modules a, b, and c can be arranged at a 360° angle, fixing their corresponding positions within the room.

[0037] The determination module 102 is used to receive the human body information located by the ultrasonic sensor and determine the final location of the human body.

[0038] In this embodiment, ultrasonic time-of-flight (TOF) detection is used for precise human body location and identification. Multiple ultrasonic sensors with different frequencies or time slot characteristics determine the human body's position and identify the person's information by using an altitude time-of-flight method based on dynamic thresholds and zero-crossing detection in conjunction with coordinate information.

[0039] The coordinate position of the human body is calculated according to formulas (1) to (4):

[0040] s(m)=sin(2π×f0×m×Ts), 0≤m≤M (1)

[0041]

[0042] Ts is the sampling period, f0 is the ultrasound center frequency, where M = T0 / Ts, T0 is the number of received ultrasound signals, f0 is an integer of Ts, and y(n) is the sampling period of the received stored ultrasound signals.

[0043] The determination module 102 is also used to receive human vascular information sent by the wristband.

[0044] Specifically, the system detects blood vessel images in a person's fingers using a wristband worn by the person; it then sends an ultrasonic signal of the corresponding frequency band to the ultrasonic sensor. The determination module 102 receives the blood vessel information identified by the ultrasonic sensor and stores it in a database.

[0045] The identification module 103 includes at least one first identification module, at least one second identification module, and at least one infrared transmitter.

[0046] When a finger touches or is placed on the wristband, the infrared emitter (e.g., wavelength 760nm~1um) is activated to scan the finger. To enhance the transmission brightness / power, the emitting unit has a curved structure, allowing the emitted signals to converge and increase their strength. The hemoglobin in the veins of the finger absorbs some of the infrared radiation. Based on the first identification module, the second identification module detects ultrasonic pressure pulses emitted from the veins. The ultrasonic pressure pulses are then processed (e.g., vein digital processing) to obtain a vein image of the human finger.

[0047] In this embodiment, in order to enhance recognition accuracy, the external and internal structures of the sampled finger are analyzed based on the distance transformation principle.

[0048] The determination module 102 is also used to determine the person by comparing the blood vessel information with a pre-stored database.

[0049] The database is used to store vascular information of individuals. For example, the vascular information of all family members can be pre-stored in the database for subsequent comparison to identify individuals.

[0050] The mode output module 103 is used to activate the child mode when the person is a child.

[0051] The children's mode can be customized to your liking, including setting reminder times and shutdown times. For example, you can remind a child to stop watching after 20 minutes, or stop watching altogether.

[0052] The mode output module 103 is also used to start normal mode output when the character is not a child.

[0053] The children's mode is not activated when the characters are not children, thus avoiding the unpleasant viewing experience for adults who might switch to children's mode during viewing.

[0054] Furthermore, the mode output module 103 is also used to: determine whether there is a change in the character at preset intervals; when there is no change in the character, continue to start the child mode; when there is a change in the character, repeat the above steps.

[0055] For example, every 5 minutes, it can be determined whether a character has changed from an adult to a child or vice versa, so that the viewing mode can be adjusted in a timely manner.

[0056] In this embodiment, by monitoring the power on / off information of the terminal and detecting and locating human body information using the ultrasonic sensor, the final location of the human body is determined; the person's blood vessel information is identified; the person is identified by comparing the blood vessel information with a pre-stored database; when the person is a child, a child mode is activated; when the person is not a child, a normal mode is activated. This intelligently controls television program playback to prevent children from becoming addicted.

[0057] See Figure 3 The diagram shown is a flowchart of a preferred embodiment of the intelligent viewing method of the present invention. The intelligent viewing method is applied to terminal 1 and can be executed by the processor 30. Figure 2 It is implemented by modules 101 to 103 shown.

[0058] Step S300: Monitor the power-on / off information of the terminal. When the terminal is detected to be powered on, activate the ultrasonic sensors in each area and detect and locate human information based on the ultrasonic sensors.

[0059] Step S302: Receive the human body information located by the ultrasonic sensor and determine the final location of the human body.

[0060] In this embodiment, ultrasonic time-of-flight (TOF) detection is used for precise human body location and identification. Multiple ultrasonic sensors with different frequencies or time slot characteristics determine the human body's position and identify the person's information by using an altitude time-of-flight method based on dynamic thresholds and zero-crossing detection in conjunction with coordinate information.

[0061] The ultrasonic sensor determines the human body position using an altitude time-of-flight method based on dynamic thresholds and zero-crossing detection, including:

[0062] Calculate the coordinate position of the human body using formulas (1) to (4):

[0063] s(m)=sin(2π×f0×m×Ts), 0≤m≤M (1)

[0064]

[0065] Ts is the sampling period, f0 is the ultrasound center frequency, where M = T0 / Ts, T0 is the number of received ultrasound signals, f0 is an integer of Ts, and y(n) is the sampling period of the received stored ultrasound signals.

[0066] Step S304: Receive human vascular information sent by the wristband.

[0067] Specifically, the system detects blood vessel images in a person's fingers using a wristband worn by the individual; it then sends an ultrasonic signal of the corresponding frequency band to the ultrasonic sensor. The system receives the blood vessel information identified by the ultrasonic sensor and stores this information in a database.

[0068] The wristband includes at least one first identification module, at least one second identification module, and at least one infrared transmitter.

[0069] The method of detecting blood vessel images in a human finger using a wristband worn by the human body includes: when a finger touches or is placed on the wristband, activating the infrared emitter (e.g., wavelength 760nm~1um) to scan the finger. To enhance the transmission brightness / power, the emitting unit has a curved structure, allowing the emitted signals to converge and increase their intensity. The hemoglobin in the veins of the finger absorbs some of the infrared radiation. Based on the first identification module, the second identification module detects ultrasonic pressure pulses emitted from the veins; the ultrasonic pressure pulses are then processed (e.g., vein digital processing) to obtain a vein image of the human finger.

[0070] In this embodiment, in order to enhance recognition accuracy, the external and internal structures of the sampled finger are analyzed based on the distance transformation principle.

[0071] Step S306: Determine the person by comparing the blood vessel information with a pre-stored database.

[0072] The database is used to store vascular information of individuals. For example, the vascular information of all family members can be pre-stored in the database for subsequent comparison to identify individuals.

[0073] Step S308: When the person is a child, activate the child mode.

[0074] The children's mode can be customized to your liking. For example, you can remind children to stop watching after 20 minutes of watching a program, or simply stop watching and enter children's mode.

[0075] Step S310: When the character is not a child, start the normal mode output.

[0076] The child mode is not activated when the characters are not children, thus avoiding the need for adults to enter the anti-addiction mode during viewing, which could lead to a poor viewing experience.

[0077] Furthermore, the method also includes: determining whether there is a change in the character at preset intervals; continuing to start the child mode when there is no change in the character; and executing steps 300 to 310 when there is a change in the character.

[0078] For example, every 5 minutes, it can be determined whether a character has changed from an adult to a child or vice versa, so that the viewing mode can be adjusted in a timely manner.

[0079] By applying the above method to the aforementioned terminal, the system monitors the terminal's power-on / off information and detects and locates human body information using the ultrasonic sensor; determines the final location of the human body; identifies the person's blood vessels; and determines the person by comparing the blood vessel information with a pre-stored database. When the person is a child, a child mode is activated; when the person is not a child, a normal mode is activated. This intelligently controls television program playback to prevent children from becoming addicted.

[0080] This embodiment also provides a terminal, which includes a memory, a processor, and a smart viewing program stored in the memory and executable on the processor. When the smart viewing program is executed by the processor, it implements the steps of the smart viewing method described above.

[0081] This embodiment also provides a storage medium storing a computer program, which, when executed by a processor, implements the steps of the intelligent viewing method described above.

[0082] It is worth noting that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention.

Claims

1. A smart viewing method, applied to a terminal, characterized in that, The method comprises: Step a, monitoring the terminal on-off information, when detecting that the terminal is in the on state, starting the ultrasonic sensor of each area, and detecting and positioning the human body information according to the ultrasonic sensor; Step b, receiving the human body information positioned by the ultrasonic sensor, and determining the final position of the human body; Step c, identifying the blood vessel information of the human body; Step d, comparing the blood vessel information with the pre-stored database to determine the person; Step e, when the person is a child, starting the child mode; Step f, when the person is not a child, starting the normal mode output.

2. The smart viewing method of claim 1, wherein, The method further comprises: Every interval of a preset period, judging whether there is a person change; When there is no person change, continuing to start the child mode; When there is a person change, executing steps a to f.

3. The smart viewing method of claim 1, wherein, The step c of identifying the blood vessel information of the person comprises: Detecting the human finger blood vessel image through the bracelet worn by the human body; Sending the corresponding frequency band ultrasonic signal to the ultrasonic sensor; Receiving the blood vessel information of the person identified by the ultrasonic sensor; And storing the blood vessel information of the person into the database.

4. The smart viewing method of claim 3, wherein, The bracelet comprises at least one first identification module, at least one second identification module and at least one infrared emitter, and the detection of the human finger blood vessel image through the bracelet worn by the human body comprises: When the finger contacts or is placed on the bracelet, the infrared emitter is turned on to scan the finger, and the first identification module and the second identification module detect the ultrasonic pressure pulse emitted back from the venous blood vessel; The ultrasonic pressure pulse is subjected to data processing to obtain the venous image of the human finger.

5. The smart viewing method of claim 4, wherein, The detection of the human finger blood vessel image through the bracelet worn by the human body further comprises: Based on the distance transformation principle, the external structure and the internal structure of the finger are extracted respectively.

6. The smart viewing method of claim 1, wherein, The step b of receiving the human body information positioned by the ultrasonic sensor to determine the final position of the human body comprises: The human body is accurately positioned and identified by using the ultrasonic time of flight detection, the space to be positioned is divided, and the ultrasonic sensor determines the human body position by using the high time of flight method based on the dynamic threshold and the zero-crossing detection.

7. The smart viewing method of claim 6, wherein, The ultrasonic sensor determines the human body position by using the high time of flight method based on the dynamic threshold and the zero-crossing detection comprises: s(m)=sin(2π×f0×m×Ts), 0≤m≤M (1) Ts is the sampling period, f0 is the ultrasonic center frequency, M=T0 / Ts, T0 is the received ultrasonic signal number, which is an integer of Ts, and y(n) is the received storage ultrasonic signal sampling period.

8. A terminal, characterized by comprising: The terminal comprises a memory, a processor and an intelligent viewing program stored on the memory and executable on the processor, and the intelligent viewing program realizes the steps of the intelligent viewing method according to any one of claims 1 to 7 when executed by the processor.

9. A storage medium, characterized by The storage medium stores a computer program, and the computer program realizes the steps of the intelligent viewing method according to any one of claims 1 to 7 when executed by the processor.