CN112492233A - Method and device for adapting resolution of transmitting end and receiving end of image transmission system - Google Patents
Method and device for adapting resolution of transmitting end and receiving end of image transmission system Download PDFInfo
- Publication number
- CN112492233A CN112492233A CN202011360641.XA CN202011360641A CN112492233A CN 112492233 A CN112492233 A CN 112492233A CN 202011360641 A CN202011360641 A CN 202011360641A CN 112492233 A CN112492233 A CN 112492233A
- Authority
- CN
- China
- Prior art keywords
- resolution
- display
- acquisition
- current
- supported
- 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
- 230000005540 biological transmission Effects 0.000 title claims abstract description 83
- 238000000034 method Methods 0.000 title claims abstract description 57
- 230000009467 reduction Effects 0.000 claims description 22
- 230000003044 adaptive effect Effects 0.000 claims description 12
- 238000005516 engineering process Methods 0.000 abstract description 5
- 230000006978 adaptation Effects 0.000 description 11
- 238000004590 computer program Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/268—Signal distribution or switching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/01—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
- H04N7/0117—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving conversion of the spatial resolution of the incoming video signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Graphics (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
The application discloses a method and a device for adapting the resolution of the receiving end and the transmitting end of an image transmission system. The method comprises the following steps: acquiring display resolution, if the display resolution is not matched with the acquisition resolution, determining the current display resolution and the current acquisition resolution according to a preset rule, encoding an image acquired according to the current acquisition resolution through a sending end, and sending the encoded image to a receiving end; decoding the received image through a receiving end, and carrying out resolution processing on the decoded image based on the current display resolution and the current acquisition resolution; and sending the image after resolution processing to a display device for displaying. By the method and the device, the problem that normal image transmission cannot be performed due to the fact that the resolution ratios of the sending end and the receiving end in the image transmission system are not matched in the related technology is solved.
Description
Technical Field
The present invention relates to the field of image transmission, and in particular, to a method and an apparatus for adapting resolutions at both transmitting and receiving ends of an image transmission system.
Background
In order to implement image remote transmission, some vendors provide solutions as follows: a source end device (remote computing device) is provided with sending end software or is connected with a sending end device (built-in sending end module) realized by hardware, and meanwhile, a receiving end device is provided with receiving end software or is connected with a receiving end device realized by hardware; the sending terminal is used for collecting a desktop image of the source terminal equipment, compressing and coding the image, and then sending an obtained code stream to a receiving terminal on the receiving terminal equipment in real time through a network; and after receiving the code stream sent by the sending end, the receiving end decodes the code stream and sends the code stream to a display for displaying.
Before image acquisition coding is carried out, a sending end and a receiving end firstly need to carry out resolution negotiation, and select the resolution supported by both parties according to the negotiation to carry out image acquisition, and if the negotiation is unsuccessful, image transmission cannot be carried out.
However, in practical applications, a problem often occurs in that the resolution supported by the display device connected to the receiving end is not a standard resolution or a resolution range that is not commonly used (for example, the display device used in some special industries), in which case the image transmission cannot be performed, which greatly affects the user.
In order to solve the problem in the related art that image transmission cannot be performed if the resolutions of a transmitting end and a receiving end in an image transmission system are not matched, an effective solution is not proposed at present.
Disclosure of Invention
The present application mainly aims to provide a method and an apparatus for adapting resolutions at both transmitting and receiving ends of an image transmission system, so as to solve the problem in the related art that image transmission cannot be performed due to mismatch of resolutions of a transmitting end and a receiving end in the image transmission system.
In order to achieve the above object, according to an aspect of the present application, there is provided a method for adapting resolutions at both transmitting and receiving ends of an image transmission system. The method comprises the following steps: acquiring a display resolution, wherein the display resolution is a resolution supported by a display device connected with a receiving end in an image transmission system; if the display resolution is not matched with the acquisition resolution, determining the current display resolution and the current acquisition resolution according to a preset rule, wherein the acquisition resolution refers to the resolution supported by a sending end in the image transmission system, the current display resolution is one of the display resolutions, and the current acquisition resolution is one of the acquisition resolutions; encoding the image acquired according to the current acquisition resolution through a transmitting end, and transmitting the encoded image to a receiving end; decoding the received image through a receiving end, and carrying out resolution processing on the decoded image based on the current display resolution and the current acquisition resolution; and sending the image after resolution processing to a display device for displaying.
Further, determining the current display resolution and the current acquisition resolution according to a preset rule includes: selecting one acquisition resolution which has the smallest difference value with the display resolution supported by the display equipment and is larger than the display resolution supported by the display equipment from the acquisition resolutions supported by the sending end; determining the selected acquisition resolution as the current acquisition resolution; and determining the display resolution which has the minimum difference value with the current acquisition resolution and is less than the current acquisition resolution as the current display resolution.
Further, selecting one acquisition resolution which has the smallest difference with the display resolution supported by the display device and is larger than the display resolution supported by the display device from the acquisition resolutions supported by the transmitting end includes: selecting a maximum display resolution from a plurality of display resolutions supported by a display device; selecting an acquisition resolution ratio which is greater than the maximum display resolution ratio and has the minimum difference with the maximum display resolution ratio from the acquisition resolution ratios supported by the sending end; determining a display resolution that has a minimum difference from the current acquisition resolution and is less than the current acquisition resolution as the current display resolution comprises: the largest display resolution among a plurality of display resolutions supported by the display device is determined as the current display resolution.
Further, if the acquisition resolution supported by the sending end does not have the acquisition resolution which is greater than the maximum display resolution, selecting a second display resolution from a plurality of display resolutions supported by the display device, wherein the second display resolution is less than the maximum display resolution and greater than other display resolutions; selecting an acquisition resolution ratio which is greater than a second display resolution ratio and has the minimum difference value with the second display resolution ratio from the acquisition resolution ratios supported by the sending end; determining a display resolution that has a minimum difference from the current acquisition resolution and is less than the current acquisition resolution as the current display resolution comprises: the second display resolution is determined as the current display resolution.
Further, performing resolution processing on the decoded image based on the current display resolution and the current acquisition resolution includes: determining a resolution processing strategy according to the current display resolution and the current acquisition resolution, wherein the resolution processing strategy comprises the following steps: removing pixel point intervals transversely and removing pixel point intervals longitudinally; and performing resolution processing on the decoded image based on the resolution processing strategy.
Further, performing resolution processing on the decoded image based on the resolution processing policy includes: determining a horizontal pixel removal interval and a vertical pixel removal interval; performing resolution reduction processing on transverse pixel points in the decoded image based on the transverse pixel point removing interval; and performing resolution reduction processing on longitudinal pixel points in the decoded image based on the longitudinal pixel point removing interval.
In order to achieve the above object, according to another aspect of the present application, there is provided an adaptation apparatus for both end resolutions of a transmission and reception of an image transmission system. The device includes: a first acquisition unit configured to acquire a display resolution, where the display resolution is a resolution supported by a display device connected to a receiving end in the image transmission system; the device comprises a first determining unit, a second determining unit and a third determining unit, wherein the first determining unit is used for determining the current display resolution and the current acquisition resolution according to a preset rule if the display resolution is not matched with the acquisition resolution, the acquisition resolution refers to the resolution supported by a sending end in an image transmission system, the current display resolution is one of the display resolutions, and the current acquisition resolution is one of the acquisition resolutions; the first processing unit is used for coding the image acquired according to the current acquisition resolution through the sending end and sending the coded image to the receiving end; the second processing unit is used for decoding the received image through the receiving end and carrying out resolution processing on the decoded image based on the current display resolution and the current acquisition resolution; and sending the image after resolution processing to a display device for displaying.
Further, the first determination unit includes: the display device comprises a first selection module, a second selection module and a display module, wherein the first selection module is used for selecting one acquisition resolution which has the smallest difference value with the display resolution supported by the display device and is larger than the display resolution supported by the display device from the acquisition resolutions supported by the sending end; the second selection module is used for determining the selected acquisition resolution as the current acquisition resolution; and the first determining module is used for determining the display resolution which has the minimum difference value with the current acquisition resolution and is less than the current acquisition resolution as the current display resolution.
Through the application, the following steps are adopted: acquiring a display resolution, wherein the display resolution is a resolution supported by a display device connected with a receiving end in an image transmission system; if the display resolution is not matched with the acquisition resolution, determining the current display resolution and the current acquisition resolution according to a preset rule, wherein the acquisition resolution refers to the resolution supported by a sending end in the image transmission system, the current display resolution is one of the display resolutions, and the current acquisition resolution is one of the acquisition resolutions; encoding the image acquired according to the current acquisition resolution through a transmitting end, and transmitting the encoded image to a receiving end; decoding the received image through a receiving end, and carrying out resolution processing on the decoded image based on the current display resolution and the current acquisition resolution; the image after resolution processing is sent to the display device for display, and the problem that image transmission cannot be performed due to the fact that the resolutions of a sending end and a receiving end in an image transmission system are not matched in the related technology is solved. If the display resolution is not matched with the acquisition resolution, the current display resolution and the current acquisition resolution are determined based on a preset rule, then the image acquired according to the current acquisition resolution is sent to a receiving end through a sending end code, and the receiving end carries out resolution reduction processing on the decoded image according to a predetermined resolution reduction processing strategy, so that the adaptation of the resolutions of the sending end and the receiving end in the image transmission system is realized, and the normal transmission effect of the image in the image transmission system is further ensured.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this application, illustrate embodiments of the application and, together with the description, serve to explain the application and are not intended to limit the application. In the drawings:
fig. 1 is a flowchart of an adaptation method for resolutions at both ends of a transmitting end and a receiving end of an image transmission system according to an embodiment of the present application;
fig. 2 is a schematic diagram of an adapting apparatus for resolutions at both transmitting and receiving ends of an image transmission system according to an embodiment of the present application.
Detailed Description
It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict. The present application will be described in detail below with reference to the embodiments with reference to the attached drawings.
In order to make the technical solutions better understood by those skilled in the art, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only partial embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
It should be noted that the terms "first," "second," and the like in the description and claims of this application and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It should be understood that the data so used may be interchanged under appropriate circumstances such that embodiments of the application described herein may be used. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
For convenience of description, some terms or expressions referred to in the embodiments of the present application are explained below:
web ui (web user interfaces) refers to operations for a user to input and output with a web page generated by a browser.
According to the embodiment of the application, an adaptation method of the resolution of the transmitting end and the receiving end of an image transmission system is provided.
Fig. 1 is a flowchart of an adaptation method for resolutions at both ends of a transmitting end and a receiving end of an image transmission system according to an embodiment of the present application. As shown in fig. 1, the method comprises the steps of:
step S101, acquiring a display resolution, wherein the display resolution is a resolution supported by a display device connected to a receiving end in the image transmission system.
The display resolution refers to the display resolution supported by the display device of the receiving end after the connection is established between the sending end and the receiving end.
Generally, when the receiving end establishes a connection with the display device, the display resolution supported by the display device can be obtained and recorded. If the receiving end cannot acquire the display resolution supported by the display device (for example, the current display is a non-standard display, and the receiving end cannot acquire the display resolution supported by the display), the resolution of the display device known by the relevant person can be directly input to the receiving end through the webUI and the like, and the receiving end records the resolution.
When the sending end requests to acquire the display resolution supported by the receiving end, the receiving end sends the display resolution of the local record to the sending end.
Step S102, if the display resolution is not matched with the acquisition resolution, determining the current display resolution and the current acquisition resolution according to a preset rule, wherein the acquisition resolution refers to a resolution supported by a sending end in the image transmission system, the current display resolution is one of the display resolutions, and the current acquisition resolution is one of the acquisition resolutions.
The mode of determining whether the display resolution is matched with the acquisition resolution may be, for example, the display resolution supported by one display device may be multiple, and the acquisition resolution supported by one transmitting end may also be multiple, and if at least one of the display resolutions supported by the display device is the same as the acquisition resolution supported by the transmitting end, the resolutions supported by the two are considered to be matched; if they are all not the same, the resolutions supported by the two are not considered to match.
Optionally, in the method for adapting resolutions at the transmitting end and the receiving end of an image transmission system provided in the embodiment of the present application, determining the current display resolution and the current acquisition resolution according to a preset rule includes: selecting one acquisition resolution which has the smallest difference value with the display resolution supported by the display equipment and is larger than the display resolution supported by the display equipment from the acquisition resolutions supported by the sending end; determining the selected acquisition resolution as the current acquisition resolution; and determining the display resolution which has the minimum difference value with the current acquisition resolution and is less than the current acquisition resolution as the current display resolution.
For example, if the receiving end supports a plurality of display resolutions, the selection of the acquisition resolutions is performed in order of the resolutions from large to small, assuming that the display resolutions supported by the receiving end are a, B, C, and a > B > C, and at the same time, the acquisition resolutions supported by the transmitting end are A, B, C, and a > B > C. Selecting an acquisition resolution which has the smallest difference with a, b and c and is larger than a, b and c from the acquisition resolutions supported by the transmitting end, for example, if the above-mentioned acquisition resolution selected by us is A, B, any one of A, B is taken as the current acquisition resolution. If B is selected as the current acquisition resolution at this time, the display resolution which has the smallest difference with B and is smaller than B among the display resolutions a, B and c is determined as the current display resolution, for example, B is determined as the current display resolution.
Optionally, in the method for adapting resolutions at both transmitting and receiving ends of an image transmission system provided in the embodiment of the present application, selecting, from among acquisition resolutions supported by a transmitting end, an acquisition resolution whose difference with a display resolution supported by a display device is the smallest and which is greater than the display resolution supported by the display device includes: selecting a maximum display resolution from a plurality of display resolutions supported by a display device; selecting an acquisition resolution ratio which is greater than the maximum display resolution ratio and has the minimum difference with the maximum display resolution ratio from the acquisition resolution ratios supported by the sending end; determining a display resolution that has a minimum difference from the current acquisition resolution and is less than the current acquisition resolution as the current display resolution comprises: the largest display resolution among a plurality of display resolutions supported by the display device is determined as the current display resolution.
For example, if the receiving end supports multiple display resolutions, the acquisition resolutions are selected in descending order of resolution, assuming that the display resolutions supported by the receiving end are a, B, and C, and a > B > C, and meanwhile, the acquisition resolutions supported by the transmitting end are A, B, C and a > B > C, all resolutions greater than a (corresponding to the maximum display resolution mentioned above) are selected from the acquisition resolutions, for example, the determined resolution is A, B, where the difference between B and a is smaller than the difference between a and a, B is determined as the current acquisition resolution, and meanwhile, the display resolution a supported by the receiving end is determined as the current display resolution, and if B is selected as the current acquisition resolution at this time, the display resolution which has the smallest difference between B and is smaller than B among the display resolutions a, B, and C is determined as the current display resolution, that is, the display resolutions a and B are selected as the resolutions supported by the current device, and obviously, the difference between a and B is the minimum, and a is determined as the current display resolution.
Optionally, in the method for adapting resolutions at the transmitting end and the receiving end of an image transmission system provided in the embodiment of the present application, if there is no acquisition resolution greater than the maximum display resolution among acquisition resolutions supported by a transmitting end, a second display resolution is selected from a plurality of display resolutions supported by a display device, where the second display resolution is smaller than the maximum display resolution and is greater than other display resolutions; selecting an acquisition resolution ratio which is greater than a second display resolution ratio and has the minimum difference value with the second display resolution ratio from the acquisition resolution ratios supported by the sending end; determining a display resolution that has a minimum difference from the current acquisition resolution and is less than the current acquisition resolution as the current display resolution comprises: the second display resolution is determined as the current display resolution.
For example, if the receiving end supports multiple display resolutions, the acquisition resolutions are selected in descending order of resolution, for example, assuming that the display resolutions supported by the receiving end are a, B, and C, and a > B > C, and meanwhile, the acquisition resolutions supported by the transmitting end are A, B, C, and a > B > C, all resolutions greater than a are selected from the acquisition resolutions, for example, the determined resolution is A, B, B is determined as the current acquisition resolution, and at the same time, a, which is supported by the R end, is determined as the current display resolution; if the acquisition resolution supported by the sending end is not greater than the display resolution a supported by the receiving end, continuously judging whether the acquisition resolution supported by the sending end is greater than b, if so, assuming to be A, directly determining the A as the current acquisition resolution, and determining the b as the current display resolution; assuming that resolutions greater than B are a and B, then B is determined as the current acquisition resolution and B is determined as the current display resolution.
Step S103, encoding the image acquired according to the current acquisition resolution by the transmitting end, and transmitting the encoded image to the receiving end;
and acquiring images according to the determined acquisition resolution selected in the step S102, performing image coding processing on the determined acquisition resolution by the sending end, and then sending the processed images to the receiving end.
If the display resolution supported by the receiving end is multiple, the display resolution matched with the currently determined acquisition resolution needs to be sent to the receiving end, when a factor unmatched with the determined acquisition resolution is found in the display resolution supported by the receiving end, identification information unmatched with the resolution is carried before the image is sent, the determined current acquisition resolution and the determined display resolution can be identified, specifically, after the current acquisition resolution and the current display resolution are determined by the sending end, the determined current acquisition resolution and the determined current display resolution are told to the receiving end, and then the receiving end can determine an image resolution reduction strategy according to the received acquisition resolution and the received display resolution.
Step S104, decoding the received image through a receiving end, and carrying out resolution processing on the decoded image based on the current display resolution and the current acquisition resolution; and sending the image after resolution processing to a display device for displaying.
It should be noted that, the reason why the current acquisition resolution selected in the present application is greater than the current display resolution is that the complexity of performing resolution reduction processing on the high-resolution image is lower than the complexity of performing resolution enhancement on the low-resolution image, so that the complexity of resolution processing is reduced.
Optionally, in the method for adapting resolutions at both transmitting and receiving ends of an image transmission system provided in the embodiment of the present application, a resolution processing policy is determined according to a current display resolution and a current acquisition resolution, where the resolution processing policy includes: and transversely removing the pixel point interval and longitudinally removing the pixel point interval, and performing resolution processing on the decoded image based on a resolution processing strategy.
Specifically, performing resolution processing on the decoded image based on the resolution processing policy includes: determining a horizontal pixel removal interval and a vertical pixel removal interval; performing resolution reduction processing on transverse pixel points in the decoded image based on the transverse pixel point removing interval; and performing resolution reduction processing on longitudinal pixel points in the decoded image based on the longitudinal pixel point removing interval.
The transverse pixel removing interval and the longitudinal pixel removing interval are used for removing excessive pixels from the decoded image, and the pixel removing method comprises the steps of removing one pixel from the transverse pixel removing interval of the decoded image at each transverse interval and removing one pixel from the longitudinal pixel removing interval of the decoded image at each longitudinal interval.
For example, the resolution of the captured image is 1920 × 1080, and the current display resolution of the display is 1900 × 1000, that is, each row has 20 more pixels and each column has 80 more pixels. In this case, the calculated horizontal pixel removal interval R is [1920/20] ═ 96, and the vertical pixel removal interval H is [1080/80] ═ 13.5] ═ 13; where [ ] represents the rounding symbol, i.e. the integer part of the calculation result. When the interval of the horizontal pixel removing points is calculated to be 96, one pixel is removed from every 96 pixels from the first pixel of each line, and the first pixel or the 96 th pixel can be preferentially removed according to the need when the pixel is removed; similarly, when the longitudinal pixel removal interval is calculated to be 13, one pixel is removed from every 13 pixels from top to bottom in each row of pixels, the first pixel can be removed, and the 13 th pixel can be removed
Through the steps of the method, the receiving end performs resolution reduction processing on the decoded image according to a predetermined resolution reduction processing strategy, and sends the image after resolution processing to a display of the receiving end for displaying.
To sum up, the adaptation method for resolutions at the transmitting end and the receiving end of the image transmission system provided by the embodiment of the present application obtains the display resolution, where the display resolution is a resolution supported by the display device connected to the receiving end in the image transmission system; if the display resolution is not matched with the acquisition resolution, determining the current display resolution and the current acquisition resolution according to a preset rule, wherein the acquisition resolution refers to the resolution supported by a sending end in the image transmission system, the current display resolution is one of the display resolutions, and the current acquisition resolution is one of the acquisition resolutions; encoding the image acquired according to the current acquisition resolution through a transmitting end, and transmitting the encoded image to a receiving end; decoding the received image through a receiving end, and carrying out resolution processing on the decoded image based on the current display resolution and the current acquisition resolution; the image after resolution processing is sent to the display device for display, and the problem that image transmission cannot be performed due to the fact that the resolutions of a sending end and a receiving end in an image transmission system are not matched in the related art is solved. If the display resolution is not matched with the acquisition resolution, the current display resolution and the current acquisition resolution are determined based on a preset rule, then the image acquired according to the current acquisition resolution is sent to a receiving end through a sending end code, and the receiving end carries out resolution reduction processing on the decoded image according to a predetermined resolution reduction processing strategy, so that the adaptation of the resolutions of the sending end and the receiving end in the image transmission system is realized, and the normal transmission effect of the image in the image transmission system is further ensured.
It should be noted that the steps illustrated in the flowcharts of the figures may be performed in a computer system such as a set of computer-executable instructions and that, although a logical order is illustrated in the flowcharts, in some cases, the steps illustrated or described may be performed in an order different than presented herein.
The embodiment of the present application further provides an adaptive device for resolutions at both transmitting and receiving ends of an image transmission system, and it should be noted that the adaptive device for resolutions at both transmitting and receiving ends of an image transmission system according to the embodiment of the present application may be used to execute the adaptive method for resolutions at both transmitting and receiving ends of an image transmission system according to the embodiment of the present application. The following describes an adaptive apparatus for resolutions at both transmitting and receiving ends of an image transmission system according to an embodiment of the present application.
Fig. 2 is a schematic diagram of an adaptation apparatus for resolution at both transmitting and receiving ends of an image transmission system according to an embodiment of the present application. As shown in fig. 2, the apparatus includes: a first acquisition unit 201, a first determination unit 202, a first processing unit 203, a second processing unit 204.
Specifically, the first obtaining unit 201 is configured to obtain a display resolution, where the display resolution is a resolution supported by a display device connected to a receiving end in the image transmission system;
a first determining unit 202, configured to determine, according to a preset rule, a current display resolution and a current acquisition resolution if the display resolution does not match the acquisition resolution, where the acquisition resolution is a resolution supported by a sending end in the image transmission system, the current display resolution is one of the display resolutions, and the current acquisition resolution is one of the acquisition resolutions;
the first processing unit 203 is configured to encode, by a sending end, an image acquired according to a current acquisition resolution, and send the encoded image to a receiving end;
the second processing unit 204 is configured to decode the received image through the receiving end, and perform resolution processing on the decoded image based on the current display resolution and the current acquisition resolution; and sending the image after resolution processing to a display device for displaying.
To sum up, the adaptive device for resolutions at the transmitting end and the receiving end of the image transmission system according to the embodiment of the present application obtains the display resolution through the first obtaining unit 201, where the display resolution is a resolution supported by the display device connected to the receiving end of the image transmission system; if the display resolution is not matched with the acquisition resolution, the first determining unit 202 determines the current display resolution and the current acquisition resolution according to a preset rule, wherein the acquisition resolution refers to a resolution supported by a sending end in the image transmission system, the current display resolution is one of the display resolutions, and the current acquisition resolution is one of the acquisition resolutions; the first processing unit 203 encodes the image acquired according to the current acquisition resolution through the transmitting end and transmits the encoded image to the receiving end; the second processing unit 204 decodes the received image through the receiving end, and performs resolution processing on the decoded image based on the current display resolution and the current acquisition resolution; and sending the image after resolution processing to a display device for displaying. The problem that image transmission cannot be carried out due to the fact that the resolution ratios of a sending end and a receiving end in an image transmission system are not matched in the related technology is solved. If the display resolution is not matched with the acquisition resolution, the current display resolution and the current acquisition resolution are determined based on a preset rule, then the image acquired according to the current acquisition resolution is sent to a receiving end through a sending end code, and the receiving end carries out resolution reduction processing on the decoded image according to a predetermined resolution reduction processing strategy, so that the adaptation of the resolutions of the sending end and the receiving end in the image transmission system is realized, and the normal transmission effect of the image in the image transmission system is further ensured.
Optionally, in the adaptive apparatus for resolutions at both ends of the transmission and the reception of the image transmission system provided in the embodiment of the present application, the first determining unit 202 includes: the display device comprises a first selection module, a second selection module and a display module, wherein the first selection module is used for selecting one acquisition resolution which has the smallest difference value with the display resolution supported by the display device and is larger than the display resolution supported by the display device from the acquisition resolutions supported by the sending end; the second selection module is used for determining the selected acquisition resolution as the current acquisition resolution; and the first determining module is used for determining the display resolution which has the minimum difference value with the current acquisition resolution and is less than the current acquisition resolution as the current display resolution.
Optionally, in the adaptive device for resolutions at both transmitting and receiving ends of an image transmission system provided in the embodiment of the present application, the first selecting module includes: the first selection sub-module is configured to select, from the acquisition resolutions supported by the sending end, one acquisition resolution which has a smallest difference with the display resolution supported by the display device and is greater than the display resolution supported by the display device, and includes: selecting a maximum display resolution from a plurality of display resolutions supported by a display device; the second selection submodule is used for selecting the acquisition resolution which is greater than the maximum display resolution and has the minimum difference with the maximum display resolution from the acquisition resolutions supported by the sending end; the first determining module includes: a first determining sub-module, configured to determine, as the current display resolution, a display resolution that is the smallest difference from the current acquisition resolution and is smaller than the current acquisition resolution, including: the largest display resolution among a plurality of display resolutions supported by the display device is determined as the current display resolution.
Optionally, in the adaptive device for resolutions at both transmitting and receiving ends of an image transmission system provided in the embodiment of the present application, the first selecting module includes: the third selection sub-module is used for selecting a second display resolution from a plurality of display resolutions supported by the display device if the acquisition resolution supported by the sending end is not greater than the acquisition resolution of the maximum display resolution, wherein the second display resolution is smaller than the maximum display resolution and is greater than other display resolutions; the fourth selection submodule is used for selecting the acquisition resolution which is larger than the second display resolution and has the minimum difference with the second display resolution from the acquisition resolutions supported by the sending end; the first selection module comprises: a second determining sub-module, configured to determine, as the current display resolution, a display resolution that is the smallest difference from the current acquisition resolution and is smaller than the current acquisition resolution, including: the second display resolution is determined as the current display resolution.
Optionally, in an adaptive apparatus for transmitting and receiving a resolution at both ends of an image transmission system provided in an embodiment of the present application, the first processing unit 203 includes: the first processing module is used for determining a resolution processing strategy according to the current display resolution and the current acquisition resolution, wherein the resolution processing strategy comprises the following steps: removing pixel point intervals transversely and removing pixel point intervals longitudinally; and the second processing module is used for carrying out resolution processing on the decoded image based on the resolution processing strategy.
Optionally, in the adaptive device for resolutions at both transmitting and receiving ends of an image transmission system provided in the embodiment of the present application, the second processing module includes: the determining submodule is used for determining the horizontal pixel removing interval and the longitudinal pixel removing interval; the first processing submodule is used for carrying out resolution reduction processing on the transverse pixel points in the decoded image based on the transverse pixel point removing interval; and the second processing submodule is used for carrying out resolution reduction processing on the longitudinal pixel points in the decoded image based on the longitudinal pixel point removing interval.
The adaptive device for the resolutions of the two ends of the image transmission system comprises a processor and a memory, wherein the first acquiring unit 201, the first determining unit 202, the first processing unit 203, the second processing unit 204, and the like are stored in the memory as program units, and the processor executes the program units stored in the memory to realize corresponding functions.
The processor comprises a kernel, and the kernel calls the corresponding program unit from the memory. The kernel can be set to be one or more than one, and the kernel parameters are adjusted to adapt the resolution of the sending end and the receiving end in the image transmission system.
The memory may include volatile memory in a computer readable medium, Random Access Memory (RAM) and/or nonvolatile memory such as Read Only Memory (ROM) or flash memory (flash RAM), and the memory includes at least one memory chip.
The embodiment of the invention provides a computer-readable storage medium, wherein a program is stored on the storage medium, and the program realizes an adaptation method of the resolution of the transmitting end and the receiving end of an image transmission system when being executed by a processor.
The embodiment of the invention provides a processor, which is used for running a program, wherein the program runs to execute an adaptation method of resolutions at the transmitting end and the receiving end of an image transmission system.
The embodiment of the invention provides equipment, which comprises a processor, a memory and a program which is stored on the memory and can run on the processor, wherein the processor executes the program and realizes the following steps: acquiring a display resolution, wherein the display resolution is a resolution supported by a display device connected with a receiving end in an image transmission system; if the display resolution is not matched with the acquisition resolution, determining the current display resolution and the current acquisition resolution according to a preset rule, wherein the acquisition resolution refers to the resolution supported by a sending end in the image transmission system, the current display resolution is one of the display resolutions, and the current acquisition resolution is one of the acquisition resolutions; encoding the image acquired according to the current acquisition resolution through a transmitting end, and transmitting the encoded image to a receiving end; decoding the received image through a receiving end, and carrying out resolution processing on the decoded image based on the current display resolution and the current acquisition resolution; and sending the image after resolution processing to a display device for displaying.
The processor executes the program and further realizes the following steps: selecting one acquisition resolution which has the smallest difference value with the display resolution supported by the display equipment and is larger than the display resolution supported by the display equipment from the acquisition resolutions supported by the sending end; determining the selected acquisition resolution as the current acquisition resolution; and determining the display resolution which has the minimum difference value with the current acquisition resolution and is less than the current acquisition resolution as the current display resolution.
The processor executes the program and further realizes the following steps: selecting one acquisition resolution which has the smallest difference value with the display resolution supported by the display device and is larger than the display resolution supported by the display device from the acquisition resolutions supported by the sending end comprises the following steps: selecting a maximum display resolution from a plurality of display resolutions supported by a display device; selecting an acquisition resolution ratio which is greater than the maximum display resolution ratio and has the minimum difference with the maximum display resolution ratio from the acquisition resolution ratios supported by the sending end; determining a display resolution that has a minimum difference from the current acquisition resolution and is less than the current acquisition resolution as the current display resolution comprises: the largest display resolution among a plurality of display resolutions supported by the display device is determined as the current display resolution.
The processor executes the program and further realizes the following steps: if the acquisition resolution supported by the sending end does not have the acquisition resolution which is larger than the maximum display resolution, selecting a second display resolution from a plurality of display resolutions supported by the display equipment, wherein the second display resolution is smaller than the maximum display resolution and is larger than other display resolutions; selecting an acquisition resolution ratio which is greater than a second display resolution ratio and has the minimum difference value with the second display resolution ratio from the acquisition resolution ratios supported by the sending end; determining a display resolution that has a minimum difference from the current acquisition resolution and is less than the current acquisition resolution as the current display resolution comprises: the second display resolution is determined as the current display resolution.
The processor executes the program and further realizes the following steps: determining a resolution processing strategy according to the current display resolution and the current acquisition resolution, wherein the resolution processing strategy comprises the following steps: removing pixel point intervals transversely and removing pixel point intervals longitudinally; and performing resolution processing on the decoded image based on the resolution processing strategy.
The processor executes the program and further realizes the following steps: performing resolution processing on the decoded image based on the resolution processing policy includes: determining a horizontal pixel removal interval and a vertical pixel removal interval; performing resolution reduction processing on transverse pixel points in the decoded image based on the transverse pixel point removing interval; and performing resolution reduction processing on longitudinal pixel points in the decoded image based on the longitudinal pixel point removing interval. The device herein may be a server, a PC, a PAD, a mobile phone, etc.
The present application further provides a computer program product adapted to perform a program for initializing the following method steps when executed on a data processing device: acquiring a display resolution, wherein the display resolution is a resolution supported by a display device connected with a receiving end in an image transmission system; if the display resolution is not matched with the acquisition resolution, determining the current display resolution and the current acquisition resolution according to a preset rule, wherein the acquisition resolution refers to the resolution supported by a sending end in the image transmission system, the current display resolution is one of the display resolutions, and the current acquisition resolution is one of the acquisition resolutions; encoding the image acquired according to the current acquisition resolution through a transmitting end, and transmitting the encoded image to a receiving end; decoding the received image through a receiving end, and carrying out resolution processing on the decoded image based on the current display resolution and the current acquisition resolution; and sending the image after resolution processing to a display device for displaying.
When executed on a data processing device, is further adapted to perform a procedure for initializing the following method steps: selecting one acquisition resolution which has the smallest difference value with the display resolution supported by the display equipment and is larger than the display resolution supported by the display equipment from the acquisition resolutions supported by the sending end; determining the selected acquisition resolution as the current acquisition resolution; and determining the display resolution which has the minimum difference value with the current acquisition resolution and is less than the current acquisition resolution as the current display resolution.
When executed on a data processing device, is further adapted to perform a procedure for initializing the following method steps: selecting one acquisition resolution which has the smallest difference value with the display resolution supported by the display device and is larger than the display resolution supported by the display device from the acquisition resolutions supported by the sending end comprises the following steps: selecting a maximum display resolution from a plurality of display resolutions supported by a display device; selecting an acquisition resolution ratio which is greater than the maximum display resolution ratio and has the minimum difference with the maximum display resolution ratio from the acquisition resolution ratios supported by the sending end; determining a display resolution that has a minimum difference from the current acquisition resolution and is less than the current acquisition resolution as the current display resolution comprises: the largest display resolution among a plurality of display resolutions supported by the display device is determined as the current display resolution.
When executed on a data processing device, is further adapted to perform a procedure for initializing the following method steps: if the acquisition resolution supported by the sending end does not have the acquisition resolution which is larger than the maximum display resolution, selecting a second display resolution from a plurality of display resolutions supported by the display equipment, wherein the second display resolution is smaller than the maximum display resolution and is larger than other display resolutions; selecting an acquisition resolution ratio which is greater than a second display resolution ratio and has the minimum difference value with the second display resolution ratio from the acquisition resolution ratios supported by the sending end; determining a display resolution that has a minimum difference from the current acquisition resolution and is less than the current acquisition resolution as the current display resolution comprises: the second display resolution is determined as the current display resolution.
When executed on a data processing device, is further adapted to perform a procedure for initializing the following method steps: determining a resolution processing strategy according to the current display resolution and the current acquisition resolution, wherein the resolution processing strategy comprises the following steps: removing pixel point intervals transversely and removing pixel point intervals longitudinally; and performing resolution processing on the decoded image based on the resolution processing strategy.
When executed on a data processing device, is further adapted to perform a procedure for initializing the following method steps: performing resolution processing on the decoded image based on the resolution processing policy includes: determining a horizontal pixel removal interval and a vertical pixel removal interval; performing resolution reduction processing on transverse pixel points in the decoded image based on the transverse pixel point removing interval; and performing resolution reduction processing on longitudinal pixel points in the decoded image based on the longitudinal pixel point removing interval.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). The memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in the process, method, article, or apparatus that comprises the element.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The above are merely examples of the present application and are not intended to limit the present application. Various modifications and changes may occur to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.
Claims (10)
1. A method for adapting the resolution of both transmitting and receiving ends of an image transmission system is characterized by comprising the following steps:
acquiring a display resolution, wherein the display resolution is a resolution supported by a display device connected with a receiving end in an image transmission system;
if the display resolution is not matched with the acquisition resolution, determining the current display resolution and the current acquisition resolution according to a preset rule, wherein the acquisition resolution refers to the resolution supported by a sending end in the image transmission system, the current display resolution is one of the display resolutions, and the current acquisition resolution is one of the acquisition resolutions;
encoding the image acquired according to the current acquisition resolution through the transmitting end, and transmitting the encoded image to the receiving end;
decoding the received image through the receiving end, and carrying out resolution processing on the decoded image based on the current display resolution and the current acquisition resolution; and sending the image after resolution processing to the display equipment for displaying.
2. The method of claim 1, wherein determining the current display resolution and the current acquisition resolution according to a predetermined rule comprises:
selecting one acquisition resolution which has the smallest difference value with the display resolution supported by the display equipment and is larger than the display resolution supported by the display equipment from the acquisition resolutions supported by the sending end;
determining the selected acquisition resolution as the current acquisition resolution;
and determining the display resolution which has the minimum difference value with the current acquisition resolution and is smaller than the current acquisition resolution as the current display resolution.
3. The method of claim 2,
selecting one acquisition resolution which has the smallest difference value with the display resolution supported by the display device and is larger than the display resolution supported by the display device from the acquisition resolutions supported by the sending end comprises the following steps: selecting a maximum display resolution from a plurality of display resolutions supported by the display device; selecting an acquisition resolution ratio which is greater than the maximum display resolution ratio and has the minimum difference with the maximum display resolution ratio from the acquisition resolution ratios supported by the transmitting end;
determining, as the current display resolution, a display resolution that has a smallest difference from the current acquisition resolution and is less than the current acquisition resolution, comprises: determining a maximum display resolution of a plurality of display resolutions supported by the display device as the current display resolution.
4. The method of claim 3, further comprising:
if the acquisition resolution supported by the sending end does not have the acquisition resolution which is larger than the maximum display resolution, selecting a second display resolution from a plurality of display resolutions supported by the display equipment, wherein the second display resolution is smaller than the maximum display resolution and is larger than other display resolutions; selecting an acquisition resolution ratio which is greater than the second display resolution ratio and has the smallest difference value with the second display resolution ratio from the acquisition resolution ratios supported by the sending end;
determining, as the current display resolution, a display resolution that has a smallest difference from the current acquisition resolution and is less than the current acquisition resolution, comprises: determining the second display resolution as the current display resolution.
5. The method of claim 1, wherein performing resolution processing on the decoded image based on the current display resolution and the current acquisition resolution comprises:
determining a resolution processing strategy according to the current display resolution and the current acquisition resolution, wherein the resolution processing strategy comprises: removing pixel point intervals transversely and removing pixel point intervals longitudinally;
and performing resolution processing on the decoded image based on the resolution processing strategy.
6. The method of claim 1, wherein performing resolution processing on the decoded image based on the resolution processing policy comprises:
determining a horizontal pixel removal interval and a vertical pixel removal interval;
performing resolution reduction processing on the transverse pixel points in the decoded image based on the transverse pixel point removing interval;
and performing resolution reduction processing on longitudinal pixel points in the decoded image based on the longitudinal pixel point removing interval.
7. An adaptive device for resolution at both transmitting and receiving ends of an image transmission system, comprising:
a first acquisition unit configured to acquire a display resolution, where the display resolution is a resolution supported by a display device connected to a receiving end in an image transmission system;
a first determining unit, configured to determine, according to a preset rule, a current display resolution and a current acquisition resolution if the display resolution does not match the acquisition resolution, where the acquisition resolution is a resolution supported by a sending end in the image transmission system, the current display resolution is one of the display resolutions, and the current acquisition resolution is one of the acquisition resolutions;
the first processing unit is used for coding the image acquired according to the current acquisition resolution through the sending end and sending the coded image to the receiving end;
the second processing unit is used for decoding the received image through the receiving end and carrying out resolution processing on the decoded image based on the current display resolution and the current acquisition resolution; and sending the image after resolution processing to the display equipment for displaying.
8. The apparatus according to claim 7, wherein the first determining unit comprises:
a first selection module, configured to select, from the acquisition resolutions supported by the sending end, one acquisition resolution which has a smallest difference with a display resolution supported by the display device and is greater than the display resolution supported by the display device;
the second selection module is used for determining the selected acquisition resolution as the current acquisition resolution;
and the first determination module is used for determining the display resolution which has the minimum difference value with the current acquisition resolution and is less than the current acquisition resolution as the current display resolution.
9. A computer-readable storage medium, characterized in that the storage medium comprises a stored program, wherein the program performs the method of any one of claims 1 to 5.
10. A processor, characterized in that the processor is configured to run a program, wherein the program when running performs the method of any of claims 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011360641.XA CN112492233A (en) | 2020-11-27 | 2020-11-27 | Method and device for adapting resolution of transmitting end and receiving end of image transmission system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011360641.XA CN112492233A (en) | 2020-11-27 | 2020-11-27 | Method and device for adapting resolution of transmitting end and receiving end of image transmission system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112492233A true CN112492233A (en) | 2021-03-12 |
Family
ID=74936529
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011360641.XA Pending CN112492233A (en) | 2020-11-27 | 2020-11-27 | Method and device for adapting resolution of transmitting end and receiving end of image transmission system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112492233A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113257169A (en) * | 2021-06-01 | 2021-08-13 | 南京初芯集成电路有限公司 | Method, controller and system for changing Y-axis resolution |
CN113284472A (en) * | 2021-05-13 | 2021-08-20 | 深圳乐播科技有限公司 | Screen projection resolution conversion method, device, equipment and storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102984494A (en) * | 2012-12-06 | 2013-03-20 | 北京小米科技有限责任公司 | Video communication method and device |
US20140372945A1 (en) * | 2013-06-17 | 2014-12-18 | Beijing Kingsoft Internet Security Software Co., Ltd | Method for outputting images, apparatus and mobile terminal therefor |
CN108924628A (en) * | 2018-08-27 | 2018-11-30 | 深圳艺达文化传媒有限公司 | The Hardware match playback method and Related product of promotion video |
CN110012217A (en) * | 2018-12-06 | 2019-07-12 | 香港乐蜜有限公司 | The determination method, apparatus and electronic equipment of acquisition resolution |
CN110618803A (en) * | 2019-09-10 | 2019-12-27 | 北京金山安全软件有限公司 | Image display method and device |
CN110832539A (en) * | 2018-09-29 | 2020-02-21 | 深圳市大疆创新科技有限公司 | Method for adjusting image transmission resolution, image shooting device and machine-readable storage medium |
WO2020220346A1 (en) * | 2019-04-30 | 2020-11-05 | 华为技术有限公司 | Image processing method and apparatus |
-
2020
- 2020-11-27 CN CN202011360641.XA patent/CN112492233A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102984494A (en) * | 2012-12-06 | 2013-03-20 | 北京小米科技有限责任公司 | Video communication method and device |
US20140372945A1 (en) * | 2013-06-17 | 2014-12-18 | Beijing Kingsoft Internet Security Software Co., Ltd | Method for outputting images, apparatus and mobile terminal therefor |
CN108924628A (en) * | 2018-08-27 | 2018-11-30 | 深圳艺达文化传媒有限公司 | The Hardware match playback method and Related product of promotion video |
CN110832539A (en) * | 2018-09-29 | 2020-02-21 | 深圳市大疆创新科技有限公司 | Method for adjusting image transmission resolution, image shooting device and machine-readable storage medium |
CN110012217A (en) * | 2018-12-06 | 2019-07-12 | 香港乐蜜有限公司 | The determination method, apparatus and electronic equipment of acquisition resolution |
WO2020220346A1 (en) * | 2019-04-30 | 2020-11-05 | 华为技术有限公司 | Image processing method and apparatus |
CN110618803A (en) * | 2019-09-10 | 2019-12-27 | 北京金山安全软件有限公司 | Image display method and device |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113284472A (en) * | 2021-05-13 | 2021-08-20 | 深圳乐播科技有限公司 | Screen projection resolution conversion method, device, equipment and storage medium |
CN113257169A (en) * | 2021-06-01 | 2021-08-13 | 南京初芯集成电路有限公司 | Method, controller and system for changing Y-axis resolution |
CN113257169B (en) * | 2021-06-01 | 2021-09-24 | 南京初芯集成电路有限公司 | Method, controller and system for changing Y-axis resolution |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110572579B (en) | Image processing method and device and electronic equipment | |
US11943461B2 (en) | Adaptive resolution management signaling | |
US20240373009A1 (en) | Encoder and bitstream for geometric partitioning with an adaptive number of regions | |
WO2020143825A1 (en) | Size dependent cross-component linear model | |
CN112492233A (en) | Method and device for adapting resolution of transmitting end and receiving end of image transmission system | |
CN110545433B (en) | Video encoding and decoding method and device and storage medium | |
CN110971898A (en) | Point cloud coding and decoding method and coder-decoder | |
CN110519607A (en) | Video encoding/decoding method and device, method for video coding and device | |
CN112492250A (en) | Method and device for adapting resolution of transmitting end and receiving end of image transmission system | |
CN110505523A (en) | A kind of video code conversion priority orders control method and processing terminal | |
CN110677676B (en) | Video encoding method and apparatus, video decoding method and apparatus, and storage medium | |
CN110582022B (en) | Video encoding and decoding method and device and storage medium | |
CN112822517A (en) | Resolution adaptation method and device and nonvolatile storage medium | |
CN112672154A (en) | Live video playing method and device, server and computer readable storage medium | |
CN110730277B (en) | Information coding and method and device for acquiring coded information | |
CN111464812A (en) | Method, system, device, storage medium and processor for encoding and decoding | |
CN114827666B (en) | Video processing method, device and equipment | |
US11451800B2 (en) | Methods and systems for adaptive cropping | |
CN115442617A (en) | Video processing method and device based on video coding | |
CN110572676B (en) | Video encoding method and apparatus, video decoding method and apparatus, and storage medium | |
JP7036123B2 (en) | Coding method, decoding method, coding device, decoding device, coding program and decoding program | |
US20220224925A1 (en) | Resolution-adaptive video coding | |
US8331693B2 (en) | Information encoding apparatus and method, information retrieval apparatus and method, information retrieval system and method, and program | |
CN110662060B (en) | Video encoding method and apparatus, video decoding method and apparatus, and storage medium | |
CN117750037B (en) | Image processing method and device, electronic equipment and computer readable 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 |