CN106791815A - Method and apparatus for determining the acquisition time of image - Google Patents
Method and apparatus for determining the acquisition time of image Download PDFInfo
- Publication number
- CN106791815A CN106791815A CN201611216742.3A CN201611216742A CN106791815A CN 106791815 A CN106791815 A CN 106791815A CN 201611216742 A CN201611216742 A CN 201611216742A CN 106791815 A CN106791815 A CN 106791815A
- Authority
- CN
- China
- Prior art keywords
- time
- image
- temporal
- output
- acquisition
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N17/00—Diagnosis, testing or measuring for television systems or their details
- H04N17/002—Diagnosis, testing or measuring for television systems or their details for television cameras
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
This application discloses the method and apparatus of the acquisition time for determining image.One specific embodiment of the method includes:The band temporal image for showing temporal information in response to receiving terminal collection, recognizes with the temporal information in temporal image, and the time that will identify that is used as the acquisition time with temporal image;Acquisition receives time during with temporal image, and the time that will be received is used as the first output time;Calculate the first difference of the first output time and the acquisition time with temporal image, and using the first difference as the first output delay time;The first output delay time is stored, the acquisition time of target image is determined with the first output time using the first output delay time and target image.This embodiment improves the accuracy that time delay calculates.
Description
Technical field
The application is related to field of computer technology, and in particular to image identification technical field, more particularly, to determines figure
The method and apparatus of the acquisition time of picture.
Background technology
Video camera application system is by parts such as camera lens, sensor, signal processor, data transmission cable, image processors
Composition.Main attribute, the performance of signal processor, the property of image processor by camera sensor of the time delay of video camera in itself
The many factors such as energy are determined.The time delay of accurate video camera, for the position for timely and accurately calculating automatic driving vehicle, so that
Automatic driving vehicle is more accurately controlled to have great importance.However, the process of the existing time delay for calculating video camera
In generally cannot accurately measure time at IMAQ moment, also just cannot accurately measure time delay.
The content of the invention
The purpose of the application is to propose a kind of improved solve for determining the method and apparatus of the acquisition time of image
The technical problem that certainly background section above is mentioned.
In a first aspect, this application provides a kind of method for determining the acquisition time of image, the method includes:Response
In the band temporal image for showing temporal information for receiving terminal collection, recognize with the temporal information in temporal image, and will
The time identified is used as the acquisition time with temporal image;Acquisition receives time during with temporal image, and will receive
Time as the first output time;The first difference of the first output time and the acquisition time with temporal image is calculated, and will
First difference is used as the first output delay time;The first output delay time is stored, to utilize the first output delay time and mesh
First output time of logo image determines the acquisition time of target image.
In certain embodiments, target figure is determined using the first output time of the first output delay time and target image
The acquisition time of picture, including:First output time of target image is subtracted into the first output delay time, and acquired results are made
It is the acquisition time of target image.
In certain embodiments, the method also includes:Will be enterprising in the display screen for showing temporal information with temporal image
Row display, and to showing that the image of screen display carries out screenshotss operation, snapshot picture is pushed to user terminal.
In certain embodiments, identification with the temporal information in temporal image, and the time that will identify that as band when
Between image acquisition time after, the method also includes:It is determined that whether band temporal image has stored;In response to determining the band time
Image has been stored, and obtains the storage time with temporal image;Calculate the second of storage time and the acquisition time with temporal image
Difference, and using the second difference as storage delay time;The storage storage delay time, to utilize storage delay time and target figure
The storage time of picture determines the acquisition time of target image.
In certain embodiments, after it is determined that whether band temporal image has stored, the method also includes:In response to determining
Go out band temporal image not storing, storage tape temporal image.
In certain embodiments, after storage tape temporal image, the method also includes:The band temporal image for storing is existed
Show and shown on the display screen of temporal information, identification display screen display the second time, and using the second time as
Second output time;The 3rd difference of the second output time and the acquisition time with temporal image is calculated, and the 3rd difference is made
It is the second output delay time;The second output delay time is stored, with using the of the second output delay time and target image
Two output times determine the acquisition time of target image.
Second aspect, this application provides a kind of device for determining the acquisition time of image, the device includes:First
Recognition unit, is configured to the band temporal image for showing temporal information in response to receiving terminal collection, identification band time
Temporal information in image, and the time that will identify that is used as the acquisition time with temporal image;First acquisition unit, configuration is used
In obtaining time when receiving with temporal image, and the time that will be received as the first output time;First computing unit,
It is configured to calculate the first difference of the first output time and the acquisition time with temporal image, and using the first difference as first
Output delay time;First memory cell, is configured to store the first output delay time, to utilize the first output delay time
The first output time with target image determines the acquisition time of target image.
In certain embodiments, the first memory cell is further configured to:First output time of target image is subtracted
Remove the first output delay time, and using acquired results as target image acquisition time.
In certain embodiments, the device also includes:Push unit, is configured to showing the band temporal image
Shown on the display screen of temporal information, and screenshotss operation is carried out to the image for showing screen display, to user terminal
Push snapshot picture.
In certain embodiments, the device also includes:Determining unit, is configured to determine whether band temporal image has been deposited
Storage;Second acquisition unit, is configured in response to determining that band temporal image has been stored, when obtaining the storage with temporal image
Between;Second computing unit, is configured to calculate the second difference of storage time and the acquisition time with temporal image, and by second
Difference is used as the storage delay time;Second memory cell, is configured to store the storage delay time, to utilize the storage delay time
With the acquisition time that the storage time of target image determines target image.
In certain embodiments, the device also includes:3rd memory cell, is configured in response to determining band time diagram
As not storing, storage tape temporal image.
In certain embodiments, the device also includes:Second recognition unit, is configured to exist the band temporal image for storing
Show and shown on the display screen of temporal information, identification display screen display the second time, and using the second time as
Second output time;3rd computing unit, is configured to calculate the of the second output time and the acquisition time with temporal image
Three differences, and using the 3rd difference as the second output delay time;4th memory cell, is configured to the output of storage second and postpones
Time, the acquisition time of target image is determined with the second output time using the second output delay time and target image.
The method and apparatus of the acquisition time for determining image that the application is provided, by receiving when showing
Between the band temporal image of information be identified, and the time that will identify that is used as the above-mentioned acquisition time with temporal image, then
Acquisition receives the time with temporal image and using the time as above-mentioned the first output time with temporal image, then will
The difference of above-mentioned first output time and above-mentioned acquisition time is postponed as the first output delay time with using first output
First output time of time and target image determines the acquisition time of above-mentioned target image, is calculated so as to improve time delay
Accuracy.
Brief description of the drawings
By the detailed description made to non-limiting example made with reference to the following drawings of reading, the application other
Feature, objects and advantages will become more apparent upon:
Fig. 1 is that the application can apply to exemplary system architecture figure therein;
Fig. 2 is the flow chart of one embodiment of the method for the acquisition time for determining image according to the application;
Fig. 3 is a schematic diagram for snapshot picture according to the application;
Fig. 4 is the flow chart of another embodiment of the method for the acquisition time for determining image according to the application;
Fig. 5 is the structural representation of one embodiment of the device of the acquisition time for determining image according to the application
Figure;
Fig. 6 is adapted for the structural representation of the computer system of the server for realizing the embodiment of the present application.
Specific embodiment
The application is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched
The specific embodiment stated is used only for explaining related invention, rather than the restriction to the invention.It also should be noted that, in order to
Be easy to description, be illustrate only in accompanying drawing to about the related part of invention.
It should be noted that in the case where not conflicting, the feature in embodiment and embodiment in the application can phase
Mutually combination.Describe the application in detail below with reference to the accompanying drawings and in conjunction with the embodiments.
Fig. 1 shows the method for the acquisition time for determining image that can apply the application or for determining image
The exemplary system architecture 100 of the embodiment of the device of acquisition time.
As shown in figure 1, system architecture 100 can include terminal device 1011,1012,1013, network 102 and server
1031st, vehicle-mounted terminal equipment 1032.Network 102 was used at terminal device 1011,1012,1013 and server 1031, vehicle-mounted end
The medium of communication link is provided between end equipment 1032.Network 102 can include various connection types, such as wired, channel radio
Letter link or fiber optic cables etc..
Terminal 1011,1012,1013 can be with display screen and support the various electronic equipments of IMAQ, including
But it is not limited to smart mobile phone, panel computer and automatic driving vehicle etc..
Server 1031 and vehicle-mounted terminal equipment 1032 can be to provide the server of various services, such as to terminal
1011st, gather on 1012,1013 be identified with temporal image and target image to receiving the first output time, the
The background server that two output times and storage time are processed.For example, background server can identify terminal 1011,
1012nd, 1013 collection with temporal image in the acquisition time with temporal image, obtain afterwards this with temporal image first
Output time, using the difference of the first output time and acquisition time as the first output delay time, finally, it is possible to use above-mentioned
First output time of the first output delay time and target image determines the acquisition time of above-mentioned target image.
It should be noted that the method for the acquisition time for determining image that the embodiment of the present application is provided is general by taking
Business device 1031 or vehicle-mounted terminal equipment 1032 are performed, correspondingly, for determining that the device of acquisition time of image is generally positioned at
In server 1031 or vehicle-mounted terminal equipment 1032.
It should be understood that the terminal, network, server, the number of vehicle-mounted terminal equipment in Fig. 1 are only schematical.Root
Factually now need, can have any number of terminal, network, server and vehicle-mounted terminal equipment.
With continued reference to Fig. 2, show that one of the method for the acquisition time for determining image according to the application is implemented
The flow 200 of example.The method of the described acquisition time for determining image, comprises the following steps:
Step 201, the band temporal image for showing temporal information in response to receiving terminal collection, identification band time diagram
Temporal information as in, and the time that will identify that is used as the acquisition time with temporal image.
In the present embodiment, electronic equipment (such as Fig. 1 thereon is run for determining the method for the acquisition time of image
Shown server) terminal with camera function can be received (for example by wired connection mode or radio connection
Terminal device shown in Fig. 1) collection the band temporal image for showing temporal information, afterwards, can recognize it is above-mentioned band time diagram
Temporal information as in, it is possible to which the time that will identify that is used as the above-mentioned acquisition time with temporal image, above-mentioned electronic equipment
Can also be the vehicle-mounted terminal equipment of automatic driving vehicle, now, above-mentioned vehicle-mounted terminal equipment can receive automatic driving vehicle
Vehicle-mounted camera collection band temporal image.The display resolution of above-mentioned temporal information can for 1 second, 0.1 second, 0.01 second very
To 1 microsecond.It is above-mentioned with temporal image can be terminal-pair it is punctual between display device display screen (for example, computer, wrist-watch, mobile phone
Deng the display screen of the terminal of display temporal information) IMAQ that carries out, will gather with the time in temporal image as figure
As the time at collection moment.
Step 202, when acquisition receives time during with temporal image, and the time that will be received as the first output
Between.
In the present embodiment, above-mentioned electronic equipment can obtain above-mentioned band temporal image while band temporal image is received
The time of reception time, and using the time of the time of reception as the first output time, above-mentioned first output time can be
Above-mentioned electronic equipment determine it is above-mentioned band temporal image do not store, and directly by receive it is above-mentioned exported with temporal image when
Time.While above-mentioned band temporal image is received, above-mentioned electronic equipment can be by above-mentioned band temporal image when showing
Between information display screen on shown, and display while recognize above-mentioned display screen time showing region image, and
The very first time that will identify that as the first output time, wherein, the above-mentioned display screen for showing temporal information and above-mentioned time
The display screen of display device can be same display screen, if the above-mentioned display screen for showing temporal information is aobvious with the above-mentioned time
The display screen for showing equipment is not same display screen, then need to calibrate the time of the above-mentioned display screen for showing temporal information first
With the time of above-mentioned time showing equipment so that the time of the above-mentioned display screen for showing temporal information sets with above-mentioned time showing
The standby time is consistent.
In some optional implementations of the present embodiment, above-mentioned electronic equipment can be by above-mentioned band temporal image aobvious
It is shown with the display screen of temporal information (for example, display screen of computer, mobile phone, TV etc.) and is shown, and to above-mentioned display
Screen display comprising above-mentioned with temporal image region and the above-mentioned viewing area for showing temporal information is (for example, on display screen
Whole viewing areas or part viewing area) screenshotss operation is carried out, afterwards can be to user terminal (for example, during statistical delay
Between personnel where terminal) push snapshot picture.Afterwards, the personnel of statistical delay time can be by reading above-mentioned snapshot
Temporal information as in, and draw the first output delay time.As shown in figure 3, Fig. 3 is a snapshot picture according to the application
Schematic diagram.As shown in figure 3, snapshot is as showing band temporal image 302 and time showing region 304, statistical delay on 301
The personnel of time can identify that the acquisition time with temporal image is from the time showing region 303 with temporal image 302
52 points 51.020 seconds when 21, can be identified from time showing region 304 the first output time with temporal image be 21 when
52 points 51.145 seconds, afterwards, it is possible to use 52 points 52 points when subtracting the first output time 21 within 51.020 seconds during acquisition time 21
51.145 seconds, using the difference 0.125 second (i.e. 125 microseconds) of gained as the first output delay time.
Step 203, calculates the first difference of the first output time and the acquisition time with temporal image, and by the first difference
As the first output delay time.
In the present embodiment, above-mentioned electronic equipment can be received with calculation procedure 202 the first output time and step 201
First difference of the acquisition time for identifying, and using above-mentioned first difference as the first output delay time, above-mentioned first exports
Time delay can determine that image is not stored for above-mentioned electronic equipment, when the image is gathered to the delay for exporting the image
Between.
Step 204, stores the first output delay time, defeated with the first of the first output delay time of utilization and target image
Go out the acquisition time that the time determines target image.
In the present embodiment, the first output delay time that above-mentioned electronic equipment will can be calculated in step 203 is carried out
Storage, the collection of above-mentioned target image is determined with the first output time using above-mentioned first output delay time and target image
Time.Above-mentioned target image can be the image of terminal device collection, e.g., the image capture device of automatic driving vehicle or shooting
The image that head is gathered in the process of moving.When above-mentioned electronic equipment is determined after target image is received, and this is not stored
Target image, then using the time of the time of reception of the target image as the target image the first output time.
In some optional implementations of the present embodiment, above-mentioned electronic equipment can utilize the of above-mentioned target image
One output time subtracts above-mentioned first output delay time, and using acquired results as above-mentioned target image acquisition time.
The method that above-described embodiment of the application is provided by will be displayed with temporal information with the time in temporal image
Information makees the difference of the first output time with temporal image and the acquisition time as the acquisition time with temporal image
It is the first output delay time, to calculate the acquisition time of the target image for receiving using first output delay time, from
And improve time delay calculating accuracy, further increase target image acquisition time calculate accuracy.
With further reference to Fig. 4, it illustrates the stream of another embodiment of the method for the acquisition time for determining image
Journey 400.This is used for the flow 400 of the method for the acquisition time for determining image, comprises the following steps:
Step 401, the band temporal image for showing temporal information in response to receiving terminal collection, identification band time diagram
Temporal information as in, and the time that will identify that is used as the acquisition time with temporal image.
In the present embodiment, electronic equipment (such as Fig. 1 thereon is run for determining the method for the acquisition time of image
Shown server) terminal with camera function can be received (for example by wired connection mode or radio connection
Terminal device shown in Fig. 1) collection the band temporal image for showing temporal information, afterwards, can recognize it is above-mentioned band time diagram
Temporal information as in, it is possible to which the time that will identify that is used as the above-mentioned acquisition time with temporal image, above-mentioned electronic equipment
Can also be the vehicle-mounted terminal equipment of automatic driving vehicle, now, above-mentioned vehicle-mounted terminal equipment can receive automatic driving vehicle
Vehicle-mounted camera collection band temporal image.The display resolution of above-mentioned temporal information can for 1 second, 0.1 second, 0.01 second very
To 1 microsecond.It is above-mentioned with temporal image can be terminal-pair it is punctual between display device the IMAQ that carries out of display screen, will gather
With the time in temporal image as the IMAQ moment time.
Step 402, it is determined that whether band temporal image has stored.
In the present embodiment, receive in step 401 after above-mentioned band temporal image, above-mentioned electronic equipment can determine
Whether above-mentioned band temporal image has stored, however, it is determined that goes out above-mentioned band temporal image and has stored, then performs step 403- steps 405;
If it is determined that above-mentioned band temporal image is not stored, then step 406- steps 409 are performed.
Step 403, in response to determining that band temporal image has been stored, obtains the storage time with temporal image.
In the present embodiment, if determining in step 402, above-mentioned band temporal image has been stored, and can obtain above-mentioned band
The storage time of temporal image.After image storage, above-mentioned electronic equipment can stab storage time corresponding with the image
Stored.
Step 404, calculates the second difference of storage time and the acquisition time with temporal image, and using the second difference as
The storage delay time.
In the present embodiment, above-mentioned electronic equipment can be with the storage time obtained in calculation procedure 403 and knowledge in step 401
Second difference of other acquisition time, and using above-mentioned second difference as the above-mentioned storage delay time with temporal image, it is above-mentioned
The storage delay time can determine that image has been stored for above-mentioned electronic equipment, from the collection image to the delay for storing the image
Time.
Step 405, stores the storage delay time, and mesh is determined with the storage time using storage delay time and target image
The acquisition time of logo image.
In the present embodiment, above-mentioned electronic equipment can be stored the storage delay time calculated in step 404, with
The acquisition time of above-mentioned target image is determined using the storage time of above-mentioned storage delay time and target image.Above-mentioned electronics sets
The standby storage time that can first obtain above-mentioned target image, afterwards, is subtracted above-mentioned using the storage time of above-mentioned target image
The storage delay time, using acquired results as above-mentioned target image acquisition time.
Step 406, in response to determining that band temporal image is not stored, storage tape temporal image.
In the present embodiment, if determine in step 402 it is above-mentioned band temporal image do not store, can by above-mentioned band when
Between image stored.
Step 407, is shown with temporal image by what is stored on the display screen for show temporal information, identification display
Second time of screen display, and using the second time as the second output time.
In the present embodiment, while above-mentioned band temporal image is stored, the band that above-mentioned electronic equipment will can be stored
Temporal image is shown on the display screen for show temporal information, and the time of above-mentioned display screen is recognized while display
The image of viewing area, and the second time that will identify that is used as the second output time.Above-mentioned second output time can be upper
State electronic equipment and determine that above-mentioned band temporal image has been stored, and the above-mentioned band temporal image that will be received while storage is defeated
Time when going out.Above-mentioned electronic equipment can also show the display of temporal information after by the above-mentioned storage with temporal image
While display on screen, to show image carry out screenshotss operation, in snapshot picture comprising it is above-mentioned band temporal image and when
Between viewing area, afterwards, above-mentioned snapshot picture is identified, in band temporal image region that can be in above-mentioned snapshot picture
When identifying the acquisition time with temporal image, and the second output with temporal image identified in above-mentioned time showing region
Between.
Step 408, calculates the 3rd difference of the second output time and the acquisition time with temporal image, and by the 3rd difference
As the second output delay time.
In the present embodiment, above-mentioned electronic equipment can be identified with calculation procedure 407 the second output time and step 401
3rd difference of the above-mentioned acquisition time with temporal image for identifying, and during using above-mentioned 3rd difference as the second output delay
Between, above-mentioned second output delay time can determine that image has been stored for above-mentioned electronic equipment, from the collection image to output
The time delay of the image, above-mentioned second output delay time can postpone for the above-mentioned storage delay time with the above-mentioned first output
Time sum.
Step 409, stores the second output delay time, defeated with the second of the second output delay time of utilization and target image
Go out the acquisition time that the time determines target image.
In the present embodiment, the second output delay time that above-mentioned electronic equipment can calculate step 408 is stored,
The acquisition time of above-mentioned target image is determined with the second output time using above-mentioned second output delay time and target image.
When above-mentioned electronic equipment is determined after target image is received, and the target image is stored, then by the target image
The time of the time of reception as the target image the second output time.Above-mentioned electronic equipment can first obtain above-mentioned target figure
Second output time of picture, subtracts above-mentioned second output delay time using the second output time of above-mentioned target image afterwards,
Using acquired results as above-mentioned target image acquisition time.
Figure 4, it is seen that compared with the corresponding embodiments of Fig. 2, the collection for determining image in the present embodiment
The flow 400 of the method for time highlights the collection that target image is determined using storage delay time and the second output delay time
The step of time.Thus, the method that the scheme of the present embodiment description can introduce the acquisition time of more calculating target images, from
And realize the computational methods of the acquisition time of target image with a greater variety and the more accurately calculating of time delay.
With further reference to Fig. 5, as the realization to method shown in above-mentioned each figure, this application provides one kind for determining to scheme
One embodiment of the device of the acquisition time of picture, the device embodiment is corresponding with the embodiment of the method shown in Fig. 2, the device
In specifically can apply to various electronic equipments.
As shown in figure 5, the device 500 of the acquisition time for determining image of the present embodiment includes:First recognition unit
501st, first acquisition unit 502, the first computing unit 503 and the first memory cell 504.Wherein, the first recognition unit 501 is configured
For the band temporal image for showing temporal information in response to receiving terminal collection, identification is with the time letter in temporal image
Breath, and the time that will identify that is used as the acquisition time with temporal image;First acquisition unit 502 is configured to acquisition and receives
Time during with temporal image, and the time that will be received is used as the first output time;First computing unit 503 is configured to meter
The first difference of the first output time and the acquisition time with temporal image is calculated, and during using the first difference as the first output delay
Between;First memory cell 504 is configured to store the first output delay time, to utilize the first output delay time and target figure
First output time of picture determines the acquisition time of target image.
In the present embodiment, can pass through for determining the first recognition unit 501 of the device 500 of the acquisition time of image
Wired connection mode or radio connection receive when the showing the band of temporal information of terminal collection with camera function
Between image, afterwards, the above-mentioned temporal information with temporal image can be recognized, it is possible to which the time that will identify that is used as above-mentioned band
The acquisition time of temporal image.
In the present embodiment, above-mentioned first acquisition unit 502 can obtain above-mentioned band while band temporal image is received
The time of the time of reception of temporal image, and using the time of the time of reception as the first output time, during above-mentioned first output
Between can determine that above-mentioned band temporal image is not stored for above-mentioned first acquisition unit 502, and the directly above-mentioned band that will receive
Time when temporal image is exported.
In the present embodiment, above-mentioned first computing unit 503 can calculate that above-mentioned first acquisition unit 502 is received
First difference of the acquisition time that one output time is identified with above-mentioned first recognition unit 501, and above-mentioned first difference is made
It is the first output delay time, above-mentioned first output delay time can determine image not for above-mentioned first computing unit 503
Storage, from the collection image to the time delay for exporting the image.
In the present embodiment, above-mentioned first memory cell 504 will can be calculated in above-mentioned first computing unit 503
One output delay time is stored, and is determined with using the first output time of above-mentioned first output delay time and target image
The acquisition time of above-mentioned target image.Above-mentioned target image can be the image of terminal device collection, e.g., automatic driving vehicle
The image that image capture device or camera are gathered in the process of moving.Determined when above-mentioned first memory cell 504 and received
To after target image, and the target image is not stored, then using the time of the time of reception of the target image as the target figure
First output time of picture.
In some optional implementations of the present embodiment, above-mentioned first memory cell 504 can utilize above-mentioned target
First output time of image subtracts above-mentioned first output delay time, and using acquired results as above-mentioned target image collection
Time.
In some optional implementations of the present embodiment, for determining that the device 500 of acquisition time of image may be used also
So that including push unit (not shown), above-mentioned push unit can show temporal information by above-mentioned with temporal image
Shown on display screen, and to above-mentioned display screen display is comprising above-mentioned band temporal image region and above-mentioned shows the time
The viewing area of information carries out screenshotss operation, afterwards can be to user terminal (for example, the end where the personnel of statistical delay time
End) push snapshot picture;Afterwards, the personnel of statistical delay time can by reading the temporal information in above-mentioned snapshot picture,
And draw the first output delay time.
In some optional implementations of the present embodiment, for determining that the device 500 of acquisition time of image may be used also
With including determining unit (not shown), second acquisition unit (not shown), the second computing unit (not shown)
With the second memory cell (not shown).Wherein, above-mentioned first recognition unit 501 receive it is above-mentioned band temporal image it
Afterwards, above-mentioned determining unit can determine whether above-mentioned band temporal image has stored, however, it is determined that go out above-mentioned band temporal image and stored,
Then above-mentioned second acquisition unit can obtain the above-mentioned storage time with temporal image;Afterwards, above-mentioned second computing unit can be with
The storage time for calculating above-mentioned second acquisition unit acquisition is poor with the second of the acquisition time that above-mentioned first recognition unit 501 is recognized
Value, and using above-mentioned second difference as the above-mentioned storage delay time with temporal image, the above-mentioned storage delay time can be upper
State electronic equipment and determine that image has been stored, from the collection image to the time delay for storing the image;Finally, above-mentioned second deposit
Storage unit can be stored the storage delay time of calculating, with using the storage of above-mentioned storage delay time and target image
Time determines the acquisition time of above-mentioned target image.
In some optional implementations of the present embodiment, for determining that the device 500 of acquisition time of image may be used also
With including the 3rd memory cell (not shown), if above-mentioned determining unit determines that above-mentioned band temporal image is not stored, on
Stating the 3rd memory cell can be stored above-mentioned band temporal image.
In some optional implementations of the present embodiment, for determining that the device 500 of acquisition time of image may be used also
With including the second recognition unit (not shown), the 3rd computing unit (not shown) and the 4th memory cell (in figure not
Show).Wherein, while above-mentioned band temporal image is stored, the band time diagram that above-mentioned second recognition unit will can be stored
As being shown on the display screen for show temporal information, and the time showing area of above-mentioned display screen is recognized while display
The image in domain, and the second time that will identify that is used as the second output time.Above-mentioned 3rd computing unit can calculate above-mentioned
Above-mentioned the adopting with temporal image that the second output time that two recognition units are identified is identified with above-mentioned first recognition unit 501
3rd difference of collection time, and using above-mentioned 3rd difference as the second output delay time, above-mentioned second output delay time can
Think that above-mentioned electronic equipment determines that image has been stored, from the collection image to the time delay for exporting the image, above-mentioned second
Output delay time can be above-mentioned storage delay time and above-mentioned first output delay time sum.Above-mentioned 4th memory cell
The second output delay time that above-mentioned 3rd computing unit is calculated can be stored, during being postponed using the above-mentioned second output
Between and the second output time of target image determine the acquisition time of above-mentioned target image.
Below with reference to Fig. 6, it illustrates the computer system 600 for being suitable to the server for realizing the embodiment of the present invention
Structural representation.
As shown in fig. 6, computer system 600 includes CPU (CPU) 601, it can be according to storage read-only
Program in memory (ROM) 602 or be loaded into program in random access storage device (RAM) 603 from storage part 608 and
Perform various appropriate actions and treatment.In RAM603, the system that is also stored with 600 operates required various programs and data.
CPU601, ROM602 and RAM603 are connected with each other by bus 604.Input/output (I/O) interface 605 is also connected to bus
604。
I/O interfaces 605 are connected to lower component:Including the importation 606 of camera, image capture device etc.;Including
The output par, c 607 of cathode-ray tube (CRT), liquid crystal display (LCD) etc. and loudspeaker etc.;Depositing including hard disk etc.
Storage part 608;And the communications portion 609 of the NIC including LAN card, modem etc..Communications portion 609
Communication process is performed via the network of such as internet.Driver 610 is also according to needing to be connected to I/O interfaces 605.It is detachable to be situated between
Matter 611, such as disk, CD, magneto-optic disk, semiconductor memory etc., as needed on driver 610, in order to
The computer program for reading from it is mounted into storage part 608 as needed.
Especially, in accordance with an embodiment of the present disclosure, the process above with reference to flow chart description may be implemented as computer
Software program.For example, embodiment of the disclosure includes a kind of computer program product, it includes being tangibly embodied in machine readable
Computer program on medium, above computer program bag is containing the program code for the method shown in execution flow chart.At this
In the embodiment of sample, the computer program can be downloaded and installed by communications portion 609 from network, and/or from removable
Medium 611 is unloaded to be mounted.
Flow chart and block diagram in accompanying drawing, it is illustrated that according to the system of various embodiments of the invention, method and computer journey
The architectural framework in the cards of sequence product, function and operation.At this point, each square frame in flow chart or block diagram can generation
One part for module, program segment or code of table a, part for above-mentioned module, program segment or code includes one or more
Executable instruction for realizing the logic function of regulation.It should also be noted that in some realizations as replacement, institute in square frame
The function of mark can also occur with different from the order marked in accompanying drawing.For example, two square frame reality for succeedingly representing
On can perform substantially in parallel, they can also be performed in the opposite order sometimes, and this is depending on involved function.Also
It is noted that the combination of the square frame in each square frame and block diagram and/or flow chart in block diagram and/or flow chart, Ke Yiyong
Perform the function of regulation or the special hardware based system of operation to realize, or can be referred to computer with specialized hardware
The combination of order is realized.
Being described in involved unit in the embodiment of the present invention can be realized by way of software, it is also possible to by hard
The mode of part is realized.Described unit can also be set within a processor, for example, can be described as:A kind of processor bag
Include the first recognition unit, first acquisition unit, the first computing unit and the first memory cell.Wherein, the title of these units exists
The restriction to the unit in itself is not constituted in the case of certain.For example, the first memory cell is also described as " storage first
The unit of output delay time ".
As on the other hand, present invention also offers a kind of nonvolatile computer storage media, the non-volatile calculating
Machine storage medium can be the nonvolatile computer storage media included in said apparatus in above-described embodiment;Can also be
Individualism, without the nonvolatile computer storage media allocated into terminal.Above-mentioned nonvolatile computer storage media is deposited
One or more program is contained, when said one or multiple programs are performed by an equipment so that the said equipment:Response
In the band temporal image for showing temporal information for receiving terminal collection, recognize with the temporal information in temporal image, and will
The time identified is used as the acquisition time with temporal image;Acquisition receives time during with temporal image, and will receive
Time as the first output time;The first difference of the first output time and the acquisition time with temporal image is calculated, and will
First difference is used as the first output delay time;The first output delay time is stored, to utilize the first output delay time and mesh
First output time of logo image determines the acquisition time of target image.
Above description is only presently preferred embodiments of the present invention and the explanation to institute's application technology principle.People in the art
Member is it should be appreciated that involved invention scope in the present invention, however it is not limited to the technology of the particular combination of above-mentioned technical characteristic
Scheme, while should also cover in the case where inventive concept is not departed from, is carried out arbitrarily by above-mentioned technical characteristic or its equivalent feature
Other technical schemes for combining and being formed.Such as features described above has similar functions with the (but not limited to) disclosed in the present invention
The technical scheme that technical characteristic is replaced mutually and formed.
Claims (12)
1. a kind of method for determining the acquisition time of image, it is characterised in that methods described includes:
In response to receive terminal collection the band temporal image for showing temporal information, recognize it is described with temporal image when
Between information, and the time that will identify that is used as the acquisition time with temporal image;
Acquisition receive it is described with temporal image when time, and the time that will be received is used as the first output time;
Calculate the first difference of first output time and the acquisition time with temporal image, and by first difference
As the first output delay time;
First output delay time is stored, during with using the first output of first output delay time and target image
Between determine the acquisition time of the target image.
2. method according to claim 1, it is characterised in that described to utilize first output delay time and target figure
First output time of picture determines the acquisition time of the target image, including:
First output time of the target image is subtracted into first output delay time, and using acquired results as described
The acquisition time of target image.
3. method according to claim 1, it is characterised in that methods described also includes:
Shown described on the display screen for show temporal information with temporal image, and to the display screen display
Image carries out screenshotss operation, and snapshot picture is pushed to user terminal.
4. method according to claim 1, it is characterised in that in the identification time letter with temporal image
Breath, and after the time that will identify that is as the acquisition time with temporal image, methods described also includes:
Determine whether the band temporal image has stored;
In response to determining that the band temporal image has been stored, the storage time with temporal image is obtained;
Calculate the second difference of the storage time and the acquisition time with temporal image, and using second difference as
The storage delay time;
The storage delay time is stored, institute is determined with the storage time using the storage delay time and the target image
State the acquisition time of target image.
5. method according to claim 4, it is characterised in that determine whether the band temporal image has stored it described
Afterwards, methods described also includes:
In response to determining that the band temporal image is not stored, the band temporal image is stored.
6. method according to claim 5, it is characterised in that after the storage band temporal image, the side
Method also includes:
Shown what is stored on the display screen for show temporal information with temporal image, recognized the display screen display
The second time, and using second time as the second output time;
Calculate the 3rd difference of second output time and the acquisition time with temporal image, and by the 3rd difference
As the second output delay time;
Second output delay time is stored, it is defeated with the second of utilization second output delay time and the target image
Go out the acquisition time that the time determines the target image.
7. a kind of device for determining the acquisition time of image, it is characterised in that described device includes:
First recognition unit, is configured to the band temporal image for showing temporal information in response to receiving terminal collection, knows
The not described temporal information with temporal image, and the time that will identify that is used as the acquisition time with temporal image;
First acquisition unit, be configured to obtain receive it is described with temporal image when time, and the time that will be received make
It is the first output time;
First computing unit, is configured to calculate first output time and the first of the acquisition time with temporal image
Difference, and using first difference as the first output delay time;
First memory cell, is configured to storage first output delay time, to utilize first output delay time
The first output time with target image determines the acquisition time of the target image.
8. device according to claim 7, it is characterised in that first memory cell is further configured to:
First output time of the target image is subtracted into first output delay time, and using acquired results as described
The acquisition time of target image.
9. device according to claim 7, it is characterised in that described device also includes:
Push unit, is configured to be shown described on the display screen for show temporal information with temporal image, and right
The image of the display screen display carries out screenshotss operation, and snapshot picture is pushed to user terminal.
10. device according to claim 7, it is characterised in that described device also includes:
Determining unit, is configured to determine whether the band temporal image has stored;
Second acquisition unit, is configured to, in response to determining that the band temporal image has been stored, obtain the band temporal image
Storage time;
Second computing unit, is configured to calculate the storage time poor with the second of the acquisition time with temporal image
Value, and using second difference as storage delay time;
Second memory cell, is configured to store the storage delay time, to utilize the storage delay time and the mesh
The storage time of logo image determines the acquisition time of the target image.
11. devices according to claim 10, it is characterised in that described device also includes:
3rd memory cell, is configured to, in response to determining that the band temporal image is not stored, store the band temporal image.
12. devices according to claim 11, it is characterised in that described device also includes:
Second recognition unit, is configured to be shown what is stored on the display screen for show temporal information with temporal image
Show, recognize the second time of the display screen display, and using second time as the second output time;
3rd computing unit, is configured to calculate second output time and the 3rd of the acquisition time with temporal image
Difference, and using the 3rd difference as the second output delay time;
4th memory cell, is configured to storage second output delay time, to utilize second output delay time
The second output time with the target image determines the acquisition time of the target image.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611216742.3A CN106791815A (en) | 2016-12-26 | 2016-12-26 | Method and apparatus for determining the acquisition time of image |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611216742.3A CN106791815A (en) | 2016-12-26 | 2016-12-26 | Method and apparatus for determining the acquisition time of image |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106791815A true CN106791815A (en) | 2017-05-31 |
Family
ID=58925846
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611216742.3A Pending CN106791815A (en) | 2016-12-26 | 2016-12-26 | Method and apparatus for determining the acquisition time of image |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106791815A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107580214A (en) * | 2017-07-31 | 2018-01-12 | 彩虹无人机科技有限公司 | A kind of UAV Video transmission delay measurement method |
WO2018177105A1 (en) * | 2017-03-31 | 2018-10-04 | 腾讯科技(深圳)有限公司 | Method and device for testing camera delay, and storage medium |
CN110099299A (en) * | 2018-01-30 | 2019-08-06 | 腾讯科技(深圳)有限公司 | Video frame parameter acquiring method, acquisition device and computer readable storage medium |
CN111787312A (en) * | 2020-07-29 | 2020-10-16 | 杭州叙简科技股份有限公司 | Video delay test method, system, electronic equipment and storage medium |
CN113891070A (en) * | 2021-10-29 | 2022-01-04 | 北京环境特性研究所 | Method and device for measuring delay time of network camera |
CN114554181A (en) * | 2020-11-27 | 2022-05-27 | 中国联合网络通信集团有限公司 | Time delay detection method and system |
CN116915978A (en) * | 2023-08-07 | 2023-10-20 | 昆易电子科技(上海)有限公司 | Trigger time determining method, data acquisition system, vehicle and industrial personal computer |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050251603A1 (en) * | 2004-04-27 | 2005-11-10 | Sony Corporation | Time setting system and time setting method |
CN101668223A (en) * | 2009-09-07 | 2010-03-10 | 航天恒星科技有限公司 | Method for measuring image transmission time delay |
CN102571479A (en) * | 2010-12-31 | 2012-07-11 | ***通信集团河北有限公司 | Method, device and system for measuring time delay |
CN105791986A (en) * | 2014-12-23 | 2016-07-20 | ***通信集团公司 | Video time delay detection method and device |
CN106210708A (en) * | 2015-04-30 | 2016-12-07 | 杭州海康威视数字技术股份有限公司 | The detection method of a kind of picture delay and system |
-
2016
- 2016-12-26 CN CN201611216742.3A patent/CN106791815A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050251603A1 (en) * | 2004-04-27 | 2005-11-10 | Sony Corporation | Time setting system and time setting method |
CN101668223A (en) * | 2009-09-07 | 2010-03-10 | 航天恒星科技有限公司 | Method for measuring image transmission time delay |
CN102571479A (en) * | 2010-12-31 | 2012-07-11 | ***通信集团河北有限公司 | Method, device and system for measuring time delay |
CN105791986A (en) * | 2014-12-23 | 2016-07-20 | ***通信集团公司 | Video time delay detection method and device |
CN106210708A (en) * | 2015-04-30 | 2016-12-07 | 杭州海康威视数字技术股份有限公司 | The detection method of a kind of picture delay and system |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018177105A1 (en) * | 2017-03-31 | 2018-10-04 | 腾讯科技(深圳)有限公司 | Method and device for testing camera delay, and storage medium |
CN107580214A (en) * | 2017-07-31 | 2018-01-12 | 彩虹无人机科技有限公司 | A kind of UAV Video transmission delay measurement method |
CN110099299A (en) * | 2018-01-30 | 2019-08-06 | 腾讯科技(深圳)有限公司 | Video frame parameter acquiring method, acquisition device and computer readable storage medium |
CN111787312A (en) * | 2020-07-29 | 2020-10-16 | 杭州叙简科技股份有限公司 | Video delay test method, system, electronic equipment and storage medium |
CN114554181A (en) * | 2020-11-27 | 2022-05-27 | 中国联合网络通信集团有限公司 | Time delay detection method and system |
CN113891070A (en) * | 2021-10-29 | 2022-01-04 | 北京环境特性研究所 | Method and device for measuring delay time of network camera |
CN113891070B (en) * | 2021-10-29 | 2023-12-15 | 北京环境特性研究所 | Method and device for measuring delay time of network camera |
CN116915978A (en) * | 2023-08-07 | 2023-10-20 | 昆易电子科技(上海)有限公司 | Trigger time determining method, data acquisition system, vehicle and industrial personal computer |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106791815A (en) | Method and apparatus for determining the acquisition time of image | |
CN107871129B (en) | Method and apparatus for handling point cloud data | |
CN106162235B (en) | For the method and apparatus of Switch Video stream | |
CN112101305B (en) | Multi-path image processing method and device and electronic equipment | |
CN108337505B (en) | Information acquisition method and device | |
CN110347875B (en) | Video scene classification method and device, mobile terminal and storage medium | |
CN110502665A (en) | Method for processing video frequency and device | |
US20210264198A1 (en) | Positioning method and apparatus | |
CN110705511A (en) | Blurred image recognition method, device, equipment and storage medium | |
US20240112299A1 (en) | Video cropping method and apparatus, storage medium and electronic device | |
CN113794831B (en) | Video shooting method, device, electronic equipment and medium | |
CN113992860A (en) | Behavior recognition method and device based on cloud edge cooperation, electronic equipment and medium | |
CN111586295B (en) | Image generation method and device and electronic equipment | |
CN111369557B (en) | Image processing method, device, computing equipment and storage medium | |
CN110673886A (en) | Method and device for generating thermodynamic diagram | |
CN110809166B (en) | Video data processing method and device and electronic equipment | |
CN110636331B (en) | Method and apparatus for processing video | |
CN110349108B (en) | Method, apparatus, electronic device, and storage medium for processing image | |
CN112153320A (en) | Method and device for measuring size of article, electronic equipment and storage medium | |
US11120269B2 (en) | Method and apparatus for determining target rotation direction, computer readable medium and electronic device | |
CN110460874A (en) | Video playing parameter generation method, device, storage medium and electronic equipment | |
US20190289357A1 (en) | Camera system | |
CN108960861A (en) | Product fidelity verification method and device, storage medium, processor | |
CN112990017B (en) | Smart city big data analysis method and monitoring system | |
CN110334763B (en) | Model data file generation method, model data file generation device, model data file identification device, model data file generation apparatus, model data file identification apparatus, and model data file identification medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170531 |
|
RJ01 | Rejection of invention patent application after publication |