CN109005308B - Image acquisition method, test device and storage medium - Google Patents
Image acquisition method, test device and storage medium Download PDFInfo
- Publication number
- CN109005308B CN109005308B CN201810720449.3A CN201810720449A CN109005308B CN 109005308 B CN109005308 B CN 109005308B CN 201810720449 A CN201810720449 A CN 201810720449A CN 109005308 B CN109005308 B CN 109005308B
- Authority
- CN
- China
- Prior art keywords
- image
- screenshot
- range
- coordinate
- external terminal
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00095—Systems or arrangements for the transmission of the picture signal
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Studio Devices (AREA)
Abstract
The embodiment of the invention provides an image acquisition method, which is characterized by comprising the following steps: acquiring a first image shot by an image sensor, wherein the first image is an image shot by the image sensor in a production process; acquiring a screenshot range set for the first image, and intercepting a second image from the first image according to the screenshot range; and sending the second image to an external terminal. The embodiment of the invention also provides a testing device and a storage medium for executing the acquisition method of the embodiment of the invention.
Description
Technical Field
The invention belongs to the technical field of image transmission, and particularly relates to an image acquisition method, a test device and a storage medium.
Background
In many industrial processes, it is desirable to capture images of the process. The image sensor (e.g., a camera) transmits the collected data to a testing device (e.g., a test cartridge) and then transmits the data to an external terminal (e.g., a computer or a server) via the test cartridge. In the process of image transmission, for example, data transmission from the test box to the computer end is generally performed by using a network such as USB (universal serial bus), wireless transmission (WiFi, bluetooth), and the like. And as the data volume collected by the image sensor is larger and larger, the data bandwidth from the test box to the computer end is not enough. This results in that, to a certain extent, there is no way to transmit the image data collected by the image sensor to the external terminal in time.
Disclosure of Invention
In view of this, embodiments of the present invention provide an image acquisition method, a test apparatus, and a storage medium.
The embodiment of the invention provides an image acquisition method, which is characterized by comprising the following steps:
acquiring a first image shot by an image sensor, wherein the first image is an image shot by the image sensor in a production process;
acquiring a screenshot range set for the first image, and intercepting a second image from the first image according to the screenshot range;
and sending the second image to an external terminal.
The embodiment of the present invention further provides a testing apparatus, which is characterized by comprising:
a processor, a memory for storing the processor-executable instructions;
wherein the processor is configured to call instructions stored in the memory to cause the testing device to perform any of the methods of the embodiments of the present invention.
Embodiments of the present invention also provide a computer-readable storage medium having stored therein instructions that, when run on a terminal, cause the testing apparatus to perform any of the methods of claims 1-8.
The image acquisition method, the test device and the storage medium provided by the embodiment of the invention can transmit the required image data to the external terminal in time.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive labor.
FIG. 1 is a schematic diagram of a structural framework of an image transmission system according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of a second image provided by an embodiment of the invention;
FIG. 3 is an operational schematic of coordinate ranges provided by embodiments of the present invention;
FIG. 4 is a flowchart of an image capturing method according to an embodiment of the present invention;
FIG. 5 is another flow chart of an image acquisition method provided by the embodiment of the invention;
FIG. 6 is another flow chart of an image acquisition method according to an embodiment of the present invention;
FIG. 7 is another flow chart of an image capture method provided by an embodiment of the invention;
FIG. 8 is another flow chart of a testing apparatus according to an embodiment of the present invention.
Detailed Description
The embodiment of the invention discloses various embodiments of a described image acquisition method, a test device and a storage medium, which are used for image acquisition in an industrial production process.
Some details are set forth in the following description and in figures 1-8 to provide those skilled in the art with an understanding of the embodiments of the invention. In other instances, well-known structures, materials, operations, and/or systems that are typically associated with external terminals such as computers, servers, tablets, smart phones, handheld devices, consumer electronics devices, computer hardware, software, and networking systems of embodiments of the present invention will not be described in detail in the following embodiments in order to avoid unnecessarily obscuring the description of the various embodiments of the technology. One skilled in the relevant art will recognize, however, that the technology can be practiced without one or more of the details described herein, or with other structures, methods, components, and so forth.
The terminology used below should be interpreted in its broadest reasonable manner, even though it is being used in conjunction with a detailed description of certain examples of embodiments of the technology. Indeed, certain terms may even be emphasized below; however, any terminology intended to be interpreted in any restricted manner will be overtly defined as such in this detailed description section.
The drawings illustrate embodiments of the present technology and are not intended to limit the scope thereof. The dimensions of the various elements described are not necessarily to scale, and these various elements may be exaggerated to improve legibility. Where details of a component are not necessary for a complete understanding of how it may be made and used, the details in the drawings may be abstract to exclude details such as the location of components and some precise connections between components.
In the drawings, like reference numbers identify identical elements, or at least substantially similar elements. To facilitate the discussion of particular elements, the most significant digit or digits of a given reference number refer to the number in which that element is first introduced to the figure.
The terms "first", "second", and the like in the embodiments of the present invention are only used for distinguishing related technical features, and do not indicate a sequence.
In order to explain the technical solutions of the embodiments of the present invention, the following description is given by way of specific examples.
Fig. 1 is a structural framework diagram of an image transmission system according to an embodiment of the present invention, which includes the following specific contents:
the image transmission device provided by the embodiment of the present invention includes an external terminal 100, and the external terminal 100 provided by the embodiment of the present invention includes, but is not limited to, a computer, a server, a tablet computer, a smart phone, a handheld device, a consumer electronic device, and other electronic apparatuses that can be used to view an image.
The external terminal 100 establishes a network connection with the testing apparatus 200, and the network connection may be a wired connection, for example, a network connection established through a USB cable; the network connection may also be a wireless connection, for example established by means of WiFi, Bluetooth (Bluetooth) or the like.
For example, the test apparatus 200 and the external terminal 100 may transmit data via USB, and the USB interface standards include, but are not limited to, USB2.0, USB3.0, USB3.1gen1, USB 3.1gen2; or a gigabit ethernet-based transmission between the test apparatus 200 and the external terminal 100, including an optical fiber transmission scheme including, but not limited to, 10GBase-LR, 10GBase-SR, 10GBase-ER, 10GBase-ZR, 10GBase-LX4 defined by ieee802.3ae, and a twisted pair (or copper wire) scheme defined by ieee802.3 aq; or between the test device 200 and the external terminal 100 through a twisted pair (or copper wire) including, but not limited to, 10GBase-T defined by ieee802.3an; 10GBase-CX4 including IEEE802.3ak definition; 10GBase-KR and 10GBase-KX4 defined by IEEE802.3aq.
The transmission modes of the test apparatus and the external terminal include, but are not limited to, control transmission, interrupt transmission, isochronous transmission, and block transmission.
Control transfer (transfer): the host sends some control commands to the external terminal.
Interrupt transfer (interrupt transfer): the host sends an interrupt instruction to the external terminal.
Isochronous transfer (isochronous transfer): the method is used for transmitting data streams such as video and audio, and a certain speed is maintained during transmission.
Block transfer (bulk transfer): the data volume of transmission is big, and the accuracy is high, and does not have the restriction in the speed.
The external terminal 100 may receive the image transmitted from the testing apparatus 200 in a unidirectional manner; the external terminal 100 may also be a device capable of simultaneously receiving an image transmitted from the test apparatus 200 and transmitting an operation command to the test apparatus 200.
The test apparatus 200, also referred to as a "test box", is an apparatus that receives an image transmitted from the image sensor 300 (also referred to as a "camera module" or a "camera module"), processes the image, and transmits the processed image to the external terminal 100. In an exemplary embodiment, the testing device 200 captures a screenshot of the device sent by the image sensor 300, and then sends the corresponding screenshot to the external terminal. The image sensor 300 is a device for capturing an image, such as a camera.
In an exemplary embodiment, the image sensor 300 captures an image (e.g., a product image) in a production process and transmits the product image to the testing apparatus 200, and the testing apparatus 200 captures the product image and transmits the captured image to the external terminal 100.
Fig. 4 is a schematic flow chart of an image acquisition method according to an embodiment of the present invention. The specific embodiment is as follows:
the 401 testing device acquires a first image shot by the image sensor, wherein the first image is an image shot by the image sensor in a production process.
The first image of the embodiment of the invention is an image shot for an article in a production process, and the article in the production process includes, but is not limited to, a product, a semi-finished product of the product, a product accessory and the like. The testing device of the embodiment of the invention establishes network connection with the image sensor, and specifically includes but is not limited to network connection such as MIPI (Mobile Industry Processor Interface), USB and the like, so as to transmit the acquired first image to the testing device. 402, acquiring a screenshot range set for the first image, and according to the screenshot range, capturing a second image from the first image.
The screenshot range of the embodiment of the invention is a range of intercepting part of the image from the first image. The specific screenshot area may also be referred to as a test window (TestWindow) or ROI (region of interest). According to an exemplary embodiment, the screenshot scope includes one or more screenshot areas. As shown in fig. 2, the screenshot range is composed of screenshot areas 21, 22, 23, 24, 25, and 26. And according to the determined screenshot range, a second image is intercepted from the first image, wherein the second image is a part of the screenshot in the first image.
Images acquired during an industrial process may only be partially of interest or attention to the user. The range of the dashed box 2 is a first image in which the user is interested in only the images within the screenshot range, i.e., the images of the sections 21, 22, 23, 24, 25, and 26.
An exemplary embodiment is that a coordinate range of a screenshot is obtained for the first image, and a second image is cut from the first image according to the coordinate range of the screenshot. That is, the coordinate range of the screen shot is set in advance as the screen shot range.
Specifically, the coordinate range input by the user may be received as the coordinate range of the screenshot. The specific embodiment is as follows:
501 receives an operation frame coordinate range or an input coordinate value range input by a user aiming at the first image.
The user of the embodiment of the present invention refers to a person who directly or indirectly operates the testing device, for example, directly inputs a corresponding parameter (for example, a coordinate range value) to the testing device. Specific users may include, but are not limited to, developers, employees, testers, etc.
The test device may include an input device such as a mouse, a keyboard or receive external input through USB.
An exemplary embodiment, such as that shown in fig. 3, inputs the coordinate value range of the operation box by a mouse or the coordinate value range input by the user through a keyboard.
In another exemplary embodiment, the user inputs the coordinate range of the operation frame or the input coordinate value range through a device outside the test apparatus, and then transmits the input coordinate value range to the test apparatus through the USB. For example, the user may input the operation frame coordinate range or the input coordinate value range on the external terminal.
502, determining the coordinate range of the set screenshot according to the coordinate range or coordinate value range of the operation frame.
And determining the coordinate range of the set screenshot according to the mapping relation between the coordinate range or the coordinate value range of the operation frame and the coordinates of the screenshot range.
In an exemplary embodiment, a user may input a position and a width and a height of coordinates for a first image. For example, the user inputs coordinate values, or the position and width of the ROI or TestWindow corresponding to the operation frame.
An exemplary embodiment is that the maximum setting screenshot range in the coordinate value range or the coordinate value range of the user input operation frame is determined according to the data bandwidth of the test device and the external terminal. The specific embodiment is as follows:
601 acquires the data bandwidth transmitted with the external terminal.
The data bandwidth transmitted between the test device and the external terminal is the data volume capable of being transmitted in unit time.
And 602, determining the maximum coordinate range of the set screenshot range according to the data bandwidth.
The image data generated by the image sensor in a unit time is determined, and it can be calculated from the frame rate and the resolution, for example, the frame rate output by the image sensor is 40fps (40 frames per second), the resolution is 4000x3000(12000000 pixels), each pixel information occupies 10 bits, and the data amount per second is 600 MB. If the data bandwidth of the test apparatus and the external terminal is 300 MB/s at this time, the data amount of each frame of the second image should be controlled below 7.5MB (or 6000000 pixels) while keeping the frame rate unchanged.
603 judging whether the coordinate range of the operation frame or the input coordinate value range exceeds the maximum coordinate range.
604, when the coordinate range of the operation frame or the coordinate value range input by the user for the first image is smaller than the maximum coordinate range, determining the coordinate range of the set screenshot according to the coordinate range or the coordinate value range of the operation frame.
And when the coordinate range of the operation frame input by the user or the screenshot range determined by the input coordinate value range is smaller than the maximum coordinate range, taking the screenshot range determined by the user input as the set screenshot range.
605 when the coordinate range of the operation frame input by the user for the first image or the input coordinate value range is larger than the maximum coordinate range, determining the maximum coordinate range as the coordinate range of the setting screenshot.
And if the coordinate range of the operation frame input by the user in the input process or the screenshot range corresponding to the input coordinate value range is larger than the maximum coordinate range, determining the maximum coordinate range as the set screenshot coordinate range. One possible implementation is to use the coordinate range from the input operation box coordinate range or the starting point of the input coordinate value to the coordinate range from the maximum coordinate value determined in the user input process to the maximum coordinate range as the set screenshot range. By the scheme, the image range set by the user can be limited to the range in which the data bandwidth can be transmitted.
According to an exemplary embodiment, a plurality of screenshot ranges can be prestored for selection by a user, and the corresponding screenshot range is determined according to the selection of the user. The specific embodiment is as follows:
701 receives a selection operation of a user.
One or more screenshot ranges are pre-stored in advance, wherein the different screenshot ranges can be different in position, coordinate ranges and/or shapes. The user may perform a selection operation through the testing device or other external terminal, for example, click an icon corresponding to the screenshot range or input a corresponding code number.
702, according to the selection operation of the user, determining a screenshot range set by the user for the first image from a plurality of screenshot ranges stored in advance.
And selecting a screenshot range required by the user from a plurality of prestored screenshot ranges according to the selection operation of the user.
403 transmits the second image to an external terminal.
The test device transmits a second image formed by capturing a part of the image from the first image to an external terminal.
In an exemplary embodiment, the external terminal displays one or more screenshot areas in the second image according to relative positions before screenshot. In this way, the user can conveniently and pertinently view the shot images.
In a specific embodiment, the testing device sends one or more screenshot areas in the second image and coordinate information of the screenshot areas to an external terminal, so that the external terminal correspondingly displays the one or more screenshot areas in the second image according to the coordinate information of the screenshot areas.
In a specific embodiment, the external terminal may further obtain a background image, where the background image is the complete first image or the image of the first image except the second image. And the external terminal displays the second image sent by the testing device on the corresponding position of the background image. In this way, the user is given the feeling that the original image during shooting is acquired, and the information that the user is interested in is in the image.
FIG. 8 is a block diagram of a test apparatus 100 for implementing the present technique. The test device 800 is a device that receives an image transmitted from an image sensor, processes the image, and transmits the processed image to an external terminal.
The test device 800 of the present embodiment may include all of the components or devices shown in fig. 8, or may lack some of them. As shown in fig. 8, the testing device 800 may include a processor 810, a communication component 820, a power supply device 830, an input device 840, and a memory 850.
Processor 110 may include one or more processors, for example, processor 110 may include one or more central processors, or one central processor and one graphics processor. When the processor 110 includes a plurality of processors, the plurality of processors may be integrated on the same chip or may be independent chips. A processor may include one or more processing cores.
The processor may also include an FPGA (field programmable gate array) that is primarily used to receive signals and data output by the image sensor and to perform some conversion of the data.
The communication component 820 is used for establishing a communication connection between the testing apparatus and the terminal to be detected, and the specific communication component may include an antenna for establishing a Wireless connection with the terminal to be detected, and specifically may include but not limited to WiFi (Wireless Fidelity, Wireless local area network based on IEEE 802.11b standard), Bluetooth (Bluetooth), nfc (near Field communication), 3G, 4G, or 5G, and the like, operator network connection.
The power supply device 830 provides power to the test device, and may be a battery or a plug connected to a power network.
The input device 840 may input information to the testing device, which may specifically include but is not limited to a USB device, to receive information sent by other terminals; other input devices, such as microphones, scanning elements, etc., are not described in detail herein.
The memory 850 stores computer programs including operating system programs 8522, application programs 8521, and the like. The processor 810 is used to read the computer program in the memory 850 and then execute a method defined by the computer program, such as the processor 810 reading the operating system program 8522 to run the operating system on the terminal to implement various functions of the operating system, or reading the one or more application programs 8521 to run applications on the terminal.
The embodiment of the invention also provides a testing device, and the method of the embodiment can be operated on the testing device. Specifically, the testing apparatus provided by the embodiment of the present invention at least includes a processor, a memory for storing executable instructions of the processor; wherein the processor is for use in any of the methods in the above embodiments.
An embodiment of the present invention further provides a computer-readable storage medium, in which instructions are stored, and when the computer-readable storage medium is run on a testing apparatus, the testing apparatus is caused to execute any one of the methods described in the above embodiments.
In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and reference may be made to the related descriptions of other embodiments for parts that are not described or illustrated in a certain embodiment.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In the embodiments provided in the present invention, it should be understood that the disclosed apparatus/terminal device and method may be implemented in other ways. For example, the above-described embodiments of the apparatus/terminal device are illustrative, and for example, the division of the modules or units is a logical division, and there may be other divisions when actually implementing, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted or not implemented. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated modules/units, if implemented in the form of software functional units and sold or used as separate products, may be stored in a computer readable storage medium. Based on such understanding, all or part of the flow of the method according to the embodiments of the present invention may also be implemented by a computer program, which may be stored in a computer-readable storage medium, and when the computer program is executed by a processor, the steps of the method embodiments may be implemented. . Wherein the computer program comprises computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, usb disk, removable hard disk, magnetic disk, optical disk, computer Memory, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier wave signals, telecommunications signals, software distribution medium, and the like. It should be noted that the computer readable medium may contain other components which may be suitably increased or decreased as required by legislation and patent practice in jurisdictions, for example, in some jurisdictions, computer readable media which may not include electrical carrier signals and telecommunications signals in accordance with legislation and patent practice.
The above-mentioned embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not substantially depart from the spirit and scope of the embodiments of the present invention, and are intended to be included within the scope of the present invention.
Claims (8)
1. An image acquisition method, comprising:
acquiring a first image shot by an image sensor, wherein the first image is an image shot by the image sensor in a production process;
acquiring a screenshot range set for the first image, and intercepting a second image from the first image according to the screenshot range, wherein the acquiring of the screenshot range set for the first image comprises: receiving an operation frame coordinate range or an input coordinate value range input by a user aiming at the first image; determining the coordinate range of the set screenshot according to the coordinate range or the coordinate value range of the operation frame;
acquiring a data bandwidth transmitted with an external terminal;
determining the maximum coordinate range of the set screenshot range according to the data bandwidth;
when the coordinate range of the operation frame input by the user aiming at the first image or the input coordinate value range is smaller than the maximum coordinate range, determining the coordinate range of the set screenshot according to the coordinate range or the coordinate value range of the operation frame;
when the coordinate range of the operation frame input by the user aiming at the first image or the input coordinate value range is larger than the maximum coordinate range, determining the maximum coordinate range as the coordinate range of the set screenshot;
and sending the second image to an external terminal.
2. The acquisition method as set forth in claim 1, wherein the screenshot scope includes one or more screenshot areas.
3. The acquisition method according to claim 1, wherein the acquiring a screenshot range set for the first image, and the capturing a second image from the first image according to the screenshot range specifically includes:
and acquiring a coordinate range of a set screenshot aiming at the first image, and intercepting a second image from the first image according to the coordinate range of the screenshot.
4. The method of claim 1, wherein the obtaining a screenshot range set for the first image comprises:
receiving selection operation of a user;
and according to the selection operation of the user, determining a screenshot range set by the user for the first image from a plurality of prestored screenshot ranges.
5. The method according to any of claims 1 to 4, wherein said sending the second image to the external terminal is specifically:
and sending the second image to an external terminal so that the external terminal displays one or more screenshot areas in the second image according to the relative position before screenshot.
6. The method of claim 5, wherein the sending the second image to an external terminal to cause the external terminal to display one or more screenshot areas in the second image in a relative position before screenshot comprises:
and sending one or more screenshot areas in the second image and the coordinate information of the screenshot areas to an external terminal, so that the external terminal correspondingly displays the one or more screenshot areas in the second image according to the coordinate information of the screenshot areas.
7. A test apparatus, comprising:
a processor;
a memory for storing the processor-executable instructions;
wherein the processor is configured to call instructions stored in the memory to cause a test device to perform any of the methods of claims 1-6.
8. A computer readable storage medium having stored therein instructions that, when run on a test apparatus, cause the test apparatus to perform any of the methods of claims 1-6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810720449.3A CN109005308B (en) | 2018-07-03 | 2018-07-03 | Image acquisition method, test device and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810720449.3A CN109005308B (en) | 2018-07-03 | 2018-07-03 | Image acquisition method, test device and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109005308A CN109005308A (en) | 2018-12-14 |
CN109005308B true CN109005308B (en) | 2020-12-08 |
Family
ID=64599016
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810720449.3A Active CN109005308B (en) | 2018-07-03 | 2018-07-03 | Image acquisition method, test device and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109005308B (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102158689A (en) * | 2011-05-17 | 2011-08-17 | 无锡中星微电子有限公司 | Video monitoring system and method |
CN102609939A (en) * | 2012-01-16 | 2012-07-25 | 北京航空航天大学 | TFDS (Train Coach Machine Vision Detection System) image quality evaluation method and system |
CN105279341A (en) * | 2015-11-18 | 2016-01-27 | 中国能源建设集团江苏省电力设计院有限公司 | Method for intercepting *** earth image and directly applying in engineering design |
CN106529406A (en) * | 2016-09-30 | 2017-03-22 | 广州华多网络科技有限公司 | Method and device for acquiring video abstract image |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8559326B2 (en) * | 2010-11-16 | 2013-10-15 | Edgecast Networks, Inc. | Bandwidth modification for transparent capacity management in a carrier network |
-
2018
- 2018-07-03 CN CN201810720449.3A patent/CN109005308B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102158689A (en) * | 2011-05-17 | 2011-08-17 | 无锡中星微电子有限公司 | Video monitoring system and method |
CN102609939A (en) * | 2012-01-16 | 2012-07-25 | 北京航空航天大学 | TFDS (Train Coach Machine Vision Detection System) image quality evaluation method and system |
CN105279341A (en) * | 2015-11-18 | 2016-01-27 | 中国能源建设集团江苏省电力设计院有限公司 | Method for intercepting *** earth image and directly applying in engineering design |
CN106529406A (en) * | 2016-09-30 | 2017-03-22 | 广州华多网络科技有限公司 | Method and device for acquiring video abstract image |
Also Published As
Publication number | Publication date |
---|---|
CN109005308A (en) | 2018-12-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2021208875A1 (en) | Visual detection method and visual detection apparatus | |
US11363196B2 (en) | Image selection method and related product | |
US10181203B2 (en) | Method for processing image data and apparatus for the same | |
US20190051147A1 (en) | Remote control method, apparatus, terminal device, and computer readable storage medium | |
EP2905945A1 (en) | Inter-terminal image sharing method, terminal device and communication system | |
JP2003076978A (en) | Image processing inspection system | |
CN111198790A (en) | Robot testing method, robot testing device and robot | |
CN107631750B (en) | Method, device, terminal and storage medium for testing terminal to be tested | |
CN112596848A (en) | Screen recording method and device, electronic equipment, storage medium and program product | |
CN111104967A (en) | Image recognition network training method, image recognition device and terminal equipment | |
CN112530205A (en) | Airport parking apron airplane state detection method and device | |
CN109348212B (en) | Image noise determination method and terminal equipment | |
CN114299056A (en) | Defect point recognition method of image and defect image recognition model training method | |
CN109005308B (en) | Image acquisition method, test device and storage medium | |
US20150186095A1 (en) | Inter-terminal image sharing method, terminal device, and communications system | |
CN107423187B (en) | Screen monitoring method, device and system | |
CN107870752B (en) | Terminal window wall-mounting method, terminal, television wall and system | |
CN112269886B (en) | Shared image acquisition method, window sharing method and shared image acquisition device | |
CN110717486A (en) | Text detection method and device, electronic equipment and storage medium | |
CN110865911B (en) | Image testing method, device, storage medium, image acquisition card and upper computer | |
TWI579690B (en) | Intelligent test robot system | |
CN115334291A (en) | Tunnel monitoring method and device based on hundred million-level pixel panoramic compensation | |
CN109117035B (en) | Method for hiding floating icon, terminal recovery system and storage medium | |
CN111626075A (en) | Target identification method and device | |
CN110636180A (en) | Data transmission method, device, equipment and storage 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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |