CN109286804A - A kind of data processing method, MEC server, terminal device and device - Google Patents

A kind of data processing method, MEC server, terminal device and device Download PDF

Info

Publication number
CN109286804A
CN109286804A CN201811161588.3A CN201811161588A CN109286804A CN 109286804 A CN109286804 A CN 109286804A CN 201811161588 A CN201811161588 A CN 201811161588A CN 109286804 A CN109286804 A CN 109286804A
Authority
CN
China
Prior art keywords
pixel
image information
dimensional image
information
depth information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201811161588.3A
Other languages
Chinese (zh)
Inventor
夏炀
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201811161588.3A priority Critical patent/CN109286804A/en
Publication of CN109286804A publication Critical patent/CN109286804A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Graphics (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Image Processing (AREA)

Abstract

The embodiment of the present application provides a kind of data processing method, terminal device, MEC server and device, and wherein method includes: to obtain the second image information and the corresponding depth information of second image information;It wherein, include M pixel in second image information;N number of first kind pixel is determined in M pixel of the two-dimensional image information;Wherein, N and M is integer, and N is less than or equal to M;By depth information corresponding to other pixels in M pixel of the two-dimensional image information and the two-dimensional image information in addition to N number of first kind pixel, it is sent to MEC server.

Description

A kind of data processing method, MEC server, terminal device and device
Technical field
The invention relates to technical field of information processing, and in particular to a kind of data processing method, terminal device, MEC server and device.
Background technique
With the continuous development of mobile communications network, the transmission rate of mobile communications network is rapidly improved, thus to three-dimensional The generation and development of video traffic provide strong technical support.Three-dimensional data includes two-dimensional image data (such as RGB data Deng) and depth data (Depth data), and the transmission of three-dimensional data is to transmit two-dimensional video data and depth data respectively.But It is that it is problem to be solved that data volume is excessive when carrying out data transmission.
Summary of the invention
In order to solve the above technical problems, the embodiment of the invention provides a kind of data processing method, terminal device, MEC clothes Business device and device.
Data processing method provided by the embodiments of the present application is applied to terminal device, comprising:
Obtain the second image information and the corresponding depth information of second image information;Wherein, second image It include M pixel in information;
N number of first kind pixel is determined in M pixel of the two-dimensional image information;Wherein, N and M is integer, and N Less than or equal to M;
N number of first kind pixel will be removed in M pixel of the two-dimensional image information and the two-dimensional image information Except other pixels corresponding to depth information, be sent to MEC server.
A kind of data processing method provided by the embodiments of the present application is applied to MEC server, which comprises
M pixel of the two-dimensional image information that receiving terminal apparatus is sent and at least partly pixel of the M pixel Corresponding depth information;
The corresponding depth of at least partly pixel of M pixel and the M pixel based on the two-dimensional image information Information constructs 3-D image.
A kind of terminal device provided by the embodiments of the present application, comprising:
First processing units obtain the second image information and the corresponding depth information of second image information;Wherein, It include M pixel in second image information;N number of first kind picture is determined in M pixel of the two-dimensional image information Element;Wherein, N and M is integer, and N is less than or equal to M;
First communication unit, for will be removed in M pixel of the two-dimensional image information and the two-dimensional image information Depth information corresponding to other pixels except N number of first kind pixel, is sent to MEC server.
A kind of MEC server provided by the embodiments of the present application, comprising:
Second communication unit, M pixel of the two-dimensional image information for receiving terminal apparatus transmission and the M are a Depth information corresponding at least partly pixel of pixel;
The second processing unit, for based on the two-dimensional image information M pixel and the M pixel at least The corresponding depth information of partial pixel constructs 3-D image.
Terminal device provided by the embodiments of the present application, including processor and memory.The memory is for storing computer Program, the processor execute above-mentioned data processing method for calling and running the computer program stored in the memory.
MEC server provided by the embodiments of the present application, including processor and memory.The memory is for storing computer Program, the processor execute above-mentioned data processing method for calling and running the computer program stored in the memory.
Chip provided by the embodiments of the present application, for realizing above-mentioned data processing method.
Specifically, which includes: processor, for computer program to be called and run from memory, so that installation There is the equipment of the chip to execute above-mentioned data processing method.
Computer readable storage medium provided by the embodiments of the present application, for storing computer program, the computer program So that computer executes above-mentioned data processing method.
Computer program product provided by the embodiments of the present application, including computer program instructions, the computer program instructions So that computer executes above-mentioned data processing method.
Computer program provided by the embodiments of the present application, when run on a computer, so that computer execution is above-mentioned Data processing method.
Through the above technical solutions, can be by identifying N number of first kind pixel in two-dimensional image information, it will be N number of After the corresponding depth information of first kind pixel abandons, two-dimensional image information and other in addition to first kind pixel are only transmitted Depth information corresponding to pixel is to MEC server;In this way, just reducing the number transmitted between terminal device and MEC server According to amount, the efficiency of transmission of image information can be improved, improve communication and treatment effeciency.
Detailed description of the invention
Fig. 1 is a kind of system architecture schematic diagram provided by the embodiments of the present application;
Fig. 2 is the flow diagram one of data processing method provided by the embodiments of the present application;
Fig. 3 is the schematic diagram of a scenario of determining body region provided by the embodiments of the present application;
Fig. 4 is the flow diagram two of data processing method provided by the embodiments of the present application;
Fig. 5 is the structure composition schematic diagram of terminal device provided by the embodiments of the present application;
Fig. 6 is the structure composition schematic diagram of MEC server provided by the embodiments of the present application;
Fig. 7 is a kind of communication equipment schematic diagram provided by the embodiments of the present application;
Fig. 8 is the schematic diagram of the chip of the embodiment of the present application;
Fig. 9 is a kind of schematic block diagram of communication system provided by the embodiments of the present application.
Specific embodiment
Before the technical solution to the embodiment of the present invention is described in detail, first to the data of the embodiment of the present invention at The system architecture of reason method application is briefly described.The data processing method of the embodiment of the present invention is applied to three dimensional video data Related service, which is, for example, the business that three dimensional video data is shared, or the live broadcast service based on three dimensional video data Etc..In this case, since the data volume of three dimensional video data is larger, the depth data and two-dimensional video number that transmit respectively According to needing higher technical support in data transmission procedure, it is therefore desirable to which mobile communications network has faster data transmission speed Rate, and more stable data transmission environments.
Fig. 1 is the system architecture schematic diagram that the data transmission method of the embodiment of the present invention is applied;As shown in Figure 1, system can Including terminal, base station, MEC server, Service Process Server, core net and internet (Internet) etc.;MEC server with High-speed channel is established to realize that data are synchronous by core net between Service Process Server.
By taking the application scenarios of two terminal interactions shown in FIG. 1 as an example, MEC server A is to be deployed in close to terminal A (hair Sending end) MEC server, core net A be the region terminal A core net;Correspondingly, MEC server B is close to be deployed in The MEC server of terminal B (receiving end), core net B are the core net of the region terminal B;MEC server A and MEC server B can establish high-speed channel by core net A and core net B respectively between Service Process Server to realize that data are synchronous.
Wherein, after the three dimensional video data that terminal A is sent is transferred to MEC server A, core net is passed through by MEC server A Data are synchronized to Service Process Server by A;The three-dimensional that terminal A is sent is obtained from Service Process Server by MEC server B again Video data, and be sent to terminal B and presented.
Here, if terminal B and terminal A realize transmission by the same MEC server, terminal B and terminal A are straight at this time The transmission that a MEC server realizes three dimensional video data was connected, the participation of Service Process Server, this mode are not needed Referred to as local passback mode.Specifically, it is assumed that terminal B and terminal A realizes the transmission of three dimensional video data by MEC server A, After the three dimensional video data that terminal A is sent is transferred to MEC server A, three dimensional video data is sent to terminal B by MEC server A It is presented.
Here, terminal can configuring condition based on network condition or terminal itself or itself configuration algorithms selection The evolved base station (eNB) of 4G network, or the next-generation evolved base station (gNB) of access 5G network are accessed, so that eNB It accesses net by long term evolution (Long Term Evolution, LTE) to connect with MEC server, so that gNB passes through the next generation Access net (NG-RAN) is connect with MEC server.
Here, MEC server disposition is in the network edge side close to terminal or data source header, so-called close terminal or leans on Nearly data source header, is not only on logical place, close to terminal or close to data source header also on geographical location.It is different from existing Mobile communications network in main Service Process Server be deployed in several big cities, MEC server can be in a city Middle deployment is multiple.Such as in certain office building, user is more, then a MEC server can be disposed near the office building.
Wherein, MEC server as with converged network, calculating, storage, application core ability edge calculations gateway, The platform including device Domain, network domains, data field and application domain is provided for edge calculations.Its couple all kinds of smart machines and Sensor provides intelligence connection and data processing business nearby, and different types of application and data is allowed to carry out in MEC server Processing realizes the crucial intelligent Services such as real-time business, business intelligence, data aggregate and interoperability, security and privacy protection, effectively The intelligent decision efficiency of promotion business.
The embodiment of the present invention provides a kind of data processing method, is applied to terminal device, as shown in Figure 2, comprising:
Step 201: obtaining the second image information and the corresponding depth information of second image information;Wherein, described It include M pixel in second image information;
Step 202: N number of first kind pixel is determined in M pixel of the two-dimensional image information;Wherein, N and M are Integer, and N is less than or equal to M;
Step 203: will be in M pixel of the two-dimensional image information and the two-dimensional image information except described N number of the Depth information corresponding to other pixels except a kind of pixel, is sent to MEC server.
Here, the terminal device is the equipment for having camera, specifically, may include having to adopt in the present embodiment Collect the camera of two-dimensional image information and the camera of sampling depth information.
In abovementioned steps 201, the second image information of the acquisition and the corresponding depth information of second image information; It wherein, include M pixel in second image information, it can be with are as follows: two are carried out to target object by the first camera unit Image Acquisition is tieed up, the two-dimensional image information for target object is obtained;Two-dimensional image information institute is acquired by the second camera unit Corresponding depth information;
It should be pointed out that the first camera unit can be 2D camera, the second camera unit can be depth camera; Also, 2D camera and depth camera synchronize shot, that is to say, that the two dimension acquired by the two cameras Image information and depth information are corresponding.
It is illustrated by taking black picture element as an example in the present embodiment, it is described in the two-dimensional image information in abovementioned steps 202 M pixel in determine N number of first kind pixel, comprising: the RGB information based on M pixel in the two-dimensional image information, from institute It states in M pixel of two-dimensional image information, detection obtains N number of black picture element as N number of first kind pixel.
It should be noted that each pixel can indicate it by RGB information when two dimensional image is color image Color can form two dimensional image for the matrix of (R, G, B) composition;For example, it be 0, B value is 0 that pure red R value, which is 255, G value,;Ash Tri- values of R, G, B of color are equal (in addition to 0 and 255);R, G, B of white are 255;R, G, B of black are 0.The present embodiment Middle first kind pixel can be black picture element, can also be white pixel or gray pixels.
For example, according to RGB information choose RGB be 0 pixel i.e. black picture element as first kind pixel.
It is described that N number of first kind will be removed in M pixel of the two-dimensional image information and the two-dimensional image information Depth information corresponding to other pixels except pixel, is sent to before MEC server, the method also includes: delete institute State depth information corresponding to N number of first kind pixel.That is, the corresponding depth of multiple pixels of acquisition two-dimensional image information While information, depth information corresponding to N number of first kind pixel is not saved, is only saved in addition to N number of first kind pixel Other pixels corresponding to depth information.
In addition, depth information corresponding to body region in two-dimensional image information, it can be for corresponding to each pixel Depth information, can based on depth information corresponding to each block of pixels in body region.This just with the granularity of depth information Correlation, for example, when the second camera unit, that is, resolution ratio (or precision) and the first camera shooting that depth camera is shot It can be the corresponding depth information of each pixel when unit is that two-dimentional camera is identical;When the second camera unit with The resolution ratio of first camera unit is different, and when the resolution ratio of the second camera unit is less than the first camera unit, can be with For the corresponding depth information of each of the second image information block of pixels;Wherein, a block of pixels can correspond to multiple pictures Element, the size of block of pixels is related to the hardware parameter of the second camera unit, here without repeating.
Finally, the present embodiment can also include: by second image information about the method for determining first kind pixel The middle pixel without corresponding depth information is set as first kind pixel.For example, by the second camera unit, that is, depth camera It, can be by the pixel if can not receive feedback, that is, when can not receive depth information when head carries out depth information acquisition RGB information be set as the RGB information of first kind pixel, for example, setting black picture element for the RGB information;So, it will be able to In subsequent processing, the depth information for abandoning the pixel is determined.As can be seen that first kind pixel determines exist in the present embodiment Two ways, one kind to be determined by RGB information, it is another then when by not receiving depth information corresponding to pixel First kind pixel is set by the pixel.
For example, two dimensional image is collected for target object in figure referring to Fig. 3, wherein being black picture there are N number of pixel Element, the corresponding depth information of these black picture elements is abandoned, and only transmits the corresponding depth information of rest of pixels to MEC server.
As it can be seen that by using above scheme, it will be able to by identifying N number of first kind pixel in two-dimensional image information, After the corresponding depth information of N number of first kind pixel is abandoned, two-dimensional image information is only transmitted and in addition to first kind pixel Other pixels corresponding to depth information to MEC server;It is passed between terminal device and MEC server in this way, just reducing Defeated data volume can be improved the efficiency of transmission of image information, improve communication and treatment effeciency.
The embodiment of the present invention provides a kind of data processing method, is applied to MEC server, as shown in Figure 4, comprising:
Step 401: the M pixel and the M pixel for the two-dimensional image information that receiving terminal apparatus is sent are at least Depth information corresponding to partial pixel;Wherein, M is the integer more than or equal to 1;
Step 402: at least partly pixel pair of M pixel and the M pixel based on the two-dimensional image information The depth information answered constructs 3-D image.
Here, the terminal device is the equipment for having camera, specifically, may include having to adopt in the present embodiment Collect the camera of two-dimensional image information and the camera of sampling depth information.
In abovementioned steps 401, M pixel of the two-dimensional image information that the receiving terminal apparatus is sent and the M are a Depth information corresponding at least partly pixel of pixel, comprising:
First kind pixel is removed in the M pixel and the M pixel of the two-dimensional image information that receiving terminal apparatus is sent Except other pixels corresponding to depth information.
It is illustrated so that the first kind pixel is black picture element as an example in the present embodiment, when two dimensional image is color image When, each pixel can indicate its color by RGB information, can form two dimensional image for the matrix of (R, G, B) composition; For example, it be 0, B value is 0 that pure red R value, which is 255, G value,;Tri- values of R, G, B of grey are equal (in addition to 0 and 255);The R of white, G, B is 255;R, G, B of black are 0.First kind pixel can be black picture element in the present embodiment, can also be white picture Element or gray pixels.
For example, according to RGB information choose RGB be 0 pixel i.e. black picture element as first kind pixel.
It is described that N number of first kind will be removed in M pixel of the two-dimensional image information and the two-dimensional image information Depth information corresponding to other pixels except pixel, is sent to before MEC server, the method also includes: delete institute State depth information corresponding to N number of first kind pixel.That is, the corresponding depth of multiple pixels of acquisition two-dimensional image information While information, depth information corresponding to N number of first kind pixel is not saved, is only saved in addition to N number of first kind pixel Other pixels corresponding to depth information.
In addition, depth information corresponding to body region in two-dimensional image information, it can be for corresponding to each pixel Depth information, can based on depth information corresponding to each block of pixels in body region.This just with the granularity of depth information Correlation, for example, when the second camera unit, that is, resolution ratio (or precision) and the first camera shooting that depth camera is shot It can be the corresponding depth information of each pixel when unit is that two-dimentional camera is identical;When the second camera unit with The resolution ratio of first camera unit is different, and when the resolution ratio of the second camera unit is less than the first camera unit, can be with For the corresponding depth information of each of the second image information block of pixels;Wherein, a block of pixels can correspond to multiple pictures Element, the size of block of pixels is related to the hardware parameter of the second camera unit, here without repeating.
For example, two dimensional image is collected for target object in figure referring to Fig. 3, wherein being black picture there are N number of pixel Element, the corresponding depth information of these black picture elements is abandoned, and only transmits the corresponding depth information of rest of pixels to MEC server.
As it can be seen that by using above scheme, it will be able to by identifying N number of first kind pixel in two-dimensional image information, After the corresponding depth information of N number of first kind pixel is abandoned, two-dimensional image information is only transmitted and in addition to first kind pixel Other pixels corresponding to depth information to MEC server;It is passed between terminal device and MEC server in this way, just reducing Defeated data volume can be improved the efficiency of transmission of image information, improve communication and treatment effeciency.
The embodiment of the present invention provides a kind of terminal device, as shown in Figure 5, comprising:
First processing units 51 obtain the second image information and the corresponding depth information of second image information;Its In, it include M pixel in second image information;N number of first kind is determined in M pixel of the two-dimensional image information Pixel;Wherein, N and M is integer, and N is less than or equal to M;
First communication unit 52, for will be in M pixel of the two-dimensional image information and the two-dimensional image information Depth information corresponding to other pixels in addition to N number of first kind pixel, is sent to MEC server.
Here, the terminal device is the equipment for having camera, specifically, may include having to adopt in the present embodiment Collect the camera of two-dimensional image information and the camera of sampling depth information.
Aforementioned first processing units 51 carry out two dimensional image acquisition to target object by the first camera unit, obtain needle To the two-dimensional image information of target object;Depth information corresponding to two-dimensional image information is acquired by the second camera unit;
It should be pointed out that the first camera unit can be 2D camera, the second camera unit can be depth camera; Also, 2D camera and depth camera synchronize shot, that is to say, that the two dimension acquired by the two cameras Image information and depth information are corresponding.
It is illustrated by taking black picture element as an example in the present embodiment, aforementioned first processing units 51, is based on the two dimensional image The RGB information of M pixel in information, from M pixel of the two-dimensional image information, detection obtains N number of black picture element as N A first kind pixel.
It should be noted that each pixel can indicate it by RGB information when two dimensional image is color image Color can form two dimensional image for the matrix of (R, G, B) composition;For example, it be 0, B value is 0 that pure red R value, which is 255, G value,;Ash Tri- values of R, G, B of color are equal (in addition to 0 and 255);R, G, B of white are 255;R, G, B of black are 0.The present embodiment Middle first kind pixel can be black picture element, can also be white pixel or gray pixels.
For example, according to RGB information choose RGB be 0 pixel i.e. black picture element as first kind pixel.
It is described that N number of first kind will be removed in M pixel of the two-dimensional image information and the two-dimensional image information Depth information corresponding to other pixels except pixel, is sent to before MEC server, the method also includes: delete institute State depth information corresponding to N number of first kind pixel.That is, the corresponding depth of multiple pixels of acquisition two-dimensional image information While information, depth information corresponding to N number of first kind pixel is not saved, is only saved in addition to N number of first kind pixel Other pixels corresponding to depth information.
In addition, depth information corresponding to body region in two-dimensional image information, it can be for corresponding to each pixel Depth information, can based on depth information corresponding to each block of pixels in body region.This just with the granularity of depth information Correlation, for example, when the second camera unit, that is, resolution ratio (or precision) and the first camera shooting that depth camera is shot It can be the corresponding depth information of each pixel when unit is that two-dimentional camera is identical;When the second camera unit with The resolution ratio of first camera unit is different, and when the resolution ratio of the second camera unit is less than the first camera unit, can be with For the corresponding depth information of each of the second image information block of pixels;Wherein, a block of pixels can correspond to multiple pictures Element, the size of block of pixels is related to the hardware parameter of the second camera unit, here without repeating.
Finally, the present embodiment can also include about the method for determining first kind pixel: first processing units 51, it will The pixel without corresponding depth information is set as first kind pixel in second image information.For example, single by the second camera shooting Member, that is, when depth camera progress depth information acquisition, if can not receive feedback, that is, can not receive depth information When, the RGB information of the pixel can be set to the RGB information of first kind pixel, for example, setting black for the RGB information Color pixel;So, it will be able in subsequent processing, determine the depth information for abandoning the pixel.As can be seen that in the present embodiment First kind pixel determines there are two ways, one kind to be determined by RGB information, it is another then by not receiving pixel First kind pixel is set by the pixel when corresponding depth information.
For example, two dimensional image is collected for target object in figure referring to Fig. 3, wherein being black picture there are N number of pixel Element, the corresponding depth information of these black picture elements is abandoned, and only transmits the corresponding depth information of rest of pixels to MEC server.
As it can be seen that by using above scheme, it will be able to by identifying N number of first kind pixel in two-dimensional image information, After the corresponding depth information of N number of first kind pixel is abandoned, two-dimensional image information is only transmitted and in addition to first kind pixel Other pixels corresponding to depth information to MEC server;It is passed between terminal device and MEC server in this way, just reducing Defeated data volume can be improved the efficiency of transmission of image information, improve communication and treatment effeciency.
The embodiment of the present invention provides a kind of MEC server, as shown in Figure 6, comprising:
Second communication unit 61, M pixel of the two-dimensional image information for receiving terminal apparatus transmission and the M Depth information corresponding at least partly pixel of a pixel;
The second processing unit 62, for based on the two-dimensional image information M pixel and the M pixel extremely The corresponding depth information of small part pixel constructs 3-D image.
Here, the terminal device is the equipment for having camera, specifically, may include having to adopt in the present embodiment Collect the camera of two-dimensional image information and the camera of sampling depth information.
Aforementioned second communication unit 61, for M pixel of the two-dimensional image information that receiving terminal apparatus is sent, Yi Jisuo State depth information corresponding to other pixels in M pixel in addition to first kind pixel.
It is illustrated so that the first kind pixel is black picture element as an example in the present embodiment, when two dimensional image is color image When, each pixel can indicate its color by RGB information, can form two dimensional image for the matrix of (R, G, B) composition; For example, it be 0, B value is 0 that pure red R value, which is 255, G value,;Tri- values of R, G, B of grey are equal (in addition to 0 and 255);The R of white, G, B is 255;R, G, B of black are 0.First kind pixel can be black picture element in the present embodiment, can also be white picture Element or gray pixels.
For example, according to RGB information choose RGB be 0 pixel i.e. black picture element as first kind pixel.
It is described that N number of first kind will be removed in M pixel of the two-dimensional image information and the two-dimensional image information Depth information corresponding to other pixels except pixel, is sent to before MEC server, the method also includes: delete institute State depth information corresponding to N number of first kind pixel.That is, the corresponding depth of multiple pixels of acquisition two-dimensional image information While information, depth information corresponding to N number of first kind pixel is not saved, is only saved in addition to N number of first kind pixel Other pixels corresponding to depth information.
In addition, depth information corresponding to body region in two-dimensional image information, it can be for corresponding to each pixel Depth information, can based on depth information corresponding to each block of pixels in body region.This just with the granularity of depth information Correlation, for example, when the second camera unit, that is, resolution ratio (or precision) and the first camera shooting that depth camera is shot It can be the corresponding depth information of each pixel when unit is that two-dimentional camera is identical;When the second camera unit with The resolution ratio of first camera unit is different, and when the resolution ratio of the second camera unit is less than the first camera unit, can be with For the corresponding depth information of each of the second image information block of pixels;Wherein, a block of pixels can correspond to multiple pictures Element, the size of block of pixels is related to the hardware parameter of the second camera unit, here without repeating.
For example, two dimensional image is collected for target object in figure referring to Fig. 3, wherein being black picture there are N number of pixel Element, the corresponding depth information of these black picture elements is abandoned, and only transmits the corresponding depth information of rest of pixels to MEC server.
As it can be seen that by using above scheme, it will be able to by identifying N number of first kind pixel in two-dimensional image information, After the corresponding depth information of N number of first kind pixel is abandoned, two-dimensional image information is only transmitted and in addition to first kind pixel Other pixels corresponding to depth information to MEC server;It is passed between terminal device and MEC server in this way, just reducing Defeated data volume can be improved the efficiency of transmission of image information, improve communication and treatment effeciency.
Fig. 7 is 700 schematic diagram of a kind of communication equipment provided by the embodiments of the present application, it is to be understood that in Fig. 7 The communication equipment shown can be the terminal device or MEC server in the present embodiment.Communication equipment 700 shown in Fig. 7 wraps Processor 710 is included, processor 710 can call from memory and run computer program, to realize in the embodiment of the present application Method.
Optionally, as shown in fig. 7, communication equipment 700 can also include memory 720.Wherein, processor 710 can be from Computer program is called and run in memory 720, to realize the method in the embodiment of the present application.
Wherein, memory 720 can be an individual device independently of processor 710, also can integrate and is handling In device 710.
Optionally, as shown in fig. 7, communication equipment 700 can also include transceiver 730, processor 710 can control the receipts Hair device 730 is communicated with other equipment, specifically, information or data can be sent to other equipment, or receive other equipment The information or data of transmission.
Wherein, transceiver 730 may include transmitter and receiver.Transceiver 730 can further include antenna, day The quantity of line can be one or more.
Optionally, the MEC server of the communication equipment 700 concretely the embodiment of the present application, and the communication equipment 700 The corresponding process realized in each method of the embodiment of the present application by MEC server may be implemented, for sake of simplicity, no longer superfluous herein It states.
Optionally, the mobile terminal device/terminal device of the communication equipment 700 concretely the embodiment of the present application, and The phase realized in each method of the embodiment of the present application by mobile terminal device/terminal device may be implemented in the communication equipment 700 Process is answered, for sake of simplicity, details are not described herein.
Fig. 8 is the schematic diagram of the chip of the embodiment of the present application.Chip 800 shown in Fig. 8 includes processor 810, Processor 810 can call from memory and run computer program, to realize the method in the embodiment of the present application.
Optionally, as shown in figure 8, chip 800 can also include memory 820.Wherein, processor 810 can be from storage Computer program is called and run in device 820, to realize the method in the embodiment of the present application.
Wherein, memory 820 can be an individual device independently of processor 810, also can integrate and is handling In device 810.
Optionally, which can also include input interface 830.Wherein, processor 810 can control the input and connect Mouth 830 is communicated with other equipment or chip, specifically, the information or data of available other equipment or chip transmission.
Optionally, which can also include output interface 840.Wherein, processor 810 can control the output and connect Mouth 840 is communicated with other equipment or chip, specifically, can be to other equipment or chip output information or data.
Optionally, which can be applied to the MEC server in the embodiment of the present application, and this Shen may be implemented in the chip The corresponding process that please be realized by MEC server in each method of embodiment, for sake of simplicity, details are not described herein.
Optionally, which can be applied to mobile terminal device/terminal device in the embodiment of the present application, and the chip The corresponding process realized in each method of the embodiment of the present application by mobile terminal device/terminal device may be implemented, for letter Clean, details are not described herein.
It should be understood that the chip that the embodiment of the present application is mentioned can also be known as system level chip, System on Chip/SoC, chip system or On-chip system chip etc..
Fig. 9 is a kind of schematic block diagram of communication system 900 provided by the embodiments of the present application.As shown in figure 9, the communication system System 900 includes terminal device 910 and MEC server 920.
Wherein, which can be used to implement the corresponding function of being realized in the above method by terminal device, with And the MEC server 920 can be used to implement the corresponding function of being realized in the above method by MEC server for sake of simplicity, This is repeated no more.
It should be understood that the processor of the embodiment of the present application may be a kind of IC chip, the processing capacity with signal. During realization, each step of above method embodiment can be by the integrated logic circuit of the hardware in processor or soft The instruction of part form is completed.Above-mentioned processor can be general processor, digital signal processor (Digital Signal Processor, DSP), it is specific integrated circuit (Application Specific Integrated Circuit, ASIC), existing At programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic device, discrete Door or transistor logic, discrete hardware components.It may be implemented or execute the disclosed each side in the embodiment of the present application Method, step and logic diagram.General processor can be microprocessor or the processor is also possible to any conventional processing Device etc..The step of method in conjunction with disclosed in the embodiment of the present application, can be embodied directly in hardware decoding processor and execute completion, Or in decoding processor hardware and software module combination execute completion.Software module can be located at random access memory, dodge It deposits, read-only memory, this fields such as programmable read only memory or electrically erasable programmable memory, register are mature to deposit In storage media.The storage medium is located at memory, and processor reads the information in memory, completes the above method in conjunction with its hardware The step of.
It is appreciated that the memory in the embodiment of the present application can be volatile memory or nonvolatile memory, or It may include both volatile and non-volatile memories.Wherein, nonvolatile memory can be read-only memory (Read- Only Memory, ROM), programmable read only memory (Programmable ROM, PROM), the read-only storage of erasable programmable Device (Erasable PROM, EPROM), electrically erasable programmable read-only memory (Electrically EPROM, EEPROM) or Flash memory.Volatile memory can be random access memory (Random Access Memory, RAM), be used as external high Speed caching.By exemplary but be not restricted explanation, the RAM of many forms is available, such as static random access memory (Static RAM, SRAM), dynamic random access memory (Dynamic RAM, DRAM), Synchronous Dynamic Random Access Memory (Synchronous DRAM, SDRAM), double data speed synchronous dynamic RAM (Double Data Rate SDRAM, DDR SDRAM), enhanced Synchronous Dynamic Random Access Memory (Enhanced SDRAM, ESDRAM), synchronized links Dynamic random access memory (Synchlink DRAM, SLDRAM) and direct rambus random access memory (Direct Rambus RAM, DR RAM).It should be noted that the memory of system and method described herein be intended to include but be not limited to these and The memory of any other suitable type.
It should be understood that above-mentioned memory is exemplary but is not restricted explanation, for example, the memory in the embodiment of the present application Can also be static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), Synchronous Dynamic Random Access Memory (synchronous DRAM, SDRAM), Double Data Rate synchronous dynamic random Access memory (double data rate SDRAM, DDR SDRAM), enhanced Synchronous Dynamic Random Access Memory (enhanced SDRAM, ESDRAM), synchronized links dynamic random access memory (synch link DRAM, SLDRAM) with And direct rambus random access memory (Direct Rambus RAM, DR RAM) etc..That is, the application is real Apply the memory that the memory in example is intended to include but is not limited to these and any other suitable type.
The embodiment of the present application also provides a kind of computer readable storage mediums, for storing computer program.
Optionally, which can be applied to the MEC server in the embodiment of the present application, and the meter Calculation machine program makes computer execute the corresponding process realized in each method of the embodiment of the present application by MEC server, in order to Succinctly, details are not described herein.
Optionally, which can be applied to mobile terminal device/terminal in the embodiment of the present application Equipment, and the computer program executes computer in each method of the embodiment of the present application by mobile terminal device/end The corresponding process that end equipment is realized, for sake of simplicity, details are not described herein.
The embodiment of the present application also provides a kind of computer program products, including computer program instructions.
Optionally, which can be applied to the MEC server in the embodiment of the present application, and the computer Program instruction makes computer execute the corresponding process realized in each method of the embodiment of the present application by MEC server, in order to Succinctly, details are not described herein.
Optionally, which can be applied to mobile terminal device/terminal device in the embodiment of the present application, And the computer program instructions execute computer in each method of the embodiment of the present application by mobile terminal device/terminal The corresponding process that equipment is realized, for sake of simplicity, details are not described herein.
The embodiment of the present application also provides a kind of computer programs.
Optionally, which can be applied to the MEC server in the embodiment of the present application, when the computer program exists When being run on computer, so that computer executes the respective streams realized in each method of the embodiment of the present application by MEC server Journey, for sake of simplicity, details are not described herein.
Optionally, which can be applied to mobile terminal device/terminal device in the embodiment of the present application, when this When computer program is run on computers, set in each method of the embodiment of the present application by mobile terminal so that computer executes The corresponding process that standby/terminal device is realized, for sake of simplicity, details are not described herein.
Those of ordinary skill in the art may be aware that list described in conjunction with the examples disclosed in the embodiments of the present disclosure Member and algorithm steps can be realized with the combination of electronic hardware or computer software and electronic hardware.These functions are actually It is implemented in hardware or software, the specific application and design constraint depending on technical solution.Professional technician Each specific application can be used different methods to achieve the described function, but this realization is it is not considered that exceed Scope of the present application.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description, The specific work process of device and unit, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In several embodiments provided herein, it should be understood that disclosed systems, devices and methods, it can be with It realizes by another way.For example, the apparatus embodiments described above are merely exemplary, for example, the unit It divides, only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or components It can be combined or can be integrated into another system, or some features can be ignored or not executed.Another point, it is shown or The mutual coupling, direct-coupling or communication connection discussed can be through some interfaces, the indirect coupling of device or unit It closes or communicates to connect, can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme 's.
It, can also be in addition, each functional unit in each embodiment of the application can integrate in one processing unit It is that each unit physically exists alone, can also be integrated in one unit with two or more units.
It, can be with if the function is realized in the form of SFU software functional unit and when sold or used as an independent product It is stored in a computer readable storage medium.Based on this understanding, the technical solution of the application is substantially in other words The part of the part that contributes to existing technology or the technical solution can be embodied in the form of software products, the meter Calculation machine software product is stored in a storage medium, including some instructions are used so that a computer equipment (can be a People's computer, server or MEC server etc.) execute each embodiment the method for the application all or part of the steps. And storage medium above-mentioned includes: that USB flash disk, mobile hard disk, read-only memory (Read-Only Memory) ROM, arbitrary access are deposited The various media that can store program code such as reservoir (Random Access Memory, RAM), magnetic or disk.
The above, the only specific embodiment of the application, but the protection scope of the application is not limited thereto, it is any Those familiar with the art within the technical scope of the present application, can easily think of the change or the replacement, and should all contain Lid is within the scope of protection of this application.Therefore, the protection scope of the application shall be subject to the protection scope of the claim.

Claims (21)

1. a kind of data processing method is applied to terminal device, comprising:
Obtain the second image information and the corresponding depth information of second image information;Wherein, second image information In include M pixel;
N number of first kind pixel is determined in M pixel of the two-dimensional image information;Wherein, N and M is integer, and N is less than Equal to M;
By in M pixel of the two-dimensional image information and the two-dimensional image information in addition to N number of first kind pixel Other pixels corresponding to depth information, be sent to MEC server.
2. the method according to claim 1, wherein described true in M pixel of the two-dimensional image information Fixed N number of first kind pixel, comprising:
Based on the RGB information of M pixel in the two-dimensional image information, from M pixel of the two-dimensional image information, detection N number of black picture element is obtained as N number of first kind pixel.
3. the method according to claim 1, wherein the M pixel by the two-dimensional image information, and Depth information corresponding to other pixels in the two-dimensional image information in addition to N number of first kind pixel, is sent to MEC Before server, the method also includes:
Delete depth information corresponding to N number of first kind pixel.
4. the method according to claim 1, wherein described in M pixel of the two-dimensional image information, inspection It surveys before N number of first kind pixel, the method also includes:
First kind pixel is set by the pixel without corresponding depth information in second image information.
5. a kind of data processing method is applied to MEC server, comprising:
M pixel of the two-dimensional image information that receiving terminal apparatus is sent and at least partly pixel institute of the M pixel are right The depth information answered;Wherein, M is the integer more than or equal to 1;
The corresponding depth letter of at least partly pixel of M pixel and the M pixel based on the two-dimensional image information Breath constructs 3-D image.
6. according to the method described in claim 5, it is characterized in that, the two-dimensional image information that the receiving terminal apparatus is sent Depth information corresponding at least partly pixel of M pixel and the M pixel, comprising:
In the M pixel and the M pixel of the two-dimensional image information that receiving terminal apparatus is sent in addition to first kind pixel Other pixels corresponding to depth information.
7. according to the method described in claim 6, it is characterized in that, the first kind pixel is black picture element.
8. a kind of terminal device, comprising:
First processing units obtain the second image information and the corresponding depth information of second image information;Wherein, described It include M pixel in second image information;N number of first kind pixel is determined in M pixel of the two-dimensional image information;Its In, N and M are integer, and N is less than or equal to M;
First communication unit, it is described for will be removed in M pixel of the two-dimensional image information and the two-dimensional image information Depth information corresponding to other pixels except N number of first kind pixel, is sent to MEC server.
9. terminal device according to claim 8, which is characterized in that the first processing units, for being based on described two The RGB information for tieing up M pixel in image information, from M pixel of the two-dimensional image information, detection obtains N number of black picture Element is used as N number of first kind pixel.
10. terminal device according to claim 8, which is characterized in that the first processing units are used for the two dimension Other pixels institute in M pixel of image information and the two-dimensional image information in addition to N number of first kind pixel is right The depth information answered is sent to before MEC server, deletes depth information corresponding to N number of first kind pixel.
11. terminal device according to claim 8, which is characterized in that the first processing units, in the two dimension In M pixel of image information, before detecting N number of first kind pixel, it will believe in second image information without corresponding depth The pixel of breath is set as first kind pixel.
12. a kind of MEC server, comprising:
Second communication unit, M pixel and the M pixel for the two-dimensional image information that receiving terminal apparatus is sent At least partly pixel corresponding to depth information;Wherein, M is the integer more than or equal to 1;
The second processing unit, for based on the two-dimensional image information M pixel and the M pixel at least partly The corresponding depth information of pixel constructs 3-D image.
13. MEC server according to claim 12, which is characterized in that second communication unit, for receiving terminal Other pixel institutes in the M pixel and the M pixel of the two-dimensional image information that equipment is sent in addition to first kind pixel Corresponding depth information.
14. MEC server according to claim 13, which is characterized in that the first kind pixel is black picture element.
15. a kind of terminal device, comprising: processor and memory, the memory is for storing computer program, the processor For calling and running the computer program stored in the memory, side according to any one of claims 1 to 4 is executed Method.
16. a kind of MEC server, comprising: processor and memory, the memory is for storing computer program, the processing Device is executed as described in any one of claim 5 to 7 for calling and running the computer program stored in the memory Method.
17. a kind of chip, comprising: processor, for computer program to be called and run from memory, so that being equipped with described The equipment of chip executes method according to any one of claims 1 to 4.
18. a kind of chip, comprising: processor, for computer program to be called and run from memory, so that being equipped with described The equipment of chip executes the method as described in any one of claim 5 to 7.
19. a kind of computer readable storage medium, for storing computer program, the computer program executes computer Method as described in any one of claims 1 to 7.
20. a kind of computer program product, including computer program instructions, which execute computer such as Method described in any one of claims 1 to 7.
21. a kind of computer program, the computer program executes computer as described in any one of claims 1 to 7 Method.
CN201811161588.3A 2018-09-30 2018-09-30 A kind of data processing method, MEC server, terminal device and device Pending CN109286804A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811161588.3A CN109286804A (en) 2018-09-30 2018-09-30 A kind of data processing method, MEC server, terminal device and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811161588.3A CN109286804A (en) 2018-09-30 2018-09-30 A kind of data processing method, MEC server, terminal device and device

Publications (1)

Publication Number Publication Date
CN109286804A true CN109286804A (en) 2019-01-29

Family

ID=65182687

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811161588.3A Pending CN109286804A (en) 2018-09-30 2018-09-30 A kind of data processing method, MEC server, terminal device and device

Country Status (1)

Country Link
CN (1) CN109286804A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101588509A (en) * 2009-06-23 2009-11-25 硅谷数模半导体(北京)有限公司 Video picture coding and decoding method
CN101610421A (en) * 2008-06-17 2009-12-23 深圳华为通信技术有限公司 Video communication method, Apparatus and system
CN103345301A (en) * 2013-06-18 2013-10-09 华为技术有限公司 Depth information acquisition method and device
US20160088280A1 (en) * 2014-09-22 2016-03-24 Samsung Electronics Company, Ltd. Camera system for three-dimensional video
CN106612431A (en) * 2016-01-29 2017-05-03 四川用联信息技术有限公司 Method for coding and compressing depth image and color image based on HEVC platform

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101610421A (en) * 2008-06-17 2009-12-23 深圳华为通信技术有限公司 Video communication method, Apparatus and system
CN101588509A (en) * 2009-06-23 2009-11-25 硅谷数模半导体(北京)有限公司 Video picture coding and decoding method
CN103345301A (en) * 2013-06-18 2013-10-09 华为技术有限公司 Depth information acquisition method and device
US20160088280A1 (en) * 2014-09-22 2016-03-24 Samsung Electronics Company, Ltd. Camera system for three-dimensional video
CN106612431A (en) * 2016-01-29 2017-05-03 四川用联信息技术有限公司 Method for coding and compressing depth image and color image based on HEVC platform

Similar Documents

Publication Publication Date Title
Dai et al. A view synthesis-based 360° VR caching system over MEC-enabled C-RAN
CN108600728A (en) A kind of data transmission method and terminal, computer storage media
CN109272576A (en) A kind of data processing method, MEC server, terminal device and device
CN109410319A (en) A kind of data processing method, server and computer storage medium
CN109274976A (en) Data processing method and device, electronic equipment and storage medium
CN108667936A (en) Data processing method, terminal, mobile edge calculations server and storage medium
CN105592019A (en) Method for bidirectional access to application between dual execution environments
WO2020063170A1 (en) Data processing method, terminal, server and storage medium
CN109963106A (en) A kind of method of video image processing, device, storage medium and terminal
CN109257588A (en) A kind of data transmission method, terminal, server and storage medium
CN110750206A (en) Data processing method, device and system
CN109286804A (en) A kind of data processing method, MEC server, terminal device and device
CN109413409A (en) A kind of data processing method, MEC server, terminal device
CN109413405A (en) A kind of data processing method, terminal, server and computer storage medium
CN108668048B (en) The processing method and system of image data, storage medium, processor
US20230176915A1 (en) Method and device for providing split computing based on device capability
CN108632376A (en) A kind of data processing method, terminal, server and computer storage media
CN109151430A (en) A kind of data processing method, terminal, server and computer storage medium
CN109246408A (en) A kind of data processing method, terminal, server and computer storage medium
CN109120912A (en) A kind of data processing method, MEC server, terminal device and device
CN109274952A (en) A kind of data processing method, MEC server, terminal device
CN115460617A (en) Network load prediction method and device based on federal learning, electronic equipment and medium
Makiyah et al. Emulation of point cloud streaming over 5G network
CN109147043B (en) Data processing method, server and computer storage medium
CN109151435B (en) Data processing method, terminal, server and computer 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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190129