[go: up one dir, main page]

CN101895748A - Coding and decoding methods and coding and decoding devices - Google Patents

Coding and decoding methods and coding and decoding devices Download PDF

Info

Publication number
CN101895748A
CN101895748A CN2010102043215A CN201010204321A CN101895748A CN 101895748 A CN101895748 A CN 101895748A CN 2010102043215 A CN2010102043215 A CN 2010102043215A CN 201010204321 A CN201010204321 A CN 201010204321A CN 101895748 A CN101895748 A CN 101895748A
Authority
CN
China
Prior art keywords
image
enhancement layer
code stream
basic
meeting
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
Application number
CN2010102043215A
Other languages
Chinese (zh)
Other versions
CN101895748B (en
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.)
Shenzhen Qianhai TengXiang science and Technology Information Co., Ltd.
Original Assignee
Huawei Device Co 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 Huawei Device Co Ltd filed Critical Huawei Device Co Ltd
Priority to CN201010204321.5A priority Critical patent/CN101895748B/en
Publication of CN101895748A publication Critical patent/CN101895748A/en
Application granted granted Critical
Publication of CN101895748B publication Critical patent/CN101895748B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

The embodiment of the invention discloses coding and decoding methods and coding and decoding devices, relating to image processing technology and aiming to improve the quality of the images displayed when multi-scene display in the meeting places is realized. The coding method comprises the following steps: respectively obtaining a basic layer image and at least a reinforcement layer image in the meeting place scene; and taking the basic layer image as the scaled video coding (SVC) basic layer and the reinforcement layer image as the SVC reinforcement layer to be coded to form coding stream. The embodiment of the invention is mainly applied to video conferences.

Description

A kind of decoding method and coding and decoding device
Technical field
The present invention relates to image processing techniques, relate in particular to a kind of decoding method and coding and decoding device.
Background technology
Several modes below general the employing are emphasized some the local scene in the meeting-place in the prior art.
Mode one, utilize the resampling technology to show a plurality of scenes in meeting-place.
In this mode, at first the regional area that needs in the meeting-place to handle is cut out, utilize resample filter that the regional area that cuts out is carried out processing and amplifying then, thereby realize to the emphasizing of the local scene in meeting-place, to show a plurality of scenes in meeting-place.
Mode two, gather the image of different scenes in the meeting-place respectively, adopt different codecs or same codec then, handle the image of these different scenes respectively.
Mode three, the single H.264 encoder of use are divided band (slice) to the zones of different in same meeting-place according to credit rating, and these bands are encoded.
The inventor finds, the image that these prior aries all can not provide high-quality many scenes to show simultaneously efficiently.For example, for mode one, owing to the resample filter Effect on Performance, the quality of the local scene image in meeting-place that obtains through resampling can descend to some extent compared to the preceding picture quality of sampling, and needs extra resample filter resource in this manner.For mode two, because the multi-channel video code stream in same meeting-place uses independently codec respectively, so this encoding and decoding resource that causes this mode to take is many, and the synchronous relatively difficulty between the multi-path video stream in same meeting-place; If adopt codec encoding and decoding multi-path video stream in order, can make multi-path video stream that order is successively arranged again, can't arrive simultaneously, and the frame per second of every road video flowing will descend.For mode three, important area can't realize amplifying the effect of emphasizing, the subjective effect of integral image descends.
Summary of the invention
The embodiment of the invention provides a kind of decoding method and coding and decoding device, to improve the quality of image shown when realizing that the many scenes in meeting-place show.
The embodiment of the invention adopts following technical scheme:
A kind of coding method comprises:
Obtain the basic tomographic image of a width of cloth and at least one width of cloth enhancement layer image in the scene of meeting-place respectively;
But described basic tomographic image as the basic layer of layered video encoding and decoding SVC, described enhancement layer image is encoded as the enhancement layer of described SVC, is formed encoding code stream.
A kind of code device comprises:
Image acquisition unit is used for obtaining respectively the basic tomographic image of a width of cloth and at least one width of cloth enhancement layer image of meeting-place scene;
Coding unit, but be used for described basic tomographic image forming encoding code stream as the basic layer of layered video encoding and decoding SVC, described enhancement layer image is encoded as the enhancement layer of described SVC.
The coding method of the embodiment of the invention and device in the process of coding, for basic tomographic image and enhancement layer image in the meeting-place scene that obtains, but are encoded as basic layer, the enhancement layer of layered video encoding and decoding SVC respectively.The encoding code stream of Xing Chenging has in this manner made full use of the characteristic of SVC coded system, can comprise the code stream of the image correspondence of a plurality of different resolutions in the encoding code stream that forms.Therefore, utilize the coding method and the device of the embodiment of the invention, can improve the quality of image shown when realizing that the many scenes in meeting-place show.
A kind of coding/decoding method comprises:
The received code code stream, but wherein said encoding code stream is to obtain by the basic tomographic image in the scene of meeting-place is encoded as the enhancement layer of described SVC as the basic layer of layered video encoding and decoding SVC, with the enhancement layer image in the scene of meeting-place;
Obtain basic layer bit stream and enhancement layer bitstream respectively according to described encoding code stream;
Respectively described basic layer bit stream and enhancement layer bitstream are decoded, obtain described basic tomographic image and described enhancement layer image.
A kind of decoding device comprises:
The code stream receiving element, be used for the received code code stream, but wherein said encoding code stream is to obtain by the basic tomographic image in the scene of meeting-place is encoded as the enhancement layer of described SVC as the basic layer of layered video encoding and decoding SVC, with the enhancement layer image in the scene of meeting-place;
The code stream acquiring unit is used for obtaining basic layer bit stream and enhancement layer bitstream respectively according to described encoding code stream;
Decoding unit is used for respectively described basic layer bit stream and enhancement layer bitstream being decoded, and obtains described basic tomographic image and described enhancement layer image.
The coding/decoding method of the embodiment of the invention and device owing in the process of coding, be basic tomographic image and enhancement layer image with the meeting-place scene, but respectively as the basic layer of layered video encoding and decoding SVC, enhancement layer is encoded and form encoding code stream.That is to say the encoding code stream that forms in this manner, made full use of the characteristic of SVC coded system, in the encoding code stream that forms, can comprise the code stream of the image correspondence of a plurality of different resolutions.Therefore, can guarantee to utilize the basic tomographic image that coding/decoding method and device obtained of the embodiment of the invention and the quality of enhancement layer image, thereby improve the quality of image shown when realizing that the many scenes in meeting-place show.
Description of drawings
In order to be illustrated more clearly in the technical scheme of the embodiment of the invention, the accompanying drawing of required use is done an introduction simply in will describing embodiment below, apparently, accompanying drawing in describing below only is some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is the flow chart of the embodiment of the invention one coding method;
Fig. 2 is the flow chart of the embodiment of the invention two coding/decoding methods;
Fig. 3 is the schematic diagram of embodiment of the invention encoding-decoding process;
Fig. 4 is the flow chart of the embodiment of the invention three coding methods;
Fig. 5 is the flow chart of the embodiment of the invention four coding/decoding methods;
Fig. 6 is another schematic diagram of embodiment of the invention encoding-decoding process;
Fig. 7 is another schematic diagram of embodiment of the invention encoding-decoding process;
Fig. 8 is another schematic diagram of embodiment of the invention encoding-decoding process;
Fig. 9 is the schematic diagram of the embodiment of the invention nine code devices;
Figure 10 is the schematic diagram of the embodiment of the invention ten decoding devices.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the invention, the technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that is obtained under the creative work prerequisite.
At first the SVC technology being done one simply introduces.SVC (Scalable Video Coding, but the layered video encoding and decoding), being a kind of technology that video flowing can be divided into a plurality of resolution, quality and frame rate layers, is the expansion of H.264 video encoding and decoding standard that current most of video conference device is adopted.Video conference device adopts the SVC technology to receive and dispatch the multi-layer video stream of being made up of a little basic layer and a plurality of other optional layer that improves resolution, frame rate and quality.This layered mode of multi-layer video stream can improve error resilience and video quality greatly, and bandwidth is not had very high requirement.
As shown in Figure 1, the embodiment of the invention one provides a kind of coding method, comprising:
Step 11, obtain the basic tomographic image of a width of cloth and at least one width of cloth enhancement layer image in the scene of meeting-place respectively.
When realizing that the many scenes in meeting-place show, often need when showing the meeting-place panoramic picture, clearly show the image of the local scene in meeting-place.Therefore, when showing, the resolution of panoramic picture is low relatively, and the resolution of the image of local scene is then higher relatively.Therefore, in embodiments of the present invention, according to the characteristics of SVC technology, the panoramic picture in the scene of meeting-place can be used as basic tomographic image, and the image of the local scene of meeting-place scene is as enhancement layer image.Perhaps, when not needing to show the panorama in meeting-place, described basic tomographic image, enhancement layer image all can be the image of the local scene of meeting-place scene, just the resolution difference of the two.
But step 12, with described basic tomographic image as the basic layer of layered video encoding and decoding SVC, described enhancement layer image is encoded as the enhancement layer of described SVC, form encoding code stream.
By the description of the embodiment of the invention one as can be seen, in the process of coding,, but encode as basic layer, the enhancement layer of layered video encoding and decoding SVC respectively for basic tomographic image and enhancement layer image in the meeting-place scene that obtains.The encoding code stream of Xing Chenging has in this manner made full use of the characteristic of SVC coded system, can comprise the code stream of the image correspondence of a plurality of different resolutions in the encoding code stream that forms.Therefore, utilize the coding method of the embodiment of the invention, can improve the quality of image shown when realizing that the many scenes in meeting-place show.
Corresponding with the coding method of embodiment one, the embodiment of the invention two provides a kind of coding/decoding method.As shown in Figure 2, the method for the embodiment of the invention two comprises:
Step 21, received code code stream, but wherein said encoding code stream is to obtain by the basic tomographic image in the scene of meeting-place is encoded as the enhancement layer of described SVC as the basic layer of layered video encoding and decoding SVC, with the enhancement layer image in the scene of meeting-place.
Step 22, obtain basic layer bit stream and enhancement layer bitstream respectively according to described encoding code stream.
Step 23, respectively described basic layer bit stream and enhancement layer bitstream are decoded, obtain described basic tomographic image and described enhancement layer image.
By the description of the embodiment of the invention two as can be seen owing to be basic tomographic image and enhancement layer image in the process of coding with the meeting-place scene, but respectively as the basic layer of layered video encoding and decoding SVC, enhancement layer is encoded and form encoding code stream.That is to say the encoding code stream that forms in this manner, made full use of the characteristic of SVC coded system, in the encoding code stream that forms, can comprise the code stream of the image correspondence of a plurality of different resolutions.Therefore, can guarantee to utilize the basic tomographic image that coding/decoding method obtained of the embodiment of the invention and the quality of enhancement layer image, thereby improve the quality of image shown when realizing that the many scenes in meeting-place show.
Below, describing in conjunction with different embodiment is how to realize Code And Decode.
In conjunction with encoding-decoding process schematic diagram shown in Figure 3 and the coding method flow chart of Fig. 4, the coding method of the embodiment of the invention three comprises:
Step 31, utilize one or more than one image collecting device,, obtain identical but the image that resolution is different of scene content at least two same meeting-place scenes as video camera.Be to utilize two image collecting devices to obtain enhancement layer image respectively in Fig. 3.For example can be layer 1 enhancement layer image that call of image collecting device 1 acquisition, layer 2 enhancement layer image that call of image collecting device 2 acquisitions.
Step 32, in the described image that obtains, select the little image of resolution, for example layer 1 enhancement layer image carries out down-sampling, obtains described basic tomographic image.At this, the purpose of selecting the less image of resolution to sample is in order to reduce the damage that down-sampling brings picture quality.Simultaneously, with the described image that obtains as described enhancement layer image.
Whether step 33, definite enhancement layer image that obtains need to carry out the panorama coding.If then directly enhancement layer image is encoded as the enhancement layer of SVC.If not, then utilize positioner or obtain the cutting parameter of enhancement layer image regional area by the mode of manual appointment, determine the regional area of the enhancement layer image that needs are encoded according to described cutting parameter.
For example, can be in the meeting-place setting identification manually in advance, the regional area that requires emphasis with sign.Then, re-use image collecting device collection meeting field picture such as video camera, the zone of in the meeting field picture that collects, finding sign to define.
Wherein, described cutting parameter comprises:
Frame_cropping_flag: whether be used for indicating to decoding device and export after will be with the image cutting, promptly whether sign has the clipping region, 1 expression is that 0 expression is not.
Frame_crop_left_offset: be used for indicating the crop left boundary parameter of image clipping region, can calculate the distance of clipping region left margin and original image left margin by this parameter to decoding device.
Frame_crop_right_offset: be used for indicating the crop right boundary parameter of image clipping region, can calculate the distance of clipping region right margin and original image right margin by this parameter to decoding device.
Frame_crop_top_offset: be used for indicating the cutting coboundary parameter of image clipping region, can calculate the distance of coboundary, clipping region and original image coboundary by this parameter to decoding device.
Frame_crop_bottom_offset: be used for indicating the cutting lower boundary parameter of image clipping region, can calculate the distance of clipping region lower boundary and original image lower boundary by this parameter to decoding device.
According to consensus standard H.264, above-mentioned cutting parameter can be documented in sequence parameter set (SequenceParameter Set, SPS) in.Wherein, H.264 can support maximum 32 SPS.And above-mentioned cutting parameter can send decoding device to together by the encoding code stream that forms later.Wherein, in band (slice) code stream according to every layer of consensus standard H.264 its employed picture parameter set (PictureParameter Set, ID PPS) (sign) are arranged all.Which PPS that can know that current band code stream uses by this ID is, can obtain the ID (sign) of the SPS of this band code stream use then from this PPS.So just can know the SPS that this band code stream uses, thereby can obtain the cutting parameter of this tomographic image.Therefore, decoding device can need to determine the local scene image that shows by the cutting parameter that transmits in reconstructed image, thereby reaches the purpose that obtains the local scene image in meeting-place, effect such as realize that the local scene in meeting-place is emphasized or outstanding.
The detailed process of below encoding to form encoding code stream, comprising:
Step 34, for basic tomographic image, with its basic layer, adopt H.264 agreement to encode as SVC.The process of this coding is same as the prior art, does not repeat them here.
Step 35, for enhancement layer image, at first obtain the coded reference image of described enhancement layer image, and then utilize described coded reference image that described enhancement layer image is encoded as the enhancement layer of described SVC according to described basic tomographic image.
When forming the coded reference image of enhancement layer image, can utilize the up-sampling device of SVC agreement that basic tomographic image is carried out up-sampling, obtain having the coded reference image of equal resolution with each enhancement layer image.Wherein, coded reference image and described basic tomographic image are with image constantly, the similarity of enhancement layer image and its coded reference image can be very high so, this just makes that the accuracy of the estimation in the cataloged procedure is also very high, thereby improve code efficiency significantly, reduce encoder bit rate, save video bandwidth.
In cataloged procedure, need the residual values between acquisition coded reference image and the enhancement layer image, then this residual values is encoded as coded data.
According to step 33, if need carry out the regional area cutting to the enhancement layer image of certain resolution to obtain the local scene image in meeting-place, emphasize or outstanding display effect that thereby reach then this enhancement layer image also needs the cutting parameter encoded and sends to decoding device.These cutting parameters all with the form coding of syntactic element in the sequence parameter set SPS of encoding code stream.
As previously mentioned, H.264 can support 32 SPS altogether, each enhancement layer image all can be specified corresponding SPS in the process of coding so.The corresponding relation of this enhancement layer image and SPS then can be stored among the PPS, sends to decoding device together by encoding code stream.
Certainly, in this encoding code stream, also may include other syntactic element, for example be used to code stream identification that identifies basic layer bit stream or enhancement layer bitstream etc.
In conjunction with encoding-decoding process schematic diagram shown in Figure 3 and the flow chart of Fig. 5, the coding/decoding method of the embodiment of the invention four comprises:
Step 41, decoding device received code code stream.
Step 42, for the encoding code stream that receives, read the code stream identification in the described encoding code stream, obtain basic layer bit stream and enhancement layer bitstream in the described encoding code stream respectively according to described code stream identification.
Wherein, described code stream identification can be the syntactic element that is used to identify basic layer bit stream and enhancement layer bitstream in the SVC extension syntax.This syntactic element can be for carrying out the syntactic element dependency_id in the syntax parsing process to nal_unit_header_svc_extension (), if dependency_id=0 represents that this code stream is basic layer bit stream, if dependency_id>0 this code stream of expression is an enhancement layer bitstream.Be used to wherein represent that the dependency_id value of each enhancement layer bitstream can difference be the code stream of which enhancement layer correspondence with differentiation.
Sequence parameter set SPS and picture parameter set PPS in step 43, the described encoding code stream of decoding.At this, can carry out the value that syntax parsing obtains syntactic element nal_unit_type by nal_unit () to code stream.Wherein the NAL of nal_unit_type=7 (Network Abstraction Layer, network abstraction layer) code stream is SPS, and the NAL code stream of nal_unit_type=8 is PPS.
At this, NAL is done simplicity of explanation.According to consensus standard H.264, H.264 algorithm conceptive can be divided into two-layer: video coding layer (VCL:Video Coding Layer) is responsible for video frequency content expressing efficiently, and network abstraction layer is responsible for data are packed and transmitting in the desired appropriate mode of network.
Step 44, for basic layer bit stream, can directly decode according to the SPS and the PPS that obtain to it, obtain basic tomographic image.
Step 45, for enhancement layer bitstream, the needs according to showing can judge whether and need all decode to whole enhancement layer bitstreams.If, then all decodings, execution in step 46; If not then the enhancement layer bitstream of only needs being decoded is decoded, to save decode resources, execution in step 46.
Step 46, for the enhancement layer bitstream of needs decodings, can at first obtain the decoded reference pictures of described enhancement layer bitstream according to the basic tomographic image of step 44, utilize described decoded reference pictures that described enhancement layer bitstream is decoded then, obtain described enhancement layer image.
In detailed process, can carry out the decoded reference pictures that up-sampling obtains described enhancement layer bitstream to described basic tomographic image.
The decode slice header of described encoding code stream obtains the ID syntactic element pic_parameter_set_id of the picture parameter set of described encoding code stream, the PPS that this syntactic element specifies current code stream to use.And then obtain the ID syntactic element seq_parameter_set_id of described sequence parameter set, the SPS that this syntactic element specifies current code stream to use by described picture parameter set PPS.At last, obtain corresponding cutting parameter, thereby determine the local scene image in meeting-place according to described cutting parameter by described SPS.
Step 47, the basic tomographic image that decoding is drawn and enhancement layer image shows or carry out other processing.
Wherein, the decoding basic tomographic image and the enhancement layer image that obtain can show in same demonstration or after-treatment device or handle, take picture to take turns switching mode and carry out image demonstration or processing; Also can use different demonstrations or after-treatment device to show simultaneously respectively or further process.
Fig. 6 is another schematic diagram of embodiment of the invention encoding-decoding process, and is corresponding, also provides a kind of decoding method respectively in conjunction with Fig. 6 embodiment of the invention five and six, and wherein the coding/decoding method of the embodiment of the invention six and embodiment four descriptions is identical.
For coding method, comparison diagram 3 and 6 in the coding method of embodiment five, has changed the obtain manner of basic tomographic image and enhancement layer image as can be seen.In Fig. 6, obtain by an image collecting device, this can omit the more images harvester compared to mode shown in Figure 3.
In this embodiment, utilize an image collecting device to gather the image of the resolution of actual needs earlier.The resolution of described actual needs can be the highest resolution in the different resolution of display device needs.For example, suppose that the home court scape image resolution ratio that current meeting-place needs is 720x480,, carry out feature or Special attention will be given to etc., need amplify 4 times to this part regional image as rostrum and near zone thereof for to certain regional area of meeting-place.So, the resolution of the image of the regional area resolution that is equivalent to home court scape image need be the 1440x960 size.Utilize the cutting parameter that the regional area that needs is identified out by the mode described in the front embodiment three then.Like this, need be with resolution of this image collecting device collection image that is 1440x960, and then obtain the image that resolution is 720x480 after this image handled.
For the image that collects in the manner described above, carry out down-sampling by downsampling device, obtain the image of piece image or a plurality of resolution, as 720P (1280x720), the images of 800x640 etc., these images and the image that collects all can be encoded as enhancement layer image respectively.Perhaps directly with the described image that collects as enhancement layer image, perhaps the image that carries out obtaining behind the down-sampling with the described image that collects and to the described image that collects is as enhancement layer image.And any enhancement layer image can be provided with the cutting parameter of oneself, makes the decoding device end can get access to the local scene image in meeting-place.
For the image that collects in the manner described above, carry out down-sampling by downsampling device, obtain basic tomographic image.Wherein, the resolution of basic tomographic image can not be greater than the resolution of arbitrary enhancement layer image.The resolution that also is described basic tomographic image is all below the resolution of described enhancement layer image.
That describes among other processes in the present embodiment five and the embodiment three is identical.
Fig. 7 is another schematic diagram of embodiment of the invention encoding-decoding process, and is corresponding, also provides a kind of decoding method respectively in conjunction with Fig. 7 embodiment of the invention seven and eight, and wherein the coding/decoding method of the embodiment of the invention eight and embodiment four descriptions is identical.
For coding method, comparison diagram 3 and 7 in the coding method of embodiment seven, has changed the obtain manner of basic tomographic image as can be seen.According to shown in Figure 7, utilize the less image of resolution of the special collection of an image collecting device as basic tomographic image.Like this, basic tomographic image also comes from same meeting-place, can not introduce the damage of down-sampling, makes estimation more accurate.
That describes among other processes in the present embodiment seven and the embodiment three is identical.
Fig. 8 is another schematic diagram of embodiment of the invention encoding-decoding process.As seen from Figure 8, it is n image collecting device, the n layer enhancement layer image of expanding to shown in Figure 7.Basic tomographic image is to use the special collection of an image collecting device.Certainly, understandable, in distortion embodiment illustrated in fig. 8, also can carry out down-sampling to one of them enhancement layer image and obtain described basic tomographic image by downsampling device.The enhancement layer image of a plurality of local scenes can all use image collecting device to gather respectively, the enhancement layer image that some local scenes also can be arranged is to carry out down-sampling by some big image in different resolution to obtain, and the enhancement layer image of some local scenes is by the image collecting device collection.The enhancement layer image of each local scene utilizes the enhancement layer of a SVC to encode, and basic tomographic image utilizes the basic layer of SVC to encode, thereby decoding device can obtain home court scape image and a plurality of local scene image in a meeting-place.Utilize identical that the coding method of this Fig. 8 and embodiment three or seven describe, it is identical that coding/decoding method and embodiment four describe.
Description by the foregoing description as can be seen, utilize the decoding method of the embodiment of the invention, the quality of image in the time of not only can improving the many scenes in meeting-place and show, and owing to, can effectively avoid same meeting-place difference scene image absolute codings, the dispersion treatment of decoding, take the many and difficult problem of Synchronization Control of resource in the inner many scene images encoding and decoding simultaneously that realize the meeting-place of same SVC coding and decoding device.Simultaneously, the embodiment of the invention has been utilized the characteristic of SVC, comprises the video code flow of the different scenes in same meeting-place in one road code stream, emphasizes the effect that shows to reach efficient, convenient and to take the many scenes in the few meeting-place of resource, and can reduce the resource and the complexity of system.
One of ordinary skill in the art will appreciate that all or part of flow process that realizes in the foregoing description method, be to instruct relevant hardware to finish by computer program, described program can be stored in the computer read/write memory medium, this program can comprise the flow process as the embodiment of above-mentioned each side method when carrying out.Wherein, described storage medium can be magnetic disc, CD, read-only storage memory body (Read-Only Memory, ROM) or at random store memory body (Random Access Memory, RAM) etc.
As shown in Figure 9, the embodiment of the invention nine also provides a kind of code device, comprising:
Image acquisition unit 91 is used for obtaining respectively the basic tomographic image of at least one width of cloth and at least one width of cloth enhancement layer image of meeting-place scene;
Coding unit 92, but be used for described basic tomographic image forming encoding code stream as the basic layer of layered video encoding and decoding SVC, described enhancement layer image is encoded as the enhancement layer of described SVC.
As described above described in the method embodiment, described image acquisition unit 91 can comprise: first image collection module, be used for obtaining identical but the image that resolution is different of at least two width of cloth meeting-place scene scenes, and the described image that will obtain is as described enhancement layer image; Second image collection module is used at the described image that obtains, and selects the little image of resolution to carry out down-sampling, obtains described basic tomographic image.
Perhaps, described image acquisition unit 91 can comprise: the 3rd image collection module is used to obtain at least one width of cloth meeting-place scene image; The 4th image collection module, be used for described meeting-place scene image as enhancement layer image or to described meeting-place scene image carry out obtaining behind the down-sampling enhancement layer image or the image that carries out obtaining behind the down-sampling with described meeting-place scene image and to described meeting-place scene image as enhancement layer image; The 5th image collection module is used for a width of cloth of described meeting-place scene image is carried out down-sampling, obtains basic tomographic image, and the resolution of wherein said basic tomographic image is not more than the resolution of arbitrary described enhancement layer image.Wherein, described the 5th image collection module selects the meeting-place scene image to carry out the principle of down-sampling, also can be to select the less image of resolution to sample, to reduce the damage that down-sampling brings picture quality.Described enhancement layer image can be several, and the resolution difference between several.
Wherein, described coding unit 92 comprises: the coded reference image collection module is used for obtaining by up-sampling according to described basic tomographic image the coded reference image of described enhancement layer image; Coding module, be used for adopting H.264 method to encode as the basic layer of described SVC described basic tomographic image, utilize described coded reference image that described enhancement layer image is encoded as the enhancement layer of described SVC, and be respectively the basic layer bit stream of described basic tomographic image correspondence and the enhancement layer bitstream interpolation code stream identification of described enhancement layer image correspondence, form encoding code stream.
For the abundant local scene that shows the meeting-place, better meet user's needs, described coding unit 92 also can comprise: parameter acquisition module is used to obtain the cutting parameter of described enhancement layer image; Described coding module also is used for when forming encoding code stream, and the sequential parameter that described cutting parameter is stored in described encoding code stream is concentrated.
Wherein, the operation principle of described code device can be with reference to the description among the preceding method embodiment.
The code device of the embodiment of the invention in the process of coding, for basic tomographic image and enhancement layer image in the meeting-place scene that obtains, but is encoded as basic layer, the enhancement layer of layered video encoding and decoding SVC respectively.The encoding code stream of Xing Chenging has in this manner made full use of the characteristic of SVC coded system, can comprise the code stream of the image correspondence of a plurality of different resolutions in the encoding code stream that forms.Therefore, utilize the code device of the embodiment of the invention, can improve the quality of image shown when realizing that the many scenes in meeting-place show.
As shown in figure 10, the embodiment of the invention ten also provides a kind of decoding device, comprising:
Code stream receiving element 1001, be used for the received code code stream, but wherein said encoding code stream is to obtain by the basic tomographic image in the scene of meeting-place is encoded as the enhancement layer of described SVC as the basic layer of layered video encoding and decoding SVC, with the enhancement layer image in the scene of meeting-place;
Code stream acquiring unit 1002 is used for obtaining basic layer bit stream and enhancement layer bitstream respectively according to described encoding code stream;
Decoding unit 1003 is used for respectively described basic layer bit stream and enhancement layer bitstream being decoded, and obtains described basic tomographic image and described enhancement layer image.
Wherein, described code stream acquiring unit 1002 can comprise: the identification (RNC-ID) analytic module is used for reading the code stream identification of described encoding code stream; The code stream acquisition module is used for obtaining respectively according to described code stream identification the basic layer bit stream and the enhancement layer bitstream of described encoding code stream.
Wherein, described decoding unit 1003 can comprise: the 6th image collection module is used for described basic tomographic image is carried out the decoded reference pictures that up-sampling obtains described enhancement layer bitstream; The 7th image collection module is used to utilize described decoded reference pictures that described enhancement layer bitstream is decoded, and obtains enhancement layer image.
In order to save decode resources, described decoding unit 1003 also can comprise: judge module is used to judge whether and need decodes to described enhancement layer bitstream.The described foundation that need decode to described enhancement layer bitstream that judges whether can be that whether the display terminal of decoding end supports the function that topography amplifies, and is the described enhancement layer bitstream of then decoding, otherwise does not decode; Perhaps, even if the display terminal of decoding end is supported the function that topography amplifies, also judge whether the demand that topography amplifies, for example whether detected the instruction that topography amplifies, if, then decoding needs the enhancement layer bitstream of topography's correspondence of amplification, does not then decode for other enhancement layer bitstreams.Certainly, also have other criterion, enumerate no longer one by one herein.
Described decoding unit also can comprise: the parameter parsing module, the slice header of the described encoding code stream that is used to decode obtains the picture parameter set of described encoding code stream, and obtains described sequence parameter set by described picture parameter set.At this moment, described code stream acquisition module 1002 specifically is used to utilize described sequence parameter set, described decoded reference pictures that described enhancement layer bitstream is decoded, and obtains enhancement layer image.
In addition, in order to save decode resources, improve decoding efficiency, described several parsing modules also are used to obtain the cutting parameter that described sequential parameter is concentrated storage; Described code stream acquisition module specifically is used to utilize described sequence parameter set, cutting parameter and described decoded reference pictures that described enhancement layer bitstream is decoded, and obtains the enhancement layer image in the determined zone of described cutting parameter.
In addition, described decoding device also can comprise: display unit is used to show described basic tomographic image and enhancement layer image.
Wherein, the operation principle of described decoding device can be with reference to the description among the preceding method embodiment.
The decoding device of the embodiment of the invention owing in the process of coding, be basic tomographic image and enhancement layer image with the meeting-place scene, but respectively as the basic layer of layered video encoding and decoding SVC, enhancement layer is encoded and form encoding code stream.That is to say the encoding code stream that forms in this manner, made full use of the characteristic of SVC coded system, in the encoding code stream that forms, can comprise the code stream of the image correspondence of a plurality of different resolutions.Therefore, can guarantee to utilize the basic tomographic image that decoding device obtained of the embodiment of the invention and the quality of enhancement layer image, thereby improve the quality of image shown when realizing that the many scenes in meeting-place show.
The above; only be the specific embodiment of the present invention, but protection scope of the present invention is not limited thereto, anyly is familiar with those skilled in the art in the technical scope that the present invention discloses; can expect easily changing or replacing, all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection range of described claim.

Claims (24)

1. a coding method is characterized in that, comprising:
Obtain the basic tomographic image of a width of cloth and at least one width of cloth enhancement layer image in the scene of meeting-place respectively;
But described basic tomographic image as the basic layer of layered video encoding and decoding SVC, described enhancement layer image is encoded as the enhancement layer of described SVC, is formed encoding code stream.
2. method according to claim 1 is characterized in that, the described basic tomographic image of a width of cloth and at least one width of cloth enhancement layer image that obtains respectively in the scene of meeting-place comprises:
Obtain identical but the image that resolution is different of scene at least two described meeting-place scenes, with the described image that obtains respectively as described enhancement layer image;
In the described image that obtains, select the little image of resolution to carry out down-sampling, obtain described basic tomographic image.
3. method according to claim 1 is characterized in that, the described basic tomographic image of a width of cloth and at least one width of cloth enhancement layer image that obtains respectively in the scene of meeting-place comprises:
Obtain at least one width of cloth meeting-place scene image;
With described meeting-place scene image as enhancement layer image or to described meeting-place scene image carry out obtaining behind the down-sampling enhancement layer image or the image that carries out obtaining behind the down-sampling with described meeting-place scene image and to described meeting-place scene image as enhancement layer image;
Width of cloth in the scene image of described meeting-place is carried out down-sampling, obtain basic tomographic image, the resolution of wherein said basic tomographic image is not more than the resolution of arbitrary described enhancement layer image.
4. method according to claim 1 is characterized in that, but described with described basic tomographic image as the basic layer of layered video encoding and decoding SVC, described enhancement layer image is encoded as the enhancement layer of described SVC, form encoding code stream and comprise:
Described basic tomographic image is carried out the coded reference image that up-sampling obtains described enhancement layer image;
Adopt H.264 method to encode as the basic layer of described SVC described basic tomographic image, utilize described coded reference image that described enhancement layer image is encoded as the enhancement layer of described SVC, form encoding code stream.
5. method according to claim 4 is characterized in that, described method also comprises:
Obtain the cutting parameter of described enhancement layer image;
The sequential parameter that described cutting parameter is stored in described encoding code stream is concentrated.
6. according to claim 4 or 5 described methods, it is characterized in that described coded reference image and described basic tomographic image are with image constantly.
7. method according to claim 1 is characterized in that, but described with described basic tomographic image as the basic layer of layered video encoding and decoding SVC, described enhancement layer image is encoded as the enhancement layer of described SVC, form encoding code stream and comprise:
But with described basic tomographic image as the basic layer of layered video encoding and decoding SVC, described enhancement layer image is encoded as the enhancement layer of described SVC, and be respectively the basic layer bit stream of described basic tomographic image correspondence and the enhancement layer bitstream interpolation code stream identification of described enhancement layer image correspondence, form encoding code stream.
8. a coding/decoding method is characterized in that, comprising:
The received code code stream, but wherein said encoding code stream is to obtain by the basic tomographic image in the scene of meeting-place is encoded as the enhancement layer of described SVC as the basic layer of layered video encoding and decoding SVC, with the enhancement layer image in the scene of meeting-place;
Obtain basic layer bit stream and enhancement layer bitstream respectively according to described encoding code stream;
Respectively described basic layer bit stream and enhancement layer bitstream are decoded, obtain described basic tomographic image and described enhancement layer image.
9. method according to claim 8 is characterized in that, describedly obtains basic layer bit stream respectively and enhancement layer bitstream comprises according to described encoding code stream:
Read the code stream identification in the described encoding code stream;
Obtain basic layer bit stream and enhancement layer bitstream in the described encoding code stream respectively according to described code stream identification.
10. method according to claim 8 is characterized in that, described enhancement layer bitstream is being decoded, and comprises when obtaining enhancement layer image:
Described basic tomographic image is carried out the decoded reference pictures that up-sampling obtains described enhancement layer bitstream;
Utilize described decoded reference pictures that described enhancement layer bitstream is decoded, obtain described enhancement layer image.
11. method according to claim 10 is characterized in that, described obtain the decoded reference pictures of described enhancement layer bitstream according to described basic tomographic image before, described method also comprises:
Judge whether and to decode to described enhancement layer bitstream.
12., it is characterized in that according to claim 10 or 11 described methods, when comprising sequence parameter set in the described encoding code stream, describedly utilize described decoded reference pictures that described enhancement layer bitstream is decoded, obtain enhancement layer image and comprise:
The decode slice header of described encoding code stream obtains the picture parameter set of described encoding code stream;
Obtain described sequence parameter set by described picture parameter set;
Utilize described sequence parameter set, described decoded reference pictures that described enhancement layer bitstream is decoded, obtain described enhancement layer image.
13. method according to claim 12 is characterized in that, described obtain described sequence parameter set by described picture parameter set after, described method also comprises:
Obtain the wherein cutting parameter of storage according to described sequence parameter set;
Described described sequence parameter set, the described decoded reference pictures utilized decoded to described enhancement layer bitstream, obtains described enhancement layer image and comprises:
Utilize described sequence parameter set, cutting parameter and described decoded reference pictures that described enhancement layer bitstream is decoded, obtain the enhancement layer image in the determined zone of described cutting parameter.
14. a code device is characterized in that, comprising:
Image acquisition unit is used for obtaining respectively the basic tomographic image of a width of cloth and at least one width of cloth enhancement layer image of meeting-place scene;
Coding unit, but be used for described basic tomographic image forming encoding code stream as the basic layer of layered video encoding and decoding SVC, described enhancement layer image is encoded as the enhancement layer of described SVC.
15. device according to claim 14 is characterized in that, described image acquisition unit comprises:
First image collection module be used for obtaining identical but the image that resolution is different of at least two width of cloth meeting-place scene scenes, and the described image that will obtain is as described enhancement layer image;
Second image collection module is used at the described image that obtains, and selects the little image of resolution to carry out down-sampling, obtains described basic tomographic image.
16. device according to claim 14 is characterized in that, described image acquisition unit comprises:
The 3rd image collection module is used to obtain at least one width of cloth meeting-place scene image;
The 4th image collection module, be used for described meeting-place scene image as enhancement layer image or to described meeting-place scene image carry out obtaining behind the down-sampling enhancement layer image or the image that carries out obtaining behind the down-sampling with described meeting-place scene image and to described meeting-place scene image as enhancement layer image;
The 5th image collection module is used for a width of cloth of described meeting-place scene image is carried out down-sampling, obtains basic tomographic image, and the resolution of wherein said basic tomographic image is not more than the resolution of arbitrary described enhancement layer image.
17. device according to claim 14 is characterized in that, described coding unit comprises:
The coded reference image collection module is used for described basic tomographic image is carried out the coded reference image that up-sampling obtains described enhancement layer image;
Coding module, be used for adopting H.264 method to encode as the basic layer of described SVC described basic tomographic image, utilize described coded reference image that described enhancement layer image is encoded as the enhancement layer of described SVC, and be respectively the basic layer bit stream of described basic tomographic image correspondence and the enhancement layer bitstream interpolation code stream identification of described enhancement layer image correspondence, form encoding code stream.
18. device according to claim 17 is characterized in that, described coding unit also comprises:
Parameter acquisition module is used to obtain the cutting parameter of described enhancement layer image;
Described coding module also is used for when forming encoding code stream, and the sequential parameter that described cutting parameter is stored in described encoding code stream is concentrated.
19. a decoding device is characterized in that, comprising:
The code stream receiving element, be used for the received code code stream, but wherein said encoding code stream is to obtain by the basic tomographic image in the scene of meeting-place is encoded as the enhancement layer of described SVC as the basic layer of layered video encoding and decoding SVC, with the enhancement layer image in the scene of meeting-place;
The code stream acquiring unit is used for obtaining basic layer bit stream and enhancement layer bitstream respectively according to described encoding code stream;
Decoding unit is used for respectively described basic layer bit stream and enhancement layer bitstream being decoded, and obtains described basic tomographic image and described enhancement layer image.
20. device according to claim 19 is characterized in that, described code stream acquiring unit comprises:
The identification (RNC-ID) analytic module is used for reading the code stream identification of described encoding code stream;
The code stream acquisition module is used for obtaining respectively according to described code stream identification the basic layer bit stream and the enhancement layer bitstream of described encoding code stream.
21. device according to claim 19 is characterized in that, described decoding unit comprises:
The 6th image collection module is used for described basic tomographic image is carried out the decoded reference pictures that up-sampling obtains described enhancement layer bitstream;
The 7th image collection module is used to utilize described decoded reference pictures that described enhancement layer bitstream is decoded, and obtains enhancement layer image.
22. device according to claim 21 is characterized in that, described decoding unit also comprises:
Judge module is used to judge whether and need decodes to described enhancement layer bitstream.
23., it is characterized in that described decoding unit also comprises according to claim 21 or 22 described devices:
The parameter parsing module, the slice header of the described encoding code stream that is used to decode obtains the picture parameter set of described encoding code stream, and obtains described sequence parameter set by described picture parameter set;
Described code stream acquisition module specifically is used to utilize described sequence parameter set, described decoded reference pictures that described enhancement layer bitstream is decoded, and obtains enhancement layer image.
24. device according to claim 23 is characterized in that, described parameter parsing module also is used to obtain the cutting parameter that described sequential parameter is concentrated storage;
Described code stream acquisition module specifically is used to utilize described sequence parameter set, cutting parameter and described decoded reference pictures that described enhancement layer bitstream is decoded, and obtains the enhancement layer image in the determined zone of described cutting parameter.
CN201010204321.5A 2010-06-21 2010-06-21 Coding and decoding methods and coding and decoding devices Expired - Fee Related CN101895748B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010204321.5A CN101895748B (en) 2010-06-21 2010-06-21 Coding and decoding methods and coding and decoding devices

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010204321.5A CN101895748B (en) 2010-06-21 2010-06-21 Coding and decoding methods and coding and decoding devices

Publications (2)

Publication Number Publication Date
CN101895748A true CN101895748A (en) 2010-11-24
CN101895748B CN101895748B (en) 2014-03-26

Family

ID=43104792

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010204321.5A Expired - Fee Related CN101895748B (en) 2010-06-21 2010-06-21 Coding and decoding methods and coding and decoding devices

Country Status (1)

Country Link
CN (1) CN101895748B (en)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103053160A (en) * 2011-01-14 2013-04-17 松下电器产业株式会社 Image coding method, image decoding method, memory managing method, image coding apparatus, image decoding apparatus, memory managing apparatus, and image coding and decoding apparatus
CN103391472A (en) * 2012-05-09 2013-11-13 腾讯科技(深圳)有限公司 Method and system for acquiring video resolution ratios
WO2014048376A1 (en) * 2012-09-29 2014-04-03 华为技术有限公司 Method and device for generating up-sampling filter
WO2014048225A1 (en) * 2012-09-26 2014-04-03 中兴通讯股份有限公司 Coding and decoding method and device with parameter set and electronic device
CN103716622A (en) * 2012-09-29 2014-04-09 华为技术有限公司 Image processing method and device
CN103716633A (en) * 2012-09-30 2014-04-09 华为技术有限公司 Scaled code stream processing method, scaled code stream processing device and scaled code stream encoder
CN104412592A (en) * 2012-06-26 2015-03-11 三菱电机株式会社 Moving image encoding/decoding devices and methods
CN104718752A (en) * 2012-09-04 2015-06-17 高通股份有限公司 Signaling of down-sampling phase information in scalable video coding
CN105519119A (en) * 2013-10-10 2016-04-20 夏普株式会社 Image decoding device
TWI561062B (en) * 2013-02-27 2016-12-01 Apple Inc Adaptive streaming techniques
CN106341690A (en) * 2015-07-06 2017-01-18 阿里巴巴集团控股有限公司 Method, device and system for realizing layered video coding
US9571827B2 (en) 2012-06-08 2017-02-14 Apple Inc. Techniques for adaptive video streaming
CN103716627B (en) * 2012-09-29 2017-02-22 华为技术有限公司 layered coding and decoding method and device
CN109716759A (en) * 2016-09-02 2019-05-03 联发科技股份有限公司 Promote quality delivery and synthesis processing
CN109933394A (en) * 2019-02-20 2019-06-25 深圳威尔视觉传媒有限公司 Single-screen multiwindow low latency coding method and relevant apparatus
CN110062257A (en) * 2013-06-18 2019-07-26 太阳专利托管公司 Sending method and method of reseptance
CN114007081A (en) * 2020-07-27 2022-02-01 阿里巴巴集团控股有限公司 A data encoding method and apparatus, computer storage medium and electronic equipment
CN114051137A (en) * 2021-10-13 2022-02-15 上海工程技术大学 Spatial scalable video coding method and decoding method
CN114556951A (en) * 2019-09-24 2022-05-27 华为技术有限公司 Scalable nested SEI message management
CN114697658A (en) * 2020-12-31 2022-07-01 华为技术有限公司 Encoding and decoding method, electronic device, communication system, and storage medium
WO2025036423A1 (en) * 2023-08-15 2025-02-20 华为技术有限公司 Image processing method and apparatus

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080075170A1 (en) * 2006-09-22 2008-03-27 Canon Kabushiki Kaisha Methods and devices for coding and decoding images, computer program implementing them and information carrier enabling their implementation
CN101180884A (en) * 2005-04-13 2008-05-14 诺基亚公司 Method, apparatus and system for efficient fine-grained scaling (FGS) encoding and decoding of video data
WO2008086309A1 (en) * 2007-01-08 2008-07-17 Qualcomm Incorporated Cavlc enhancements for svc cgs enhancement layer coding
CN101366281A (en) * 2006-01-06 2009-02-11 微软公司 Resampling and picture resizing operations for multi-resolution video coding and decoding
CN101394555A (en) * 2008-10-24 2009-03-25 清华大学 High fault tolerance and low delay video transmission method and device suitable for deep space communication
CN101601300A (en) * 2006-12-14 2009-12-09 汤姆逊许可公司 The method and apparatus of encoding and/or decoding with adaptive enhancement layer prediction contraposition depth scalable video data
CN101601299A (en) * 2006-12-14 2009-12-09 汤姆逊许可公司 With the method and apparatus of the enhancement layer residual of bit depth scalability prediction to coding video data and/or decoding
CN101742324A (en) * 2008-11-14 2010-06-16 北京中星微电子有限公司 Video encoding and decoding methods, video encoding and decoding systems and encoder-decoder

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101180884A (en) * 2005-04-13 2008-05-14 诺基亚公司 Method, apparatus and system for efficient fine-grained scaling (FGS) encoding and decoding of video data
CN101366281A (en) * 2006-01-06 2009-02-11 微软公司 Resampling and picture resizing operations for multi-resolution video coding and decoding
US20080075170A1 (en) * 2006-09-22 2008-03-27 Canon Kabushiki Kaisha Methods and devices for coding and decoding images, computer program implementing them and information carrier enabling their implementation
CN101601300A (en) * 2006-12-14 2009-12-09 汤姆逊许可公司 The method and apparatus of encoding and/or decoding with adaptive enhancement layer prediction contraposition depth scalable video data
CN101601299A (en) * 2006-12-14 2009-12-09 汤姆逊许可公司 With the method and apparatus of the enhancement layer residual of bit depth scalability prediction to coding video data and/or decoding
WO2008086309A1 (en) * 2007-01-08 2008-07-17 Qualcomm Incorporated Cavlc enhancements for svc cgs enhancement layer coding
CN101394555A (en) * 2008-10-24 2009-03-25 清华大学 High fault tolerance and low delay video transmission method and device suitable for deep space communication
CN101742324A (en) * 2008-11-14 2010-06-16 北京中星微电子有限公司 Video encoding and decoding methods, video encoding and decoding systems and encoder-decoder

Cited By (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9584818B2 (en) 2011-01-14 2017-02-28 Sun Patent Trust Image coding method, image decoding method, memory managing method, image coding apparatus, image decoding apparatus, memory managing apparatus, and image coding and decoding apparatus
US11496762B2 (en) 2011-01-14 2022-11-08 Sun Patent Trust Image coding method, image decoding method, memory managing method, image coding apparatus, image decoding apparatus, memory managing apparatus, and image coding and decoding apparatus
US10652566B2 (en) 2011-01-14 2020-05-12 Sun Patent Trust Image coding method, image decoding method, memory managing method, image coding apparatus, image decoding apparatus, memory managing apparatus, and image coding and decoding apparatus
CN106454363B (en) * 2011-01-14 2019-05-10 太阳专利托管公司 Picture decoding method and picture decoding apparatus
US11044489B2 (en) 2011-01-14 2021-06-22 Sun Patent Trust Image coding method, image decoding method, memory managing method, image coding apparatus, image decoding apparatus, memory managing apparatus, and image coding and decoding apparatus
US10021410B2 (en) 2011-01-14 2018-07-10 Sun Patent Trust Image coding method, image decoding method, memory managing method, image coding apparatus, image decoding apparatus, memory managing apparatus, and image coding and decoding apparatus
CN103053160A (en) * 2011-01-14 2013-04-17 松下电器产业株式会社 Image coding method, image decoding method, memory managing method, image coding apparatus, image decoding apparatus, memory managing apparatus, and image coding and decoding apparatus
CN103053160B (en) * 2011-01-14 2016-11-16 太阳专利托管公司 Image encoding method and image encoding device
CN106454363A (en) * 2011-01-14 2017-02-22 太阳专利托管公司 Image encoding method and image encoding device
US11843796B2 (en) 2011-01-14 2023-12-12 Sun Patent Trust Image coding method for coding a video signal including classifying a plurality of images included in the video signal into layers
CN103391472A (en) * 2012-05-09 2013-11-13 腾讯科技(深圳)有限公司 Method and system for acquiring video resolution ratios
US9571827B2 (en) 2012-06-08 2017-02-14 Apple Inc. Techniques for adaptive video streaming
CN104412592A (en) * 2012-06-26 2015-03-11 三菱电机株式会社 Moving image encoding/decoding devices and methods
CN104718752A (en) * 2012-09-04 2015-06-17 高通股份有限公司 Signaling of down-sampling phase information in scalable video coding
US10448032B2 (en) 2012-09-04 2019-10-15 Qualcomm Incorporated Signaling of down-sampling location information in scalable video coding
US11477473B2 (en) 2012-09-26 2022-10-18 Zte Corporation Methods and devices for encoding and decoding using parameter sets, and electronic equipment
WO2014048225A1 (en) * 2012-09-26 2014-04-03 中兴通讯股份有限公司 Coding and decoding method and device with parameter set and electronic device
CN103716630B (en) * 2012-09-29 2017-02-22 华为技术有限公司 Upsampling filter generation method and device
CN103716627B (en) * 2012-09-29 2017-02-22 华为技术有限公司 layered coding and decoding method and device
CN103716622B (en) * 2012-09-29 2017-02-08 华为技术有限公司 Image processing method and device
CN103716630A (en) * 2012-09-29 2014-04-09 华为技术有限公司 Upsampling filter generation method and device
CN103716622A (en) * 2012-09-29 2014-04-09 华为技术有限公司 Image processing method and device
WO2014048376A1 (en) * 2012-09-29 2014-04-03 华为技术有限公司 Method and device for generating up-sampling filter
CN103716633A (en) * 2012-09-30 2014-04-09 华为技术有限公司 Scaled code stream processing method, scaled code stream processing device and scaled code stream encoder
TWI561062B (en) * 2013-02-27 2016-12-01 Apple Inc Adaptive streaming techniques
US9992499B2 (en) 2013-02-27 2018-06-05 Apple Inc. Adaptive streaming techniques
CN110062257B (en) * 2013-06-18 2021-09-14 太阳专利托管公司 Transmission method and reception method
CN110062257A (en) * 2013-06-18 2019-07-26 太阳专利托管公司 Sending method and method of reseptance
CN105519119B (en) * 2013-10-10 2019-12-17 夏普株式会社 image decoding device
CN105519119A (en) * 2013-10-10 2016-04-20 夏普株式会社 Image decoding device
CN106341690B (en) * 2015-07-06 2020-03-13 阿里巴巴集团控股有限公司 Method, device and system for realizing layered video coding
CN106341690A (en) * 2015-07-06 2017-01-18 阿里巴巴集团控股有限公司 Method, device and system for realizing layered video coding
CN109716759A (en) * 2016-09-02 2019-05-03 联发科技股份有限公司 Promote quality delivery and synthesis processing
CN109933394A (en) * 2019-02-20 2019-06-25 深圳威尔视觉传媒有限公司 Single-screen multiwindow low latency coding method and relevant apparatus
US12041254B2 (en) 2019-09-24 2024-07-16 Huawei Technologies Co., Ltd. SEI message for single layer OLS
CN114556951A (en) * 2019-09-24 2022-05-27 华为技术有限公司 Scalable nested SEI message management
CN114556951B (en) * 2019-09-24 2023-11-03 华为技术有限公司 Scalable nested SEI message management
US12075076B2 (en) 2019-09-24 2024-08-27 Huawei Technologies Co., Ltd. Error mitigation for sublayers in video coding
US12113999B2 (en) 2019-09-24 2024-10-08 Huawei Technologies Co., Ltd. HRD conformance tests on OLS
US12323609B2 (en) 2019-09-24 2025-06-03 Huawei Technologies Co., Ltd. HRD parameters for layer based conformance testing
CN114007081A (en) * 2020-07-27 2022-02-01 阿里巴巴集团控股有限公司 A data encoding method and apparatus, computer storage medium and electronic equipment
WO2022143205A1 (en) * 2020-12-31 2022-07-07 华为技术有限公司 Encoding/decoding method, electronic device, communication system, and storage medium
CN114697658A (en) * 2020-12-31 2022-07-01 华为技术有限公司 Encoding and decoding method, electronic device, communication system, and storage medium
CN114051137A (en) * 2021-10-13 2022-02-15 上海工程技术大学 Spatial scalable video coding method and decoding method
CN114051137B (en) * 2021-10-13 2024-10-29 上海工程技术大学 Spatial scalable video coding method and decoding method
WO2025036423A1 (en) * 2023-08-15 2025-02-20 华为技术有限公司 Image processing method and apparatus

Also Published As

Publication number Publication date
CN101895748B (en) 2014-03-26

Similar Documents

Publication Publication Date Title
CN101895748B (en) Coding and decoding methods and coding and decoding devices
TWI647946B (en) Image encoding and decoding methods and devices thereof
US8239766B2 (en) Multimedia coding techniques for transitional effects
CN106937121B (en) Image decoding and encoding method, decoding and encoding device, decoder and encoder
KR101199498B1 (en) Apparatus for encoding or generation of multi-view video by using a camera parameter, and a method thereof, and a recording medium having a program to implement thereof
US8249142B2 (en) Method and apparatus for encoding and decoding video using redundant encoding and decoding techniques
EP2544451A3 (en) Method and system for digital decoding 3D stereoscopic video images
CA2534695A1 (en) Method for encoding moving image and method for decoding moving image
JP7588163B2 (en) Video processing method, device, apparatus, decoder, system and storage medium
KR20060109247A (en) Method and apparatus for encoding / decoding video signal using base layer picture
US7412100B2 (en) Apparatus and method for sub-sampling images in a transform domain
KR20150010903A (en) Method And Apparatus For Generating 3K Resolution Display Image for Mobile Terminal screen
WO2023005740A1 (en) Image encoding, decoding, reconstruction, and analysis methods, system, and electronic device
EP2446631A1 (en) Time compressing video content
CN101090445A (en) Image processing method, image processing device, image processing program and image browsing system
CN105210366B (en) Image processing apparatus and image processing method
KR101763921B1 (en) Method and system for contents streaming
CN111510643B (en) System and method for splicing panoramic image and close-up image
CN113873248B (en) A digital video data encoding and decoding method and device
CN103929637B (en) A kind of video comparison means and comparative approach thereof
CN109525852A (en) Live video method for stream processing, device, system and computer readable storage medium
CN110868610B (en) Streaming media transmission method, device, server and storage medium
US6526173B1 (en) Method and system for compression encoding video signals representative of image frames
US20120051426A1 (en) Code amount reducing apparatus, encoder and decoder
CN102769715B (en) A kind of method and system of code stream editing

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20170822

Address after: 201, room 1, building A, No. 518053, front Bay Road, Qianhai, Shenzhen Shenzhen cooperation zone, Guangdong, China

Patentee after: Shenzhen Zhitong World Technology Service Co. Ltd.

Address before: 518129 Longgang District, Guangdong, Bantian HUAWEI base B District, building 2, building No.

Patentee before: Huawei Device Co., Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20171227

Address after: 518053 Guangdong city of Shenzhen province Qianhai Shenzhen Hong Kong cooperation area before Bay Street, Qianhai road at the Shenzhen Hong Kong Cooperation Area Management Bureau office building A Building Room 201

Patentee after: Shenzhen Qianhai TengXiang science and Technology Information Co., Ltd.

Address before: 201, room 1, building A, No. 518053, front Bay Road, Qianhai, Shenzhen Shenzhen cooperation zone, Guangdong, China

Patentee before: Shenzhen Zhitong World Technology Service Co. Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20140326

Termination date: 20190621