• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    一種使用幀間差值的圖像傳感器片上視頻壓縮算法?

    2021-06-16 10:35:44蔣永唐徐江濤陳全民衡佳偉天津大學(xué)微電子學(xué)院天津30007天津市成像與感知微電子技術(shù)重點實驗室天津30007
    傳感技術(shù)學(xué)報 2021年3期
    關(guān)鍵詞:壓縮算法微電子天津大學(xué)

    蔣永唐徐江濤?陳全民衡佳偉(.天津大學(xué)微電子學(xué)院,天津30007;.天津市成像與感知微電子技術(shù)重點實驗室,天津30007)

    With the development of fifth-generation mobile communication and multimedia technology,real-time video transmission with higher resolution is widely distributed in various fields,which consumes larger bandwidth resources.The application of image sensors in the field of portable wireless camera and lossless biomedical video applications have posed new design challenges[1].For example,in the conventional image sensor about 222-Mbit of data within one second is generated when stream an uncompressed 1280×7208-bit video at 30 frames/s.

    Various standard-based off-chip video compression algorithms have been proposed,which are widely used for efficient video compression,such as H.264/AVC[2-4], H. 265/HEVC[5-6], etc. The image compression system with an optimisation of compression ratio is reported in Ref.[7].This system automatically sets an optimal compression ratio for particular image content while maintaining a tolerable image quality.However,these algorithms require additional chips and cannot meet the requirement for the one-chip camera system for portable consumer products.Additional video compression hardware increases the cost and size of digital video camera systems[8].On-chip video compression leads to a cost-effective implementation since the compressed video data is output directly from the sensor.Some complementary metal oxide semiconductor(CMOS)image sensors[9]with image compression functions have been reported such as the computational image sensor with conditional replenishment and the CMOS image sensor with analog two-dimensional discrete cosine transform(2-D DCT)processor[10-11].

    In Ref.[12]a compression algorithm using a blockbased differential coding scheme is proposed.The algorithm utilizes a reduced number of bits to indicate the differences between pixels in the cost of image quality.An imaging circuit has been proposed in Ref.[13],containing event-based change detection[14]and pulse-width-modulation(PWM)[15].The sensor asynchronously encodes in inter-event intervals after each detected event change. High-efficiency video compression is achieved by suppressing time redundancy and discarding redundant pixels.In Ref.[16],the single chip image sensor with an on-chip image compression processor is reported.The compression algorithm is based on the hybrid predictive boundary adaptation processing and quadrant tree decomposition(QTD)encoder[17-18].In Ref.[19],a super-pixel based on-chip image compression scheme is proposed.The image compression is realized by reading only one sample for each super-pixel.Although these algorithms have achieved good compression effects,the compressed images or videos are lossy.

    To meet the requirement of lossless compression and portable products,this paper presents a lossless video compression algorithm for one-chip CMOS video cameras.The proposed scheme is based on block-based lossless compression(BLC)scheme and differential pulse code modulation(DPCM).The proposed compression algorithm is based on two steps:firstly,calculate the differences between the pixel values in the current frame and the pixel values stored in the previous frame.In the second step,a modified coding scheme is employed for compressing differences.The BLC coding scheme is based on the modified delta size unit-variable length coding(DSU-VLC)[20-21].And it allows to represent multi codewords referred to a given acquisition with the same prefix.

    1 Block-based lossless compression

    Traditional image sensor compression algorithms usually sacrifice the accuracy of image data to ensure image compression efficiency[22]. The compression algorithm proposed in this paper achieves the lossless compression of video in the sensor by taking advantage of the of pixels at the same position between adjacent video frames.The sensor encodes pixels value in units of pixel blocks,as shown in Fig.1.Firstly,the pixel array of the sensor is divided into several 8×8 blocks,and all pixel blocks of the sensor pixel array are read out by column-level readout circuit.Then the differences between the voltage value of the current photodiode and the last captured voltage value for video coding are calculated and converted.The converted differences are stored in memory in digital form.By encoding the differences between pixels to represent the original pixel values that the data needed to transmit are greatly reduced.Therefore,the demands for the external storage of video data is significantly reduced.

    Fig.1 Sensor and pixel block structure

    According to the characteristics of pixel array,this paper presents a block-based lossless coding scheme.BLC is a kind of lossless entropy coding scheme proposed in the paper,which solves the problem of variable length residual coding in image sensor.Compared with the DSU-VLC algorithm,the BLC encodes more residuals at a time,which greatly improves the encoding speed.The significant advantage of the BLC code scheme with respect to other lossless solutions,such as Huffman codes[23],is that encoding is accomplished without the requirement of a coding table by using prefix-free codes,resulting in a considerable reduction of the needed memory space.The output structure of DSUVLC and BLC scheme are shown in the Fig.2.The BLC has two modes:difference mode and pixel mode.Both modes include a prefix and a suffix.The prefix indicates the bit-length of the difference that follows in the suffix.All differences in the block are coded within in the suffix,as shown in Fig.2(b).Before encoding,the digital logic module search for the difference with the largest absolute value in the block and output the number of bits required to represent the difference.The BLC generates a prefix based on the number of output bits.If the number of bits required to express the difference exceeds 7 bits,the pixel mode is used to encode the data output from the sensor,otherwise use difference mode.The difference mode is preferred in the design of encoding circuit.The differences within the memory are first used for encoding,after the pixel values and the differences stored in the memory.Then,each difference is contained within as many bits as the calculated bitlength of the difference which has the largest absolute value,leading 0s inserted or sign extension used if the differences are small.If the bit-length of the difference exceeds 7 bits,the original pixel values are read out for encoding and the prefix is defined as‘000000001’.

    Fig.2 Coded pixel data output structure

    The prefix in the BLC scheme is encoded with a modified unary code.The code table of the unary code is shown in Table 1.

    Table 1 Prefix code table

    A numerical example is presented in Fig.3.In the Fig.3,it is considered the compression of the differences{-3,+2,+5,-1,+1}composed by 5 elements acquired with 8 bits of resolution.The first step is mapping each difference in a two’s complement form,where the corresponding complement representations are:1111_1101,0000_0010,0000_0101,1111_1111,0000_0001.The maximum number of bits required to code these 5 differences is 4 bits.The raw differences are represented with a codeword 40 bits.However,the length is reduced to 25 bits after the BLC is performed.

    Fig.3 Numerical example of BLC coding process

    The compression process of the video compression algorithm proposed in this paper is shown in Fig.4.

    Fig.4 Block diagram of video frame compression process

    ①Collect the photo generated charges and store them in pixels.

    ②Read out the analog signal of the previous frame and the current frame in the pixel and calculate the difference between the two signals.

    ③Convert the difference value and the original value into digital form and store them in memory.

    ④Find the maximum number of bits required for encoding the differences in a block and determine which encoding mode to use.When the required maximum number of bits(Max_bits_required)is greater than 7 bits,the original pixel values are read out for encoding,otherwise the differences are used.

    ⑤Execute BLC processor and output bit stream.

    2 Block-level processing and Performance optimization

    2.1 Block-based compression algorithm

    There is a lot of redundant information in the video data.These redundancies could be eliminated through the compression algorithms as the memory consumption and bandwidth requirements are reduced.In this paper,7 sample videos are tested.And each sample video has a duration of 10 seconds as the video resolution is 1280×720@ 60fps.The pixels differencesD(i,j)between two adjacent frames are calculated and then the probabilities of the differencesP(x)in the sample videos are counted.Fig.5 shows theP(x)for different differences and different sample videos.As shown in Fig.5,the number of 0 occupies 30%~50%in all the frame differences,which means that 30%~50%of the pixel values are equal between the two adjacent frames.The distribution of the differences between two adjacent frames of pixel values in the video is like the Gaussian distribution.Therefore,the distribution probability of the differences within the sample video could be approximately expressed as:

    whereσis the standard deviation of the Gaussian distribution function.Typically,D(i,j)is a 9-bits data with a sign bit,the minimumD(i,j)minand maximumD(i,j)maxare-255 and 255 respectively.

    In the process of video shooting,the same scene may be sampled multiple times due to the high frame rate.And there is almost no change between adjacent frames.Therefore,the sampled value of pixels at the same position changes slightly.In addition,only a few pixels change significantly in some static scenes and the remaining pixels do not change.According to the simulation results in Fig.5,it could be clearly found that the differences between pixels are mainly between-5 and 5.After coding by BLC,the values between-5 and 5 are represented by only 4 bits or less.In other words,one 8-bit pixel data is represented by 4 bits.Therefore,the temporal redundancies in the video could be removed by using the characteristics between consecutive frames.That is why the video data are effectively compressed by encoding the differences between consecutive frames.The differences between the current frame and the last frame are calculated in the sensor.

    Fig.5 Probability distribution of the differences between two adjacent frames of sample videos

    In our compression algorithm,the pixel array is decomposed into blocks.The values within the memory are encoded in the BLC circuit block by block.In addition,the obtained differences are stored in the memory with 8-bit full precision,accumulation error is completely avoided.

    Fig.6 Strategy to find the maximum absolute value of the differences

    The differential encoding scheme explained above is only the first step of the pixel compression process,further BLC entropy coding process is needed.Firstly,the maximum number of bits needed to represent a difference in the block is calculated in BLC.The prefix and suffix in the BLC algorithm are determined by the maximum number of bits.Fig.5 describes the strategy of addressing the maximum number of bits needed to represent the difference.At first the block is decomposed into four sub-blocks.Each sub-block is continued to be decomposed until the sub-block size is 2.As shown in Fig.6,the absolute values of the differences in each sub-block are bitwise OR.L1 is the result of bitwise OR of four differences‖(i,j)‖.L2 is the result of four L1 bitwise OR.According to the value of L2,the encoding mode and the number of bits required for encoding are determined.If the L2 value corresponds to‘00000000’,then the encoding uses “Diff” mode and the number of encoding bits is 1.

    These differences are then encoded by BLC,using a reduced number of bits(as shown in Fig.3)as their accuracy is lossless.To better understand how the proposed compression algorithm works,it is assumed for simplicity that the camera is shooting a still scene in an ideal state.Therefore,the values of each frame in the video are the same.The differences from all pixels are‘00000000’.According to the strategy in Figure 6,the value of L2 is‘00000000’.At the same time,we can know that the coding mode is “diff” ,and the number of coding bits is 1.In other words,the difference value is input into the BLC module for encoding,and each difference value is represented by one bit.So that the eightbit original pixel value is represent by one-bit‘0’,which significantly reduces the number of output bits.Since the differences are obtained by subtracting the pixel values of the current frame and the pixel values of the previous frame,the original pixel values are obtained from the differences and the pixel values of the previous frame in the reverse order.

    2.2 Performance optimization

    Since the depth of the sample video is 8 bits,the algorithm stipulates that the number of bits encoding the differences must be less than 8 bits.This not only avoid errors in pixel mode and difference mode during decoding,but also reduce the number of bits required.The minimum 8-bit difference between pixels representing video frames is the number of symbols 64 or-64.Therefore,the algorithm must use pixel mode when the absolute value of the difference exceeds 63.The remaining range that the suffix expressed is-63 to 63 in the difference or pixel mode.Besides,the critical threshold for switching from the difference mode to the pixel mode will also affect the video compression effect.To derive some design guidelines with respect to the optimum threshold,exhaustive simulations on various block sizes is conducted,as illustrated in Fig.7.The figure illustrates the BPP as function of the absolute value of differences.The absolute values of the tested threshold are 0,1,3,7,15,31,63,which correspond to the maximum difference that are represented by 1 bit,2 bit,3 bit,4 bit,5 bit,6 bit,and 7 bit.It clearly illustrated that the minimum BPP is obtained for the absolute value of threshold 63.At the same time,the Fig.7 proves that the video compression works best when the block size is 4×4.

    Fig.7 In different sample videos,the relationship between the compressed BPP of sample videos with different block sizes and the threshold changes

    As mentioned in the previous section,the differences in each block are quantified and encoded by BLC using the largest number of bits in the current block.The size of different blocks lead to changes in the number of bits,requiring to represent the values of the block.It is necessary to select the appropriate block size to minimize the number of bits required to represent pixel values in a block.Fig.8 shows the differences stored in the memory during the sensor encoding process.It shows that the block size has a great influence on the number of encoded bits.In this subsection,the block size is set through formula derivation and algorithm simulation to improve the video compression effect.

    Fig.88×8-pixel differences block

    Assume thejthdifference value in theithblock is(i,j).Piindicates the number of bits for the prefix.Therefore,the number of bits required for block coding is expressed as follows:

    WhereK1andK2represent the number of rows and columns of the block,respectively.Therefore,the bit per pixel(BPP)is expressed as follows:

    Since the size ofPiis determined by the video content,the best BPP value is calculated by adjusting the block size in different sample videos.A system-level simulation of the sample videos is performed.The specification of the sample video is 720P(1280×720)@60 fps.To completely divide a frame of image into blocks,nine different block sizes are set.The number of bits after sample video encoding is calculated according to(1).Therefore,code_bits output after the sample video encoding is expressed as follows:

    Wherenis the number of blocks in a frame and expressed as follows:

    Table 2 shows the simulation results of the number of bits and the compression ratio expressed in BPP for different sample videos using different block sizes.The table shows that the amount of compressed data is the smallest in these sample videos when the block size set as 4×4.

    Table 2 Simulation results for different sample videos with different block sizes when threshold=63

    2.3 Simulation analysis

    It is worth noting that the pixel sample different values each frame in the real world,even though the scene being filmed appears to be stationary.Therefore,the number of bits required for encoded video data is greater than the theoretical number of bits.While comparing the theoretical compression ratio of the proposed algorithm with the actual compression ratio,the result is different.Table 3 reports the number of bits in real still scene coding and the number of bits in the ideal still scene.The two sample videos are encoded under the condition of the block size of 4×4 and threshold is 63.These two scenes are pictures of illuminated corridor and blackout lenses.That is because no completely static scenes exist in real applications.For example,the lights in the corridor will flicker,and the shading lens will also have slight light interference,etc.

    Table 3 Comparison between the theoretical and actual coding results of the proposed algorithm

    3 Image sensor structure and experimental results

    3.1 Image sensor structure

    Fig.9 illustrates the block diagram of the overall architecture of the image sensor.The sensor array is divided into numerous 4×4 blocks.The readout circuit includes differential circuit and ADC.The differential circuit is used to calculate the differential signal of two pixels analog value,and the ADC converts the signal from analog domain to digital domain.Every four columns of pixels share a memory,each memory size is 4×4×8×2 bits.Whenever a block of pixel data is stored in the memory,the data in the memory is encoded by BLC processor.The schematic diagram of the pixel in the design is shown in Fig.10(a).The source-follower amplifiers SF1 that allow writing into the storage capacitor C without changing the photodiode(PD)voltage.The SF2 is to drive the data-bus load.The capacitor C is used to store pixel values in previous frame for compression.Vsel1,Vsel2 and Vsel3 work as switches controlling the readout and write operations.The analog value in the pixel is transmitted to the readout circuit through the data bus,which is used to calculate the difference between pixels.The process of the pixel working has three phases:reset,integration and read-out.Fig.10(b)shows the timing diagram of the pixel control signals during the three phases.

    Fig.9 Overview of the overall system

    Fig.10 The architecture of pixel

    Before integration,the PD is reset by the nMOS transistorMrst.After reset,Mrstis turned off and the PD terminal is floating.In the phase of integration,the PD starts to collect photo-generated charges.The read-out phase starts when Vsel2 is turned on Vsel1 and Vsel3 keep off,allowing the voltage across the capacitor C to be read out.After the Vsel2 is turned off while Vsel1 and Vsel3 is turned on,allowing the output of the SF1 to be read out and stored in the capacitor C.The pixel is then reset again,and the next frame starts.

    Each column-level architecture is composed of a differential processing circuit,an ADC,a digital memory,a BLC encoder and an output interface circuit.The block diagram of the column-level architecture is shown in Fig.11.The differential processing circuit is implemented in the analog domain.The function of the differential processing circuit is to calculate the difference valuebetween the pixel of the current frame and the previous frame,and then outputXand.The digital values ofXandafter the ADC conversion are stored in the memory.

    Fig.11 Block diagram of the column-level architecture

    In the BLC processing circuit,the maximum number of bits required to represent the difference in the block is calculated.If the number of bits is less than 7,the differences in the memory are encoded by difference mode in the BLC circuit directly.Otherwise,the original pixel values are encoded by the pixel mode.The calculation of the pixel differences is performed in the readout phase,and these differences are converted to digital form.Compression coding is performed in the BLC digital circuit,and all blocks in a column share a memory to store digital values,which significantly reduces the area overhead of digital storage.

    3.2 Experimental results

    Fig.12 Frame 1 of the sample video

    Fig.13 Frame 9 of the sample video

    The resolution of the sample video “Fountain in The Lake” is 1280×720.In this experiment,the 4×4 block is set,while the threshold 63 is selected for encoding the differences.Fig.12 shows the original and encoded images of the first frame in the sample video.When the pixel array samples the first frame of image,the pixel values of the previous frame saved in the pixel array are all 0.Therefore,the pixel values used for encoding are equal to the pixel values in the original image.After the first frame is encoded,the pixel array always holds the pixel value of the previous frame.Fig.13 shows the original image and the binarization image in frame 9 of the video sample.The larger the difference,the brighter the pixel in these encoded frames.However,the differences in the encoded image are exceedingly small,which cannot clearly show the characteristics of the encoded image.Image binarization is used to reflect the characteristics of the encoded image.Set the absolute value of the differences in the encoded image greater than 10 to 255.The absolute value of a differences less than 10 are set to 0.The differences after binarization are displayed in the form of grayscale image,as shown in the Fig.13(b).In the sample video,the willows and fountains are swaying.The pixel values corresponding to the willow tree and the fountain in the frame are changed significantly.Therefore,the outline of the willow tree and the fountain could be seen clearly.

    The compression ratio and BPP for the sample video from frames 1 through 9 are listed in Table 4.The image data used to encode the first frame is the same as the original image data,and prefix is added to encoded data during encoding.So,the first frame is encoded with more data than the original.All frames following the first image are compressed efficiently.The simulation result of the sample video in terms of compression rate expressed in BPP is 2.85.

    Table 4 Compression ratio&BPP of sample video

    Table 5 compares the performance of the proposed scheme presented in this paper with the image sensors with compression function reported in the Ref.[12,19,24-25].It should point out that the comparison of different sensors is not obvious as the target performance is different for different designs.Therefore,the best compression rate reported in the literatures are used to compare with the compression effects in this paper.Although a higher compression rate is achieved in the sensors with lossy compression,it sacrifices image quality.The algorithm proposed in this paper achieves a considerable compression rate without loss of image quality.

    Table 5 Performance comparison

    Table 6 shows the comparison of video compression ratio between the proposed algorithm and related work in Ref.[26-28].Compression ratio means the percentage of the amount of data reduced by the compressed data compared with the uncompressed data.All of these works realize video compression by encoding the difference between two frames.

    Table 6 Comparison with related working compression ratio

    4 Conclusion

    In the paper,a video compression algorithm based on inter-frame pixel difference and BLC coding scheme is proposed.The problem of on-chip video compression is addressed.The solution used in this work is to implement a differential operation in the analog domain followed by a lossless entropy coder on chip.DPCM technique is chosen due to its simplicity and its lossless compression characteristic.Analog circuits are employed to decrease the complexity in the differential operation and because the function can be implemented with small analog circuit.The prediction operations in this technique are removed to further reduce the complexity of the circuit.

    The basic idea of compressing difference is illustrated through the encoding solution,which is verified by 7 sample video coding experiments.Some simulations are carried out to optimize the proposed algorithm,the best block size and threshold are obtained.The experimental results show that when the pixel array block size is 4×4 and the threshold is 63,the best compression effect is achieved. The proposed algorithm achieves the compression gains up to 43.5%~78.5%in different contexts.In the absence of light,it is awfully close to the starry sky observation conditions to achieve a compression rate of 1.72 bits/pixel.In addition,the relationship between actual compression and theoretical compression in the “static scene” is analyzed.Since there is no completely static scene in the real world,the socalled static scene compression rate will be slightly higher than the theoretical value.

    5 Acknowledgments

    This work was supported by the National Key R&D Program of China(2019YFB2204202).

    猜你喜歡
    壓縮算法微電子天津大學(xué)
    合肥云之微電子有限公司
    先進(jìn)微電子與光電子材料與器件專題引言
    《天津大學(xué)學(xué)報(社會科學(xué)版)》簡介
    基于參數(shù)識別的軌道電路監(jiān)測數(shù)據(jù)壓縮算法研究
    微電子封裝器件熱失效分析與優(yōu)化研究
    電子制作(2018年17期)2018-09-28 01:57:10
    學(xué)生寫話
    更正聲明
    PMU數(shù)據(jù)預(yù)處理及壓縮算法
    天津大學(xué)學(xué)報(社會科學(xué)版)2014年總目次
    具有物聯(lián)網(wǎng)特色的微電子專業(yè)人才培養(yǎng)機(jī)制探索
    亚洲一区二区三区欧美精品| 国产片内射在线| 叶爱在线成人免费视频播放| 亚洲第一青青草原| 国产毛片在线视频| 亚洲成av片中文字幕在线观看| 日韩一区二区视频免费看| 午夜福利乱码中文字幕| 国产日韩欧美在线精品| 91成人精品电影| 嫩草影视91久久| 人人妻,人人澡人人爽秒播 | 看免费av毛片| 观看美女的网站| 精品少妇久久久久久888优播| 两个人看的免费小视频| 久久人人爽av亚洲精品天堂| 夫妻午夜视频| 欧美国产精品一级二级三级| 久久鲁丝午夜福利片| 狠狠精品人妻久久久久久综合| 天天躁夜夜躁狠狠躁躁| 18禁观看日本| 人人妻,人人澡人人爽秒播 | 亚洲精品一二三| 美女视频免费永久观看网站| 亚洲精品国产区一区二| 久久久久久人人人人人| 熟妇人妻不卡中文字幕| 亚洲专区中文字幕在线 | 中文欧美无线码| 亚洲人成电影观看| av在线观看视频网站免费| 亚洲精品,欧美精品| 哪个播放器可以免费观看大片| 国产精品成人在线| 午夜av观看不卡| 国产 一区精品| av福利片在线| 日韩制服骚丝袜av| 婷婷色综合大香蕉| 亚洲av成人精品一二三区| 十分钟在线观看高清视频www| 亚洲成国产人片在线观看| 一级毛片 在线播放| 自拍欧美九色日韩亚洲蝌蚪91| 国产精品人妻久久久影院| 精品久久蜜臀av无| 国产成人啪精品午夜网站| 夫妻午夜视频| 成人18禁高潮啪啪吃奶动态图| 人人妻人人添人人爽欧美一区卜| 一区二区三区四区激情视频| 91精品伊人久久大香线蕉| 黄色毛片三级朝国网站| 中文字幕av电影在线播放| 啦啦啦在线免费观看视频4| netflix在线观看网站| 精品少妇内射三级| 又黄又粗又硬又大视频| 五月天丁香电影| 最近的中文字幕免费完整| 久久久精品区二区三区| 三上悠亚av全集在线观看| 国产日韩欧美亚洲二区| 免费少妇av软件| 国产精品国产av在线观看| 国产一区二区三区综合在线观看| 亚洲国产日韩一区二区| 色网站视频免费| 天堂中文最新版在线下载| 天天躁夜夜躁狠狠久久av| 91国产中文字幕| 别揉我奶头~嗯~啊~动态视频 | 国产淫语在线视频| 精品人妻在线不人妻| 久久久久精品人妻al黑| av有码第一页| 国产伦理片在线播放av一区| 1024香蕉在线观看| 免费在线观看完整版高清| av视频免费观看在线观看| kizo精华| 国产一卡二卡三卡精品 | 精品少妇黑人巨大在线播放| 不卡视频在线观看欧美| 一本一本久久a久久精品综合妖精| 美女中出高潮动态图| 人人妻,人人澡人人爽秒播 | 天天躁日日躁夜夜躁夜夜| 丰满少妇做爰视频| 高清欧美精品videossex| 无限看片的www在线观看| 欧美国产精品va在线观看不卡| 人妻人人澡人人爽人人| 国产精品熟女久久久久浪| 建设人人有责人人尽责人人享有的| 国产成人欧美| 国产精品麻豆人妻色哟哟久久| 国产淫语在线视频| 精品视频人人做人人爽| 久久天堂一区二区三区四区| 国产探花极品一区二区| 欧美最新免费一区二区三区| 国产免费福利视频在线观看| 人成视频在线观看免费观看| 国产精品久久久久久人妻精品电影 | 国产片内射在线| 免费观看性生交大片5| 午夜福利视频精品| 美国免费a级毛片| 最近2019中文字幕mv第一页| 999久久久国产精品视频| 久久人人97超碰香蕉20202| 九九爱精品视频在线观看| 亚洲av成人不卡在线观看播放网 | av片东京热男人的天堂| 日本一区二区免费在线视频| 久久久久久久久久久久大奶| av有码第一页| 欧美激情高清一区二区三区 | 中文乱码字字幕精品一区二区三区| 一级黄片播放器| 丰满饥渴人妻一区二区三| 黄色怎么调成土黄色| 久久热在线av| 日本av免费视频播放| 亚洲av日韩精品久久久久久密 | 婷婷色麻豆天堂久久| 欧美亚洲 丝袜 人妻 在线| 成人国产麻豆网| 777米奇影视久久| 亚洲av电影在线观看一区二区三区| 色播在线永久视频| 下体分泌物呈黄色| 纯流量卡能插随身wifi吗| 亚洲国产毛片av蜜桃av| 尾随美女入室| 精品国产露脸久久av麻豆| 91国产中文字幕| 777米奇影视久久| 久久 成人 亚洲| 五月天丁香电影| 九九爱精品视频在线观看| 国产又色又爽无遮挡免| 色94色欧美一区二区| 欧美在线一区亚洲| 在线观看免费午夜福利视频| 又粗又硬又长又爽又黄的视频| 久久久久久久久免费视频了| 人妻人人澡人人爽人人| 亚洲成人一二三区av| 免费少妇av软件| 看免费成人av毛片| 亚洲一码二码三码区别大吗| 日韩精品有码人妻一区| 国产亚洲欧美精品永久| 久久韩国三级中文字幕| 水蜜桃什么品种好| www.自偷自拍.com| 亚洲第一青青草原| 亚洲欧美精品自产自拍| 亚洲一卡2卡3卡4卡5卡精品中文| 中文精品一卡2卡3卡4更新| 黄片播放在线免费| 99久久99久久久精品蜜桃| 老司机影院成人| 嫩草影视91久久| a级片在线免费高清观看视频| 香蕉丝袜av| 男女下面插进去视频免费观看| 亚洲人成77777在线视频| 少妇被粗大的猛进出69影院| 一区福利在线观看| 一区福利在线观看| 国产免费又黄又爽又色| 久久狼人影院| 一个人免费看片子| av在线app专区| 国产一级毛片在线| 亚洲成人一二三区av| 欧美日韩精品网址| 在现免费观看毛片| 热re99久久国产66热| 9色porny在线观看| 国产人伦9x9x在线观看| 视频区图区小说| 99香蕉大伊视频| 国产黄色免费在线视频| 亚洲七黄色美女视频| 欧美黑人欧美精品刺激| 欧美老熟妇乱子伦牲交| 亚洲人成网站在线观看播放| 男人添女人高潮全过程视频| 午夜精品国产一区二区电影| 黑人巨大精品欧美一区二区蜜桃| 日韩欧美一区视频在线观看| 美女高潮到喷水免费观看| 免费人妻精品一区二区三区视频| av又黄又爽大尺度在线免费看| 一区二区三区四区激情视频| 五月天丁香电影| 九九爱精品视频在线观看| 久久天堂一区二区三区四区| 欧美xxⅹ黑人| 看非洲黑人一级黄片| 观看美女的网站| 九色亚洲精品在线播放| 在线观看人妻少妇| 亚洲久久久国产精品| 男的添女的下面高潮视频| 国产成人欧美在线观看 | 久久精品国产a三级三级三级| 一级爰片在线观看| 欧美人与善性xxx| 天天躁夜夜躁狠狠久久av| 精品久久久久久电影网| 久久午夜综合久久蜜桃| 亚洲精品第二区| 在线观看人妻少妇| videosex国产| 一级,二级,三级黄色视频| 性少妇av在线| 亚洲,一卡二卡三卡| 精品国产超薄肉色丝袜足j| 亚洲精品久久成人aⅴ小说| 中文字幕人妻丝袜制服| 欧美日韩福利视频一区二区| 中文字幕最新亚洲高清| 美国免费a级毛片| 99久久人妻综合| av有码第一页| 波多野结衣一区麻豆| 欧美精品av麻豆av| 最近的中文字幕免费完整| 免费少妇av软件| 一级毛片黄色毛片免费观看视频| 在线观看免费午夜福利视频| 精品一区二区三区av网在线观看 | 一级毛片 在线播放| 久久久久久久精品精品| 97精品久久久久久久久久精品| tube8黄色片| 中文字幕另类日韩欧美亚洲嫩草| 国产精品秋霞免费鲁丝片| 亚洲色图综合在线观看| 激情视频va一区二区三区| 国产又爽黄色视频| 成年美女黄网站色视频大全免费| 人人妻人人澡人人看| 少妇猛男粗大的猛烈进出视频| 99热全是精品| 少妇被粗大的猛进出69影院| 成人毛片60女人毛片免费| 国产97色在线日韩免费| 9191精品国产免费久久| av线在线观看网站| 亚洲av电影在线进入| 国产极品粉嫩免费观看在线| 中文字幕av电影在线播放| 亚洲专区中文字幕在线 | 夫妻午夜视频| a级毛片黄视频| 精品一区二区三卡| 肉色欧美久久久久久久蜜桃| 亚洲av成人精品一二三区| 久久久久久久精品精品| 性色av一级| 熟女av电影| 免费人妻精品一区二区三区视频| 精品一区在线观看国产| 亚洲国产精品成人久久小说| 天天影视国产精品| 国产av精品麻豆| 亚洲欧洲国产日韩| 丝袜美足系列| 三上悠亚av全集在线观看| av在线app专区| 波野结衣二区三区在线| 日韩不卡一区二区三区视频在线| av卡一久久| 老熟女久久久| 夫妻性生交免费视频一级片| 少妇人妻 视频| 中文字幕av电影在线播放| www.自偷自拍.com| 亚洲av电影在线进入| 成人国产麻豆网| 亚洲成人手机| 国产在线一区二区三区精| 大陆偷拍与自拍| e午夜精品久久久久久久| av电影中文网址| 国产成人系列免费观看| 肉色欧美久久久久久久蜜桃| av网站在线播放免费| 亚洲欧美精品综合一区二区三区| 秋霞伦理黄片| 欧美日韩成人在线一区二区| 中国国产av一级| 免费看av在线观看网站| 高清视频免费观看一区二区| 久久精品久久久久久噜噜老黄| av国产精品久久久久影院| 日韩制服丝袜自拍偷拍| 人体艺术视频欧美日本| 国产男人的电影天堂91| 97精品久久久久久久久久精品| 宅男免费午夜| 亚洲色图 男人天堂 中文字幕| 久久韩国三级中文字幕| 欧美av亚洲av综合av国产av | 无限看片的www在线观看| 日韩欧美一区视频在线观看| 超色免费av| 精品少妇久久久久久888优播| 久久人人97超碰香蕉20202| 国产精品.久久久| 国产精品亚洲av一区麻豆 | 你懂的网址亚洲精品在线观看| e午夜精品久久久久久久| av不卡在线播放| 两个人免费观看高清视频| 波多野结衣一区麻豆| 久久 成人 亚洲| 久久精品国产a三级三级三级| 精品免费久久久久久久清纯 | 国产成人精品福利久久| 久久久久精品久久久久真实原创| 国产成人免费无遮挡视频| 伊人久久大香线蕉亚洲五| 免费女性裸体啪啪无遮挡网站| 日韩av免费高清视频| 性色av一级| 欧美激情极品国产一区二区三区| 人人妻人人澡人人看| 午夜日韩欧美国产| 国产精品麻豆人妻色哟哟久久| 欧美精品人与动牲交sv欧美| 久久ye,这里只有精品| 国产亚洲av高清不卡| 亚洲国产精品999| 人人妻人人澡人人看| 亚洲一区中文字幕在线| 久久国产精品男人的天堂亚洲| 精品福利永久在线观看| 亚洲欧洲精品一区二区精品久久久 | 日韩成人av中文字幕在线观看| 如何舔出高潮| 国产一区二区激情短视频 | 精品亚洲成a人片在线观看| 国产免费福利视频在线观看| 亚洲国产中文字幕在线视频| 五月天丁香电影| 一区福利在线观看| 亚洲精品久久久久久婷婷小说| 国产精品一区二区在线不卡| 国产乱来视频区| 成年人免费黄色播放视频| 女人精品久久久久毛片| 久久久久网色| 精品一品国产午夜福利视频| 国产女主播在线喷水免费视频网站| 久久综合国产亚洲精品| 亚洲成人一二三区av| 性高湖久久久久久久久免费观看| 十分钟在线观看高清视频www| 在线 av 中文字幕| 欧美老熟妇乱子伦牲交| 91aial.com中文字幕在线观看| 久久久久久久精品精品| 男人舔女人的私密视频| 国产有黄有色有爽视频| 多毛熟女@视频| 精品国产超薄肉色丝袜足j| 日韩熟女老妇一区二区性免费视频| 国产成人免费观看mmmm| 免费日韩欧美在线观看| 考比视频在线观看| 99香蕉大伊视频| 一级毛片我不卡| 日韩一区二区视频免费看| 婷婷色综合大香蕉| 亚洲精品日本国产第一区| 亚洲欧美成人精品一区二区| av免费观看日本| 好男人视频免费观看在线| 男人添女人高潮全过程视频| 欧美亚洲 丝袜 人妻 在线| av在线播放精品| 熟妇人妻不卡中文字幕| 久久精品国产亚洲av高清一级| 久久ye,这里只有精品| 女人被躁到高潮嗷嗷叫费观| 女人久久www免费人成看片| av网站在线播放免费| 亚洲三区欧美一区| 国产欧美亚洲国产| 777米奇影视久久| 一边摸一边做爽爽视频免费| 夫妻性生交免费视频一级片| 国产亚洲欧美精品永久| 亚洲国产成人一精品久久久| 精品国产一区二区三区久久久樱花| 亚洲综合色网址| 在线观看www视频免费| 90打野战视频偷拍视频| 男女边吃奶边做爰视频| 久久久久久人人人人人| 亚洲七黄色美女视频| 国产日韩一区二区三区精品不卡| 成年av动漫网址| 亚洲欧美精品自产自拍| 综合色丁香网| 亚洲成人免费av在线播放| 午夜日本视频在线| 毛片一级片免费看久久久久| 国产精品麻豆人妻色哟哟久久| 亚洲熟女精品中文字幕| 亚洲综合精品二区| 亚洲男人天堂网一区| 女人精品久久久久毛片| 麻豆乱淫一区二区| 色网站视频免费| 青青草视频在线视频观看| 久久久国产欧美日韩av| 街头女战士在线观看网站| av女优亚洲男人天堂| 亚洲av日韩精品久久久久久密 | 1024视频免费在线观看| 亚洲 欧美一区二区三区| 一级爰片在线观看| 日本色播在线视频| 99久国产av精品国产电影| 九草在线视频观看| 日本猛色少妇xxxxx猛交久久| 老熟女久久久| 国产精品国产三级专区第一集| 亚洲精品国产av成人精品| www.av在线官网国产| 国产亚洲午夜精品一区二区久久| 亚洲伊人色综图| 久久免费观看电影| 毛片一级片免费看久久久久| 欧美黄色片欧美黄色片| 国产成人欧美在线观看 | 欧美精品av麻豆av| 美女午夜性视频免费| 91aial.com中文字幕在线观看| 热99国产精品久久久久久7| 高清视频免费观看一区二区| 成人国产麻豆网| 亚洲,欧美,日韩| 捣出白浆h1v1| 一本色道久久久久久精品综合| 啦啦啦啦在线视频资源| 国产女主播在线喷水免费视频网站| 国产免费视频播放在线视频| 80岁老熟妇乱子伦牲交| 少妇人妻久久综合中文| 狂野欧美激情性bbbbbb| 美女脱内裤让男人舔精品视频| 综合色丁香网| 国产精品香港三级国产av潘金莲 | 午夜av观看不卡| 欧美日韩av久久| 夫妻性生交免费视频一级片| 久久久精品94久久精品| 欧美av亚洲av综合av国产av | 飞空精品影院首页| 午夜福利网站1000一区二区三区| 一区二区三区乱码不卡18| 九草在线视频观看| 9色porny在线观看| 青春草视频在线免费观看| 国产一区二区在线观看av| 18禁动态无遮挡网站| 日韩一本色道免费dvd| 久久午夜综合久久蜜桃| 中文字幕制服av| 最新的欧美精品一区二区| 又黄又粗又硬又大视频| 中文字幕人妻丝袜一区二区 | av在线app专区| 香蕉国产在线看| 下体分泌物呈黄色| 国产精品.久久久| 亚洲精品av麻豆狂野| 18禁国产床啪视频网站| 狂野欧美激情性xxxx| 久久久久久久国产电影| 免费高清在线观看视频在线观看| 狂野欧美激情性bbbbbb| 最近最新中文字幕大全免费视频 | 十分钟在线观看高清视频www| 韩国高清视频一区二区三区| 最近最新中文字幕大全免费视频 | 日本欧美国产在线视频| 欧美最新免费一区二区三区| 国产成人免费无遮挡视频| 亚洲男人天堂网一区| 久久ye,这里只有精品| 日韩电影二区| 少妇的丰满在线观看| 国产日韩欧美亚洲二区| 久久这里只有精品19| 九九爱精品视频在线观看| 波多野结衣一区麻豆| 精品国产超薄肉色丝袜足j| 亚洲精品日韩在线中文字幕| 在现免费观看毛片| 亚洲欧美一区二区三区黑人| 中文字幕高清在线视频| 99re6热这里在线精品视频| 久久久国产一区二区| 亚洲av在线观看美女高潮| 亚洲欧美成人综合另类久久久| 啦啦啦啦在线视频资源| 永久免费av网站大全| 久久久久精品国产欧美久久久 | 午夜免费男女啪啪视频观看| xxx大片免费视频| 欧美精品高潮呻吟av久久| 日日撸夜夜添| 午夜精品国产一区二区电影| 91国产中文字幕| 亚洲精品在线美女| 免费人妻精品一区二区三区视频| 最近2019中文字幕mv第一页| 亚洲精品自拍成人| 老司机影院成人| 国产精品av久久久久免费| 色播在线永久视频| 黄色视频不卡| 校园人妻丝袜中文字幕| 99国产精品免费福利视频| 欧美久久黑人一区二区| 考比视频在线观看| av网站在线播放免费| 亚洲精品久久成人aⅴ小说| 高清av免费在线| 国产色婷婷99| 免费久久久久久久精品成人欧美视频| 一级爰片在线观看| 精品久久蜜臀av无| 国产色婷婷99| 国产亚洲欧美精品永久| 在线观看一区二区三区激情| 少妇的丰满在线观看| 欧美精品高潮呻吟av久久| 中国三级夫妇交换| 亚洲欧美色中文字幕在线| 精品久久蜜臀av无| 少妇精品久久久久久久| e午夜精品久久久久久久| 国产精品麻豆人妻色哟哟久久| 桃花免费在线播放| 日本91视频免费播放| 日韩一卡2卡3卡4卡2021年| 十八禁高潮呻吟视频| 日韩制服骚丝袜av| 国产一区有黄有色的免费视频| 一本—道久久a久久精品蜜桃钙片| 高清在线视频一区二区三区| 日韩大片免费观看网站| 老熟女久久久| 国产成人91sexporn| 极品少妇高潮喷水抽搐| 亚洲精品乱久久久久久| 国产野战对白在线观看| 日韩中文字幕视频在线看片| 在线观看一区二区三区激情| 午夜激情久久久久久久| 欧美在线黄色| 国产男女内射视频| 午夜免费观看性视频| 久久久久精品国产欧美久久久 | bbb黄色大片| 精品人妻一区二区三区麻豆| 日本wwww免费看| 高清在线视频一区二区三区| 国产麻豆69| tube8黄色片| 大片电影免费在线观看免费| 日韩一区二区视频免费看| 国产高清国产精品国产三级| 中文字幕人妻丝袜一区二区 | 国产精品二区激情视频| 国产成人av激情在线播放| 日韩,欧美,国产一区二区三区| 国产av国产精品国产| 精品国产一区二区三区久久久樱花| 免费在线观看视频国产中文字幕亚洲 | 大码成人一级视频| 80岁老熟妇乱子伦牲交| 两个人看的免费小视频| 国产一区二区激情短视频 | 伊人亚洲综合成人网| 97精品久久久久久久久久精品| 亚洲精品,欧美精品| 如何舔出高潮| 日日撸夜夜添| 男女无遮挡免费网站观看| 国产亚洲最大av| 男女床上黄色一级片免费看| 一二三四中文在线观看免费高清| 国产一卡二卡三卡精品 | 麻豆乱淫一区二区| 黄片无遮挡物在线观看| 悠悠久久av| 日本vs欧美在线观看视频| 青春草视频在线免费观看| av天堂久久9| 国产精品.久久久| 欧美人与性动交α欧美软件|