CN111417007A - Image transmission method, device, terminal and storage medium - Google Patents
Image transmission method, device, terminal and storage medium Download PDFInfo
- Publication number
- CN111417007A CN111417007A CN202010216490.4A CN202010216490A CN111417007A CN 111417007 A CN111417007 A CN 111417007A CN 202010216490 A CN202010216490 A CN 202010216490A CN 111417007 A CN111417007 A CN 111417007A
- Authority
- CN
- China
- Prior art keywords
- image data
- display screen
- coordinates
- display
- image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440263—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by altering the spatial resolution, e.g. for displaying on a connected PDA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-user interface for client configuration
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
技术领域technical field
本申请属于终端技术领域,具体而言,涉及一种图像传输方法、装置、终端及存储介质。The present application belongs to the technical field of terminals, and in particular, relates to an image transmission method, device, terminal and storage medium.
背景技术Background technique
随着科学技术的发展,终端可以支持用户使用终端观看图像,以便丰富用户的生活。由于图像不是按照现有电子设备的尺寸进行制作,因此图像的长宽比比较固定。但是由于显示屏的尺寸多样,且为了提高用户的手感和舒适的使用体验,终端的显示屏大多为非标准的长宽比,终端显示屏的长宽比例如可以是19.5:9或者20:9等。With the development of science and technology, the terminal can support users to use the terminal to watch images, so as to enrich the user's life. Since the image is not made according to the size of the existing electronic equipment, the aspect ratio of the image is relatively fixed. However, due to the various sizes of the display screens, and in order to improve the user's hand feel and comfortable use experience, most of the display screens of the terminal have a non-standard aspect ratio. The aspect ratio of the terminal display screen can be, for example, 19.5:9 or 20:9 Wait.
目前,由于图像的长宽比与终端显示屏的长宽比不一致,因此现有的终端针对图像进行传输时,终端的显示屏上会显示黑边图像,使得终端的传输效率较低。At present, since the aspect ratio of the image is inconsistent with the aspect ratio of the terminal display screen, when the existing terminal transmits the image, a black border image is displayed on the terminal display screen, which makes the terminal transmission efficiency low.
发明内容SUMMARY OF THE INVENTION
本申请实施例提供一种图像传输方法、装置、终端及存储介质,可以提高图像的传输效率。Embodiments of the present application provide an image transmission method, device, terminal, and storage medium, which can improve image transmission efficiency.
第一方面,本申请实施例提供一种图像传输方法,包括:In a first aspect, an embodiment of the present application provides an image transmission method, including:
识别显示屏中图像显示区域的两对角顶点坐标;Identify the coordinates of the two diagonal vertices of the image display area in the display screen;
基于所述两对角顶点坐标及预设形状确定第一显示分辨率;determining a first display resolution based on the coordinates of the two diagonal vertices and a preset shape;
按照所述第一显示分辨率将携带所述两对角顶点坐标的图像数据传输至所述显示屏,所述显示屏用于基于所述两对角顶点坐标在所述图像显示区域显示所述图像数据。The image data carrying the coordinates of the two diagonal vertices is transmitted to the display screen according to the first display resolution, and the display screen is configured to display the image data in the image display area based on the coordinates of the two diagonal vertices image data.
第二方面,本申请实施例提供一种图像传输装置,包括:In a second aspect, an embodiment of the present application provides an image transmission device, including:
坐标识别单元,用于识别显示屏中图像显示区域的两对角顶点坐标;a coordinate recognition unit, used for recognizing the coordinates of two diagonal vertices of the image display area in the display screen;
分辨率确定单元,用于基于所述两对角顶点坐标及预设形状确定第一显示分辨率;a resolution determination unit, configured to determine a first display resolution based on the coordinates of the two diagonal vertices and a preset shape;
图像传输单元,用于按照所述第一显示分辨率将携带所述两对角顶点坐标的图像数据传输至所述显示屏,所述显示屏用于基于所述两对角顶点坐标在所述图像显示区域显示所述图像数据。The image transmission unit is configured to transmit the image data carrying the coordinates of the two diagonal vertices to the display screen according to the first display resolution, and the display screen is used for displaying the image data in the display screen based on the coordinates of the two diagonal vertices. The image display area displays the image data.
第三方面,本申请实施例提供一种终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面任一项所述的方法。In a third aspect, an embodiment of the present application provides a terminal, including a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor implements the above when executing the computer program The method of any one of the first aspects.
第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一项所述的方法。In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, implements any of the methods described above.
第五方面,本申请实施例提供一种计算机程序产品,其中,上述计算机程序产品包括存储计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。In a fifth aspect, an embodiment of the present application provides a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to execute the program as described in the first embodiment of the present application. Some or all of the steps described in an aspect. The computer program product may be a software installation package.
本申请实施例提供一种图像传输方法,通过识别显示屏中图像显示区域的两对角顶点坐标以及图像显示区域的第一显示分辨率,并按照第一显示分辨率将携带两对角顶点坐标的图像数据传输至显示屏,以便显示屏可以基于两对角顶点坐标在图像显示区域显示图像数据。由于终端不需要将图像显示区域之外的黑边图像数据传输至显示屏,因此可以减少传输的图像数据,减少图像传输时间,进而可以提高图像传输效率。The embodiment of the present application provides an image transmission method, by identifying the coordinates of the two diagonal vertices of the image display area in the display screen and the first display resolution of the image display area, and carrying the coordinates of the two diagonal vertices according to the first display resolution The image data is transmitted to the display screen so that the display screen can display the image data in the image display area based on the coordinates of the two diagonal vertices. Since the terminal does not need to transmit black border image data outside the image display area to the display screen, the transmitted image data can be reduced, the image transmission time can be reduced, and the image transmission efficiency can be improved.
附图说明Description of drawings
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the accompanying drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are only These are some embodiments of the present application. For those of ordinary skill in the art, other drawings can also be obtained based on these drawings without any creative effort.
图1示出应用于本申请实施例的图像传输方法或者图像传输装置的应用场景示意图;FIG. 1 shows a schematic diagram of an application scenario of an image transmission method or an image transmission apparatus applied to an embodiment of the present application;
图2示出本申请实施例的一种图像传输方法的流程示意图;FIG. 2 shows a schematic flowchart of an image transmission method according to an embodiment of the present application;
图3示出本申请实施例的一种终端界面的举例示意图;FIG. 3 shows a schematic diagram of an example of a terminal interface according to an embodiment of the present application;
图4示出本申请实施例的一种终端界面的举例示意图;FIG. 4 shows a schematic diagram of an example of a terminal interface according to an embodiment of the present application;
图5示出本申请实施例的一种终端界面的举例示意图;FIG. 5 shows a schematic diagram of an example of a terminal interface according to an embodiment of the present application;
图6示出本申请实施例的一种图像传输方法的流程示意图;FIG. 6 shows a schematic flowchart of an image transmission method according to an embodiment of the present application;
图7示出本申请实施例的一种终端界面的举例示意图;FIG. 7 shows a schematic diagram of an example of a terminal interface according to an embodiment of the present application;
图8示出应用于本申请实施例的图像传输方法的应用场景示意图示出本申请实施例的一种终端界面的举例示意图;FIG. 8 shows a schematic diagram of an application scenario applied to the image transmission method according to an embodiment of the present application, and is a schematic diagram of an example of a terminal interface according to an embodiment of the present application;
图9示出本申请实施例的一种图像传输方法的流程示意图;FIG. 9 shows a schematic flowchart of an image transmission method according to an embodiment of the present application;
图10示出本申请实施例的一种图像传输方法的流程示意图;FIG. 10 shows a schematic flowchart of an image transmission method according to an embodiment of the present application;
图11示出本申请实施例的一种图像传输方法的流程示意图;FIG. 11 shows a schematic flowchart of an image transmission method according to an embodiment of the present application;
图12示出本申请实施例一种图像传输装置的结构示意图;FIG. 12 shows a schematic structural diagram of an image transmission apparatus according to an embodiment of the present application;
图13示出本申请实施例的一种终端的结构示意图。FIG. 13 shows a schematic structural diagram of a terminal according to an embodiment of the present application.
具体实施方式Detailed ways
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅为本申请实施例的一部分,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。In order to make those skilled in the art better understand the solutions of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only It is a part of the embodiments of the present application, but not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.
随着科学技术的发展,终端可以支持用户使用终端观看图像,以便丰富用户的生活。例如用户使用终端观看图像时,用户可以点该图像对应的图标。当终端检测到用户点击图像的图标时,终端可以显示该图像。其中该图像包括但不限于图片、视频中包含的图像等。With the development of science and technology, the terminal can support users to use the terminal to watch images, so as to enrich the user's life. For example, when a user uses a terminal to view an image, the user can click an icon corresponding to the image. When the terminal detects that the user clicks on the icon of the image, the terminal may display the image. The images include, but are not limited to, pictures, images contained in videos, and the like.
图1示出应用于本申请实施例的图像传输方法或者图像传输装置的应用场景示意图。如图1所示,当终端检测到用户点击图像的图标时,终端可以从服务器中读取该图像,并将读取到的图像传输至显示屏。显示屏可以基于接收到的图像进行图像显示,以便用户可以观看到该图像。但是由于终端获取到的图像不是按照终端显示屏的尺寸进行制作,因此图像的长宽比比较固定。但是由于终端的显示屏为了提高用户的手感和舒适的使用体验,终端的显示屏大多为非标准的长宽比例,终端显示屏的长宽比例如可以是19.5:9或者20:9等。因此,由于图像的长宽比例与终端显示屏的长宽比例不一致,终端的显示屏显示图像时,在终端的显示屏上会出现黑边图像。FIG. 1 shows a schematic diagram of an application scenario of an image transmission method or an image transmission apparatus applied to an embodiment of the present application. As shown in FIG. 1 , when the terminal detects that the user clicks on the icon of the image, the terminal can read the image from the server, and transmit the read image to the display screen. The display screen may display an image based on the received image so that the user can view the image. However, since the image obtained by the terminal is not produced according to the size of the terminal display screen, the aspect ratio of the image is relatively fixed. However, in order to improve the user's hand feel and comfortable use experience, most of the terminal displays have a non-standard aspect ratio. The aspect ratio of the terminal display may be, for example, 19.5:9 or 20:9. Therefore, since the aspect ratio of the image is inconsistent with the aspect ratio of the display screen of the terminal, when the display screen of the terminal displays the image, a black border image will appear on the display screen of the terminal.
根据一些实施例,当终端将获取到的图像传输至显示屏时,终端会逐行传送该图像对应的所有的数据,所有的数据中包括显示区域显示的图像数据以及黑边图像数据。由于黑边图像并不会有影响用户观看图像,但是黑边图像数据的传输会增加图像的传输时间或者增加传输速率,进而会降低图像的传输效率。According to some embodiments, when the terminal transmits the acquired image to the display screen, the terminal transmits all data corresponding to the image line by line, and all data includes the image data displayed in the display area and the black border image data. Since the black-edge image will not affect the user's viewing of the image, the transmission of the black-edge image data will increase the image transmission time or increase the transmission rate, thereby reducing the image transmission efficiency.
下面将结合附图2-附图12,对本申请实施例提供的图像传输方法进行详细介绍。附图2-附图12所示实施例的执行主体例如可以为终端。The image transmission method provided by the embodiments of the present application will be described in detail below with reference to FIG. 2 to FIG. 12 . The execution subject of the embodiment shown in FIG. 2 to FIG. 12 may be, for example, a terminal.
请参见图2,为本申请实施例提供了一种图像传输方法的流程示意图。如图2所示,本申请实施例的所述方法可以包括以下步骤S101-步骤S103。Referring to FIG. 2 , a schematic flowchart of an image transmission method is provided in an embodiment of the present application. As shown in FIG. 2 , the method in this embodiment of the present application may include the following steps S101 to S103.
S101,识别显示屏中图像显示区域的两对角顶点坐标。S101 , identifying the coordinates of two diagonal vertices of the image display area in the display screen.
根据一些实施例,图像显示区域是指终端的显示屏中包括的可以显示图像的区域。由于图像的尺寸和显示屏的尺寸并不是完全一致,因此显示屏显示图像时,显示屏显示的图像周围会存在黑边图像,此时终端的显示屏的图像显示区域可以如图3所示。According to some embodiments, the image display area refers to an area included in the display screen of the terminal where an image can be displayed. Since the size of the image and the size of the display screen are not exactly the same, when the display screen displays an image, there will be a black border image around the image displayed on the display screen. At this time, the image display area of the display screen of the terminal may be as shown in Figure 3.
易于理解的是,终端可以在接收到图像传输指令之前识别显示屏中图像显示区域的两对角顶点坐标。终端还可以在接收到图像传输指令之后识别显示屏中图像显示区域的两对角顶点坐标。其中,该图像传输指令包括但不限于语音传输指令、文字传输指令、以及点击传输指令等等。用户输入的图像传输指令例如可以是语音传输指令,该语音传输指令例如可以是“播放A电视剧的第2集”。It is easy to understand that, before receiving the image transmission instruction, the terminal can identify the coordinates of the two diagonal vertices of the image display area in the display screen. The terminal can also identify the coordinates of two diagonal vertices of the image display area in the display screen after receiving the image transmission instruction. The image transmission instructions include but are not limited to voice transmission instructions, text transmission instructions, and click transmission instructions, and so on. The image transmission instruction input by the user may be, for example, a voice transmission instruction, and the voice transmission instruction may be, for example, "play the second episode of the A TV series".
可选的,当终端在接收到图像传输指令之后,终端识别显示屏中图像显示区域的两对角顶点坐标。例如当终端接收到该语音指令时,终端可以采用图像识别算法识别显示屏中图像,并确定该图像的显示区域的对角顶点坐标。其中该图像识别算法包括但不限于基于神经网络的图像识别算法、基于小波矩阵的图像识别算法等等。如图4所示,终端例如可以将显示屏的A顶点设置为坐标原点,显示屏中A顶点对角的坐标例如可以是(1080,2340)。当终端采用基于神经网络的图像识别算法识别到显示屏中图像的显示区域时,终端可以确定图像显示区域的两对角顶点坐标。该两对角顶点坐标例如可以是(0,80)和(1080,2000)。Optionally, after the terminal receives the image transmission instruction, the terminal identifies the coordinates of two diagonal vertices of the image display area in the display screen. For example, when the terminal receives the voice instruction, the terminal can use an image recognition algorithm to identify the image in the display screen, and determine the coordinates of the diagonal vertices of the display area of the image. The image recognition algorithm includes, but is not limited to, an image recognition algorithm based on a neural network, an image recognition algorithm based on a wavelet matrix, and the like. As shown in FIG. 4 , for example, the terminal may set vertex A of the display screen as the coordinate origin, and the coordinates of the diagonal corners of vertex A in the display screen may be (1080, 2340), for example. When the terminal adopts the image recognition algorithm based on the neural network to identify the display area of the image in the display screen, the terminal can determine the coordinates of the two diagonal vertices of the image display area. The two diagonal vertex coordinates may be (0, 80) and (1080, 2000), for example.
S102,基于所述两对角顶点坐标及预设形状确定第一显示分辨率。S102: Determine a first display resolution based on the coordinates of the two diagonal vertices and a preset shape.
根据一些实施例,用户可以使用终端观看图像。当用户使用终端观看图像时,用户可以在终端的显示屏上点击该图像对应的图标,此时终端显示屏的显示界面可以如图5所示。当终端检测到用户点击图像对应的图标时,终端可以获取该图像。其中终端可以从服务器中获取该图像,终端还可以从终端的存储器中获取该图像,以及终端还可以从与终端连接的可移动设备中获取该图像。其中,可移动设备包括但不限于U盘、终端、智能手表等等。According to some embodiments, the user may view the image using the terminal. When a user uses a terminal to view an image, the user can click an icon corresponding to the image on the display screen of the terminal, and the display interface of the terminal display screen at this time may be as shown in FIG. 5 . When the terminal detects that the user clicks on the icon corresponding to the image, the terminal can acquire the image. The terminal can acquire the image from the server, the terminal can also acquire the image from the storage of the terminal, and the terminal can also acquire the image from a movable device connected to the terminal. The removable devices include but are not limited to U disks, terminals, smart watches, and the like.
易于理解的是,当终端采用图像识别算法识别到显示屏中图像显示区域的两对角顶点坐标时,终端可以基于两对角顶点坐标,以及预设形状确定第一显示分辨率。该第一显示分辨率是指图像显示区域的图像的分辨率。该分辨率小于等于终端显示屏的分辨率。该预设形状包括但不限于长方形、正方形、圆形、三角形等等。It is easy to understand that when the terminal uses an image recognition algorithm to identify the coordinates of two diagonal vertices of the image display area on the display screen, the terminal can determine the first display resolution based on the coordinates of the two diagonal vertices and the preset shape. The first display resolution refers to the resolution of the image in the image display area. The resolution is less than or equal to the resolution of the terminal display screen. The preset shapes include, but are not limited to, rectangles, squares, circles, triangles, and the like.
可选的,终端获取的显示屏的分辨率例如可以是2340*1080。终端确定第一显示分辨率时,终端例如可以将显示屏的A顶点设置为坐标原点,显示屏中A顶点对角的坐标例如可以是(1080,2340)。当终端采用基于神经网络的图像识别算法识别到显示屏中图像的显示区域时,终端可以确定图像显示区域的两对角顶点坐标。该两对角顶点坐标例如可以是(0,80)和(1080,2000)。终端设置的预设性状例如可以是长方形。该长方形覆盖的区域例如可以是图像显示区域。基于预设形状和图像显示区域的两对角坐标,终端确定的第一显示分辨率例如可以是2000*1000。Optionally, the resolution of the display screen acquired by the terminal may be, for example, 2340*1080. When the terminal determines the first display resolution, the terminal may, for example, set vertex A of the display screen as the coordinate origin, and the coordinates of the diagonal corners of vertex A in the display screen may be (1080, 2340), for example. When the terminal adopts the image recognition algorithm based on the neural network to identify the display area of the image in the display screen, the terminal can determine the coordinates of the two diagonal vertices of the image display area. The two diagonal vertex coordinates may be (0, 80) and (1080, 2000), for example. The preset shape set by the terminal may be, for example, a rectangle. The area covered by the rectangle may be, for example, an image display area. Based on the preset shape and the two diagonal coordinates of the image display area, the first display resolution determined by the terminal may be, for example, 2000*1000.
S103,按照所述第一显示分辨率将携带所述两对角顶点坐标的图像数据传输至所述显示屏,所述显示屏用于基于所述两对角顶点坐标在所述图像显示区域显示所述图像数据。S103: Transmit the image data carrying the coordinates of the two diagonal vertices to the display screen according to the first display resolution, where the display screen is configured to display in the image display area based on the coordinates of the two diagonal vertices the image data.
根据一些实施例,当终端获取到第一显示分辨率时,终端可以对图像数据进行处理得到待传输的图像数据。其中,所述待传输的图像数据中携带两对角顶点坐标。当终端获取到待传输的图像数据时,终端可以按照第一显示分辨率将携带两对角顶点坐标的图像数据传输至显示屏,即终端可以将待传输的图像数据传输至显示屏。当显示屏接收到终端发送的携带两对角顶点坐标的图像数据时,显示屏可以基于两对角顶点坐标,补充与所述图像数据对应黑边图像数据。在显示屏将所述黑边图像数据补充完毕时,显示屏可以在显示屏上显示接收到的图像数据和黑边图像数据,其中,显示屏可以在图像显示区域显示接收到的图像数据。According to some embodiments, when the terminal acquires the first display resolution, the terminal may process image data to obtain image data to be transmitted. Wherein, the to-be-transmitted image data carries two diagonal vertex coordinates. When the terminal acquires the image data to be transmitted, the terminal can transmit the image data carrying the coordinates of the two diagonal vertices to the display screen according to the first display resolution, that is, the terminal can transmit the image data to be transmitted to the display screen. When the display screen receives the image data carrying the coordinates of the two diagonal vertices sent by the terminal, the display screen can supplement the black border image data corresponding to the image data based on the coordinates of the two diagonal vertices. When the display screen completes supplementing the black-edge image data, the display screen may display the received image data and the black-edge image data on the display screen, wherein the display screen may display the received image data in the image display area.
易于理解的是,当终端将携带两对角顶点坐标的图像数据传输至显示屏时,终端可以在预设时间内将携带两对角顶点坐标的图像数据传输至显示屏,终端还可以按照预设传输速度将携带两对角顶点坐标的图像数据传输至显示屏。It is easy to understand that when the terminal transmits the image data carrying the coordinates of the two diagonal vertices to the display screen, the terminal can transmit the image data carrying the coordinates of the two diagonal vertices to the display screen within a preset time, and the terminal can also follow the preset time. Set the transmission speed to transmit the image data carrying the coordinates of the two diagonal vertices to the display screen.
可选的,终端获取到的第一显示分辨率例如可以是2000*1000。当终端获取到第一显示分辨率时,终端可以基于该第一显示分辨率获取到携带两对角顶点坐标(0,80)和(1080,2000)的图像数据。当终端获取到该图像数据时,终端例如可以在预设时间内将携带两对角顶点坐标(0,80)和(1080,2000)的图像数据发送至显示屏。当显示屏接收到携带两对角顶点坐标(0,80)和(1080,2000)的图像数据时,显示屏可以在图像显示区域显示接收到的图像数据,并在显示屏的非图像显示区域显示黑边图像数据。Optionally, the first display resolution acquired by the terminal may be, for example, 2000*1000. When the terminal acquires the first display resolution, the terminal may acquire image data carrying two diagonal vertex coordinates (0, 80) and (1080, 2000) based on the first display resolution. When the terminal acquires the image data, the terminal may, for example, send the image data carrying two diagonal vertex coordinates (0, 80) and (1080, 2000) to the display screen within a preset time. When the display screen receives image data carrying two diagonal vertex coordinates (0, 80) and (1080, 2000), the display screen can display the received image data in the image display area, and display the received image data in the non-image display area of the display screen Displays image data with black borders.
本申请实施例提供一种图像传输方法,通过识别显示屏中图像显示区域的两对角顶点坐标以及图像显示区域的第一显示分辨率,并按照第一显示分辨率可以将携带所述两对角顶点坐标的图像数据传输至显示屏,以便显示屏可以基于两对角顶点坐标在图像显示区域显示图像数据,以便终端可以完成图像传输过程。由于终端在图像传输过程中,终端不需要传输黑边图像数据,因此可以减少终端传输的数据,可以减少终端进行图像传输的功耗。An embodiment of the present application provides an image transmission method. By identifying the coordinates of two diagonal vertices of an image display area in a display screen and a first display resolution of the image display area, and according to the first display resolution, the two pairs of The image data of the corner vertex coordinates is transmitted to the display screen, so that the display screen can display the image data in the image display area based on the two diagonal vertex coordinates, so that the terminal can complete the image transmission process. Since the terminal does not need to transmit black border image data during the image transmission process, the data transmitted by the terminal can be reduced, and the power consumption of the terminal in image transmission can be reduced.
请参见图6,为本申请实施例提供了一种图像传输方法的流程示意图。如图6所示,本申请实施例的所述方法可以包括以下步骤S201-步骤S205。Referring to FIG. 6 , a schematic flowchart of an image transmission method is provided in an embodiment of the present application. As shown in FIG. 6 , the method in this embodiment of the present application may include the following steps S201 to S205.
S201,识别显示屏中图像显示区域的两对角顶点坐标。S201 , identifying the coordinates of two diagonal vertices of the image display area in the display screen.
根据一些实施例,当终端接收到用户输入的图像传输指令时,终端可以采用图像识别算法识别到终端显示屏中显示图像的区域,并基于终端设置的坐标系确定显示屏中图像显示区域的两对角顶点坐标。例如终端可以基于终端的显示屏的尺寸建立坐标系,基于识别到的图像显示区域,终端可以确定图像显示区域的两对角顶点坐标。终端确定图像显示区域的两对角顶点坐标例如可以是(0,100)和(1080,1600)。终端还可以基于识别到的图像显示区域,终端可以确定图像显示区域的四个角的顶点坐标。According to some embodiments, when the terminal receives an image transmission instruction input by the user, the terminal can use an image recognition algorithm to identify the area where the image is displayed on the display screen of the terminal, and determine two parts of the image display area on the display screen based on the coordinate system set by the terminal. Diagonal vertex coordinates. For example, the terminal may establish a coordinate system based on the size of the display screen of the terminal, and based on the identified image display area, the terminal may determine the coordinates of two diagonal vertices of the image display area. The terminal determines that the coordinates of two diagonal vertices of the image display area may be, for example, (0, 100) and (1080, 1600). The terminal may also determine the vertex coordinates of the four corners of the image display area based on the identified image display area.
S202,基于所述两对角顶点坐标及预设形状确定第一显示分辨率。S202: Determine a first display resolution based on the coordinates of the two diagonal vertices and a preset shape.
根据一些实施例,当终端获取到图像显示区域的两对角顶点坐标时,终端可以获取预设形状。终端获取到预设形状时,终端可以基于两对角顶点坐标及预设形状确定第一显示分辨率。According to some embodiments, when the terminal acquires the coordinates of two diagonal vertices of the image display area, the terminal may acquire the preset shape. When the terminal acquires the preset shape, the terminal may determine the first display resolution based on the coordinates of the two diagonal vertices and the preset shape.
具体过程如上所述,此处不再赘述。The specific process is as described above and will not be repeated here.
易于理解的是,当终端获取到图像显示区域的两对角顶点坐标时,终端可以获取基于图像显示区域的形状确定第一显示分辨率。例如终端获取到图像显示区域的形状呈正方形时,终端可以基于两对角顶点坐标及正方形形状确定第一显示分辨率。终端确定的第一显示分辨率例如可以是1080*1500。It is easy to understand that, when the terminal acquires the coordinates of two diagonal vertices of the image display area, the terminal can acquire and determine the first display resolution based on the shape of the image display area. For example, when the terminal acquires that the shape of the image display area is square, the terminal may determine the first display resolution based on the coordinates of two diagonal vertices and the shape of the square. The first display resolution determined by the terminal may be, for example, 1080*1500.
S203,将图像数据调整为所述第一显示分辨率对应的尺寸。S203: Adjust the image data to a size corresponding to the first display resolution.
根据一些实施例,当终端获取到第一显示分辨率时,终端可以将图像数据调整为第一显示分辨率对应的尺寸。终端确定的第一显示分辨率例如可以是1080*1500。例如终端获取到图像数据的尺寸大于第一显示分辨率对应的尺寸时,终端可以对该图像数据进行压缩处理,将图像数据调整为第一显示分辨率对应的尺寸。例如还可以是终端获取到图像数据的尺寸小于第一显示分辨率对应的尺寸时,终端可以对该图像数据进行放大处理,将图像数据调整为第一显示分辨率对应的尺寸。According to some embodiments, when the terminal acquires the first display resolution, the terminal may adjust the image data to a size corresponding to the first display resolution. The first display resolution determined by the terminal may be, for example, 1080*1500. For example, when the size of the image data obtained by the terminal is larger than the size corresponding to the first display resolution, the terminal may perform compression processing on the image data, and adjust the image data to the size corresponding to the first display resolution. For example, when the size of the image data acquired by the terminal is smaller than the size corresponding to the first display resolution, the terminal may perform enlargement processing on the image data, and adjust the image data to the size corresponding to the first display resolution.
S204,将调整后的所述图像数据分割为多行图像数据。S204: Divide the adjusted image data into multiple lines of image data.
根据一些实施例,当终端将图像数据调整为第一显示分辨率对应的尺寸时,终端可以将调整后的图像数据分割为多行图像数据。例如终端可以根据预设行数将所述图像数据分割为多行图像数据,此时多行图像数据可以如图7所示。例如终端可以根据预设每行数据大小将图像数据分割为多行图像数据。According to some embodiments, when the terminal adjusts the image data to a size corresponding to the first display resolution, the terminal may divide the adjusted image data into multiple lines of image data. For example, the terminal may divide the image data into multiple lines of image data according to a preset number of lines. In this case, the multiple lines of image data may be as shown in FIG. 7 . For example, the terminal may divide the image data into multiple lines of image data according to the preset data size of each line.
易于理解的是,终端设置的预设行数例如可以是十五行。当终端将图像数据调整为第一显示分辨率对应的尺寸后,终端可以将调整后的图像数据按照预设的十五行将所述图像数据分割为十五行图像数据。当终端将调整后的图像数据分割为多行图像数据时,终端可以多行图像数据进行标号。It is easy to understand that the preset number of lines set by the terminal may be, for example, fifteen lines. After the terminal adjusts the image data to a size corresponding to the first display resolution, the terminal may divide the adjusted image data into fifteen lines of image data according to a preset fifteen lines. When the terminal divides the adjusted image data into multiple lines of image data, the terminal may perform labeling on the multiple lines of image data.
S205,将所述两对角顶点坐标以及所述多行图像数据传输至所述显示屏。S205: Transmit the coordinates of the two diagonal vertices and the multi-line image data to the display screen.
根据一些实施例,当终端将调整后的图像数据分割为多行图像数据时,终端可以将所述两对角顶点坐标以及所述多行图像数据传输至所述显示屏。例如终端将两对角顶点坐标以及多行图像数据传输至所述显示屏之前,终端可以对多行图像数据进行标号,终端可以按照标号从小到大的顺序将所述多行图像数据传输至显示屏。当显示屏接收到两对角顶点坐标以及多行图像数据时,显示屏可以按照多行图像数据的标号将多行图像数据进行合成,显示屏可以基于两对角顶点坐标显示该图像数据。According to some embodiments, when the terminal divides the adjusted image data into multiple lines of image data, the terminal may transmit the coordinates of the two diagonal vertices and the multiple lines of image data to the display screen. For example, before the terminal transmits the coordinates of two diagonal vertices and the multi-line image data to the display screen, the terminal may label the multi-line image data, and the terminal may transmit the multi-line image data to the display screen in ascending order of the labels. Screen. When the display screen receives the coordinates of the two diagonal vertices and the multi-line image data, the display screen can synthesize the multi-line image data according to the labels of the multi-line image data, and the display screen can display the image data based on the two diagonal vertex coordinates.
易于理解的是,当终端将调整后的图像数据分割为多行图像数据时,终端可以将所述两对角顶点坐标以及所述多行图像数据封装为数据包,并将所述数据包传输至所述显示屏。当显示屏接收到该数据包时,显示屏可以解析该数据包获取到多行图像数据以及两对角顶点坐标。基于获取到的多行图像数据以及两对角顶点坐标,显示屏可以将多行图像数据合成图像数据,并显示该图像数据。It is easy to understand that when the terminal divides the adjusted image data into multiple lines of image data, the terminal can encapsulate the coordinates of the two diagonal vertices and the multiple lines of image data into data packets, and transmit the data packets. to the display. When the display screen receives the data packet, the display screen can parse the data packet to obtain multi-line image data and two diagonal vertex coordinates. Based on the acquired multi-line image data and the coordinates of the two diagonal vertices, the display screen can combine the multi-line image data into image data and display the image data.
可选的,终端可以将调整后的图像数据按照预设的十五行将所述图像数据分割为十五行图像数据,两对角顶点坐标为(0,100)和(1080,1600)时,终端可以将十五行图像数据和两对角顶点坐标(0,100)和(1080,1600)封装成数据包,并将该数据包发送至显示屏。显示屏接收到该数据包时,显示屏可以解析该数据包,获取到十五行图像数据和两对角顶点坐标(0,100)和(1080,1600)。显示屏可以将十五行数据合成图像数据,并基于两对角顶点坐标显示该图像数据。Optionally, the terminal may divide the adjusted image data into fifteen lines of image data according to the preset fifteen lines. When the coordinates of the two diagonal vertices are (0, 100) and (1080, 1600), the terminal Fifteen lines of image data and two diagonal vertex coordinates (0, 100) and (1080, 1600) can be packaged into a data packet and sent to the display screen. When the display screen receives the data packet, the display screen can parse the data packet, and obtain fifteen lines of image data and two diagonal vertex coordinates (0, 100) and (1080, 1600). The display screen can combine fifteen lines of data into image data and display the image data based on the coordinates of two diagonal vertices.
图8示出本申请实施例一种图像传输方法的应用场景示意图,如图8所示,当发送终端获取到携带两对角坐标的图像数据时,发送终端可以通过服务器将携带两对角坐标的图像数据发送至接收终端,或者发送终端可以将携带两对角坐标的图像数据直接发送至接收终端。由于发送终端发送的携带两对角坐标的图像数据中不包含图像显示区域之外的黑边图像数据,因此可以减少传输的图像数据,可以减少传输时间,进而可以提高传输效率。FIG. 8 shows a schematic diagram of an application scenario of an image transmission method according to an embodiment of the present application. As shown in FIG. 8 , when the sending terminal acquires image data carrying two diagonal coordinates, the sending terminal can use the server to carry the two diagonal coordinates. The image data is sent to the receiving terminal, or the sending terminal can directly send the image data carrying the two diagonal coordinates to the receiving terminal. Since the image data carrying the two diagonal coordinates sent by the sending terminal does not include black border image data outside the image display area, the transmitted image data can be reduced, the transmission time can be reduced, and the transmission efficiency can be improved.
根据一些实施例,请参见图9,为本申请实施例提供了一种图像传输方法的流程示意图。如图9所示,本申请实施例的所述方法可以包括以下步骤S301-步骤S302。S301,获取所述图像数据按照所述显示屏的第二显示分辨率传输至所述显示屏的时间;S302,保持所述时间不变,依次将所述两对角顶点坐标以及所述多行图像数据传输至所述显示屏。According to some embodiments, please refer to FIG. 9 , which provides a schematic flowchart of an image transmission method according to an embodiment of the present application. As shown in FIG. 9 , the method in this embodiment of the present application may include the following steps S301 to S302. S301, obtaining the time when the image data is transmitted to the display screen according to the second display resolution of the display screen; S302, keeping the time unchanged, and sequentially converting the coordinates of the two diagonal vertices and the multi-line Image data is transmitted to the display screen.
易于理解的是,第二显示分辨率可以是指终端显示屏的分辨率,即图像显示区域的图像数据和图像显示区域之外的黑边图像数据对应的分辨率。当终端将调整后的图像数据分割成多行图像数据时,终端可以获取图像数据按照显示屏的第二显示分辨率传输至显示屏的时间。终端获取到的时间例如可以是0.05秒。当终端获取到该时间时,终端可以保持时间不变,依次将两对角顶点坐标以及多行图像数据传输至显示屏,即终端可以在0.05秒的时间内,将依次将两对角顶点坐标以及多行图像数据传输至显示屏。由于终端保持传输时间不变,但是由于终端不需要将图像显示区域之外的黑边图像数据传输至显示屏,终端可以减少传输的数据,可以减少传输的带宽,因此可以减少终端的传输功耗。It is easy to understand that the second display resolution may refer to the resolution of the display screen of the terminal, that is, the resolution corresponding to the image data in the image display area and the image data with black borders outside the image display area. When the terminal divides the adjusted image data into multiple lines of image data, the terminal can acquire the time when the image data is transmitted to the display screen according to the second display resolution of the display screen. The time obtained by the terminal may be, for example, 0.05 seconds. When the terminal obtains the time, the terminal can keep the time unchanged, and sequentially transmit the coordinates of the two diagonal vertices and the multi-line image data to the display screen. And multiple lines of image data are transmitted to the display. Since the terminal keeps the transmission time unchanged, but because the terminal does not need to transmit the black border image data outside the image display area to the display screen, the terminal can reduce the transmitted data and the transmission bandwidth, so the transmission power consumption of the terminal can be reduced. .
根据一些实施例,请参见图10,为本申请实施例提供了一种图像传输方法的流程示意图。如图10所示,本申请实施例的所述方法可以包括以下步骤S401-步骤S402。S401,获取所述图像数据按照所述显示屏的第二显示分辨率传输至所述显示屏的速度;S402,保持所述速度不变,依次将所述两对角顶点坐标以及所述多行图像数据传输至所述显示屏。According to some embodiments, please refer to FIG. 10 , which provides a schematic flowchart of an image transmission method according to an embodiment of the present application. As shown in FIG. 10 , the method in this embodiment of the present application may include the following steps S401 to S402. S401, acquiring the speed at which the image data is transmitted to the display screen according to the second display resolution of the display screen; S402, keeping the speed unchanged, and sequentially converting the coordinates of the two diagonal vertices and the multi-line Image data is transmitted to the display screen.
易于理解的是,第二显示分辨率可以是指终端显示屏的分辨率,即图像显示区域的图像数据和图像显示区域之外的黑边图像数据对应的分辨率。当终端将调整后的图像数据分割成多行图像数据时,终端可以获取图像数据按照显示屏的第二显示分辨率传输至显示屏的速度。终端获取到的时间例如可以是每秒2000Mbps。当终端获取到该速度时,终端可以保持速度不变,依次将两对角顶点坐标以及多行图像数据传输至显示屏,即终端可以以每秒2000Mbps的速度,依次将两对角顶点坐标以及多行图像数据传输至显示屏。由于终端保持传输速度不变,但是由于终端不需要将图像显示区域之外的黑边图像数据传输至显示屏,终端可以减少传输的时间,进而可以提高终端的传输效率。It is easy to understand that the second display resolution may refer to the resolution of the display screen of the terminal, that is, the resolution corresponding to the image data in the image display area and the image data with black borders outside the image display area. When the terminal divides the adjusted image data into multiple lines of image data, the terminal can obtain the speed at which the image data is transmitted to the display screen according to the second display resolution of the display screen. The time acquired by the terminal may be, for example, 2000 Mbps per second. When the terminal obtains the speed, the terminal can keep the speed unchanged, and sequentially transmit the coordinates of the two diagonal vertices and the multi-line image data to the display screen, that is, the terminal can sequentially transfer the coordinates of the two diagonal vertices and the multi-line image data at a speed of 2000Mbps per second. Multiple lines of image data are transmitted to the display. Since the terminal keeps the transmission speed unchanged, but because the terminal does not need to transmit black border image data outside the image display area to the display screen, the terminal can reduce the transmission time, thereby improving the transmission efficiency of the terminal.
根据一些实施例,终端可以按照第一显示分辨率将携带所述两对角顶点坐标的图像数据传输至所述显示屏。当显示屏接收到两对角顶点坐标的图像数据时,显示屏可以在显示区域显示所述图像数据,并按照显示屏的第二显示分辨率显示图像显示区域之外的黑边图像数据。其中该第二显示分辨率为显示屏的分辨率。当显示屏接收到终端发送的图像数据时,显示屏可以获取显示屏的第二显示分辨率,并基于第二显示分辨率和两对角顶点坐标,终端可以确定显示区域之外的黑边图像数据。According to some embodiments, the terminal may transmit the image data carrying the coordinates of the two diagonal vertices to the display screen according to the first display resolution. When the display screen receives the image data of two diagonal vertex coordinates, the display screen can display the image data in the display area, and display the black border image data outside the image display area according to the second display resolution of the display screen. The second display resolution is the resolution of the display screen. When the display screen receives the image data sent by the terminal, the display screen can obtain the second display resolution of the display screen, and based on the second display resolution and the coordinates of the two diagonal vertices, the terminal can determine the black border image outside the display area data.
易于理解的是,显示屏的第二显示分辨率例如可以是1080*1680。显示屏获取到图像数据例如可以是十五行图像数据和两对角顶点坐标(0,80)和(1080,1680)。当显示屏获取到两对角顶点坐标时,显示屏基于获取到的第二显示分辨率建立坐标系,并基于两对角顶点坐标确定黑边图像的区域,显示屏可以在黑边图像的区域不补充黑边图像数据。当显示屏补充完成所述黑边图像数据时,显示屏可以显示该图像数据和黑边图像数据。It is easy to understand that the second display resolution of the display screen may be, for example, 1080*1680. The image data acquired by the display screen may be, for example, fifteen lines of image data and two diagonal vertex coordinates (0, 80) and (1080, 1680). When the display screen acquires the coordinates of the two diagonal vertices, the display screen establishes a coordinate system based on the acquired second display resolution, and determines the area of the black-edge image based on the coordinates of the two diagonal vertices, and the display screen can be in the area of the black-edge image. The black border image data is not supplemented. When the black border image data is supplemented by the display screen, the display screen can display the image data and the black border image data.
根据一些实施例,请参见图11,为本申请实施例提供了一种图像传输方法的流程示意图。如图11所示,本申请实施例的所述方法可以包括以下步骤S501-步骤S502。S501,当所述图像数据为视频数据中的关键帧图像数据时,按照所述第一显示分辨率将携带所述两对角顶点坐标的图像数据传输至所述显示屏;S502,当所述图像数据为所述视频数据中的非关键帧图像数据时,按照所述第一显示分辨率将所述图像数据传输至所述显示屏。According to some embodiments, please refer to FIG. 11 , which is a schematic flowchart of an image transmission method according to an embodiment of the present application. As shown in FIG. 11 , the method in this embodiment of the present application may include the following steps S501 to S502. S501, when the image data is key frame image data in the video data, transmit the image data carrying the coordinates of the two diagonal vertices to the display screen according to the first display resolution; S502, when the When the image data is non-key frame image data in the video data, the image data is transmitted to the display screen according to the first display resolution.
易于理解的是,关键帧图像数据是指视频数据中角色或者物体运动或变化中的关键动作所处的那一帧图像数据,本申请实施例的关键帧图像数据是指以关键帧图像数据的前一帧图像数据为参考对象,关键帧图像数据的显示区域对应的两对角顶点坐标发生变化的图像数据。由于关键帧的图像显示区域的两对角顶点坐标相对于前一帧的图像显示区域的两对角顶点坐标发生变化,因此终端可以按照所述第一显示分辨率将携带两对角顶点坐标的图像数据传输至所述显示屏。It is easy to understand that the key frame image data refers to the frame of image data in the video data where the key action in the movement or change of the character or object is located. The image data of the previous frame is the reference object, and the image data in which the coordinates of the two diagonal vertices corresponding to the display area of the key frame image data have changed. Since the coordinates of the two diagonal vertices of the image display area of the key frame are changed with respect to the coordinates of the two diagonal vertices of the image display area of the previous frame, the terminal may carry the coordinates of the two diagonal vertices according to the first display resolution. Image data is transmitted to the display screen.
可选的,例如终端获取到关键帧图像数据的前一帧图像数据对应的两对角顶点坐标为(0,80)和(980,1680),关键帧图像数据对应的两对角顶点坐标为(0,80)和(1080,1680)时,终端可以将携带按照第一显示分辨率将携带两对角顶点坐标(0,80)和(1080,1680)的图像数据传输至显示屏。Optionally, for example, the coordinates of the two diagonal vertices corresponding to the previous frame of image data obtained by the terminal are (0, 80) and (980, 1680), and the coordinates of the two diagonal vertices corresponding to the key frame image data are: (0, 80) and (1080, 1680), the terminal can transmit the image data carrying two diagonal vertex coordinates (0, 80) and (1080, 1680) to the display screen according to the first display resolution.
易于理解的是,本申请实施例的非关键帧图像数据是指以关键帧图像数据的前一帧图像数据为参考对象,非关键帧图像数据的显示区域对应的两对角顶点坐标未发生变化的图像数据。由于非关键帧的图像显示区域的两对角顶点坐标相对于前一帧的图像显示区域的两对角顶点坐标未发生变化,因此终端可以不把两对角顶点坐标传输至显示屏,终端可以按照第一显示分辨率将非关键帧图像数据传输至所述显示屏。It is easy to understand that the non-key frame image data in the embodiment of the present application refers to that the image data of the previous frame of the key frame image data is used as a reference object, and the coordinates of the two diagonal vertices corresponding to the display area of the non-key frame image data have not changed. image data. Since the coordinates of the two diagonal vertices of the image display area of the non-key frame have not changed relative to the coordinates of the two diagonal vertices of the image display area of the previous frame, the terminal may not transmit the coordinates of the two diagonal vertices to the display screen, and the terminal may The non-keyframe image data is transmitted to the display screen at a first display resolution.
可选的,例如终端获取到关键帧图像数据的前一帧图像数据对应的两对角顶点坐标为(0,80)和(980,1680),非关键帧图像数据对应的两对角顶点坐标为(0,80)和(980,1680)时,终端可以将携带按照第一显示分辨率将非关键帧图像数据传输至显示屏。Optionally, for example, the coordinates of the two diagonal vertices corresponding to the previous frame of image data obtained by the terminal are (0, 80) and (980, 1680), and the coordinates of the two diagonal vertices corresponding to the non-key frame image data. When it is (0, 80) and (980, 1680), the terminal may transmit the non-key frame image data to the display screen according to the first display resolution.
本申请实施例提供一种图像传输方法,通过对图像数据的调整,可以将调整后的所述图像数据分割为多行图像数据,并将图像显示区域对应的两对角顶点坐标以及多行图像数据传输至显示屏,显示屏可以基于多行图像数据进行显示。由于多行图像数据中不包括黑边图像数据,因此终端可以减少传输的数据,进而可以减少图像传输的功耗。The embodiment of the present application provides an image transmission method. By adjusting the image data, the adjusted image data can be divided into multiple lines of image data, and the coordinates of two diagonal vertices corresponding to the image display area and the multiple lines of image data can be divided. The data is transmitted to the display, which can display based on multiple lines of image data. Since the black border image data is not included in the multi-line image data, the terminal can reduce the data to be transmitted, thereby reducing the power consumption of the image transmission.
下面将结合附图12,对本申请实施例提供的图像传输装置进行详细介绍。需要说明的是,附图12所示的图像传输装置,用于执行本申请图2-图12所示实施例的方法,为了便于说明,仅示出了与本申请实施例相关的部分,具体技术细节未揭示的,请参照本申请图2-图12所示的实施例。The image transmission device provided by the embodiment of the present application will be described in detail below with reference to FIG. 12 . It should be noted that the image transmission device shown in FIG. 12 is used to execute the methods of the embodiments shown in FIG. 2 to FIG. 12 of the present application. For convenience of description, only the parts related to the embodiments of the present application are shown. If the technical details are not disclosed, please refer to the embodiments shown in FIGS. 2 to 12 of the present application.
请参见图12,其示出本申请实施例的图像传输装置的结构示意图。该图像传输装置1200可以通过软件、硬件或者两者的结合实现成为用户终端的全部或一部分。根据一些实施例,该图像传输装置1200包括坐标识别单元1201、分辨率确定单元1202和图像传输单元1203,具体用于:Please refer to FIG. 12 , which shows a schematic structural diagram of an image transmission apparatus according to an embodiment of the present application. The
坐标识别单元1201,用于识别显示屏中图像显示区域的两对角顶点坐标;The coordinate
分辨率确定单元1202,用于基于所述两对角顶点坐标及预设形状确定第一显示分辨率;a
图像传输单元1203,用于按照所述第一显示分辨率将携带所述两对角顶点坐标的图像数据传输至所述显示屏,所述显示屏用于基于所述两对角顶点坐标在所述图像显示区域显示所述图像数据。The
根据一些实施例,图像传输单元1203,用于所述按照所述第一显示分辨率将携带所述两对角顶点坐标的图像数据传输至所述显示屏时,具体用于:According to some embodiments, the
将图像数据调整为所述第一显示分辨率对应的尺寸;adjusting the image data to a size corresponding to the first display resolution;
将调整后的所述图像数据分割为多行图像数据;dividing the adjusted image data into multiple lines of image data;
将所述两对角顶点坐标以及所述多行图像数据传输至所述显示屏。The two diagonal vertex coordinates and the multi-line image data are transmitted to the display screen.
根据一些实施例,图像传输单元1203,用于所述将所述两对角顶点坐标以及所述多行图像数据传输至所述显示屏时,具体用于:According to some embodiments, the
将所述两对角顶点坐标以及所述多行图像数据封装为数据包,并将所述数据包传输至所述显示屏。The two diagonal vertex coordinates and the multi-line image data are packaged into data packets, and the data packets are transmitted to the display screen.
根据一些实施例,图像传输单元1203,用于所述将所述两对角顶点坐标以及所述多行图像数据传输至所述显示屏时,具体用于:According to some embodiments, the
获取所述图像数据按照所述显示屏的第二显示分辨率传输至所述显示屏的时间;Acquire the time when the image data is transmitted to the display screen according to the second display resolution of the display screen;
保持所述时间不变,依次将所述两对角顶点坐标以及所述多行图像数据传输至所述显示屏。Keeping the time constant, the coordinates of the two diagonal vertices and the multi-line image data are sequentially transmitted to the display screen.
根据一些实施例,图像传输单元1203,用于所述将所述两对角顶点坐标以及所述多行图像数据传输至所述显示屏时,具体用于:According to some embodiments, the
获取所述图像数据按照所述显示屏的第二显示分辨率传输至所述显示屏的速度;acquiring the speed at which the image data is transmitted to the display screen according to the second display resolution of the display screen;
保持所述速度不变,依次将所述两对角顶点坐标以及所述多行图像数据传输至所述显示屏。Keeping the speed unchanged, the coordinates of the two diagonal vertices and the multi-line image data are sequentially transmitted to the display screen.
根据一些实施例,图像传输单元1203,用于所述按照所述第一显示分辨率将携带所述两对角顶点坐标的图像数据传输至所述显示屏时,具体用于:According to some embodiments, the
当所述图像数据为视频数据中的关键帧图像数据时,按照所述第一显示分辨率将携带所述两对角顶点坐标的图像数据传输至所述显示屏;When the image data is key frame image data in the video data, transmitting the image data carrying the coordinates of the two diagonal vertices to the display screen according to the first display resolution;
当所述图像数据为所述视频数据中的非关键帧图像数据时,按照所述第一显示分辨率将所述图像数据传输至所述显示屏。When the image data is non-key frame image data in the video data, the image data is transmitted to the display screen according to the first display resolution.
根据一些实施例,图像传输单元1203,用于所述按照所述第一显示分辨率将携带所述两对角顶点坐标的图像数据传输至所述显示屏,所述显示屏用于基于所述两对角顶点坐标在所述图像显示区域显示所述图像数据时,具体用于:According to some embodiments, the
按照所述显示分辨率将携带所述两对角顶点坐标的图像数据传输至所述显示屏,所述显示屏用于基于所述两对角顶点坐标在所述图像显示区域显示所述图像数据,并按照所述显示屏的第二显示分辨率显示所述图像显示区域之外的黑边图像数据。The image data carrying the coordinates of the two diagonal vertices is transmitted to the display screen according to the display resolution, and the display screen is configured to display the image data in the image display area based on the coordinates of the two diagonal vertices , and display the black border image data outside the image display area according to the second display resolution of the display screen.
本申请实施例提供一种图像传输装置,通过按照第一显示分辨率,图像传输装置可以将携带图像显示区域对应的两对角顶点坐标的图像数据传输至显示屏,以便显示屏可以基于两对角顶点坐标在图像显示区域显示图像数据。由于图像传输装置传输的图像数据中不包括黑边图像数据,因此可以减少图像传输装置传输图像数据的时间,进而可以提高图像传输效率。An embodiment of the present application provides an image transmission device. According to the first display resolution, the image transmission device can transmit image data carrying two diagonal vertex coordinates corresponding to the image display area to the display screen, so that the display screen can be based on the two pairs of The corner vertex coordinates display image data in the image display area. Since the image data transmitted by the image transmission device does not include black border image data, the time for the image transmission device to transmit the image data can be reduced, thereby improving the image transmission efficiency.
请参见图13,为本申请实施例提供的一种终端的结构示意图。如图13所示,所述终端1300可以包括:至少一个处理器1301,至少一个网络接口1304,用户接口1303,存储器1305,至少一个通信总线1302。Please refer to FIG. 13 , which is a schematic structural diagram of a terminal according to an embodiment of the present application. As shown in FIG. 13 , the terminal 1300 may include: at least one
其中,通信总线1302用于实现这些组件之间的连接通信。Among them, the
其中,用户接口1303可以包括显示屏(Display)和GPS,可选用户接口121103还可以包括标准的有线接口、无线接口。The
其中,网络接口1304可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。Wherein, the
其中,处理器1301可以包括一个或者多个处理核心。处理器1301利用各种借口和线路连接整个终端1300内的各个部分,通过运行或执行存储在存储器1305内的指令、程序、代码集或指令集,以及调用存储在存储器1305内的数据,执行终端1300的各种功能和处理数据。可选的,处理器1301可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable GateArray,FPGA)、可编程逻辑阵列(ProgrammableLogicArray,PLA)中的至少一种硬件形式来实现。处理器1301可集成中央处理器(CentralProcessing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器1301中,单独通过一块芯片进行实现。The
其中,存储器1305可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。可选的,该存储器1305包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器1305可用于存储指令、程序、代码、代码集或指令集。存储器1305可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中涉及到的数据等。存储器1305可选的还可以是至少一个位于远离前述处理器1301的存储装置。如图13所示,作为一种计算机存储介质的存储器1305中可以包括操作系统、网络通信模块、用户接口模块以及用于图像传输的应用程序。The
在图13所示的终端1300中,用户接口1303主要用于为用户提供输入的接口,获取用户输入的数据;而处理器1301可以用于调用存储器1305中存储的图像传输方法的应用程序,并具体执行以下操作:In the terminal 1300 shown in FIG. 13 , the
识别显示屏中图像显示区域的两对角顶点坐标;Identify the coordinates of the two diagonal vertices of the image display area in the display screen;
基于所述两对角顶点坐标及预设形状确定第一显示分辨率;determining a first display resolution based on the coordinates of the two diagonal vertices and a preset shape;
按照所述第一显示分辨率将携带所述两对角顶点坐标的图像数据传输至所述显示屏,所述显示屏用于基于所述两对角顶点坐标在所述图像显示区域显示所述图像数据。The image data carrying the coordinates of the two diagonal vertices is transmitted to the display screen according to the first display resolution, and the display screen is configured to display the image data in the image display area based on the coordinates of the two diagonal vertices image data.
根据一些实施例,处理器1301用于执行所述按照所述第一显示分辨率将携带所述两对角顶点坐标的图像数据传输至所述显示屏时,具体用于执行以下步骤:According to some embodiments, when the
将图像数据调整为所述第一显示分辨率对应的尺寸;adjusting the image data to a size corresponding to the first display resolution;
将调整后的所述图像数据分割为多行图像数据;dividing the adjusted image data into multiple lines of image data;
将所述两对角顶点坐标以及所述多行图像数据传输至所述显示屏。The two diagonal vertex coordinates and the multi-line image data are transmitted to the display screen.
根据一些实施例,处理器1301用于执行所述将所述两对角顶点坐标以及所述多行图像数据传输至所述显示屏时,具体用于执行以下步骤:According to some embodiments, when the
将所述两对角顶点坐标以及所述多行图像数据封装为数据包,并将所述数据包传输至所述显示屏。The two diagonal vertex coordinates and the multi-line image data are packaged into data packets, and the data packets are transmitted to the display screen.
根据一些实施例,处理器1301用于执行所述将所述两对角顶点坐标以及所述多行图像数据传输至所述显示屏时,具体用于执行以下步骤:According to some embodiments, when the
获取所述图像数据按照所述显示屏的第二显示分辨率传输至所述显示屏的时间;Acquire the time when the image data is transmitted to the display screen according to the second display resolution of the display screen;
保持所述时间不变,依次将所述两对角顶点坐标以及所述多行图像数据传输至所述显示屏。Keeping the time constant, the coordinates of the two diagonal vertices and the multi-line image data are sequentially transmitted to the display screen.
根据一些实施例,处理器1301用于执行所述将所述两对角顶点坐标以及所述多行图像数据传输至所述显示屏时,具体用于执行以下步骤:According to some embodiments, when the
获取所述图像数据按照所述显示屏的第二显示分辨率传输至所述显示屏的速度;acquiring the speed at which the image data is transmitted to the display screen according to the second display resolution of the display screen;
保持所述速度不变,依次将所述两对角顶点坐标以及所述多行图像数据传输至所述显示屏。Keeping the speed unchanged, the coordinates of the two diagonal vertices and the multi-line image data are sequentially transmitted to the display screen.
根据一些实施例,处理器1301用于执行所述按照所述第一显示分辨率将携带所述两对角顶点坐标的图像数据传输至所述显示屏时,具体用于执行以下步骤:According to some embodiments, when the
当所述图像数据为视频数据中的关键帧图像数据时,按照所述第一显示分辨率将携带所述两对角顶点坐标的图像数据传输至所述显示屏;When the image data is key frame image data in the video data, transmitting the image data carrying the coordinates of the two diagonal vertices to the display screen according to the first display resolution;
当所述图像数据为所述视频数据中的非关键帧图像数据时,按照所述第一显示分辨率将所述图像数据传输至所述显示屏。When the image data is non-key frame image data in the video data, the image data is transmitted to the display screen according to the first display resolution.
根据一些实施例,处理器1301用于执行所述按照所述第一显示分辨率将携带所述两对角顶点坐标的图像数据传输至所述显示屏,所述显示屏用于基于所述两对角顶点坐标在所述图像显示区域显示所述图像数据时,具体用于执行以下步骤:According to some embodiments, the
按照所述显示分辨率将携带所述两对角顶点坐标的图像数据传输至所述显示屏,所述显示屏用于基于所述两对角顶点坐标在所述图像显示区域显示所述图像数据,并按照所述显示屏的第二显示分辨率显示所述图像显示区域之外的黑边图像数据。The image data carrying the coordinates of the two diagonal vertices is transmitted to the display screen according to the display resolution, and the display screen is configured to display the image data in the image display area based on the coordinates of the two diagonal vertices , and display the black border image data outside the image display area according to the second display resolution of the display screen.
本申请实施例提供一种终端,通过按照第一显示分辨率,终端可以将携带图像显示区域对应的两对角顶点坐标的图像数据传输至显示屏,以便显示屏可以基于两对角顶点坐标在图像显示区域显示图像数据。由于终端传输的图像数据中不包括黑边图像数据,因此终端按照传输包括黑边图像数据的传输速度进行传输时,可以减少终端传输图像数据所需带宽,进而可以减少终端传输图像数据的功耗。An embodiment of the present application provides a terminal. According to a first display resolution, the terminal can transmit image data carrying two diagonal vertex coordinates corresponding to an image display area to a display screen, so that the display screen can display the image data based on the two diagonal vertex coordinates in the display screen. The image display area displays image data. Since the image data transmitted by the terminal does not include black-edge image data, when the terminal transmits at the transmission speed including the black-edge image data, the bandwidth required for the terminal to transmit image data can be reduced, thereby reducing the power consumption of the terminal to transmit image data. .
本申请还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述方法的步骤。其中,计算机可读存储介质可以包括但不限于任何类型的盘,包括软盘、光盘、DVD、CD-ROM、微型驱动器以及磁光盘、ROM、RAM、EPROM、EEPROM、DRAM、VRAM、闪速存储器设备、磁卡或光卡、纳米系统(包括分子存储器IC),或适合于存储指令和/或数据的任何类型的媒介或设备。The present application also provides a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, implements the steps of the above method. Among them, the computer-readable storage medium may include, but is not limited to, any type of disk, including floppy disks, optical disks, DVDs, CD-ROMs, micro drives, and magneto-optical disks, ROM, RAM, EPROM, EEPROM, DRAM, VRAM, flash memory devices , magnetic or optical cards, nanosystems (including molecular memory ICs), or any type of medium or device suitable for storing instructions and/or data.
本申请实施例还提供一种计算机程序产品,该计算机程序产品包括存储计算机程序的非瞬时性计算机可读存储介质,该计算机程序可操作来使计算机执行如上述方法实施例中记载的任何一种图像传输方法的部分或全部步骤。Embodiments of the present application further provide a computer program product, the computer program product including a non-transitory computer-readable storage medium storing a computer program, the computer program being operable to cause a computer to execute any one of the method embodiments described above Some or all of the steps of an image transfer method.
本领域的技术人员可以清楚地了解到本申请的技术方案可借助软件和/或硬件来实现。本说明书中的“单元”和“模块”是指能够独立完成或与其他部件配合完成特定功能的软件和/或硬件,其中硬件例如可以是现场可编程门阵列(Field-ProgrammaBLEGateArray,FPGA)、集成电路(Integrated Circuit,IC)等。Those skilled in the art can clearly understand that the technical solutions of the present application can be implemented by means of software and/or hardware. In this specification, "unit" and "module" refer to software and/or hardware that can perform specific functions independently or in cooperation with other components, wherein the hardware can be, for example, Field-Programmable Gate Array (FPGA), integrated Circuit (Integrated Circuit, IC) and so on.
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。It should be noted that, for the sake of simple description, the foregoing method embodiments are all expressed as a series of action combinations, but those skilled in the art should know that the present application is not limited by the described action sequence. Because in accordance with the present application, certain steps may be performed in other orders or concurrently. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。In the above-mentioned embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference may be made to the relevant descriptions of other embodiments.
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些服务接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the apparatus embodiments described above are only illustrative, for example, the division of the units is only a logical function division, and there may be other division methods in actual implementation, for example, multiple units or components may be combined or Integration into another system, or some features can be ignored, or not implemented. On the other hand, the shown or discussed mutual coupling or direct coupling or communication connection may be through some service interfaces, indirect coupling or communication connection of devices or units, and may be in electrical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution in this embodiment.
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit. The above-mentioned integrated units may be implemented in the form of hardware, or may be implemented in the form of software functional units.
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(RandomAccess Memory,RAM)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。The integrated unit, if implemented as a software functional unit and sold or used as a stand-alone product, may be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application can be embodied in the form of a software product in essence, or the part that contributes to the prior art, or all or part of the technical solution, and the computer software product is stored in a memory, Several instructions are included to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned memory includes: U disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), mobile hard disk, magnetic disk or optical disk and other media that can store program codes.
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通进程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(Read-Only Memory,ROM)、随机存取器(RandomAccessMemory,RAM)、磁盘或光盘等。Those skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing relevant hardware through a program, and the program can be stored in a computer-readable memory, and the memory can include: flash memory Disk, read-only memory (Read-Only Memory, ROM), random access device (Random Access Memory, RAM), magnetic disk or optical disk, etc.
以上所述者,仅为本公开的示例性实施例,不能以此限定本公开的范围。即但凡依本公开教导所作的等效变化与修饰,皆仍属本公开涵盖的范围内。本领域技术人员在考虑说明书及实践这里的公开后,将容易想到本公开的其实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未记载的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的范围和精神由权利要求限定。The above descriptions are merely exemplary embodiments of the present disclosure, which cannot limit the scope of the present disclosure. That is, all equivalent changes and modifications made according to the teachings of the present disclosure are still within the scope of the present disclosure. Embodiments of the present disclosure will be readily apparent to those skilled in the art upon consideration of the specification and practice of the disclosure herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or conventional techniques in the art not described in the present disclosure . The specification and examples are to be regarded as exemplary only, and the scope and spirit of the present disclosure are defined by the claims.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010216490.4A CN111417007B (en) | 2020-03-25 | 2020-03-25 | Image transmission method, device, terminal and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010216490.4A CN111417007B (en) | 2020-03-25 | 2020-03-25 | Image transmission method, device, terminal and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111417007A true CN111417007A (en) | 2020-07-14 |
CN111417007B CN111417007B (en) | 2022-07-12 |
Family
ID=71493237
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010216490.4A Active CN111417007B (en) | 2020-03-25 | 2020-03-25 | Image transmission method, device, terminal and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111417007B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113066431A (en) * | 2021-03-09 | 2021-07-02 | 昀光微电子(上海)有限公司 | Data transmission equipment and method |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1288628A2 (en) * | 2001-09-04 | 2003-03-05 | Sony Corporation | Navigation device, map displaying method and image display device |
JP2005229400A (en) * | 2004-02-13 | 2005-08-25 | Matsushita Electric Ind Co Ltd | Video quality display device |
WO2008076885A1 (en) * | 2006-12-15 | 2008-06-26 | Microsoft Corporation | Dynamic viewing of wide angle images |
CN101616281A (en) * | 2009-06-26 | 2009-12-30 | 中兴通讯股份有限公司南京分公司 | A kind of with local method and the portable terminal that amplifies of mobile TV playing picture |
CN102111640A (en) * | 2010-11-30 | 2011-06-29 | 广东威创视讯科技股份有限公司 | Effective image area detection method and system |
CN102541501A (en) * | 2012-02-10 | 2012-07-04 | 广州瀚阳信息科技有限公司 | Multi-screen parallel massive information display system |
CN105611368A (en) * | 2014-11-14 | 2016-05-25 | 三星电子株式会社 | Display apparatus and contol method thereof |
CN106356020A (en) * | 2015-07-13 | 2017-01-25 | 西安诺瓦电子科技有限公司 | LED display screen display control method and image data segmentation method |
CN106612423A (en) * | 2015-12-31 | 2017-05-03 | 北京数科技有限公司 | Touch control method and device for projection image |
CN106686453A (en) * | 2016-12-05 | 2017-05-17 | 广州视源电子科技股份有限公司 | Image display method and device |
CN107122108A (en) * | 2017-04-27 | 2017-09-01 | 腾讯科技(深圳)有限公司 | A kind of picture editing method and device |
US20170358133A1 (en) * | 2016-06-09 | 2017-12-14 | Microsoft Technology Licensing, Llc | Adaptive Decimation Using 3D Video Features |
CN109285126A (en) * | 2018-08-17 | 2019-01-29 | 上海商汤智能科技有限公司 | Image processing method and device, electronic equipment and storage medium |
-
2020
- 2020-03-25 CN CN202010216490.4A patent/CN111417007B/en active Active
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1288628A2 (en) * | 2001-09-04 | 2003-03-05 | Sony Corporation | Navigation device, map displaying method and image display device |
JP2005229400A (en) * | 2004-02-13 | 2005-08-25 | Matsushita Electric Ind Co Ltd | Video quality display device |
WO2008076885A1 (en) * | 2006-12-15 | 2008-06-26 | Microsoft Corporation | Dynamic viewing of wide angle images |
CN101616281A (en) * | 2009-06-26 | 2009-12-30 | 中兴通讯股份有限公司南京分公司 | A kind of with local method and the portable terminal that amplifies of mobile TV playing picture |
CN102111640A (en) * | 2010-11-30 | 2011-06-29 | 广东威创视讯科技股份有限公司 | Effective image area detection method and system |
CN102541501A (en) * | 2012-02-10 | 2012-07-04 | 广州瀚阳信息科技有限公司 | Multi-screen parallel massive information display system |
CN105611368A (en) * | 2014-11-14 | 2016-05-25 | 三星电子株式会社 | Display apparatus and contol method thereof |
CN106356020A (en) * | 2015-07-13 | 2017-01-25 | 西安诺瓦电子科技有限公司 | LED display screen display control method and image data segmentation method |
CN106612423A (en) * | 2015-12-31 | 2017-05-03 | 北京数科技有限公司 | Touch control method and device for projection image |
US20170358133A1 (en) * | 2016-06-09 | 2017-12-14 | Microsoft Technology Licensing, Llc | Adaptive Decimation Using 3D Video Features |
CN106686453A (en) * | 2016-12-05 | 2017-05-17 | 广州视源电子科技股份有限公司 | Image display method and device |
CN107122108A (en) * | 2017-04-27 | 2017-09-01 | 腾讯科技(深圳)有限公司 | A kind of picture editing method and device |
CN109285126A (en) * | 2018-08-17 | 2019-01-29 | 上海商汤智能科技有限公司 | Image processing method and device, electronic equipment and storage medium |
Non-Patent Citations (1)
Title |
---|
李小英,谷长龙,段伟,蔡益红: "《多媒体技术及应用》", 29 February 2016 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113066431A (en) * | 2021-03-09 | 2021-07-02 | 昀光微电子(上海)有限公司 | Data transmission equipment and method |
Also Published As
Publication number | Publication date |
---|---|
CN111417007B (en) | 2022-07-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP4231650A1 (en) | Picture display method and apparatus, and electronic device | |
WO2021179882A1 (en) | Image drawing method and apparatus, readable medium, and electronic device | |
WO2022037251A1 (en) | Video data processing method and apparatus | |
CN107220019B (en) | Rendering method based on dynamic VSYNC signal, mobile terminal and storage medium | |
WO2021143182A1 (en) | Game processing method and apparatus, electronic device, and computer-readable storage medium | |
CN107770618B (en) | Image processing method, device and storage medium | |
CN108491275A (en) | program optimization method, device, terminal and storage medium | |
WO2019134235A1 (en) | Live broadcast interaction method and apparatus, and terminal device and storage medium | |
WO2021227688A1 (en) | Screen extension method and apparatus, and terminal device and computer-readable storage medium | |
CN113254130B (en) | Method for adaptively adjusting resolution of cloud desktop | |
WO2022135210A1 (en) | Enhanced screen sharing method and system and electronic device | |
CN114428598B (en) | Screen projection method, device, electronic device and storage medium | |
CN110178111B (en) | Image processing method and device for terminal | |
WO2024022391A1 (en) | Multimedia data transmission method and apparatus, and electronic device and storage medium | |
US20230188270A1 (en) | Data Transmission Method, Transmit Device, and Receive Device | |
CN102411488B (en) | Method for displaying images of mobile terminal and mobile terminal | |
CN104639501B (en) | A kind of method of data stream transmitting, equipment and system | |
CN109587561B (en) | Video processing method and device, electronic equipment and storage medium | |
CN111111175A (en) | Game picture generation method and device and mobile terminal | |
CN111417007A (en) | Image transmission method, device, terminal and storage medium | |
CN113253877B (en) | Electronic whiteboard system and control method thereof | |
WO2024193511A1 (en) | Interaction method and apparatus, and electronic device and computer-readable medium | |
TWI814134B (en) | Remote rendering system, method and device based on virtual mobile architecture | |
CN105376316A (en) | Vehicle-mounted rear headrest with interconnection function and implementation method thereof | |
WO2023182935A2 (en) | Image processing method and apparatus, electronic device, 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 |