[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN101489120A - System, apparatus and method for implementing video monitoring regional occlusion - Google Patents

System, apparatus and method for implementing video monitoring regional occlusion Download PDF

Info

Publication number
CN101489120A
CN101489120A CNA2009100775080A CN200910077508A CN101489120A CN 101489120 A CN101489120 A CN 101489120A CN A2009100775080 A CNA2009100775080 A CN A2009100775080A CN 200910077508 A CN200910077508 A CN 200910077508A CN 101489120 A CN101489120 A CN 101489120A
Authority
CN
China
Prior art keywords
video signal
digital video
occlusion
occlusion area
image
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
CNA2009100775080A
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.)
Vimicro Corp
Original Assignee
Vimicro Corp
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 Vimicro Corp filed Critical Vimicro Corp
Priority to CNA2009100775080A priority Critical patent/CN101489120A/en
Publication of CN101489120A publication Critical patent/CN101489120A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Closed-Circuit Television Systems (AREA)

Abstract

The invention discloses a system, a device and a method for implementing video monitoring zone occlusion, and a device for presenting the video monitoring zone occlusion. The invention determines each edge point position of the occlusion zone in an image according to a simulating lens angle and/or focal distance, and the occlusion zone shape in a pre-setting image, so as to realize a dynamic regulation to a proportion of the occlusion zone in the simulating lens visual field; then generates corresponding occlusion graphs according to each edge point position of the occlusion zone and overlays the graphs in the image, and enables the occlusion zone of the image to be screened by the occlusion graphs. Moreover, a multimedia chip also generates corresponding occlusion graphs according to colors expressing the occlusion graphs, and/or transparency, and/or fuzzification degree, and/or word collocation information displayed in the occlusion zone, so as to make the occlusion zone of the image to implement various occlusion effects.

Description

Realize system and the device and the method for video monitoring regional occlusion
Technical field
The present invention relates to the video monitoring technology, particularly realize the method for the system of video monitoring regional occlusion, the device of realizing video monitoring regional occlusion, the device that presents video monitoring regional occlusion and realization video monitoring regional occlusion.
Background technology
Along with the progress of science and technology, video monitoring is applied in each field more and more.Yet, for the video monitoring in some field, may there be the demand of protecting individual privacy, this just needs camera not only can photograph image, also needs to have to realize the regional occlusion function of blocking to monitoring objective specific region in the image.Wherein, camera as referred to herein is digital camera.
Specifically, in order to realize photographic images and output, existing camera needs that at first its simulating lens is taken the analog picture signal that obtains to be gathered, and obtains first digital video signal; Then, utilize existing any lossy compression method algorithm, the compression of described first digital video signal obtained second digital video signal and second digital video signal encoded obtaining the 3rd digital video signal, the 3rd digital video signal can obtain second digital video signal through decoding, for showing output.Wherein, the size of each image in second digital video signal after compression is generally 1/tens even 1/tens of each image size in first digital video signal, is in order to reduce size of images like this, so that follow-up transmission and preservation, but can not cause image fault; Also just so, the 3rd digital video signal can obtain second digital video signal but not first digital video signal through decoding.
In addition, in order to realize regional occlusion at monitoring objective in the image, need specific region that in existing camera, is blocked in advance and the occlusion area that fixed position and fixed size are set with reference to the visual field of simulating lens according to the monitoring objective needs, then, existing camera is positioned at the Pixel Information shielding of occlusion area again in continuous each image with second digital video signal or covers.
Like this, when the 3rd digital video signal can be after decoding obtains second digital video signal, owing to be positioned at occlusion area in the consecutive image of second digital video signal, be that the Pixel Information of the monitoring objective specific region that need be blocked shields or covering, thereby the Pixel Information that is positioned at the specific region that monitoring objective need be blocked in the consecutive image of second digital video signal can't show, thereby realizes blocking the specific region of this monitoring objective.
But, though existing camera can be realized regional occlusion, but be provided with reference to simulating lens visual field size and immobilize owing to occlusion area, thereby monitoring objective changes along with simulation focal length of camera and angle and becomes greatly or when diminishing in image, occlusion area can't dynamically be adjusted thereupon, thereby can't realize effectively blocking the monitoring objective specific region.
Referring to Fig. 1 a, the current focal length of hypothetical simulation camera lens is f1, show the monitoring objective 101 shown in triangle in the visual field 100 of simulating lens, and in the monitoring objective shown in triangle 101, the lower right corner that is filled with hatching should be blocked, like this, at the big or small set occlusion area 102 in the visual field 100 shown in the rectangle among Fig. 1 a, the lower right corner that then is filled with hatching in the monitoring objective shown in triangle 101 is arranged in this occlusion area 102, thereby realizes blocking;
After this, referring to Fig. 1 b, in order to make the monitoring objective 101 shown in triangle more clear in the visual field 100, the focal length of simulating lens is transferred to f2, the monitoring objective 101 that is about to shown in triangle amplifies in the visual field 100, but owing to the position of occlusion area 102 and size are that size at the visual field 100 is provided with, and immobilize, therefore, along with the monitoring objective shown in triangle 101 amplifies in the visual field 100, the lower right corner that is filled with hatching in this monitoring objective 101 can't all be arranged in occlusion area 102, thereby can't realize the whole of the lower right corner that is filled with hatching that should be blocked are blocked.
Process shown in Fig. 1 a~Fig. 1 b only is to be example with the simulating lens focal length variations, when the angle of simulating lens changes, also can have similar problem.
As seen, the regional occlusion reliability of existing video monitoring is not high.
Summary of the invention
In view of this, the invention provides a kind of system of video monitoring regional occlusion, a kind of device of video monitoring regional occlusion, a kind of device and a kind of method that realizes video monitoring regional occlusion that presents video monitoring regional occlusion of realizing of realizing, can improve the reliability of regional occlusion.
A kind of system that realizes video monitoring regional occlusion provided by the invention comprises camera and user interface interaction platform, wherein,
Described camera comprises:
Video acquisition module is used for gathering taking the analog video signal that obtains based on simulating lens, obtains first digital video signal;
Video encoding module is used to utilize the lossy compression method algorithm that the compression of described first digital video signal is obtained second digital video signal and second digital video signal is encoded obtain the 3rd digital video signal;
Central controller is used for the shape according to the angle of described simulating lens and/or focal length and default occlusion area, determines each edge point position of occlusion area;
Multimedia chip is used for the 3rd decoded digital video signal is obtained second digital video signal; Generate the corresponding figure that blocks according to determined each edge point position, and be superimposed upon in the consecutive image of second digital video signal graph shealtering successively so that the occlusion area in the consecutive image of second digital video signal can be blocked; Second digital video signal that blocks figure with having superposeed in the consecutive image is encoded and is exported;
Described user interface interaction platform comprises:
The video decode module is used for consecutive image second digital video signal that blocks figure that superposeed is decoded;
Video display module is used for showing the be blocked consecutive image of graph shealtering of the second digital video signal occlusion area.
Described user interface interaction platform further comprises: the graphics edition module is used to receive the marginal information of the arbitrary graphic of user's input, and exports described central controller to;
And described central controller is further used for the marginal information according to the arbitrary graphic of described user interface interaction platform reception, and the shape of the occlusion area in the image is set.
Described user interface interaction platform further comprises: block the figure configuration module, the expression that is used to receive user's input is blocked graphic color and/or transparency and/or obfuscation degree and/or is presented at the configuration information of the literal of occlusion area, and exports described central controller to;
And described central controller is further used for described configuration information is provided to described multimedia chip;
Described multimedia chip generate according to determined each edge point position corresponding when blocking figure, further according to described configuration information.
A kind of device of realizing video monitoring regional occlusion provided by the invention comprises:
Video acquisition module is used for gathering taking the analog picture signal that obtains based on simulating lens, obtains first digital video signal;
Video encoding module is used to utilize the lossy compression method algorithm that the compression of described first digital video signal is obtained second digital video signal and second digital video signal is encoded obtain the 3rd digital video signal;
This device also comprises:
Central controller is used for the shape according to the angle of described simulating lens and/or focal length and default occlusion area, determines each edge point position of occlusion area;
Multimedia chip is used for the 3rd decoded digital video signal is obtained second digital video signal; Generate the corresponding figure that blocks according to determined each edge point position, and be superimposed upon in the consecutive image of second digital video signal graph shealtering successively so that the occlusion area in the consecutive image of second digital video signal can be blocked; Second digital video signal that blocks figure with having superposeed in the consecutive image is encoded and is exported.
Described central controller is further used for receiving the marginal information of the arbitrary graphic of input, and the shape of the occlusion area in the image is set according to the marginal information of the arbitrary graphic that receives.
One timer further is set in the described central controller,
And after described central controller is further used for each edge point position of the occlusion area in determining image, sends sign on and trigger described timer to described multimedia chip and pick up counting; After described timer arrives timing time, send halt instruction to described multimedia chip;
Described multimedia chip is further used for after receiving described sign on, begin to carry out the operation that figure is blocked in described generation, and after receiving described halt instruction, stop to carry out operation and described the 3rd digital video signal of transparent transmission that figure is blocked in described generation.
The expression that described central controller is further used for receiving input is blocked graphic color and/or transparency and/or obfuscation degree and/or is presented at the configuration information of the literal of occlusion area, and provides to described multimedia chip;
Described multimedia chip generate according to determined each edge point position corresponding when blocking figure, further according to described configuration information.
A kind of device that presents video monitoring regional occlusion provided by the invention comprises:
The video decode module is used for the consecutive image digital video signal that blocks figure that superposeed is decoded; Wherein, described digital video signal is simulating lens to be taken the analog video signal obtain gather and obtain after the lossy compression method algorithm compresses and encodes; The described figure that blocks generates according to each edge point position and superposeed before described encoding digital video signals, in order to block the occlusion area in the consecutive image that obtains behind this decoded digital video signal; Described edge point position then is to determine according to the shape of the angle of described simulating lens and/or focal length and default occlusion area;
The be blocked consecutive image of graph shealtering of video display module, the occlusion area that is used for showing decoded described digital video signal.
This device further comprises:
The graphics edition module is used to export input and the marginal information that the arbitrary graphic of described edge point position can be set of user;
And/or, block the figure configuration module, be used to export user's input and the described configuration information that blocks graphic color and/or transparency and/or obfuscation degree and/or be presented at the literal of occlusion area can be set.
A kind of method that realizes video monitoring regional occlusion provided by the invention comprises:
Simulating lens is taken the analog picture signal that obtains gather, obtain first digital video signal;
Utilize the lossy compression method algorithm that the compression of described first digital video signal is obtained second digital video signal and second digital video signal encoded and obtain the 3rd digital video signal;
This method also comprises:
A, according to the shape of the angle of described simulating lens and/or focal length and default occlusion area, determine each edge point position of occlusion area;
B, determined each edge point position of foundation generate the corresponding figure that blocks;
C, the shielded image that generates is superimposed upon in the consecutive image of second digital video signal that the 3rd decoded digital video signal is obtained the graph shealtering so that the occlusion area in the consecutive image of second digital video signal can be blocked successively;
D, second digital video signal that blocks figure with having superposeed in the consecutive image are encoded and are exported.
This method further receives the marginal information of the arbitrary graphic of input, and the shape of the occlusion area in the image is set according to the marginal information of the arbitrary graphic that receives.
This method is further after each edge point position of the occlusion area in determining image, and beginning execution in step b~steps d also triggers timer and picks up counting; And, after described timer arrives timing time, stop execution in step b~steps d.
The configuration information of graphic color and/or transparency and/or obfuscation degree is blocked in the expression that this method further receives input, and generate according to determined each edge point position corresponding when blocking figure, further according to described configuration information.
As seen from the above technical solution, the present invention is according to the shape of the occlusion area in the angle of simulating lens and/or focal length and the default image, determine each edge point position of the occlusion area in the image, like this, when the angle of simulating lens and/or focal length change, each edge point position of determined occlusion area also just changes naturally thereupon, thereby realizes the dynamic adjustment to the ratio of occlusion area in the simulating lens visual field; After this, each edge point position according to determined occlusion area generates corresponding blocking figure or be called masking-out again, the figure that blocks that superposes in image and generated then can make when each image shows, the occlusion area of this image can be blocked graph shealtering.
And, the configuration information that can also be further in the multimedia chip block graphic color and/or transparency and/or obfuscation degree and/or be presented at the literal of occlusion area according to expression generates the corresponding figure that blocks, so that the occlusion area of image can realize that different colours and/or different transparency and/or different obfuscation degree and/or literal are blocked etc. various occlusion effects.
Description of drawings
Fig. 1 a~Fig. 1 b is the schematic diagram of existing video monitoring regional occlusion before and after focal length variations;
Fig. 2 is a system configuration schematic diagram of realizing video monitoring regional occlusion in the embodiment of the invention;
Fig. 3 a~Fig. 3 b is the schematic diagram of video monitoring regional occlusion before and after focal length variations in the embodiment of the invention;
Fig. 4 a~Fig. 4 b is the schematic diagram of video monitoring regional occlusion before and after angle changes in the embodiment of the invention;
Fig. 5 is a method flow schematic diagram of realizing video monitoring regional occlusion in the embodiment of the invention.
Embodiment
For making purpose of the present invention, technical scheme and advantage clearer, below with reference to the accompanying drawing embodiment that develops simultaneously, the present invention is described in more detail.
In the present embodiment, shape according to the occlusion area in the angle of simulating lens and/or focal length and the default image, determine each edge point position of the occlusion area in the image, like this, when the angle of simulating lens and/or focal length change, each edge point position of determined occlusion area also just changes naturally thereupon, thereby realizes the dynamic adjustment to the horizontal and/or vertical ratio of occlusion area in the simulating lens visual field.
And, each edge point position according to determined occlusion area in the present embodiment generates corresponding blocking figure or be called masking-out, the figure that blocks that superposes and generated in the consecutive image of second digital video signal then, figure blocks so that the occlusion area of the consecutive image of second digital video signal when showing, each image can be blocked.
Fig. 2 is a system configuration schematic diagram of realizing video monitoring regional occlusion in the embodiment of the invention.As shown in Figure 2, the system of realization video monitoring regional occlusion comprises in the present embodiment: camera 21 and user interface interaction platform 22.
Wherein, camera 21 specifically comprises as the device of realizing video monitoring regional occlusion:
Simulating lens 210 is used for based on current angle and focal length the light signal that receives being converted to analog picture signal.
Video acquisition module 211 is used for according to existing any-mode, gathers taking the analog picture signal that obtains based on simulating lens, obtains first digital video signal.
Video encoding module 212 is used for utilizing existing any lossy compression method algorithm, the compression of first digital video signal is obtained second digital video signal and second digital video signal encoded obtaining the 3rd digital video signal.
Central controller 213 is used for the shape according to the occlusion area of the angle of simulating lens and/or focal length and default image, determines each edge point position of the occlusion area in the image.Wherein, the shape of the occlusion area in the image mainly is to be used for determining that the home position between each marginal point concerns, angle and/or focal length then are the home position relations that is used for adjusting between each marginal point.
For example, according to focal length adjust the home position relation between each marginal point operating process can for: according to when the ratio of front focal length than original focal length, equal proportion is adjusted each marginal point than the distance between the center, the visual field of simulating lens in the horizontal and vertical directions simultaneously.
Again for example, according to the operating process of the home position between each marginal point of angle adjustment relation can for: according to the ratio of current angle, only adjust each marginal point than the distance between the center, the visual field of simulating lens in equal proportion on the angle change direction than original angle.
Above-mentionedly also can carry out simultaneously according to the focal length adjustment and according to the process of angle adjustment, and concrete account form dawn known to those skilled in the art, do not repeat them here.
In addition, central controller 213 also can be used for the Synchronization Control to video acquisition module 211 and video encoding module 212.
Multimedia chip 214 is used for the 3rd decoded digital video signal is obtained second digital video signal; Generate the corresponding figure that blocks according to central controller 213 determined each edge point position, and be superimposed upon in the consecutive image of second digital video signal that the 3rd decoded digital video signal is obtained graph shealtering successively so that the occlusion area in the consecutive image of second digital video signal can be blocked; Second digital video signal that blocks figure with having superposeed in the consecutive image is encoded and is exported.
Wherein, the mode of above-mentioned stack can be set arbitrarily according to existing image overlay technology by those skilled in the art, for example, the Pixel Information of expression occlusion area in the consecutive image of second digital video signal is replaced with the respective pixel information of blocking figure, perhaps, in the consecutive image of second digital video signal, add the respective pixel information of blocking figure in the Pixel Information of expression occlusion area, in any case set, only need to satisfy the occlusion area that can make in the consecutive image of second digital video signal graph shealtering that can be blocked and get final product.
Alternatively, camera 21 can periodically be realized regional occlusion but not all realize regional occlusion at any time.In this case, in the central controller 213 timer can be set further, this timer can be realized and be carried in the central controller 213 by software program; Correspondingly, central controller 213 is further after each edge point position of the occlusion area in determining image, send sign ons and trigger timer to multimedia chip 214 and pick up counting, after timer arrives timing time, send halt instructions then to multimedia chip 214; 214 of multimedia chips are further after receiving sign on so, begin to carry out the operation that figure and stack are blocked in generation again, after receiving halt instruction, promptly stop to carry out generating and block the operation and transparent transmission the 3rd digital video signal of figure and stack then.
User interface interaction platform 22 can be realized based on the software that is carried on PC, and user interface interaction platform 22 specifically comprises as the device that presents video monitoring regional occlusion:
Video decode module 221 is used for consecutive image second digital video signal that blocks figure that superposeed and decodes; Wherein, as previously mentioned, video decode module 221 receives, and is simulating lens is taken second digital video signal that the analog video signal obtain is gathered and obtained after the lossy compression method algorithm compresses and encodes; Block figure and generate according to each edge point position and before second encoding digital video signals, superpose, in order to block the occlusion area in the consecutive image that obtains behind second decoded digital video signal; Above-mentioned edge point position then is to determine according to the shape of the angle of simulating lens and/or focal length and default occlusion area;
The be blocked consecutive image of graph shealtering of video display module 222, the occlusion area that is used for showing decoded second digital video signal.
As seen, block figure owing to be superimposed with in the consecutive image of second digital video signal, therefore, when showing the consecutive image of second digital video signal, blocking figure can block the occlusion area in the consecutive image.
With the simulating lens focal length variations is example:
Referring to Fig. 3 a, the current focal length of hypothetical simulation camera lens is f1, shows the monitoring objective 101 shown in triangle in the visual field 100 of simulating lens, and the lower right corner of monitoring objective 101 should be blocked shown in triangle.Like this, according to the focal distance f 1 and the default rectangle of simulating lens, determine that each edge point position of the occlusion area in the image is distributed in the frame of the black rectangle shown in Fig. 3 a as occlusion area shape in the image; Then, generate according to each edge point position of determined occlusion area that rectangle blocks figure 300 shown in Fig. 3 a, and the rectangle that is generated that superposes successively blocks figure 300 in the consecutive image of second digital video signal.After this, when second digital video signal included the consecutive image demonstration of monitoring objective 101 shown in triangle, the lower right corner that monitoring objective 101 should be blocked can be blocked figure 300 by rectangle and be blocked.
Referring to Fig. 3 b, in order to make the monitoring objective 101 shown in triangle more clear in the visual field 100, the focal length of simulating lens is transferred to f2, make that the horizontal and vertical equal proportion of monitoring objective 101 in the visual field 100 shown in triangle amplified.Like this, focal distance f 2 and default rectangle according to simulating lens as occlusion area shape in the image, each edge point position that redefines the occlusion area in the image is distributed in the frame of the black rectangle shown in Fig. 3 b, than as Fig. 3 a, shown in Fig. 3 b on the black rectangle frame each marginal point than the distance between the center, the visual field of simulating lens, according to the ratio of focal distance f 2 than focal distance f 1, equal proportion is amplified in the horizontal and vertical directions simultaneously; Then, the rectangle that generates shown in Fig. 3 b according to each edge point position of determined occlusion area blocks figure 300, and the rectangle that stack regenerates in the consecutive image of second digital video signal successively blocks figure 300.After this, when second digital video signal includes the consecutive image demonstration of monitoring objective 101 shown in triangle, though the horizontal and vertical equal proportion of monitoring objective 101 in the visual field 100 amplified, but, also amplifies in rectangle because blocking figure 300 thereupon, therefore, the lower right corner that monitoring objective 101 in the consecutive image should be blocked still can be blocked figure 300 by rectangle and be blocked.
Be changed to example with the simulating lens angle again:
Referring to Fig. 4 a, the current angle of hypothetical simulation camera lens is 90 degree perpendicular to the monitoring objective front, show the monitoring objective 101 shown in triangle in the visual field 100 of simulating lens, and the lower right corner of monitoring objective 101 should be blocked shown in triangle.Like this, according to the current angle and the default rectangle of simulating lens, determine that each edge point position of the occlusion area in the image is distributed in the frame of the black rectangle shown in Fig. 4 a as occlusion area shape in the image; Then, the rectangle that generates shown in Fig. 4 a according to each edge point position of determined occlusion area blocks figure 400, and the rectangle that is generated that superposes in the consecutive image of second digital video signal successively blocks figure 400.After this, when second digital video signal included the consecutive image demonstration of monitoring objective 101 shown in triangle, the lower right corner that monitoring objective 101 should be blocked can be blocked figure 400 by rectangle and be blocked.
Referring to Fig. 4 b, because the monitoring objective 101 shown in triangle moves in the visual field 100, in order to make the monitoring objective 101 shown in triangle still remain on the visual field 100 central authorities, the angle of simulating lens is horizontally rotated 45 degree, and the transverse width of feasible monitoring objective 101 shown in triangle in the visual field 100 amplifies but is vertically highly constant.Like this, adjusted current angle and default rectangle according to simulating lens as occlusion area shape in the image, each edge point position that redefines the occlusion area in the image is distributed in the frame of the black rectangle shown in Fig. 4 b, than as Fig. 4 a, shown in Fig. 4 b on the black rectangle frame each marginal point than the distance between the center, the visual field of simulating lens, according to the ratio that angle changes, only equal proportion is amplified in a lateral direction; Then, the rectangle that generates shown in Fig. 4 b according to each edge point position of determined occlusion area blocks figure 400, and the rectangle that stack regenerates in the consecutive image of second digital video signal successively blocks figure 400.After this, when second digital video signal includes the consecutive image demonstration of monitoring objective 101 shown in triangle, though the transverse width of monitoring objective 101 in the visual field 100 amplifies, but, also amplifies in rectangle because blocking the transverse width of figure 400 thereupon, therefore, monitoring objective 101 lower right corner that should be blocked still can be blocked figure 400 by rectangle and blocked.
In addition, because the video display module 222 in the user interface interaction platform 22 can show the consecutive image of second digital video signal, therefore, the special area that the user can need be blocked with reference to the monitoring objective in the consecutive image, set the occlusion area that mates fully with it, with the self-defined setting of realization user to the occlusion area shape, and other zones the special area that can avoid need blocking except that monitoring objective are blocked.
Thus, user interface interaction platform 22 can further comprise: graphics edition module 223 is used to receive the marginal information of the arbitrary graphic that the user imports in modes such as for example drawing, and exports central controller 213 to.In the practical application, graphics edition module 223 can be realized according to the basic principle of the drawing tools in the Windows operating system for example by those skilled in the art, not repeat them here.
Correspondingly, the marginal information of the arbitrary graphic that central controller 213 can be further receives according to graphics edition module 223 is provided with the shape of the occlusion area in the image, thereby has realized that User Defined sets the occlusion area shape.
And described user interface interaction platform further comprises: regularly module is set, is used to be provided with the timing time of described timer.
Further, block figure and can adopt versicolor nontransparent zone, translucent area or obfuscation zone, select any implementation also can be set by the user.
Thus, user interface interaction platform 22 also can further comprise again: block figure configuration module 224, the expression that is used to receive user's input is blocked graphic color and/or transparency and/or obfuscation degree and/or is presented at the configuration information of the literal of occlusion area, and exports central controller 213 to.
Correspondingly, central controller be further used for block figure configuration module 224 output, be that the above-mentioned configuration information that the user imports provides to 214 multimedia chips; Multimedia chip 214 generates corresponding when blocking figure so, not only to determine to block each edge point position of figure according to determined each edge point position, also need further to determine to be filled in the intramarginal pixel information of figure of blocking according to above-mentioned configuration information.
More than, be to the system that realizes video monitoring regional occlusion in the present embodiment and as the detailed description of the camera of the device of realizing video monitoring regional occlusion.
Below, again the method that realizes video monitoring regional occlusion in the present embodiment is described.
Fig. 5 is a method flow schematic diagram of realizing video monitoring regional occlusion in the embodiment of the invention.As shown in Figure 5, the method for realization video monitoring regional occlusion comprises in the present embodiment:
Step 501 according to existing any-mode, is taken the analog picture signal that obtains to simulating lens and is gathered, and obtains first digital video signal.
Step 502 is utilized existing any lossy compression method algorithm, the compression of first digital video signal is obtained second digital video signal and second digital video signal encoded obtaining the 3rd digital video signal.
The step that above-mentioned steps 501~step 502 is carried out for circulation, promptly do not have video acquisition, compression and a cataloged procedure of regional occlusion function, and, in the process of once carrying out above-mentioned steps 501~step 502 in office or afterwards, all can begin execution in step 503, promptly begin the process of regional occlusion, and continue circulation execution in step 501~step 502 simultaneously.
Step 503 according to the shape of the occlusion area in the angle of simulating lens and/or focal length and the default image, is determined each edge point position of the occlusion area in the image.
In this step, the shape of the occlusion area in the image mainly is to be used for determining that the home position between each marginal point concerns, angle and/or focal length then are the home position relations that is used for adjusting between each marginal point.
For example, according to focal length adjust the home position relation between each marginal point processing procedure can for: according to when the ratio of front focal length than original focal length, equal proportion is adjusted each marginal point than the distance between the center, the visual field of simulating lens in the horizontal and vertical directions simultaneously.
Again for example, according to the processing procedure of the home position between each marginal point of angle adjustment relation can for: according to the ratio of current angle, only adjust each marginal point than the distance between the center, the visual field of simulating lens in equal proportion on the angle change direction than original angle.
Above-mentionedly also can carry out simultaneously according to the focal length adjustment and according to the process of angle adjustment, and concrete account form dawn known to those skilled in the art, do not repeat them here.
In the practical application, carried out after the step 503, can begin the regional occlusion that circulates and carry out subsequent step 504~step 506, promptly continue immediately.
Alternatively, this flow process can periodically realize regional occlusion but not all realize lasting regional occlusion at any time.In this case, after step 503 is determined each edge point position of the occlusion area in the image, begin execution in step 504~step 506 and trigger timer to pick up counting; And, after timer arrives timing time, stop execution in step 504~step 506.
Step 504 generates the corresponding figure that blocks according to determined each edge point position.
Step 505 is superimposed upon in the consecutive image of second digital video signal that the 3rd decoded digital video signal is obtained the graph shealtering so that the occlusion area in the consecutive image of second digital video signal can be blocked successively with the shielded image that generates.Wherein, the 3rd decoded digital video signal is obtained the process of second digital video signal, can be after step 502, any time before this step carries out.
In this step, the mode of stack can be set arbitrarily according to existing image overlay technology by those skilled in the art, for example, the Pixel Information of expression occlusion area in the consecutive image of second digital video signal is replaced with the respective pixel information of blocking figure, perhaps, in the consecutive image of second digital video signal, add the respective pixel information of blocking figure in the Pixel Information of expression occlusion area, graph shealtering gets final product in any case setting, the occlusion area in the consecutive image of satisfied second digital video signal of needs can be blocked.
Step 506, second digital video signal that will have blocked figure with having superposeed in the consecutive image is encoded and is exported.
So far, this flow process finishes.
After above-mentioned flow process, second digital video signal that can block figure to having superposeed in the consecutive image is decoded, and can show the be blocked consecutive image of graph shealtering of occlusion area in second digital video signal then.
In addition, for realizing can be to the self-defined setting of occlusion area shape, and other zones the special area that can avoid need blocking except that monitoring objective are blocked, flow process can further receive the marginal information of arbitrary graphic of input before step 503 as shown in Figure 5, and in step 503 shape of the occlusion area in the image was set according to the marginal information of the arbitrary graphic that receives.
Further, block figure and can adopt versicolor nontransparent zone, translucent area or obfuscation zone, for can any implementation of self-defined selection, flow process can further receive the expression of importing and block the configuration information of graphic color and/or transparency and/or obfuscation degree before step 504 as shown in Figure 5, and each edge point position of determining to block figure according to determined each edge point position in step 504, and further determine to be filled in the intramarginal pixel information of figure of blocking according to above-mentioned configuration information.
The above is preferred embodiment of the present invention only, is not to be used to limit protection scope of the present invention.Within the spirit and principles in the present invention all, any modification of being done, be equal to and replace and improvement etc., all should be included within protection scope of the present invention.

Claims (10)

1, a kind of system that realizes video monitoring regional occlusion is characterized in that, comprises camera and user interface interaction platform, wherein,
Described camera comprises:
Video acquisition module is used for gathering taking the analog video signal that obtains based on simulating lens, obtains first digital video signal;
Video encoding module is used to utilize the lossy compression method algorithm that the compression of described first digital video signal is obtained second digital video signal and second digital video signal is encoded obtain the 3rd digital video signal;
Central controller is used for the shape according to the angle of described simulating lens and/or focal length and default occlusion area, determines each edge point position of occlusion area;
Multimedia chip is used for the 3rd decoded digital video signal is obtained second digital video signal; Generate the corresponding figure that blocks according to determined each edge point position, and be superimposed upon in the consecutive image of second digital video signal graph shealtering successively so that the occlusion area in the consecutive image of second digital video signal can be blocked; Second digital video signal that blocks figure with having superposeed in the consecutive image is encoded and is exported;
Described user interface interaction platform comprises:
The video decode module is used for consecutive image second digital video signal that blocks figure that superposeed is decoded;
Video display module is used for showing the be blocked consecutive image of graph shealtering of the second digital video signal occlusion area.
2, the system as claimed in claim 1 is characterized in that, described user interface interaction platform further comprises: the graphics edition module is used to receive the marginal information of the arbitrary graphic of user's input, and exports described central controller to;
And described central controller is further used for the marginal information according to the arbitrary graphic of described user interface interaction platform reception, and the shape of the occlusion area in the image is set.
3, system as claimed in claim 1 or 2, it is characterized in that, described user interface interaction platform further comprises: block the figure configuration module, the expression that is used to receive user's input is blocked graphic color and/or transparency and/or obfuscation degree and/or is presented at the configuration information of the literal of occlusion area, and exports described central controller to;
And described central controller is further used for described configuration information is provided to described multimedia chip;
Described multimedia chip generate according to determined each edge point position corresponding when blocking figure, further according to described configuration information.
4, a kind of device of realizing video monitoring regional occlusion comprises:
Video acquisition module is used for gathering taking the analog picture signal that obtains based on simulating lens, obtains first digital video signal;
Video encoding module is used to utilize the lossy compression method algorithm that the compression of described first digital video signal is obtained second digital video signal and second digital video signal is encoded obtain the 3rd digital video signal;
It is characterized in that this device also comprises:
Central controller is used for the shape according to the angle of described simulating lens and/or focal length and default occlusion area, determines each edge point position of occlusion area;
Multimedia chip is used for the 3rd decoded digital video signal is obtained second digital video signal; Generate the corresponding figure that blocks according to determined each edge point position, and be superimposed upon in the consecutive image of second digital video signal graph shealtering successively so that the occlusion area in the consecutive image of second digital video signal can be blocked; Second digital video signal that blocks figure with having superposeed in the consecutive image is encoded and is exported.
5, device as claimed in claim 4 is characterized in that, described central controller is further used for receiving the marginal information of the arbitrary graphic of input, and the shape of the occlusion area in the image is set according to the marginal information of the arbitrary graphic that receives.
6, as claim 4 or 5 described devices, it is characterized in that, a timer further be set in the described central controller,
And after described central controller is further used for each edge point position of the occlusion area in determining image, sends sign on and trigger described timer to described multimedia chip and pick up counting; After described timer arrives timing time, send halt instruction to described multimedia chip;
Described multimedia chip is further used for after receiving described sign on, begin to carry out the operation that figure is blocked in described generation, and after receiving described halt instruction, stop to carry out operation and described the 3rd digital video signal of transparent transmission that figure is blocked in described generation.
7, as claim 4 or 5 described devices, it is characterized in that, the expression that described central controller is further used for receiving input is blocked graphic color and/or transparency and/or obfuscation degree and/or is presented at the configuration information of the literal of occlusion area, and provides to described multimedia chip;
Described multimedia chip generate according to determined each edge point position corresponding when blocking figure, further according to described configuration information.
8, a kind of device that presents video monitoring regional occlusion is characterized in that, comprising:
The video decode module is used for the consecutive image digital video signal that blocks figure that superposeed is decoded; Wherein, described digital video signal is simulating lens to be taken the analog video signal obtain gather and obtain after the lossy compression method algorithm compresses and encodes; The described figure that blocks generates according to each edge point position and superposeed before described encoding digital video signals, in order to block the occlusion area in the consecutive image that obtains behind this decoded digital video signal; Described edge point position then is to determine according to the shape of the angle of described simulating lens and/or focal length and default occlusion area;
The be blocked consecutive image of graph shealtering of video display module, the occlusion area that is used for showing decoded described digital video signal.
9, device as claimed in claim 8 is characterized in that, this device further comprises:
The graphics edition module is used to export input and the marginal information that the arbitrary graphic of described edge point position can be set of user;
And/or, block the figure configuration module, be used to export user's input and the described configuration information that blocks graphic color and/or transparency and/or obfuscation degree and/or be presented at the literal of occlusion area can be set.
10, a kind of method that realizes video monitoring regional occlusion comprises:
Simulating lens is taken the analog picture signal that obtains gather, obtain first digital video signal;
Utilize the lossy compression method algorithm that the compression of described first digital video signal is obtained second digital video signal and second digital video signal encoded and obtain the 3rd digital video signal;
It is characterized in that this method also comprises:
A, according to the shape of the angle of described simulating lens and/or focal length and default occlusion area, determine each edge point position of occlusion area;
B, determined each edge point position of foundation generate the corresponding figure that blocks;
C, the shielded image that generates is superimposed upon in the consecutive image of second digital video signal that the 3rd decoded digital video signal is obtained the graph shealtering so that the occlusion area in the consecutive image of second digital video signal can be blocked successively;
D, second digital video signal that blocks figure with having superposeed in the consecutive image are encoded and are exported.
CNA2009100775080A 2009-01-21 2009-01-21 System, apparatus and method for implementing video monitoring regional occlusion Pending CN101489120A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNA2009100775080A CN101489120A (en) 2009-01-21 2009-01-21 System, apparatus and method for implementing video monitoring regional occlusion

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA2009100775080A CN101489120A (en) 2009-01-21 2009-01-21 System, apparatus and method for implementing video monitoring regional occlusion

Publications (1)

Publication Number Publication Date
CN101489120A true CN101489120A (en) 2009-07-22

Family

ID=40891762

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2009100775080A Pending CN101489120A (en) 2009-01-21 2009-01-21 System, apparatus and method for implementing video monitoring regional occlusion

Country Status (1)

Country Link
CN (1) CN101489120A (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101848378A (en) * 2010-06-07 2010-09-29 中兴通讯股份有限公司 Domestic video monitoring device, system and method
CN102300083A (en) * 2011-09-27 2011-12-28 杭州华三通信技术有限公司 Method and equipment for magnifying local region image
CN102736828A (en) * 2011-04-11 2012-10-17 英业达股份有限公司 Electronic baffle system and method thereof
CN103179378A (en) * 2011-12-26 2013-06-26 天津市亚安科技股份有限公司 Video monitoring device with privacy sheltering function and privacy sheltering method
CN103415876A (en) * 2010-11-17 2013-11-27 欧姆龙科学技术公司 A method and apparatus for monitoring zones
CN103685349A (en) * 2012-09-04 2014-03-26 联想(北京)有限公司 Method for information processing and electronic equipment
CN104345520A (en) * 2014-04-01 2015-02-11 项国彩 Automatic shielding device for network camera lens
CN106375737A (en) * 2016-11-25 2017-02-01 浙江宇视科技有限公司 Local shielding method and device of video image
CN109584219A (en) * 2018-11-15 2019-04-05 广东美的厨房电器制造有限公司 A kind of detection method that photographic device is dirty and cooking equipment
CN110022433A (en) * 2017-11-16 2019-07-16 佳能株式会社 Picture pick-up device, lens apparatus and its control method
CN110351520A (en) * 2019-07-11 2019-10-18 深圳市华方信息产业有限公司 A kind of movable body image trace acquisition methods and its system
CN110769311A (en) * 2019-10-09 2020-02-07 北京达佳互联信息技术有限公司 Method, device and system for processing live data stream
CN110958431A (en) * 2019-12-11 2020-04-03 武汉迅检科技有限公司 Multi-channel video compression post-transmission system and method
CN110996010A (en) * 2019-12-20 2020-04-10 歌尔科技有限公司 Camera, image processing method and device thereof, and computer storage medium
CN112468823A (en) * 2020-11-10 2021-03-09 浙江大华技术股份有限公司 Privacy shielding method and device based on simulation video recording device and storage medium
CN112506345A (en) * 2020-12-10 2021-03-16 北京达佳互联信息技术有限公司 Page display method and device, electronic equipment and storage medium
CN113890991A (en) * 2021-09-08 2022-01-04 浙江大华技术股份有限公司 Privacy protection method and device applied to high-altitude parabolic detection

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1571507A (en) * 2000-04-19 2005-01-26 三菱电机株式会社 Method for protecting secret video telephone communication and video telephone device
CN1705370A (en) * 2004-06-02 2005-12-07 罗伯特·博世有限公司 Virtual mask for use in autotracking video camera images
CN101262598A (en) * 2008-03-25 2008-09-10 华为技术有限公司 Method and device for mixing mosaic image

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1571507A (en) * 2000-04-19 2005-01-26 三菱电机株式会社 Method for protecting secret video telephone communication and video telephone device
CN1705370A (en) * 2004-06-02 2005-12-07 罗伯特·博世有限公司 Virtual mask for use in autotracking video camera images
CN101262598A (en) * 2008-03-25 2008-09-10 华为技术有限公司 Method and device for mixing mosaic image

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011153844A1 (en) * 2010-06-07 2011-12-15 中兴通讯股份有限公司 Home video monitoring device, system and method
CN101848378A (en) * 2010-06-07 2010-09-29 中兴通讯股份有限公司 Domestic video monitoring device, system and method
CN103415876A (en) * 2010-11-17 2013-11-27 欧姆龙科学技术公司 A method and apparatus for monitoring zones
US10841539B2 (en) 2010-11-17 2020-11-17 Omron Scientific Technologies, Inc. Method and apparatus for monitoring zones
CN102736828B (en) * 2011-04-11 2015-08-05 英业达股份有限公司 Electronic baffle system and method thereof
CN102736828A (en) * 2011-04-11 2012-10-17 英业达股份有限公司 Electronic baffle system and method thereof
CN102300083A (en) * 2011-09-27 2011-12-28 杭州华三通信技术有限公司 Method and equipment for magnifying local region image
CN103179378A (en) * 2011-12-26 2013-06-26 天津市亚安科技股份有限公司 Video monitoring device with privacy sheltering function and privacy sheltering method
CN103685349A (en) * 2012-09-04 2014-03-26 联想(北京)有限公司 Method for information processing and electronic equipment
CN103685349B (en) * 2012-09-04 2017-03-01 联想(北京)有限公司 A kind of method of information processing and a kind of electronic equipment
CN104345520A (en) * 2014-04-01 2015-02-11 项国彩 Automatic shielding device for network camera lens
CN106375737B (en) * 2016-11-25 2020-08-28 浙江宇视科技有限公司 Method and device for local shielding of video image
CN106375737A (en) * 2016-11-25 2017-02-01 浙江宇视科技有限公司 Local shielding method and device of video image
CN110022433A (en) * 2017-11-16 2019-07-16 佳能株式会社 Picture pick-up device, lens apparatus and its control method
US11223774B2 (en) 2017-11-16 2022-01-11 Canon Kabushiki Kaisha Imaging apparatus, lens apparatus, and method for controlling the same
CN109584219A (en) * 2018-11-15 2019-04-05 广东美的厨房电器制造有限公司 A kind of detection method that photographic device is dirty and cooking equipment
CN110351520A (en) * 2019-07-11 2019-10-18 深圳市华方信息产业有限公司 A kind of movable body image trace acquisition methods and its system
CN110769311A (en) * 2019-10-09 2020-02-07 北京达佳互联信息技术有限公司 Method, device and system for processing live data stream
CN110958431A (en) * 2019-12-11 2020-04-03 武汉迅检科技有限公司 Multi-channel video compression post-transmission system and method
CN110996010A (en) * 2019-12-20 2020-04-10 歌尔科技有限公司 Camera, image processing method and device thereof, and computer storage medium
CN112468823A (en) * 2020-11-10 2021-03-09 浙江大华技术股份有限公司 Privacy shielding method and device based on simulation video recording device and storage medium
CN112506345A (en) * 2020-12-10 2021-03-16 北京达佳互联信息技术有限公司 Page display method and device, electronic equipment and storage medium
CN112506345B (en) * 2020-12-10 2024-04-16 北京达佳互联信息技术有限公司 Page display method and device, electronic equipment and storage medium
CN113890991A (en) * 2021-09-08 2022-01-04 浙江大华技术股份有限公司 Privacy protection method and device applied to high-altitude parabolic detection

Similar Documents

Publication Publication Date Title
CN101489120A (en) System, apparatus and method for implementing video monitoring regional occlusion
CN104471930B (en) The crosstalk reduction with location-based adjustment in multi-view video processing
EP2959676A1 (en) Systems and methods for appearance mapping for compositing overlay graphics
CN103024300A (en) Device and method for high dynamic range image display
CN113841411A (en) Single-pass boundary detection in video-based point cloud compression
CN108848354B (en) VR content camera system and working method thereof
CA3018600C (en) Method, apparatus and stream of formatting an immersive video for legacy and immersive rendering devices
CN114365501A (en) Single flow foveal display transport
CN102457756A (en) Structure and method of 3D video monitoring system capable of watching videos by naked eyes
CN102474579B (en) Video terminal and method for forming display images
CN107071322A (en) Video record and processing system and method
CN112565603B (en) Image processing method and device and electronic equipment
US20230008125A1 (en) Augmenting a view of a real-world environment with a view of a volumetric video object
CN102668575B (en) Display matrix controller and the method for controlling display matrix
KR20200098404A (en) Data processing systems
CN114245027B (en) Video data hybrid processing method, system, electronic equipment and storage medium
US11418723B1 (en) Increasing dynamic range of a virtual production display
CN105263015A (en) Method for controlling glasses-free 3D video display based on Android device
CN102348120B (en) Stereoscopic displaying device
WO2023094870A1 (en) Increasing dynamic range of a virtual production display
CN110225177B (en) Interface adjusting method, computer storage medium and terminal equipment
CN108495053B (en) Metadata processing method and device for high dynamic range signal
CN113473213B (en) Digital television display method and device based on Bluetooth black screen glasses
CN111031301A (en) Method for adjusting color gamut space, storage device and display terminal
CN107547802A (en) Data creation method, monitoring camera and monitoring system

Legal Events

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

Application publication date: 20090722