CN104320700A - Method and device for marking regions in video - Google Patents
Method and device for marking regions in video Download PDFInfo
- Publication number
- CN104320700A CN104320700A CN201410583894.1A CN201410583894A CN104320700A CN 104320700 A CN104320700 A CN 104320700A CN 201410583894 A CN201410583894 A CN 201410583894A CN 104320700 A CN104320700 A CN 104320700A
- Authority
- CN
- China
- Prior art keywords
- video frame
- closed
- shape
- scaling
- video
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 230000001788 irregular Effects 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 14
- 238000004590 computer program Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440263—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by altering the spatial resolution, e.g. for displaying on a connected PDA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47205—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for manipulating displayed content, e.g. interacting with MPEG-4 objects, editing locally
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Studio Devices (AREA)
Abstract
The invention discloses a method and device for marking regions in a video, wherein the method and device are used for marking multiple regions accurately. The method includes the steps of recording the shape of a closed region circled out in a video frame and the position of the closed region in the video frame, obtaining the scaling of the video frame on a current operation interface and storing the scaling, the shape of the closed region and the position of the closed region in the video frame. The shape and the position of the closed region and the scaling of the video frame on the current operation interface are stored, so when the video frame is marked later, the closed region circled out can be restored to the video frame according to the scaling, and accordingly multiple regions can be marked accurately.
Description
Technical Field
The present invention relates to the field of internet technologies, and in particular, to a method and an apparatus for marking a region in a video.
Background
In the video editing process, special processing is often required to be performed on a certain area in the video, for example, replacing a logo on the video, blurring a face in the video, and the like, which requires marking the area in the video. In the prior art, a mark can be added to a video through some related software, for example, a mosaic is added to a face on the video, but this method has certain limitations, and firstly, a plurality of areas in one video frame cannot be marked simultaneously, and secondly, the shape of a mark for a certain area in the video frame is limited, and the marking of the area cannot be realized arbitrarily.
Disclosure of Invention
The invention provides a method and a device for marking areas in a video, which are used for accurately marking a plurality of areas.
The invention provides a method for marking areas in a video, which comprises the following steps:
recording the shape of the enclosed area in the video frame and the position in the video frame;
acquiring the scaling of the video frame on the current operation interface;
storing the scaling, as well as the shape and position of the occlusion region in the video frame.
Some beneficial effects of the embodiments of the present invention may include: by storing the shape and position of the closed area and the scaling of the video frame on the current operation interface, the circled closed area can be restored to the video frame according to the scaling when the video frame is marked subsequently, so that the plurality of areas can be marked accurately.
Optionally, the recording is preceded by the shape and position of the enclosed region circled in the video frame, and the method further includes:
receiving a delineation operation of delineating a closed region in a video frame; or,
receiving a dragging operation of dragging a closed graph in a pre-stored graph to a video frame, wherein the dragged closed graph defines a closed area in the video frame.
In an alternative scheme, a user can directly define a closed area on a video frame, or drag the closed image from a pre-stored image to the video frame, so that the closed area on the video frame can be marked, and a plurality of areas in a video can be accurately marked.
Optionally, the shape of the closed region is square, rectangular, circular, oval or irregular;
the recording of the shape and position of the enclosed area in the video frame comprises: recording the shape and characteristic parameters of a closed area circled in a video frame and the coordinate values of key points of the closed area in the video frame; or recording the coordinate value of each pixel point on a closed area circled in a video frame in the video frame;
the storing the scaling, and the shape and position of the occlusion region in the video frame, comprises: storing the scaling, the shape of the closed region, the characteristic parameters and the coordinate values of the key points of the closed region in the video frame; or storing the scaling and the coordinate value of each pixel point on the closed area in the video frame.
In an alternative scheme, the shape and the position of the closed area are accurately recorded, and the scaling of the video frame on the current operation interface is stored, so that the circled closed area can be restored to the video frame according to the scaling when the video frame is marked subsequently, and therefore the multiple areas can be accurately marked.
Optionally, after storing the scaling, the shape of the closed region and the position in the video frame, the method further includes:
when the video frame is processed, the scaling is called, and the shape and the position of the closed region in the video frame are called;
zooming the closed region according to the zooming proportion;
marking the scaled occlusion region in the video frame.
In an alternative scheme, the circled closed area is restored to the video frame according to the shape and the position of the closed area and the scaling of the video frame on the current operation interface, so that the multiple areas are accurately marked.
Optionally, the method further includes:
marking closed regions for each frame of the video.
In an alternative, the video is region-marked on a frame-by-frame basis, making the marking of the video more accurate.
The present invention also provides an apparatus for marking a region in a video, comprising:
the recording module is used for recording the shape of a closed area circled in a video frame and the position of the closed area in the video frame;
the acquisition module is used for acquiring the scaling of the video frame on the current operation interface;
and the storage module is used for storing the scaling, the shape of the closed area and the position of the closed area in the video frame.
Optionally, the apparatus further comprises:
the device comprises a first receiving module, a second receiving module and a third receiving module, wherein the first receiving module is used for receiving a delineation operation of delineating a closed area in a video frame;
the second receiving module is used for receiving a dragging operation of dragging a closed graph in a pre-stored graph to a video frame, and the dragged closed graph defines a closed area in the video frame.
Optionally, the recording module includes:
the first recording unit is used for recording the shape and the characteristic parameters of a closed area encircled in a video frame and the coordinate value of the key point of the closed area in the video frame;
the second recording unit is used for recording the coordinate value of each pixel point on the closed area circled in the video frame;
the memory module includes:
the first storage unit is used for storing the scaling, the shape of the closed region, the characteristic parameters and the coordinate values of the key points of the closed region in the video frame;
and the second storage unit is used for storing the scaling and the coordinate value of each pixel point on the closed area in the video frame.
Optionally, the apparatus further comprises:
a retrieving module for retrieving the scaling, the shape of the closed region and the position in the video frame when the video frame is processed;
the zooming module is used for zooming the closed area according to the zooming proportion;
a first marking module for marking the scaled closed region in the video frame.
Optionally, the apparatus further comprises:
and the second marking module is used for marking the closed area of each frame of the video.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
The technical solution of the present invention is further described in detail by the accompanying drawings and embodiments.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the principles of the invention and not to limit the invention. In the drawings:
FIG. 1 is a flow chart of a method for marking regions in a video according to an embodiment of the present invention;
FIG. 2 is a display interface of pre-stored graphics when marking regions in a video frame according to an embodiment of the present invention;
FIG. 3 is a flow chart of a method for marking regions in a video according to an embodiment of the invention;
fig. 4 is a display interface of pre-stored graphics in a method for marking a region in a video according to an embodiment of the present invention;
FIG. 5 is an interface diagram illustrating the application of a method for marking areas in a video for icon replacement according to an embodiment of the present invention;
FIG. 6 is a block diagram of an apparatus for marking regions in a video according to an embodiment of the present invention;
FIG. 7 is a block diagram of an apparatus for marking regions in a video according to an embodiment of the present invention;
fig. 8 is a block diagram of an apparatus for marking a region in a video according to an embodiment of the present invention.
Detailed Description
The preferred embodiments of the present invention will be described in conjunction with the accompanying drawings, and it will be understood that they are described herein for the purpose of illustration and explanation and not limitation.
Fig. 1 is a flowchart of a method for marking a region in a video according to an embodiment of the present invention. As shown in FIG. 1, the method includes the following steps S11-S13:
step S11, recording the shape and position of the enclosed area in the video frame;
step S12, acquiring the zoom ratio of the video frame on the current operation interface;
step S13, the scaling is stored, as well as the shape and position of the occlusion region in the video frame.
Some beneficial effects of the present embodiment may include: by storing the shape and position of the closed area and the scaling of the video frame on the current operation interface, the circled closed area can be restored to the video frame according to the scaling when the video frame is marked subsequently, so that the plurality of areas can be marked accurately.
The method, before step S11, further includes the steps of: receiving a delineation operation of delineating a closed region in a video frame; or receiving a dragging operation of dragging a closed graph in a pre-stored graph to a video frame, wherein the dragged closed graph defines a closed area in the video frame. Namely, the user can directly define the closed region in the video frame, or select the closed figure from the pre-stored figures to drag the closed figure into the video frame, and after the user completes the defining action, the defined closed region or the dragged closed figure can be zoomed until the closed region suitable for being matched with the region in the video frame is obtained.
The shape of the closed region can be any shape, including square, rectangle, circle, ellipse or irregular shape. Therefore, step S11 can be implemented as follows: recording the shape and characteristic parameters of a closed area circled in a video frame and coordinate values of key points of the closed area in the video frame; or recording the coordinate value of each pixel point on the enclosed area in the video frame. Step S13 may be implemented as follows: storing the scaling, the shape of the closed region, the characteristic parameters and the coordinate values of the key points of the closed region in the video frame; or storing the scaling and the coordinate value of each pixel point on the closed area in the video frame. For example, when the shape of the closed region is a square, only the side length of the square and the coordinate value of a point at the upper left corner in the video frame need to be recorded; when the shape of the closed area is a rectangle, only the length, the width and the coordinate value of a point at the upper left corner of the rectangle in the video frame are required to be recorded; when the shape of the closed area is an ellipse, only coordinate values of the central point of the ellipse in the video frame and values of a major semi-axis and a minor semi-axis are required to be recorded; when the shape of the closed region is an irregular shape, the coordinate value of each pixel point of the irregular closed region in the video frame needs to be recorded. According to the recording manner in the present embodiment, the closed region can be accurately marked in the video frame regardless of the shape of the closed region.
FIG. 2 is a diagram illustrating a pre-stored graph when regions are marked in a video frame according to an embodiment of the present invention. As shown in fig. 2, on the left side of the video area is a display area of pre-stored images including square, rectangular, circular, oval, and irregular shaped graphics. The user can directly select the graph with the required shape from the display area of the pre-stored image and drag the graph to the video area, and after the drag action, the user can further perform zoom operation on the graph, so that the size of the graph is suitable for the size of the current video frame interface.
In one embodiment, after step S13, the method further includes the following steps S14-S16:
step S14, when processing the video frame, the scaling is called, and the shape and position of the closed area in the video frame are called;
step S15, zooming the closed area according to the zooming proportion;
step S16, mark the scaled closed region in the video frame.
The zooming ratio of the video frame on the current operation interface can be obtained through the following modes: and acquiring the original size of the video frame and the size of the current operation interface, and comparing the original size of the video frame with the size of the current operation interface to obtain the scaling of the video frame on the current operation interface.
By adopting the method, the circled closed area is restored to the video frame according to the shape and the position of the closed area and the scaling of the video frame on the current operation interface, so that the plurality of areas are accurately marked.
For example, the original size of the video frame is 480 × 360, and the size of the video frame on the current operation interface is 1024 × 768, the scaling of the video frame on the current operation interface can be obtained according to the two data, namely the original size and the size on the current operation interface, so that when the region is marked subsequently, the called closed region graph is scaled by the same scale, and the region is accurately marked on the video frame.
In one embodiment, the method further comprises: the marking of the closed area is performed for each frame of the video.
Since the images of each frame of the video are not necessarily identical, and the areas to be marked are not necessarily identical, for example, the areas marked by the previous frame and the next frame are different positions on the video, the video needs to be marked with closed areas frame by frame.
The method for marking regions in a video according to the embodiments of the present invention may be used for replacing or blurring one or more regions in a video frame, and the application of the method is described below by using specific embodiments.
Fig. 3 is a flowchart of a method for marking a region in a video according to an embodiment of the present invention. In this embodiment, the user selects a desired shape of a graphic from a preset graphic area and drags the selected shape of the graphic into the video area, and replaces the icon a in the upper left corner of the video area with the icon B, as shown in fig. 3, specifically including the following steps S31-S39:
step S31, the user selects a closed graph with a required shape from the preset graph area and drags the closed graph into the video area; for example, the user drags a circle in a preset graphic area to an icon A in the video area;
step S32, zooming and adjusting the position of the dragged closed graph by a user to enable the closed graph to enclose the icon A; as shown in fig. 4, the adjusted circle just encloses the area of icon a;
step S33, the terminal records the shape of the adjusted closed graph, the coordinates of the key points and the characteristic parameters; for example, if the key point of the circle is a dot and the characteristic parameter is a radius, the terminal only needs to record the dot coordinate and the radius value of the closed graph circle;
step S34, the terminal obtains the zoom ratio of the video frame on the current operation interface;
step S35, the terminal stores the scaling, the shape of the closed graph, the coordinates of the key points and the characteristic parameters; for example, the terminal stores the scaling, and dot coordinates and radius values of the closed figure circle;
step S36, when processing the video frame, the terminal calls the scaling, and the shape and position of the closed area in the video frame; for example, the terminal calls the scaling, and the dot coordinates and radius values of the closed figure circle;
step S37, the terminal zooms the closed graph circle according to the same scale;
step S38, the terminal marks the zoomed closed graph circle at the corresponding position in the video frame;
step S39, the terminal replaces the icon in the area defined by the closed graph circle; as shown in fig. 5, icon a in the upper left corner of the video frame is replaced with icon B.
By adopting the technical scheme of the embodiment, the shape and the position of the closed region and the scaling of the video frame on the current operation interface are stored, so that when a specific region in the video frame is replaced subsequently, the enclosed closed region can be restored to the video frame according to the scaling, and therefore, the multiple regions can be accurately replaced.
Fig. 6 is a block diagram of an apparatus for marking an area in a video according to an embodiment of the present invention, and as shown in fig. 6, the apparatus for marking an area in a video includes:
a recording module 61, configured to record the shape of the enclosed area enclosed in the video frame and the position in the video frame;
the obtaining module 62 is configured to obtain a scaling of the video frame on the current operation interface;
a storage module 63 for storing the scaling, as well as the shape and position of the occlusion region in the video frame.
In one embodiment, as shown in fig. 7, the above apparatus further comprises:
a first receiving module 64, configured to receive a delineation operation for delineating a closed region in a video frame;
a second receiving module 65, configured to receive a dragging operation of dragging a closed graph in a pre-stored graph to a video frame, where the dragged closed graph defines a closed region in the video frame;
a retrieving module 66 for retrieving the scaling, the shape of the occlusion region and the position in the video frame when the video frame is processed;
a scaling module 67, configured to scale the closed region according to a scaling ratio;
a first marking module 68 for marking the scaled closed region in the video frame;
a second marking module 69, configured to mark a closed region for each frame of the video.
In one embodiment, as shown in fig. 8, the recording module 61 includes:
a first recording unit 611, configured to record the shape and feature parameters of the closed region enclosed in the video frame, and coordinate values of key points of the closed region in the video frame;
a second recording unit 612, configured to record a coordinate value of each pixel point on a closed region enclosed in the video frame;
the storage module 63 includes:
a first storage unit 631 for storing the scaling, and the shape of the closed region, the feature parameters, and the coordinate values of the key points of the closed region in the video frame;
the second storage unit 632 is configured to store the scaling and coordinate values of each pixel point on the closed region in the video frame.
Some beneficial effects of the present embodiment may include: by storing the shape and position of the closed area and the scaling of the video frame on the current operation interface, the circled closed area can be restored to the video frame according to the scaling when the video frame is marked subsequently, so that the plurality of areas can be marked accurately.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.
Claims (10)
1. A method for marking regions in a video, comprising:
recording the shape of the enclosed area in the video frame and the position in the video frame;
acquiring the scaling of the video frame on the current operation interface;
storing the scaling, as well as the shape and position of the occlusion region in the video frame.
2. The method of claim 1, wherein the recording precedes the shape and location in the video frame of the circled occlusion region, the method further comprising:
receiving a delineation operation of delineating a closed region in a video frame; or,
receiving a dragging operation of dragging a closed graph in a pre-stored graph to a video frame, wherein the dragged closed graph defines a closed area in the video frame.
3. The method of claim 1, wherein the closed region is square, rectangular, circular, elliptical, or irregular in shape;
the recording of the shape and position of the enclosed area in the video frame comprises: recording the shape and characteristic parameters of a closed area circled in a video frame and the coordinate values of key points of the closed area in the video frame; or recording the coordinate value of each pixel point on a closed area circled in a video frame in the video frame;
the storing the scaling, and the shape and position of the occlusion region in the video frame, comprises: storing the scaling, the shape of the closed region, the characteristic parameters and the coordinate values of the key points of the closed region in the video frame; or storing the scaling and the coordinate value of each pixel point on the closed area in the video frame.
4. The method of claim 1, wherein the storing the scale, and the shape and position of the occlusion region in the video frame, further comprises:
when the video frame is processed, the scaling is called, and the shape and the position of the closed region in the video frame are called;
zooming the closed region according to the zooming proportion;
marking the scaled occlusion region in the video frame.
5. The method of claim 1, wherein the method further comprises:
marking closed regions for each frame of the video.
6. An apparatus for marking regions in a video, comprising:
the recording module is used for recording the shape of a closed area circled in a video frame and the position of the closed area in the video frame;
the acquisition module is used for acquiring the scaling of the video frame on the current operation interface;
and the storage module is used for storing the scaling, the shape of the closed area and the position of the closed area in the video frame.
7. The apparatus of claim 6, wherein the apparatus further comprises:
the device comprises a first receiving module, a second receiving module and a third receiving module, wherein the first receiving module is used for receiving a delineation operation of delineating a closed area in a video frame;
the second receiving module is used for receiving a dragging operation of dragging a closed graph in a pre-stored graph to a video frame, and the dragged closed graph defines a closed area in the video frame.
8. The apparatus of claim 6,
the recording module includes:
the first recording unit is used for recording the shape and the characteristic parameters of a closed area encircled in a video frame and the coordinate value of the key point of the closed area in the video frame;
the second recording unit is used for recording the coordinate value of each pixel point on the closed area circled in the video frame;
the memory module includes:
the first storage unit is used for storing the scaling, the shape of the closed region, the characteristic parameters and the coordinate values of the key points of the closed region in the video frame;
and the second storage unit is used for storing the scaling and the coordinate value of each pixel point on the closed area in the video frame.
9. The apparatus of claim 6, wherein the apparatus further comprises:
a retrieving module for retrieving the scaling, the shape of the closed region and the position in the video frame when the video frame is processed;
the zooming module is used for zooming the closed area according to the zooming proportion;
a first marking module for marking the scaled closed region in the video frame.
10. The apparatus of claim 6, wherein the apparatus further comprises:
and the second marking module is used for marking the closed area of each frame of the video.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410583894.1A CN104320700A (en) | 2014-10-27 | 2014-10-27 | Method and device for marking regions in video |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410583894.1A CN104320700A (en) | 2014-10-27 | 2014-10-27 | Method and device for marking regions in video |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104320700A true CN104320700A (en) | 2015-01-28 |
Family
ID=52375857
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410583894.1A Pending CN104320700A (en) | 2014-10-27 | 2014-10-27 | Method and device for marking regions in video |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104320700A (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101588452A (en) * | 2008-04-24 | 2009-11-25 | 佳能株式会社 | Image taking apparatus, image processing device and management method |
US20100278424A1 (en) * | 2009-04-30 | 2010-11-04 | Peter Warner | Automatically Extending a Boundary for an Image to Fully Divide the Image |
CN101945259A (en) * | 2010-09-13 | 2011-01-12 | 珠海全志科技有限公司 | Device and method for superimposing and keeping out video images |
CN102368196A (en) * | 2011-10-02 | 2012-03-07 | 上海量明科技发展有限公司 | Method, terminal and system for editing dynamical picture in content sending window of client side |
CN102833490A (en) * | 2011-06-15 | 2012-12-19 | 新诺亚舟科技(深圳)有限公司 | Method and system for editing and playing interactive video, and electronic learning device |
-
2014
- 2014-10-27 CN CN201410583894.1A patent/CN104320700A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101588452A (en) * | 2008-04-24 | 2009-11-25 | 佳能株式会社 | Image taking apparatus, image processing device and management method |
US20100278424A1 (en) * | 2009-04-30 | 2010-11-04 | Peter Warner | Automatically Extending a Boundary for an Image to Fully Divide the Image |
CN101945259A (en) * | 2010-09-13 | 2011-01-12 | 珠海全志科技有限公司 | Device and method for superimposing and keeping out video images |
CN102833490A (en) * | 2011-06-15 | 2012-12-19 | 新诺亚舟科技(深圳)有限公司 | Method and system for editing and playing interactive video, and electronic learning device |
CN102368196A (en) * | 2011-10-02 | 2012-03-07 | 上海量明科技发展有限公司 | Method, terminal and system for editing dynamical picture in content sending window of client side |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20210287717A1 (en) | Digital media editing | |
US9549121B2 (en) | Image acquiring method and electronic device | |
CN106651992B (en) | Method and system for optimizing Android resource picture | |
CN104394422A (en) | Video segmentation point acquisition method and device | |
US9250796B2 (en) | Video editor | |
KR20140092211A (en) | Method and Apparatus of Performing Virtual Camera Functions During Playback of Media Content | |
CN105120172A (en) | Photographing method for front and rear cameras of mobile terminal and mobile terminal | |
CN103763471A (en) | Digital zoom method and device | |
EP3035289A1 (en) | Method and device for adsorbing straight line/line segment, and method and device for constructing polygon | |
US9219857B2 (en) | Image capture | |
US20140369563A1 (en) | Image Control Method for Defining Images for Waypoints Along a Trajectory | |
JP5681231B2 (en) | Image providing apparatus and method | |
CN104333699A (en) | Method and device for synthesizing user-defined photographing region | |
WO2018040437A1 (en) | Picture processing method and apparatus | |
CN104540150B (en) | A kind of mobile data flow control method, apparatus and terminal | |
CN110248147A (en) | A kind of image display method and apparatus | |
CN104320700A (en) | Method and device for marking regions in video | |
CN109101144A (en) | Heating power drawing drawing method and device | |
CN107529095A (en) | A kind of video-splicing method and device | |
CN103780828A (en) | Image acquisition method and electronic device | |
KR20160135661A (en) | Method and device for bounding an object in a video | |
CN103606175B (en) | The display packing of a kind of map hotspot icon and controller | |
CN113935891B (en) | Pixel-style scene rendering method, device and storage medium | |
CN112732132A (en) | Image operation method and device and nonvolatile storage medium | |
CN107545214B (en) | Image serial number determination method, feature setting method, device and intelligent device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150128 |