[go: up one dir, main page]

CN108256004A - Mark vector control method, device, signal handling equipment and the system of signal - Google Patents

Mark vector control method, device, signal handling equipment and the system of signal Download PDF

Info

Publication number
CN108256004A
CN108256004A CN201711499433.6A CN201711499433A CN108256004A CN 108256004 A CN108256004 A CN 108256004A CN 201711499433 A CN201711499433 A CN 201711499433A CN 108256004 A CN108256004 A CN 108256004A
Authority
CN
China
Prior art keywords
signal
mark signal
mark
reference point
initial position
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
CN201711499433.6A
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.)
BEIJING TRICOLOR TECHNOLOGY Co Ltd
Original Assignee
BEIJING TRICOLOR TECHNOLOGY 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 BEIJING TRICOLOR TECHNOLOGY Co Ltd filed Critical BEIJING TRICOLOR TECHNOLOGY Co Ltd
Priority to CN201711499433.6A priority Critical patent/CN108256004A/en
Publication of CN108256004A publication Critical patent/CN108256004A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/78Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/783Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • G06F16/7837Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using objects detected or recognised in the video content
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/40Scenes; Scene-specific elements in video content

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Library & Information Science (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The present invention provides a kind of vector control method, device, signal handling equipment and systems for marking signal, belong to signal mark technical field.Vector control method, device, signal handling equipment and the system of mark signal provided by the invention, according to the displacement information of the second reference point in the vector controlled region of mark signal to be moved, determine the target location coordinate of mark signal, then according to the target location coordinate of mark signal, the mark signal after movement is shown in display interface.Without manually drawing mark signal repeatedly, it can keep the consistency of the property parameters such as mobile front and rear size, the shape of mark signal, and under the superimposed application scenarios of multiple mark signals, during mobile one of mark signal, the integrality of other mark signals will not be destroyed.

Description

Mark vector control method, device, signal handling equipment and the system of signal
Technical field
The present invention relates to signals to mark technical field, in particular to a kind of vector control method for marking signal, dress It puts, signal handling equipment and system.
Background technology
In current mark application scenarios, when being based especially on vision signal and being labeled, such as electronic whiteboard is shown Video content be labeled, the corresponding video content of mark signal is real-time change.Such as:To removable in video content Moving-target is labeled, and after addition marks signal, if target location generates variation, needs the position of real time modifying mark signal It puts.
When being labeled in existing scheme to movable object, after can only original mark signal be wiped, then in new mesh Again mark signal is added at cursor position.As depicted in figs. 1 and 2, the initial mark signal shown in Fig. 1 includes horizontal line and erects Line.Assuming that horizontal line is red, vertical line is green.When needing mobile red horizontal line, first the red horizontal line is wiped, then in mesh (lower section of former red horizontal line) adds mark signal again at cursor position.This method can also be destroyed green in the red horizontal line of erasing Color vertical line, as shown in Figure 2.
Therefore, there are following defects for the above method:The artificial mark signal of addition repeatedly is needed, it can not accurate reproduction mark letter Number property parameters, such as size, shape;If the environment that signal is in and other mark signals are superimposed is marked, to the mark When signal is wiped, it is easy to destroy the integrality of other mark signals.
Invention content
For the above-mentioned prior art the problem of, the present invention provides it is a kind of mark signal vector control method, Device, signal handling equipment and system.
In a first aspect, an embodiment of the present invention provides a kind of vector control method for marking signal, applied to signal processing Equipment, including:
Obtain the vector controlled region of mark signal to be moved in display interface and the initial position of the mark signal Coordinate;
Obtain the displacement information for the second reference point being located in the vector controlled region;
The mark is obtained according to the initial position co-ordinates of the displacement information of second reference point and the mark signal The target location coordinate of signal;
Mark signal after movement is shown in the display interface according to the target location coordinate of the mark signal.
With reference to first aspect, an embodiment of the present invention provides the first possible embodiment of first aspect, wherein, it obtains The step of taking the initial position co-ordinates of the vector controlled region for marking signal to be moved in display interface and the mark signal, Including:
Obtain the initial position co-ordinates for the first reference point being selected in display interface;
According to the initial position co-ordinates of first reference point, searched in preset memory space and the described first reference The corresponding one or more mark signals of point;The coordinate information of mark signal is stored in the memory space;
The obtained mark signal will be searched as mark signal to be moved, believed according to the coordinate of the mark signal Breath determines the vector controlled region of the mark signal and the initial position co-ordinates of the mark signal.
With reference to first aspect, an embodiment of the present invention provides second of possible embodiment of first aspect, wherein, it obtains The step of taking the initial position co-ordinates of the vector controlled region for marking signal to be moved in display interface and the mark signal, Including:
Obtain the boundary coordinate that region is selected in display interface;
According to the boundary coordinate in the selected region, searched in preset memory space and be located at the selected region Interior one or more mark signals;The coordinate information of mark signal is stored in the memory space;
The obtained mark signal will be searched as mark signal to be moved, believed according to the coordinate of the mark signal Breath determines the vector controlled region of the mark signal and the initial position co-ordinates of the mark signal.
With reference to first aspect, an embodiment of the present invention provides the third possible embodiment of first aspect, wherein, it obtains The step of displacement information of the second reference point of the fetch bit in the vector controlled region, including:
Obtain the initial position co-ordinates and target location coordinate of second reference point;
According to the initial position co-ordinates and target location coordinate of second reference point, the position of second reference point is determined Move information.
The possible embodiment of with reference to first aspect the first, an embodiment of the present invention provides the 4th kind of first aspect Possible embodiment, wherein, after movement is shown in the display interface according to the target location coordinate of the mark signal Mark signal the step of, including:
The coordinate information of the mark signal stored in the memory space is updated to the target location coordinate;
The target location coordinate is extracted from the memory space, to show the institute after movement in the display interface State mark signal.
With reference to first aspect, an embodiment of the present invention provides the 5th kind of possible embodiment of first aspect, wherein, it obtains Before the step of displacement information of the second reference point of the fetch bit in the vector controlled region, the method further includes:
Obtain the initial position co-ordinates for the second reference point being located in the vector controlled region;
Extraction frequency according to setting obtains the current position coordinates of second reference point in real time;
According to the current position coordinates and initial position co-ordinates of second reference point, working as second reference point is determined Preceding displacement information;
According to the current displacement information of second reference point, the current position coordinates of the mark signal are determined;
According to the current position coordinates of the mark signal, mark signal is current in display interface described in real-time display Position.
The 5th kind of possible embodiment with reference to first aspect, an embodiment of the present invention provides the 6th kind of first aspect Possible embodiment, wherein, the method further includes:
While current location of the signal in display interface is marked described in real-time display, according to the mark signal Initial position co-ordinates show the initial position of the mark signal in display interface.
The 6th kind of possible embodiment with reference to first aspect, an embodiment of the present invention provides the 7th kind of first aspect Possible embodiment, wherein, the method further includes:
While current location of the signal in display interface is marked described in real-time display, according to the mark signal The current position coordinates of initial position co-ordinates and second reference point according to preset pattern, show in display interface and refer to Signal is noted in indicating.
Second aspect, the embodiment of the present invention additionally provides a kind of vector control apparatus for marking signal, at signal Equipment is managed, including:
Initial position determining module, for obtaining the vector controlled region of mark signal to be moved in display interface and institute State the initial position co-ordinates of mark signal;
Displacement information acquisition module, for obtaining the displacement for the second reference point being located in vector controlled region letter Breath;
Target location determining module, for the displacement information according to second reference point and it is described mark signal it is initial Position coordinates obtain the target location coordinate of the mark signal;
Display module is exported, for showing shifting in the display interface according to the target location coordinate of the mark signal Mark signal after dynamic.
With reference to second aspect, an embodiment of the present invention provides the first possible embodiment of second aspect, wherein, institute Initial position determining module is stated, is additionally operable to:
Obtain the initial position co-ordinates for the first reference point being selected in display interface;
According to the initial position co-ordinates of first reference point, searched in preset memory space and the described first reference The corresponding one or more mark signals of point;The coordinate information of mark signal is stored in the memory space;
The obtained mark signal will be searched as mark signal to be moved, believed according to the coordinate of the mark signal Breath determines the vector controlled region of the mark signal and the initial position co-ordinates of the mark signal.
With reference to second aspect, an embodiment of the present invention provides second of possible embodiment of second aspect, wherein, institute Initial position determining module is stated, is additionally operable to:
Obtain the boundary coordinate that region is selected in display interface;
According to the boundary coordinate in the selected region, searched in preset memory space and be located at the selected region Interior one or more mark signals;The coordinate information of mark signal is stored in the memory space;
The obtained mark signal will be searched as mark signal to be moved, believed according to the coordinate of the mark signal Breath determines the vector controlled region of the mark signal and the initial position co-ordinates of the mark signal.
With reference to second aspect, an embodiment of the present invention provides the third possible embodiment of second aspect, wherein, institute Displacement information acquisition module, is additionally operable to:
Obtain the initial position co-ordinates and target location coordinate of second reference point;
According to the initial position co-ordinates and target location coordinate of second reference point, the position of second reference point is determined Move information.
With reference to the first possible embodiment of second aspect, an embodiment of the present invention provides the 4th kind of second aspect Possible embodiment, wherein, the output display module is additionally operable to:
The coordinate information of the mark signal stored in the memory space is updated to the target location coordinate;
The target location coordinate is extracted from the memory space, to show the institute after movement in the display interface State mark signal.
With reference to second aspect, an embodiment of the present invention provides the 5th kind of possible embodiment of second aspect, wherein, institute Device is stated to further include:
Moving process display module, for obtaining the initial position for the second reference point being located in the vector controlled region Coordinate;
Extraction frequency according to setting obtains the current position coordinates of second reference point in real time;
According to the current position coordinates and initial position co-ordinates of second reference point, working as second reference point is determined Preceding displacement information;
According to the current displacement information of second reference point, the current position coordinates of the mark signal are determined;
According to the current position coordinates of the mark signal, mark signal is current in display interface described in real-time display Position.
With reference to the 5th kind of possible embodiment of second aspect, an embodiment of the present invention provides the 6th kind of second aspect Possible embodiment, wherein, the moving process display module is additionally operable to:
While current location of the signal in display interface is marked described in real-time display, according to the mark signal Initial position co-ordinates show the initial position of the mark signal in display interface.
With reference to the 6th kind of possible embodiment of second aspect, an embodiment of the present invention provides the 7th kind of second aspect Possible embodiment, wherein, described device further includes:
Indication signal module, for marking the same of current location of the signal in display interface described in real-time display When, according to the initial position co-ordinates of the mark signal and the current position coordinates of second reference point, according to preset sample Formula shows instruction mark signal in display interface.
The third aspect, the embodiment of the present invention additionally provides a kind of signal handling equipment, including processor and memory;It is described For storing the program for supporting that processor performs, the processor is configurable for performing and be stored in the memory memory Program, to realize above-mentioned method.
Fourth aspect, the embodiment of the present invention additionally provide a kind of signal processing system, including above-mentioned signal handling equipment, And input equipment, signal source equipment and the display terminal being connect with the signal handling equipment;
The input equipment is used to generate the selection and move of the mark signal;
The signal source equipment is used for incoming video signal;
The signal handling equipment is used to receive the selection and move of the mark signal, can by mark signal progress It is handled depending on change, and the vision signal and the mark signal is overlapped;
The display terminal is superimposed the vision signal of the mark signal for showing.
5th aspect, the embodiment of the present invention additionally provide a kind of machine readable storage medium, store promising above device institute Computer software instructions.
The embodiment of the present invention brings following advantageous effect:
Vector control method, device, signal handling equipment and the system of mark signal provided in an embodiment of the present invention, according to The displacement information of the second reference point in the vector controlled region of mark signal to be moved determines the target of mark signal Position coordinates then according to the target location coordinate of mark signal, show the mark signal after movement in display interface.So as to It does not need to be artificial and draws mark signal repeatedly, the one of the property parameters such as mobile front and rear size, the shape of mark signal can be kept Cause property, and under the superimposed application scenarios of multiple mark signals during mobile one of mark signal, will not destroy other Mark the integrality of signal.
Other features and advantages of the present invention will illustrate in the following description, also, partly become from specification It obtains it is clear that being understood by implementing the present invention.The purpose of the present invention and other advantages are in specification, claims And specifically noted structure is realized and is obtained in attached drawing.
For the above objects, features and advantages of the present invention is enable to be clearer and more comprehensible, preferred embodiment cited below particularly, and coordinate Appended attached drawing, is described in detail below.
Description of the drawings
It, below will be to specific in order to illustrate more clearly of the specific embodiment of the invention or technical solution of the prior art Embodiment or attached drawing needed to be used in the description of the prior art are briefly described, it should be apparent that, in being described below Attached drawing is some embodiments of the present invention, for those of ordinary skill in the art, before not making the creative labor It puts, can also be obtained according to these attached drawings other attached drawings.
Fig. 1 is the schematic diagram of a scenario that initial mark signal is shown in display interface;
Fig. 2 is the design sketch that the mark signal after the method movement using the prior art is shown in display interface;
The flow chart of the vector control method of a kind of mark signal that Fig. 3 is provided by the embodiment of the present invention;
The first selection mode that multiple mark signals are chosen in display interface that Fig. 4 is provided by the embodiment of the present invention Design sketch;
Second of selection mode that multiple mark signals are chosen in display interface that Fig. 5 is provided by the embodiment of the present invention Design sketch;
The third selection mode that multiple mark signals are chosen in display interface that Fig. 6 is provided by the embodiment of the present invention Design sketch;
Fig. 7 is the design sketch that the mark signal after the method movement using the embodiment of the present invention is shown in display interface;
The flow chart of the vector control method of another mark signal that Fig. 8 is provided by the embodiment of the present invention;
Fig. 9 is the design sketch using the method for the embodiment of the present invention mobile mark signal in display interface;
The structure diagram of the vector control apparatus of a kind of mark signal that Figure 10 is provided by the embodiment of the present invention;
The structure diagram of the vector control apparatus of another mark signal that Figure 11 is provided by the embodiment of the present invention;
The structure diagram of a kind of signal processing system that Figure 12 is provided by the embodiment of the present invention.
Specific embodiment
Purpose, technical scheme and advantage to make the embodiment of the present invention are clearer, below in conjunction with attached drawing to the present invention Technical solution be clearly and completely described, it is clear that described embodiment be part of the embodiment of the present invention rather than Whole embodiments.The component of embodiments of the present invention, which are generally described and illustrated herein in the accompanying drawings can be matched with a variety of different It puts to arrange and design.Therefore, the detailed description of the embodiment of the present invention to providing in the accompanying drawings is not intended to limit below The range of claimed invention, but it is merely representative of the selected embodiment of the present invention.Based on the embodiments of the present invention, originally Field those of ordinary skill all other embodiments obtained without making creative work, belong to the present invention The range of protection.
The prior art needs first to wipe initial mark signal, then target position after movement in mobile mark signal Put addition mark signal again.This method is when wiping the mark signal, it is easy to destroy the complete of other mark signals Whole property;Also, this method needs the artificial mark signal of addition repeatedly, can not accurate reproduction mark signal property parameters, such as ruler Very little, shape etc..Based on this, an embodiment of the present invention provides a kind of vector control method, device, signal processings for marking signal to set Standby and system.
Wherein, the input equipment for marking signal is directly connect with the control card of signal handling equipment, and user's operation input is set When standby, it can be operated by front end display screen.Wherein, the signal processing flow of control card is as follows:
When user draws mark signal for the first time by input equipment, the processor of control card receives mark signal, parsing Go out to mark attribute information, the coordinate information of signal, and both information are stored in the memory space inside control card.Attribute Information includes the information such as size, color, shape, the line style of type, thickness, the transparency of mark signal.Meanwhile the processing of control card Device is converted to video signal format by signal is marked, and transmits it to output card, and in output card, mark signal is with coming from signal The vision signal in source is overlapped, and is then exported to front end display screen and is shown.
Vector control method, device, signal handling equipment and the system of mark signal provided in an embodiment of the present invention, can be with But the scene for being applied to be labeled the movable object in video content is not limited to, after addition marks signal, if target Position generates variation, it may be necessary to which real time modifying marks the position of signal.
It describes in detail first to the vector control method of the mark signal of the present invention below, this method can be applied to Following signal handling equipments.
Fig. 3 shows the flow chart of the vector control method of a kind of mark signal that the embodiment of the present invention is provided;Such as Fig. 3 Shown, this method comprises the following steps:
Step S302 obtains the vector controlled region of mark signal to be moved in display interface and marks the initial of signal Position coordinates.
In first drafting mark signal, the processor of signal handling equipment receives mark signal, parses mark signal Attribute information, coordinate information, and both information are stored in the memory space inside control card.
When needing to move some mark signal, it can be obtained by following two different modes and wait to move in display interface The vector controlled region of dynamic mark signal and the initial position co-ordinates of mark signal.First way is:User can pass through The input equipments such as mouse choose any point on mark signal, and as the first reference point, processor obtains quilt in display interface The initial position co-ordinates of the first reference point chosen;According to the initial position co-ordinates of the first reference point, in preset memory space Middle lookup and the corresponding one or more mark signals of the first reference point;Obtained mark signal will be searched as to be moved Signal is marked, according to the coordinate information of mark signal, determines the vector controlled region of mark signal and the initial bit of mark signal Put coordinate.The second way is:User can be pulled up in display interface by mouse and select a framework, and the region in framework is quilt Selected areas, processor obtain the boundary coordinate that region is selected in display interface;According to the boundary coordinate in selected region, The one or more mark signals being located in selected region are searched in preset memory space;Obtained mark signal will be searched As mark signal to be moved, according to the coordinate information of mark signal, vector controlled region and the mark of mark signal are determined The initial position co-ordinates of signal.
Step S304 obtains the displacement information for the second reference point being located in vector controlled region.
Step S306 obtains mark signal according to the initial position co-ordinates of the displacement information of the second reference point and mark signal Target location coordinate.
Wherein, the second reference point and the first reference point can be same point or different points.
The displacement information of second reference point can be obtained by acquiring the movement locus of input equipment, it is assumed that the second reference point Starting position coordinates be (Xa, Ya) and the second reference point target location coordinate (Xb, Yb), the second reference point can be obtained Displacement information (△ X=Xb-Xa, △ Y=Yb-Ya), processor is initial according to the displacement information of the second reference point and mark signal Position coordinates can obtain the target location coordinate of the target location coordinate, i.e. each pixel of the mark signal of mark signal.
Step S308 shows the mark signal after movement according to the target location coordinate of mark signal in display interface.
Processor according to mark signal target location coordinate, after the mark signal after movement is converted into vision signal, Output card is transmitted to, with being overlapped by the vision signal that signal source inputs, is then shown on display interface.
Using method provided in this embodiment, when moving the horizontal line shown in Fig. 1, selected by clicking or pinning left mouse button Middle horizontal line, at this time mouse starts the control command of mobile mark signal to processor transmission, and on the horizontal line chosen of mouse Pixel, that is, as a reference point forms displacement information by mouse drag mode, the target location including displacement and reference point Coordinate.When pulling completion release left mouse button, mouse is sent completely the control command of mobile mark signal to control card, at this moment Mouse sends displacement data packet, the target location coordinate of starting position coordinates, reference point including reference point, control to control card According to displacement data packet the target location coordinate after the mark signal whole pixel displacement is calculated, and will be after update in card Mark signal be converted to vision signal, push to display interface and show, mark signal movement after display interface such as Fig. 7 institutes Show.
Since horizontal line and vertical line correspond to different storage address, therefore vertical line is after horizontal line is subjected to displacement, still according to it The corresponding attribute information of original storage address and co-ordinate position information are shown that integrality will not be by horizontal line movement It influences, horizontal line will not change in attributes such as mobile front and rear size, shapes.
Further, as shown in Figures 4 to 6, there is multiple, to may be used selected sides if necessary to mobile mark signal Formula includes but not limited to one of in the following manner:
Choose each mark signal to be moved respectively by input equipment, such as:It is pressed by the combination of keyboard and mouse Key chooses at least one of different mark signal reference point successively, to complete final election operation;
The reference point at the intersection of multiple mark signals to be moved is chosen by input equipment, you can be considered to have selected All mark signals comprising the reference point;
One region for including multiple mark signals is chosen by input equipment, as displacement operation region, displacement behaviour Make the mark signal that region is covered, that is, be chosen to be mark signal to be moved.This selection mode, reference point can not be It marks on signal, and any one pixel that can be extended in displacement operation region, it is only necessary to obtain the displacement of reference point Information and the position relationship with reference to point coordinates and mark each point coordinates of signal, you can the whole of mark signal are calculated and sit Mark information.
When mark signal to be moved is multiple, the mark signal after movement is pushed into display screen successively and is shown Show.It is so-called successively, refer to if respectively still maintaining phase there are during overlaying relation, needing after displacement is completed between mark signal Same overlaying relation, the information of this overlaying relation is also in first drafting mark signal, is stored in memory headroom, has Body be analogous to it is each mark signal assign quantization Permission Levels, and can be configured to Permission Levels it is high be superimposed upon the top.
Fig. 8 shows the flow chart of the vector control method of another mark signal that the embodiment of the present invention is provided;Such as Shown in Fig. 8, this method comprises the following steps:
Step S802 obtains the vector controlled region of mark signal to be moved in display interface and marks the initial of signal Position coordinates.
It can be by way of choosing the first reference point being located on mark signal, alternatively, selecting framework by drawing Mode obtains the vector controlled region of mark signal to be moved and the initial position co-ordinates of mark signal.
Step S804, the initial position co-ordinates and target location for obtaining the second reference point being located in vector controlled region are sat Mark.
After choosing mark signal to be moved, the second reference point on mark signal can be chosen, passes through the second ginseng The displacement information of examination point determines the displacement of mark signal.
Step S806 according to the initial position co-ordinates and target location coordinate of the second reference point, determines the second reference point Displacement information.
Step S808 obtains mark signal according to the initial position co-ordinates of the displacement information of the second reference point and mark signal Target location coordinate.
The coordinate information of mark signal stored in memory space is updated to target location coordinate by step S810.
Step S812, the target location coordinate of extraction mark signal from memory space, to show shifting in display interface Mark signal after dynamic.
The target location coordinate of extraction mark signal from memory space, according to target location coordinate by the mark after movement After signal is converted into vision signal, output card is transmitted to, with being overlapped by the vision signal that signal source inputs, is then shown in On display interface.
In order to enable users to can be visually seen the displacement process of mark signal, in an optional embodiment, in mark signal Moving process in, can the position that be presently in of signal be marked with real-time display.Specific method is as follows:It is located at vector control obtaining After the initial position co-ordinates of the second reference point in region processed, the second reference point is obtained in real time according to the extraction frequency of setting Current position coordinates;According to the current position coordinates and initial position co-ordinates of the second reference point, the current of the second reference point is determined Displacement information;According to the current displacement information of the second reference point, the current position coordinates of mark signal are determined;According to mark signal Current position coordinates, real-time display marks current location of the signal in display interface.
Optionally, in the moving process of mark signal, initial mark letter can be still shown at original labeling position Number, after the completion for the treatment of displacement, then eliminate initial mark signal.For example, in the moving process of mark signal, the initial of signal is marked Position coordinates are stored in the memory address space of setting always, remain unchanged, and the current position coordinates for marking signal can be deposited It is stored in another memory address space, initial position co-ordinates is not updated.The completion waiting for receiving input equipment transmission moves After the control command of dynamic mark signal, then delete the initial position co-ordinates of mark signal preserved in memory space.It is shown in real time While current location of the signal in display interface is noted in indicating, according to the initial position co-ordinates of mark signal, in display interface The initial position of middle display mark signal.
Further, in the moving process of mark signal, mark signal, instruction mark can be indicated with real-time display Signal can represent the direction of displacement of mark signal and the size of displacement.As shown in figure 9, mark signal in real-time display While current location in display interface, according to the initial position co-ordinates of mark signal and the current location of the second reference point Coordinate according to preset pattern, shows instruction mark signal in display interface.The completion waiting for receiving input equipment transmission moves After the control command of dynamic mark signal, then co-ordinate position information is updated, and no longer show instruction mark signal.
The vector control method of local mark signal provided in this embodiment, does not need to be artificial and draws mark signal repeatedly, The consistency of the property parameters such as mobile front and rear size, the shape of mark signal can be kept, and is stacked in multiple mark signals Under the application scenarios added, when moving one of mark signal, the integrality of other mark signals will not be destroyed, and it is possible to Real-time display marks the moving process of signal, while shows instruction mark signal, enables users to more can be visually seen mark signal Moving process.
Corresponding with above method embodiment, the embodiment of the present invention additionally provides a kind of vector controlled dress for marking signal It puts, applied to signal handling equipment.As shown in Figure 10, which includes:
Initial position determining module 101, for obtaining the vector controlled region of mark signal to be moved in display interface With the initial position co-ordinates of mark signal;
Displacement information acquisition module 102, for obtaining the displacement information for the second reference point being located in vector controlled region;
Target location determining module 103, for the displacement information according to the second reference point and the initial position of mark signal Coordinate obtains the target location coordinate of mark signal;
Display module 104 is exported, after movement is shown in display interface according to the target location coordinate of mark signal Mark signal.
Wherein, initial position determining module 101, can be also used for:Obtain the first reference point being selected in display interface Initial position co-ordinates;According to the initial position co-ordinates of the first reference point, searched in preset memory space and the first reference The corresponding one or more mark signals of point;The coordinate information of mark signal is stored in memory space;It will search what is obtained The mark signal, according to the coordinate information of the mark signal, determines the mark signal as mark signal to be moved Vector controlled region and it is described mark signal initial position co-ordinates.Alternatively, it can be also used for:It obtains in display interface and is chosen The boundary coordinate in middle region;According to the boundary coordinate in selected region, searched in preset memory space and be located at selected area One or more mark signals in domain;The coordinate information of mark signal is stored in memory space;Obtained mark will be searched Signal is as mark signal to be moved, according to the coordinate information of mark signal, determine mark signal vector controlled region and Mark the initial position co-ordinates of signal.
Displacement information acquisition module 102, can be also used for:Obtain initial position co-ordinates and the target location of the second reference point Coordinate;According to the initial position co-ordinates and target location coordinate of the second reference point, the displacement information of the second reference point is determined.
Display module 104 is exported, can be also used for:The coordinate information of mark signal stored in memory space is updated to Target location coordinate;Target location coordinate is stated in extraction from memory space, to show that the mark after movement is believed in display interface Number.
In an optional embodiment, as shown in figure 11, which can also include moving process display module 111, use In the initial position co-ordinates for obtaining the second reference point being located in vector controlled region;It is obtained in real time according to the extraction frequency of setting The current position coordinates of second reference point;According to the current position coordinates and initial position co-ordinates of the second reference point, second is determined The current displacement information of reference point;According to the current displacement information of the second reference point, the current position coordinates of mark signal are determined; According to the current position coordinates of mark signal, real-time display marks current location of the signal in display interface.
Moving process display module 111 can be also used for the present bit in display interface in real-time display mark signal While putting, according to the initial position co-ordinates of mark signal, the initial position of mark signal is shown in display interface.
The device can also include indication signal module 112, for marking signal in display interface in real-time display In current location while, according to mark signal initial position co-ordinates and the second reference point current position coordinates, according to Preset pattern shows instruction mark signal in display interface.
The vector control apparatus of local mark signal provided in an embodiment of the present invention, according to positioned at mark signal to be moved Vector controlled region in the second reference point displacement information, determine mark signal target location coordinate, then according to mark The target location coordinate of signal is noted, the mark signal after movement is shown in display interface.Without manually drawing repeatedly Signal is marked, the consistency of the property parameters such as mobile front and rear size, the shape of mark signal can be kept, and in multiple marks Under the superimposed application scenarios of signal, when moving one of mark signal, the integrality of other mark signals will not be destroyed.
With above method embodiment and device embodiment correspondingly, present embodiments provide a kind of signal handling equipment, Including processor and memory.For storing the program for supporting that processor performs, processor is configurable for performing memory The program stored in memory, to realize the vector control method of above-mentioned mark signal.
In an optional specific embodiment, as shown in figure 12, signal handling equipment 1 can include the control being connected with each other Card 13 and output card 14.Wherein, after control card 13 by the mark signal specified for being converted to vision signal, it is transmitted to output card 14.Control card 13 includes processor 131 and memory 132.The image or figure that control card 13 can also will store in memory 132 Piece video signal transmission makes the vision signal that image or picture video signal are converted with mark signal in output card to output card 14 It is superimposed in 14, to be shown on display interface.Wherein, picture video signal can be stored in the form of static map and be deposited In reservoir.
Processor 131 is the control centre of signal handling equipment 1, utilizes various interfaces and connection signal handling equipment 1 various pieces are stored in by running or performing the software program being stored in memory 132 and/or module and call Data in memory 132 perform the various functions of signal handling equipment 1 and processing data.Optionally, processor 131 can wrap It includes one or more in one or more processing units, such as microcontroller, ARM unit, FPGA unit unit;Optionally, locate Reason device 131 can integrate application processor (such as ARM) and modem processor (such as FPGA), wherein, application processor is mainly located Operating system, user interface and application program etc. are managed, modem processor mainly handles wireless communication.It is understood that Above-mentioned modem processor can not also be integrated into processor 131.
Memory 132 can be used for storage software program and module.Memory 132 can mainly include storing program area and deposit Store up data field, wherein, storing program area can storage program area, the application program needed at least one function, such as present invention is real Apply the vector control method of the local mark signal in example and the corresponding program instruction of device or module;Storage data field can deposit Attribute information and coordinate information of storage mark signal etc..In addition, memory 132 can include high-speed random access memory, DDR (synchronous DRAM) can also include nonvolatile memory, for example, at least disk memory, a flash memories Part or other volatile solid-state parts.
In another optional specific embodiment, signal handling equipment 1 can also include sequentially connected 11 He of input card Switch card 12, switch card are connect with output card 14.Input card 11 is used to receive the vision signal of signal source equipment input, by video Signal is transmitted to output card 14 by switch card 12.According to the frame per second form (such as 60 frames/second) of signal, the video of signal source input The mark signal (visual video signal format) of signal and control card input and after being overlapped in output card, output is extremely Display terminal is shown.For the environment of multisignal source, input card and output card can be multiple, for by specified signal source Signal is transmitted to the output card specified by switch card.
Further, the embodiment of the present invention additionally provides a kind of signal processing system, including above-mentioned signal handling equipment 1 and the input equipment 2, signal source equipment 3 and the display terminal 4 that are connect with signal handling equipment 1.
Wherein, input equipment 2 can be mouse or touch component, for receiving the clicking operation of user, generation mark letter Number selection and the operational orders such as movement, operational order is transmitted to the control card 13 of signal handling equipment 1.Signal handling equipment 1 carries out visualization processing for receiving the operational orders such as the selection of the mark signal and movement, by mark signal, i.e., according to behaviour Make instruction control mark signal to move on display interface.Signal source equipment 3 is used for incoming video signal, by video signal transmission To the input card 11 of signal handling equipment 1.Vision signal and mark signal are overlapped by signal handling equipment 1, are then exported It is shown to display terminal 4.Display terminal 4 can be liquid crystal display or touch screen etc., and mark letter has been superimposed for showing Number vision signal.
Further, the embodiment of the present invention additionally provides a kind of machine readable storage medium, the machine readable storage medium Machine-executable instruction is stored with, when being called and being performed by processor, machine-executable instruction promotees the machine-executable instruction Processor is made to realize the vector control method of above-mentioned local mark signal.
Vector control method, device, signal handling equipment and the system of local mark signal provided in an embodiment of the present invention With identical technical characteristic, so can also solve the technical issues of identical, reach identical technique effect.
It should be noted that in embodiment provided by the present invention, it should be understood that disclosed system and method, it can To realize by another way.The apparatus embodiments described above are merely exemplary, for example, the unit is drawn Point, only a kind of division of logic function can have other dividing mode in actual implementation, in another example, multiple units or group Part may be combined or can be integrated into another system or some features can be ignored or does not perform.It is described to be used as separation unit The unit that part illustrates may or may not be physically separate, and the component shown as unit can be or also may be used Not to be physical unit, you can be located at a place or can also be distributed in multiple network element.It can be according to reality Need some or all of unit therein is selected to realize the purpose of this embodiment scheme.
In addition, each functional unit in embodiment provided by the invention can be integrated in a processing unit, also may be used To be that each unit is individually physically present, can also two or more units integrate in a unit.
If the function is realized in the form of SFU software functional unit and is independent product sale or in use, can be with It is stored in a computer read/write memory medium.Based on such understanding, technical scheme of the present invention is substantially in other words The part contribute to the prior art or the part of the technical solution can be embodied in the form of software product, the meter Calculation machine software product is stored in a storage medium, is used including some instructions so that a computer equipment (can be People's computer, server or network equipment etc.) perform all or part of the steps of the method according to each embodiment of the present invention. And aforementioned storage medium includes:USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), arbitrary access are deposited The various media that can store program code such as reservoir (RAM, Random Access Memory), magnetic disc or CD.
In addition, term " first ", " second ", " third " are only used for description purpose, and it is not intended that instruction or implying phase To importance.
Finally it should be noted that:Embodiment described above, only specific embodiment of the invention, to illustrate the present invention Technical solution, rather than its limitations, protection scope of the present invention is not limited thereto, although with reference to the foregoing embodiments to this hair It is bright to be described in detail, it will be understood by those of ordinary skill in the art that:Any one skilled in the art In the technical scope disclosed by the present invention, it can still modify to the technical solution recorded in previous embodiment or can be light It is readily conceivable that variation or equivalent replacement is carried out to which part technical characteristic;And these modifications, variation or replacement, do not make The essence of corresponding technical solution is detached from the spirit and scope of technical solution of the embodiment of the present invention, should all cover the protection in the present invention Within the scope of.Therefore, protection scope of the present invention described should be subject to the protection scope in claims.

Claims (19)

1. a kind of vector control method for marking signal, applied to signal handling equipment, which is characterized in that including:
Obtain the vector controlled region of mark signal to be moved in display interface and the initial position co-ordinates of the mark signal;
Obtain the displacement information for the second reference point being located in the vector controlled region;
The mark signal is obtained according to the initial position co-ordinates of the displacement information of second reference point and the mark signal Target location coordinate;
Mark signal after movement is shown in the display interface according to the target location coordinate of the mark signal.
2. according to the method described in claim 1, it is characterized in that, obtain the vector of mark signal to be moved in display interface The step of initial position co-ordinates of control area and the mark signal, including:
Obtain the initial position co-ordinates for the first reference point being selected in display interface;
According to the initial position co-ordinates of first reference point, searched and the first reference point phase in preset memory space Corresponding one or more mark signals;The coordinate information of mark signal is stored in the memory space;
The obtained mark signal will be searched as mark signal to be moved, according to the coordinate information of the mark signal, Determine the vector controlled region of the mark signal and the initial position co-ordinates of the mark signal.
3. according to the method described in claim 1, it is characterized in that, obtain the vector of mark signal to be moved in display interface The step of initial position co-ordinates of control area and the mark signal, including:
Obtain the boundary coordinate that region is selected in display interface;
According to the boundary coordinate in the selected region, search and be located in the selected region in preset memory space One or more mark signal;The coordinate information of mark signal is stored in the memory space;
The obtained mark signal will be searched as mark signal to be moved, according to the coordinate information of the mark signal, Determine the vector controlled region of the mark signal and the initial position co-ordinates of the mark signal.
4. according to the method described in claim 1, it is characterized in that, obtain the second reference in the vector controlled region The step of displacement information of point, including:
Obtain the initial position co-ordinates and target location coordinate of second reference point;
According to the initial position co-ordinates and target location coordinate of second reference point, the displacement letter of second reference point is determined Breath.
5. according to the method described in claim 2, it is characterized in that, according to the target location coordinate of the mark signal described The step of mark signal after movement is shown in display interface, including:
The coordinate information of the mark signal stored in the memory space is updated to the target location coordinate;
The target location coordinate is extracted from the memory space, to show the mark after movement in the display interface Note signal.
6. according to the method described in claim 1, it is characterized in that, obtain the second reference in the vector controlled region Before the step of displacement information of point, the method further includes:
Obtain the initial position co-ordinates for the second reference point being located in the vector controlled region;
Extraction frequency according to setting obtains the current position coordinates of second reference point in real time;
According to the current position coordinates and initial position co-ordinates of second reference point, the present bit of second reference point is determined Move information;
According to the current displacement information of second reference point, the current position coordinates of the mark signal are determined;
According to the current position coordinates of the mark signal, present bit of the mark signal in display interface described in real-time display It puts.
7. according to the method described in claim 6, it is characterized in that, the method further includes:
While current location of the signal in display interface is marked described in real-time display, according to the initial of the mark signal Position coordinates show the initial position of the mark signal in display interface.
8. the method according to the description of claim 7 is characterized in that the method further includes:
While current location of the signal in display interface is marked described in real-time display, according to the initial of the mark signal The current position coordinates of position coordinates and second reference point, according to preset pattern, show indicateing arm in display interface Note signal.
9. a kind of vector control apparatus for marking signal, applied to signal handling equipment, which is characterized in that including:
Initial position determining module, for obtaining the vector controlled region of mark signal to be moved in display interface and the mark Note the initial position co-ordinates of signal;
Displacement information acquisition module, for obtaining the displacement information for the second reference point being located in the vector controlled region;
Target location determining module, for the displacement information according to second reference point and the initial position of the mark signal Coordinate obtains the target location coordinate of the mark signal;
Display module is exported, after movement is shown in the display interface according to the target location coordinate of the mark signal Mark signal.
10. device according to claim 9, which is characterized in that the initial position determining module is additionally operable to:
Obtain the initial position co-ordinates for the first reference point being selected in display interface;
According to the initial position co-ordinates of first reference point, searched and the first reference point phase in preset memory space Corresponding one or more mark signals;The coordinate information of mark signal is stored in the memory space;
The obtained mark signal will be searched as mark signal to be moved, according to the coordinate information of the mark signal, Determine the vector controlled region of the mark signal and the initial position co-ordinates of the mark signal.
11. device according to claim 9, which is characterized in that the initial position determining module is additionally operable to:
Obtain the boundary coordinate that region is selected in display interface;
According to the boundary coordinate in the selected region, search and be located in the selected region in preset memory space One or more mark signal;The coordinate information of mark signal is stored in the memory space;
The obtained mark signal will be searched as mark signal to be moved, according to the coordinate information of the mark signal, Determine the vector controlled region of the mark signal and the initial position co-ordinates of the mark signal.
12. device according to claim 9, which is characterized in that institute's displacement information acquisition module is additionally operable to:
Obtain the initial position co-ordinates and target location coordinate of second reference point;
According to the initial position co-ordinates and target location coordinate of second reference point, the displacement letter of second reference point is determined Breath.
13. device according to claim 10, which is characterized in that the output display module is additionally operable to:
The coordinate information of the mark signal stored in the memory space is updated to the target location coordinate;
The target location coordinate is exported, to show the mark signal after movement in the display interface.
14. device according to claim 9, which is characterized in that described device further includes:
Moving process display module is sat for obtaining the initial position for the second reference point being located in the vector controlled region Mark;Obtain the current position coordinates of second reference point in real time at set time intervals;According to second reference point Current position coordinates and initial position co-ordinates, determine the current displacement information of second reference point;According to the described second ginseng The current displacement information of examination point determines the current position coordinates of the mark signal;The current of the mark signal is exported in real time Position coordinates, to show the moving process of the mark signal in the display interface.
15. device according to claim 14, which is characterized in that the moving process display module is additionally operable to:
While current location of the signal in display interface is marked described in real-time display, according to the initial of the mark signal Position coordinates show the initial position of the mark signal in display interface.
16. device according to claim 15, which is characterized in that described device further includes:
Indication signal module, for while current location of the signal in display interface is marked described in real-time display, According to the initial position co-ordinates of the mark signal and the current position coordinates of second reference point, according to preset pattern, Instruction mark signal is shown in display interface.
17. a kind of signal handling equipment, which is characterized in that including processor and memory;The memory is supported for storing The program that processor performs, the processor is configurable for performing the program stored in the memory, to realize right It is required that the method described in any one of 1~8.
18. a kind of signal processing system, it is characterised in that:Including the signal handling equipment described in claim 17 and with institute State input equipment, signal source equipment and the display terminal of signal handling equipment connection;
The input equipment is used to generate the selection and move of the mark signal;
The signal source equipment is used for incoming video signal;
The signal handling equipment is used to receive the selection and move of the mark signal, and mark signal is visualized Processing, and the vision signal and the mark signal are overlapped;
The display terminal is superimposed the vision signal of the mark signal for showing.
19. a kind of machine readable storage medium, which is characterized in that store any one of promising claim 9~16 described device Computer software instructions used.
CN201711499433.6A 2017-12-29 2017-12-29 Mark vector control method, device, signal handling equipment and the system of signal Pending CN108256004A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711499433.6A CN108256004A (en) 2017-12-29 2017-12-29 Mark vector control method, device, signal handling equipment and the system of signal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711499433.6A CN108256004A (en) 2017-12-29 2017-12-29 Mark vector control method, device, signal handling equipment and the system of signal

Publications (1)

Publication Number Publication Date
CN108256004A true CN108256004A (en) 2018-07-06

Family

ID=62724658

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711499433.6A Pending CN108256004A (en) 2017-12-29 2017-12-29 Mark vector control method, device, signal handling equipment and the system of signal

Country Status (1)

Country Link
CN (1) CN108256004A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100023971A1 (en) * 2007-03-19 2010-01-28 Christopher Jensen Read System and method for scrolling through tv video icons by category
CN101930779A (en) * 2010-07-29 2010-12-29 华为终端有限公司 A video annotation method and video player
CN104092958A (en) * 2014-07-01 2014-10-08 广东威创视讯科技股份有限公司 Video signal labeling method, system and device
CN104506621A (en) * 2014-12-24 2015-04-08 北京佳讯飞鸿电气股份有限公司 Method for performing long-distance guidance by use of video annotation
CN105608209A (en) * 2015-12-29 2016-05-25 南威软件股份有限公司 Video labeling method and video labeling device
CN106648317A (en) * 2016-12-15 2017-05-10 广东威创视讯科技股份有限公司 Marking method, system and device of spliced wall display interface

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100023971A1 (en) * 2007-03-19 2010-01-28 Christopher Jensen Read System and method for scrolling through tv video icons by category
CN101930779A (en) * 2010-07-29 2010-12-29 华为终端有限公司 A video annotation method and video player
CN104092958A (en) * 2014-07-01 2014-10-08 广东威创视讯科技股份有限公司 Video signal labeling method, system and device
CN104506621A (en) * 2014-12-24 2015-04-08 北京佳讯飞鸿电气股份有限公司 Method for performing long-distance guidance by use of video annotation
CN105608209A (en) * 2015-12-29 2016-05-25 南威软件股份有限公司 Video labeling method and video labeling device
CN106648317A (en) * 2016-12-15 2017-05-10 广东威创视讯科技股份有限公司 Marking method, system and device of spliced wall display interface

Similar Documents

Publication Publication Date Title
JP6939285B2 (en) Data processing programs and data processing equipment
CN101908232B (en) Interactive scene simulation system and scene virtual simulation method
CN108932053A (en) Drawing practice, device, storage medium and computer equipment based on gesture
CN107481190A (en) A kind of image processing method and device
CN114003160B (en) Data visual display method, device, computer equipment and storage medium
CN111583379A (en) Rendering method and device of virtual model, storage medium and electronic equipment
CN113935893B (en) Sketch-style scene rendering method, device and storage medium
WO2005104041A1 (en) Image plotting device and method thereof
WO2019100940A1 (en) Labeling method and apparatus for three-dimensional expanded image surface, and computer device and storage medium
CN113610963B (en) Three-dimensional network topology drawing method, device, computing equipment and storage medium
CN105912315A (en) Information Processing Apparatus, Information Processing System, Information Processing Method, And A Computer Program Product
CN113935891B (en) Pixel-style scene rendering method, device and storage medium
CN109976614A (en) Method, device, equipment and medium for marking three-dimensional graph
JP2011210209A (en) Information display device and program
JP2014002678A (en) Object display method, program, and device
JP2008191790A (en) Plant monitoring control system and plant monitoring control program
CN108184150A (en) Vector control method, device and the signal processing system of long-range mark signal
JP3369734B2 (en) Three-dimensional computer-aided design apparatus and method
CN108256004A (en) Mark vector control method, device, signal handling equipment and the system of signal
JP3919163B2 (en) Video object editing apparatus and video object editing program
CN114693840B (en) A vector graphics drawing method, device, equipment and storage medium
JPH08235344A (en) Scenario editor
CN115908675A (en) Traffic environment visualization method and device, terminal equipment and storage medium
CN114245193A (en) Display control method and device and electronic equipment
KR20000052433A (en) Method of creating two demensional shapes drawing system

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: 20180706

RJ01 Rejection of invention patent application after publication