CN113891143A - Video interface processing method and related equipment - Google Patents

Video interface processing method and related equipment Download PDF

Info

Publication number
CN113891143A
CN113891143A CN202111301678.XA CN202111301678A CN113891143A CN 113891143 A CN113891143 A CN 113891143A CN 202111301678 A CN202111301678 A CN 202111301678A CN 113891143 A CN113891143 A CN 113891143A
Authority
CN
China
Prior art keywords
video interface
video
information
window
afocal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111301678.XA
Other languages
Chinese (zh)
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.)
Konka Group Co Ltd
Original Assignee
Konka Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Konka Group Co Ltd filed Critical Konka Group Co Ltd
Priority to CN202111301678.XA priority Critical patent/CN113891143A/en
Publication of CN113891143A publication Critical patent/CN113891143A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4318Generation of visual interfaces for content selection or interaction; Content or additional data rendering by altering the content in the rendering process, e.g. blanking, blurring or masking an image region
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The invention discloses a video interface processing method and related equipment, wherein the video interface processing method comprises the following steps: acquiring video modification information or shielding parameter information from a server side; acquiring a video interface of a currently played video, and newly building a top-layer afocal window on a target area of the video interface; and modifying or shielding the target object of the target area in the top-layer afocal window according to the video modification information or the shielding parameter information. According to the method and the device, the top-layer afocal window is newly built on the video interface, and the target object in the specific area in the video interface can be directly modified or shielded in the top-layer afocal window, so that the video modification cost is effectively reduced and the video modification accuracy is improved.

Description

Video interface processing method and related equipment
Technical Field
The present invention relates to the field of image processing technologies, and in particular, to a video interface processing method and related devices.
Background
On the smart television, broadcast video or network video is played, and for some special reason, certain specific areas in the video, such as station captions and specific background characters, need to be covered.
The smart television playing in the current market needs to modify the specific video mark, and only the video can be directly modified or the broadcast television sending end is directly overlaid and covered on the sending end, so that not only is great modification cost brought, but also the requirements of shielding or modifying specific icons and characters when a television manufacturer plays some specific videos cannot be met.
Thus, the prior art has yet to be improved and enhanced.
Disclosure of Invention
The invention mainly aims to provide a video interface processing method and related equipment, and aims to solve the problems that in the prior art, when a mark of a specific video in an intelligent television is modified, the video can only be directly modified or a new video is superposed at a broadcast television sending end, but the requirements of shielding or modifying specific icons and characters during playing of some specific videos cannot be met, so that the modification cost is high, and the modification does not meet the requirements.
In order to achieve the purpose, the invention adopts the following technical scheme:
a video interface processing method comprises the following steps:
acquiring video modification information or shielding parameter information from a server side;
acquiring a video interface of a currently played video, and newly building a top-layer afocal window on a target area of the video interface;
and modifying or shielding the target object of the target area in the top-layer afocal window according to the video modification information or the shielding parameter information.
In the video interface processing method, the step of obtaining video modification information or shielding parameter information from the server side specifically includes:
controlling the server side to configure parameter information of a video interface to be modified or shielded;
controlling the server to generate the video modification information or the shielding parameter information according to the parameter information;
and acquiring the video modification information or the shielding parameter information generated by the server.
In the video interface processing method, the step of obtaining the video interface of the currently played video and newly creating the top-layer afocal window on the target area of the video interface further includes:
judging whether the current video interface is a video interface needing to be modified or shielded or not according to the video modification information or the shielding parameter information;
and if the current video interface is the video interface needing to be modified or shielded, judging whether to modify or shield according to the video modification information or the shielding parameter information respectively.
In the video interface processing method, the acquiring of the video interface of the currently played video and the newly creating of the top-layer afocal window on the target area of the video interface specifically include:
if the video is modified or shielded according to the video modification information or the shielding parameter information, a video interface of the currently played video is obtained;
newly building a top-layer afocal window on a target area of the video interface, configuring target information in the current video interface according to the information needing to be modified or shielded, and replacing the target object in the target area with the target information in the top-layer afocal window.
In the video interface processing method, the determining whether the current video interface is a video interface that needs to be modified or shielded further includes:
and if the current video interface is not the video interface needing to be modified or shielded, deleting the top-layer afocal window which is already present in the current video interface.
In the video interface processing method, the determining whether to modify or mask according to the video modification information or the mask parameter information respectively further includes:
if the video modification information or the shielding parameter information is not modified or shielded respectively, screen capturing is carried out on the video interface to obtain a screenshot;
converting the screenshot into characters by using an OCR recognition background service, and recognizing information needing to be modified or shielded according to keywords in the characters;
configuring target information in the current video interface according to the information needing to be modified or shielded;
and newly building a top-layer afocal window on the target area of the video interface, and replacing the target object of the target area with the target information in the top-layer afocal window.
In the video interface processing method, modifying or shielding the target object in the target area in the top-layer afocal window according to the video modification information or the shielding parameter information specifically includes:
configuring target information in the current video interface according to the video modification information or the shielding parameter information;
and newly building a top-layer afocal window on the target area of the video interface, and replacing the target object of the target area with the target information in the top-layer afocal window.
A video interface processing system, the video interface processing system comprising:
the information acquisition module is used for acquiring video modification information or shielding parameter information from the server side;
the window generation module is used for acquiring a video interface of a currently played video and newly building a top-layer afocal window on a target area of the video interface;
and the modification shielding module is used for modifying or shielding the target object of the target area in the top-layer afocal window according to the video modification information or the shielding parameter information.
An intelligent terminal comprises a memory, a processor and a video interface processing program which is stored in the memory and can run on the processor, wherein the steps of the video interface processing method are realized when the video interface processing program is executed.
A computer readable storage medium having stored thereon a video interface processing program, which when executed by a processor, implements the steps of the video interface processing method as described above.
Compared with the prior art, the video interface processing method and the related equipment provided by the invention comprise the following steps: the control server configures the parameter information of the application of the specific area of the video to be modified, and generates video modification parameter information and video shielding parameter information; if the current video interface is a video interface needing to be modified or shielded and the video interface is modified or shielded according to the video modification information or the shielding parameter information, a top-layer afocal window is newly established in a specific area of the video interface; if the current video interface is a video interface needing to be modified and shielded, judging whether to modify or shield according to the video modification information or the shielding parameter information; newly building a top-layer afocal window arranged at the topmost layer of the video interface according to the position specified by the video modification information or the shielding parameter information; and setting a corresponding interface shielding video in the top-layer afocal window according to the video modification parameter information and the video shielding parameter information. By newly building a top-layer afocal window capable of configuring a shielding video on a video interface, the video modification cost is effectively reduced and the video modification accuracy is improved. A top-layer afocal window is newly built on a video interface to be modified, and a corresponding interface shielding video is arranged in the top-layer afocal window, so that the investment of human resources is reduced, and the video modification cost is effectively reduced; and can set up the corresponding interface according to the demand and shield the video, meet the producer well and shield or modify the requirement to some specific icons, characters when the specific video is broadcast.
Drawings
FIG. 1 is a schematic flow chart of a video interface processing method according to the present invention;
fig. 2 is a flowchart of step S100 in the video interface processing method provided in the present invention;
fig. 3 is a flowchart of step S200 in the video interface processing method provided in the present invention;
FIG. 4 is a flowchart of two determination steps before a top-layer afocal window is newly created in the video interface processing method provided by the present invention;
fig. 5 is a flowchart illustrating that if the video modification information or the shielding parameter information is not modified or shielded according to the video modification information or the shielding parameter information respectively in the video interface processing method provided by the present invention;
fig. 6 is a flowchart of step S300 in the video interface processing method provided in the present invention;
FIG. 7 is a flow chart of a video interface processing method provided by the present invention;
fig. 8 is a structural block diagram of the intelligent terminal provided by the present invention.
Detailed Description
In order to make the objects, technical solutions and effects of the present invention clearer and clearer, the present invention is further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
As used herein, the singular forms "a", "an", "the" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and/or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. It will be understood that when an element is referred to as being "connected" or "coupled" to another element, it can be directly connected or coupled to the other element or intervening elements may also be present. Further, "connected" or "coupled" as used herein may include wirelessly connected or wirelessly coupled. As used herein, the term "and/or" includes all or any element and all combinations of one or more of the associated listed items.
It will be understood by those skilled in the art that, unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the prior art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
According to the video interface processing method and the related equipment, the top layer non-focus window capable of configuring the shielding video is newly built on the video interface, so that the video modification cost is effectively reduced, and the video modification accuracy is improved.
The following describes a design scheme of a video interface processing method by using specific exemplary embodiments, and it should be noted that the following embodiments are only used to explain the technical scheme of the invention, and are not specifically limited:
referring to fig. 1, a video interface processing method provided by the present invention includes the following steps:
s100, acquiring video modification information or shielding parameter information from a server side.
In this embodiment, a user may start an application of a video specific area where a specific APP can be configured at the server, that is, start an application of a target area where a video interface where the specific APP can be configured, and configure the video modification information or the shielding parameter information of the target area at the server, and at the same time, start a service background of the video specific area where the specific APP can be configured at the intelligent terminal (for example, a television terminal is taken as an example in the present invention); then, the television end acquires the configured video modification information or the shielding parameter information from the server end. The video modification information or the shielding parameter information includes a package, activity event information of a current video interface, position parameter information of a target area, target information, a keyword to be searched, and the like.
Further, referring to fig. 2, step S100 specifically includes:
and S110, controlling the server to configure parameter information of the video interface to be modified or shielded.
And S120, controlling the server to generate the video modification information or the shielding parameter information according to the parameter information.
S130, acquiring the video modification information or the shielding parameter information generated by the server side.
Specifically, firstly, configuring parameter information of a video interface to be modified or shielded at a server side, and generating the video modification information or the shielding parameter information; then, the television end acquires the video modification information or the shielding parameter information from the server end, so that the parameter information of the video interface to be modified or shielded is configured at the server end, the television end directly acquires the parameter information of the video interface to be modified or shielded, and the process of modifying or shielding the video interface is finally realized, namely the process of modifying or shielding the video interface can be finally realized without modifying the parameter information of the APP corresponding to the television end.
Further, please continue to refer to fig. 1, S200, obtaining a video interface of the currently played video, and creating a top-layer afocal window in a target area of the video interface.
In this embodiment, after acquiring the video modification information or the shielding parameter information from the television, the television needs to acquire a video interface of a currently played video, and newly creates a top-layer afocal window in a target area of the video interface, so that the video interface can be modified or shielded after the top-layer afocal window is configured.
Further, referring to fig. 3, step S200 specifically includes:
s210, if the video modification information or the shielding parameter information is respectively modified or shielded, acquiring a video interface of the currently played video;
s220, a top-layer afocal window is newly built on a target area of the video interface, target information in the current video interface is configured according to the information needing to be modified or shielded, and the target object in the target area is replaced by the target information in the top-layer afocal window.
Specifically, after determining that the current video interface is a video interface needing to be modified or shielded, the television further determines whether to modify or shield according to the video modification information or the shielding parameter information, if it is determined that the video interface is modified or shielded according to the video modification information or the shielding parameter information, a video interface currently playing a video is obtained, then a top-layer afocal window is newly built on a target area of the video interface, target information in the current video interface is configured according to the information needing to be modified or shielded, and the target object in the target area is replaced by the target information in the top-layer afocal window.
According to the method and the device, when the current video interface is judged to be the video interface needing to be modified or shielded, and the video interface is judged to be modified or shielded according to the video modification information or the shielding parameter information, the target object is modified or shielded, so that the target object is processed more accurately. And through building a top-layer afocal window directly on the video interface to be modified or shielded, and directly configuring the video modification information or the shielding parameter information parameter in the top-layer afocal window, the processing of the target object is completed, instead of directly modifying the video or superposing a new video on a broadcast television sending end when modifying the mark of a specific video in the smart television, the invention can meet the shielding or modifying requirement of specific icons and characters during playing of some specific videos, and can also effectively reduce the modifying cost.
Further, referring to fig. 4, step S200 further includes:
s10, judging whether the current video interface is a video interface needing to be modified or shielded according to the video modification information or the shielding parameter information.
And S20, if the current video interface is a video interface which needs to be modified or shielded, judging whether to modify or shield according to the video modification information or the shielding parameter information respectively.
Specifically, before a top-layer afocal window is newly created in a target area of the video interface, first, the television side needs to determine whether the current video interface is a video interface that needs to be modified or shielded according to the video modification information or the shielding parameter information; then, if the current video interface is judged to be the video interface needing to be modified or shielded, whether the current video interface needs to be modified or shielded according to the video modification information or the shielding parameter information needs to be further judged; through the two judgment sentences, the video interfaces which are respectively modified or shielded according to the video modification information or the shielding parameter information are well selected, and other situations are respectively processed.
According to the method and the device, the key events of the system can be monitored by judging whether the activity event information changes, and if the activity event information changes, the top-layer afocal window in the video interface is deleted immediately. The key event is mainly an event which affects the change of the video interface, such as a home key, a return key, an OK key, and the like. In order to reduce the frequency of frequently judging whether the current video interface is a video interface which needs to be modified or shielded, a service background monitoring system at the television end is adopted to judge whether active event information occurs, and if events (return event, OK event and other events) which possibly cause the change of the current video occur, whether the current video changes is judged, so that the identification efficiency of the system is improved, and the resource consumption of the system is reduced. The service background is a far-end server and is responsible for configuring the position of the video of the specific APP to be modified or shielded, replacing the parameter information such as pictures and the like.
Further, the determining whether the current video interface is a video interface that needs to be modified or masked further includes:
s30, if the current video interface is not the video interface needing to be modified or shielded, deleting the top-layer afocal window which is already present in the current video interface.
Specifically, when the television side judges whether the current video interface is a video interface which needs to be modified or shielded, if the current video interface is judged not to be the video interface which needs to be modified or shielded, the top-layer non-focus window which already exists in the current video interface is deleted, so that the original modification or shielding trace is automatically deleted, the processed video is restored to the video which does not reserve the processing trace, and the video data is effectively restored.
Further, referring to fig. 5, the determining whether to modify or mask according to the video modification information or the mask parameter information respectively further includes:
and S40, if the video modification information or the shielding parameter information is not modified or shielded respectively, screen capturing is carried out on the video interface to obtain a screenshot.
And S50, converting the screenshot into characters by using an OCR recognition background service, and recognizing information needing to be modified or shielded according to keywords in the characters.
And S60, configuring the target information in the video interface according to the information needing to be modified or shielded.
S70, newly building a top-layer afocal window on the target area of the video interface, and replacing the target object of the target area with the target information in the top-layer afocal window.
Specifically, after the television side judges that the current video interface is a video interface which needs to be modified or shielded, further judging whether the video interface is respectively modified or shielded according to the video modification parameter or the shielding parameter information, and if the video interface is judged not to be respectively modified or shielded according to the video modification information or the shielding parameter information at the moment, capturing the video interface to obtain a screenshot; then, converting the screenshot into characters by using OCR recognition background service, and recognizing information needing to be modified or shielded according to keywords in the characters; then, configuring target information in the current video interface according to the information needing to be modified or shielded; and finally, a top-layer afocal window is newly established on the target area of the video interface, and the target object of the target area is replaced by the target information in the top-layer afocal window.
The target information is information such as pictures, characters, icons and LOGO which is configured according to the information needing to be modified or shielded, and the target object is information such as pictures, characters, icons and LOGO which are to be modified or shielded; OCR technology: (Optical Character Recognition: Optical Character Recognition) refers to a process in which an electronic device (e.g., a scanner or a digital camera) checks a Character printed on paper, determines its shape by detecting dark and light patterns, and then translates the shape into a computer text by a Character Recognition method; the method is characterized in that characters in a paper document are converted into an image file with a black-white dot matrix in an optical mode aiming at print characters, and the characters in the image are converted into a text format through recognition software for further editing and processing by word processing software.
In the invention, screenshot and OCR character recognition are carried out on the current video interface which is not respectively modified or shielded according to the video modification information or the shielding parameter information, target information in the current video interface is reconfigured according to the recognized information needing to be modified or shielded, and finally the target object in the target area is replaced by the target information, so that the current video interface which is not respectively modified or shielded according to the video modification information or the shielding parameter information is reconfigured, and the modification or shielding of the target object is finally realized.
Further, please continue to refer to fig. 1, S300, modify or mask the target object of the target area within the top-level afocal window according to the video modification information or the mask parameter information.
In this embodiment, after the top-layer afocal window is established on the video interface, the target object in the target area may be directly modified or shielded in the top-layer afocal window according to the video modification information or the shielding parameter information.
Further, referring to fig. 6, step S300 includes:
s310, configuring target information in the current video interface according to the video modification information or the shielding parameter information.
S320, a top-layer afocal window is newly built on the target area of the video interface, and the target object of the target area is replaced by the target information in the top-layer afocal window.
Specifically, after a top-layer afocal window is newly created in a target area of the video interface, the television configures the target information in the current video interface according to the video modification information or the shielding parameter information, then a top-layer afocal window is newly created in the target area of the video interface, and the target object in the target area is replaced by the target information in the top-layer afocal window, so that the modification or shielding of the target object is realized.
Further, please refer to fig. 7, which is a flowchart of a video interface processing method provided by the present invention, first, an application of a video specific region where a specific APP can be configured is started at the server side, and the video modification information or the shielding parameter information of the target region is configured at the server side, and at the same time, a service background of the video specific region where the specific APP can be configured is started at the television side, so that a system detects activity event information; then, the television end acquires the configured video modification information or the shielding parameter information from the server end; then, the television end judges whether the current video interface is a video interface needing to be modified or shielded according to the video modification information or the shielding parameter information: and if the current video interface is judged to be the video interface needing to be modified or shielded, further judging whether to respectively modify or shield according to the video modification information or the shielding parameter information.
Firstly, if the current video interface is judged not to be a video interface needing to be modified or shielded, deleting the top-layer afocal window which is already present in the current video interface; and then, detecting the activity event information in the system again, and returning to the step that the television end judges whether the current video interface is a video interface needing to be modified or shielded according to the video modification information or the shielding parameter information.
Secondly, if the video interface is judged to be modified or shielded according to the video modification information or the shielding parameter information, the video interface of the currently played video is obtained; then, a top-layer afocal window is newly built on a target area of the video interface, target information in the current video interface is configured according to the information needing to be modified or shielded, and the target object in the target area is replaced by the target information in the top-layer afocal window; and finally, detecting the activity event information in the system again in the same way, and returning to the step that the television end judges whether the current video interface is a video interface needing to be modified or shielded according to the video modification information or the shielding parameter information.
If the video interface is judged not to be modified or shielded according to the video modification information or the shielding parameter information respectively, screen capturing is carried out on the video interface to obtain a screenshot, the screenshot is converted into characters by using OCR recognition background service, and information needing to be modified or shielded is recognized according to keywords in the characters; then, configuring target information in the current video interface according to the information needing to be modified or shielded; then, a top-layer afocal window is newly established on the target area of the video interface, and the target object of the target area is replaced by the target information in the top-layer afocal window; and finally, detecting the activity event information in the system again, and returning to the step that the television end judges whether the current video interface is the video interface needing to be modified or shielded according to the video modification information or the shielding parameter information.
Further, the present invention also provides a video interface processing system, which includes:
the information obtaining module 100 is configured to obtain video modification information or shielding parameter information from a server.
The window generation module 200 is configured to acquire a video interface of a currently played video, and create a top-layer afocal window in a target area of the video interface.
A modification shielding module 300, configured to modify or shield the target object in the target area within the top-layer afocal window according to the video modification information or the shielding parameter information.
Further, referring to fig. 8, based on the above video interface processing method, the present invention further provides an intelligent terminal (taking an intelligent electronic card as an example in the present invention), where the intelligent terminal includes a memory 10, a processor 20, and a display 30. Fig. 8 shows only some of the components of the smart terminal, but it is to be understood that not all of the shown components are required to be implemented, and that more or fewer components may be implemented instead.
The storage 10 may be an internal storage unit of the smart tv in some embodiments, for example, a hard disk or a memory of the smart tv. In other embodiments, the memory 10 may also be an external storage device of the Smart tv, such as a plug-in hard disk provided on the Smart tv, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), and so on. Further, the memory 10 may also include both an internal storage unit and an external storage device of the smart tv. The memory 10 is used for storing application software installed in the smart television and various types of data, such as program codes for installing the smart television. The memory 10 may also be used to temporarily store data that has been output or is to be output. In one embodiment, the memory 10 stores a video interface processing program 40, and the video interface processing program 40 can be executed by the processor 20 to implement the video interface processing method of the present application.
The processor 20 may be a Central Processing Unit (CPU), a microprocessor or other data Processing chip in some embodiments, and is used for executing the program codes stored in the memory 10 or Processing data, such as executing the video interface Processing method.
The display 30 may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, an OLED (Organic Light-Emitting Diode) touch panel, or the like in some embodiments. The display 30 is used for displaying information on the smart television and for displaying a visual user interface. The components 10-30 of the smart television communicate with each other via a system bus.
In one embodiment, when the processor 20 executes the video interface processing program 40 in the memory 10, the following steps are implemented:
acquiring video modification information or shielding parameter information from a server side;
acquiring a video interface of a currently played video, and newly building a top-layer afocal window on a target area of the video interface;
and modifying or shielding the target object of the target area in the top-layer afocal window according to the video modification information or the shielding parameter information.
The step of acquiring video modification information or shielding parameter information from the server specifically includes:
controlling the server side to configure parameter information of a video interface to be modified or shielded;
controlling the server to generate the video modification information or the shielding parameter information according to the parameter information;
and acquiring the video modification information or the shielding parameter information generated by the server.
The step of obtaining a video interface of a currently played video and newly creating a top-layer afocal window in a target area of the video interface includes:
judging whether the current video interface is a video interface needing to be modified or shielded or not according to the video modification information or the shielding parameter information;
and if the current video interface is the video interface needing to be modified or shielded, judging whether to modify or shield according to the video modification information or the shielding parameter information respectively.
The method for acquiring the video interface of the currently played video and newly creating a top-layer afocal window in a target area of the video interface specifically includes:
if the video is modified or shielded according to the video modification information or the shielding parameter information, a video interface of the currently played video is obtained;
newly building a top-layer afocal window on a target area of the video interface, configuring target information in the current video interface according to the information needing to be modified or shielded, and replacing the target object in the target area with the target information in the top-layer afocal window.
Wherein, the judging whether the current video interface is a video interface which needs to be modified or shielded further comprises:
and if the current video interface is not the video interface needing to be modified or shielded, deleting the top-layer afocal window which is already present in the current video interface.
Wherein the determining whether to modify or mask according to the video modification information or the mask parameter information, respectively, further comprises:
if the video modification information or the shielding parameter information is not modified or shielded respectively, screen capturing is carried out on the video interface to obtain a screenshot;
converting the screenshot into characters by using an OCR recognition background service, and recognizing information needing to be modified or shielded according to keywords in the characters;
configuring target information in the current video interface according to the information needing to be modified or shielded;
and newly building a top-layer afocal window on the target area of the video interface, and replacing the target object of the target area with the target information in the top-layer afocal window.
Wherein, according to the video modification information or the shielding parameter information, modifying or shielding the target object of the target area in the top-layer afocal window specifically includes:
configuring target information in the current video interface according to the video modification information or the shielding parameter information;
and newly building a top-layer afocal window on the target area of the video interface, and replacing the target object of the target area with the target information in the top-layer afocal window.
Further, the present invention also provides a computer-readable storage medium, where a video interface processing program is stored on the computer-readable storage medium, and when the video interface processing program is executed by a processor, the steps of the video interface processing method are implemented, and since the method has been described above in detail, details are not repeated here.
In summary, the video interface processing method and the related device provided by the present invention include: acquiring video modification information or shielding parameter information from a server side; acquiring a video interface of a currently played video, and newly building a top-layer afocal window on a target area of the video interface; and modifying or shielding the target object of the target area in the top-layer afocal window according to the video modification information or the shielding parameter information. By newly building a top-layer afocal window on the video interface, the target object in a specific area in the video interface can be directly modified or shielded in the top-layer afocal window, so that the video modification cost is effectively reduced and the video modification accuracy is improved.
It should be understood that equivalents and modifications of the technical solution and inventive concept thereof may occur to those skilled in the art, and all such modifications and alterations should fall within the scope of the appended claims.

Claims (10)

1. A video interface processing method is characterized by comprising the following steps:
acquiring video modification information or shielding parameter information from a server side;
acquiring a video interface of a currently played video, and newly building a top-layer afocal window on a target area of the video interface;
and modifying or shielding the target object of the target area in the top-layer afocal window according to the video modification information or the shielding parameter information.
2. The video interface processing method according to claim 1, wherein the step of obtaining the video modification information or the mask parameter information from the server side specifically includes:
controlling the server side to configure parameter information of a video interface to be modified or shielded;
controlling the server to generate the video modification information or the shielding parameter information according to the parameter information;
and acquiring the video modification information or the shielding parameter information generated by the server.
3. The video interface processing method according to claim 1, wherein the step of obtaining the video interface of the currently playing video and creating a top-layer afocal window in the target area of the video interface further comprises:
judging whether the current video interface is a video interface needing to be modified or shielded or not according to the video modification information or the shielding parameter information;
and if the current video interface is the video interface needing to be modified or shielded, judging whether to modify or shield according to the video modification information or the shielding parameter information respectively.
4. The video interface processing method according to claim 3, wherein the obtaining of the video interface of the currently played video creates a top-layer afocal window in the target area of the video interface, and specifically includes:
if the video is modified or shielded according to the video modification information or the shielding parameter information, a video interface of the currently played video is obtained;
newly building a top-layer afocal window on a target area of the video interface, configuring target information in the current video interface according to the information needing to be modified or shielded, and replacing the target object in the target area with the target information in the top-layer afocal window.
5. The video interface processing method according to claim 3, wherein the determining whether the current video interface is a video interface that needs to be modified or masked further comprises:
and if the current video interface is not the video interface needing to be modified or shielded, deleting the top-layer afocal window which is already present in the current video interface.
6. The video interface processing method according to claim 3, wherein the determining whether to modify or mask according to the video modification information or the mask parameter information, respectively, further comprises:
if the video modification information or the shielding parameter information is not modified or shielded respectively, screen capturing is carried out on the video interface to obtain a screenshot;
converting the screenshot into characters by using an OCR recognition background service, and recognizing information needing to be modified or shielded according to keywords in the characters;
configuring target information in the current video interface according to the information needing to be modified or shielded;
and newly building a top-layer afocal window on the target area of the video interface, and replacing the target object of the target area with the target information in the top-layer afocal window.
7. The video interface processing method according to claim 1, wherein the modifying or shielding the target object of the target area in the top-layer afocal window according to the video modification information or the shielding parameter information specifically includes:
configuring target information in the current video interface according to the video modification information or the shielding parameter information;
and newly building a top-layer afocal window on the target area of the video interface, and replacing the target object of the target area with the target information in the top-layer afocal window.
8. A video interface processing system, the video interface processing system comprising:
the information acquisition module is used for acquiring video modification information or shielding parameter information from the server side;
the window generation module is used for acquiring a video interface of a currently played video and newly building a top-layer afocal window on a target area of the video interface;
and the modification shielding module is used for modifying or shielding the target object of the target area in the top-layer afocal window according to the video modification information or the shielding parameter information.
9. An intelligent terminal, characterized in that the intelligent terminal comprises a memory, a processor and a video interface processing program stored in the memory and capable of running on the processor, and when the video interface processing program is executed, the steps of the video interface processing method according to any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium, having a video interface processing program stored thereon, which, when executed by a processor, implements the steps of the video interface processing method according to any one of claims 1 to 7.
CN202111301678.XA 2021-11-04 2021-11-04 Video interface processing method and related equipment Pending CN113891143A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111301678.XA CN113891143A (en) 2021-11-04 2021-11-04 Video interface processing method and related equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111301678.XA CN113891143A (en) 2021-11-04 2021-11-04 Video interface processing method and related equipment

Publications (1)

Publication Number Publication Date
CN113891143A true CN113891143A (en) 2022-01-04

Family

ID=79017019

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111301678.XA Pending CN113891143A (en) 2021-11-04 2021-11-04 Video interface processing method and related equipment

Country Status (1)

Country Link
CN (1) CN113891143A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102510539A (en) * 2011-12-02 2012-06-20 深圳市万兴软件有限公司 Method and system for displaying content on playing video
US20160125915A1 (en) * 2014-11-04 2016-05-05 Vaporstream, Inc. Electronic Video Division and Transmission System and Method
CN107390972A (en) * 2017-07-06 2017-11-24 努比亚技术有限公司 A kind of terminal record screen method, apparatus and computer-readable recording medium
CN107562864A (en) * 2017-08-30 2018-01-09 努比亚技术有限公司 A kind of advertisement screen method, mobile terminal and computer-readable recording medium
CN108399252A (en) * 2018-03-05 2018-08-14 广东欧珀移动通信有限公司 Information processing method, mobile terminal and computer readable storage medium
CN110363172A (en) * 2019-07-22 2019-10-22 曲靖正则软件开发有限公司 A kind of method for processing video frequency, device, electronic equipment and readable storage medium storing program for executing

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102510539A (en) * 2011-12-02 2012-06-20 深圳市万兴软件有限公司 Method and system for displaying content on playing video
US20160125915A1 (en) * 2014-11-04 2016-05-05 Vaporstream, Inc. Electronic Video Division and Transmission System and Method
CN107390972A (en) * 2017-07-06 2017-11-24 努比亚技术有限公司 A kind of terminal record screen method, apparatus and computer-readable recording medium
CN107562864A (en) * 2017-08-30 2018-01-09 努比亚技术有限公司 A kind of advertisement screen method, mobile terminal and computer-readable recording medium
CN108399252A (en) * 2018-03-05 2018-08-14 广东欧珀移动通信有限公司 Information processing method, mobile terminal and computer readable storage medium
CN110363172A (en) * 2019-07-22 2019-10-22 曲靖正则软件开发有限公司 A kind of method for processing video frequency, device, electronic equipment and readable storage medium storing program for executing

Similar Documents

Publication Publication Date Title
US20170293826A1 (en) Electronic information board apparatus, information processing method, and computer program product
JP7258071B2 (en) Screen projection method, apparatus, equipment and storage medium
CN112118286B (en) Multi-thread link tracking method and device based on MDC and computer readable storage medium
US20100272364A1 (en) Image editing system and method
CN111753717B (en) Method, device, equipment and medium for extracting structured information of text
US11551392B2 (en) Graphic drawing method and apparatus, device, and storage medium
KR20120050986A (en) Apparatus and method for displaying user interface
US20020129097A1 (en) System and method for distributed processing
CN111354295B (en) Control method and device for signal transmission in display device and electronic equipment
CN111324352A (en) Code generation method of application page and related equipment
CN110750415A (en) Interface service configuration method, device, medium and computer equipment
CN103577554A (en) Method and device for triggering multimedia database scanning of Android equipment
CN103473035A (en) Screen capturing method and device
CN113891143A (en) Video interface processing method and related equipment
CN110275785B (en) Data processing method and device, client and server
US7260787B2 (en) Information processing apparatus, network system, device-map display method, and storage medium
CN101710277A (en) Script processing method, device and digital television receiving terminal of embedded browser
CN103428397A (en) Image information processing method and device
CN113655973A (en) Page segmentation method and device, electronic equipment and storage medium
CN114237795A (en) Terminal interface display method and device, electronic equipment and readable storage medium
CN112799623A (en) BMC-based server interface remote display method, system and related equipment
CN112131539B (en) Watermark information adding method and device
CN113240776B (en) Method, device and storage medium for changing picture color based on canvas
CN113253905B (en) Touch method based on multi-finger operation and intelligent terminal
JP6928401B1 (en) Information processing equipment, information processing methods and information processing programs

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20220104