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

    Bit Rate Reduction in Cloud Gaming Using Object Detection Technique

    2021-12-14 06:05:48DaniyalBaigTahirAlyasMuhammadHamidMuhammadSaleemSaadiaMalikNadiaTabassumandNatashAliMian
    Computers Materials&Continua 2021年9期

    Daniyal Baig,Tahir Alyas,Muhammad Hamid,Muhammad Saleem,Saadia Malik,Nadia Tabassum and Natash Ali Mian

    1Department of Computer Science,Lahore Garrison University,Lahore,54000,Pakistan

    2Department of Statistics and Computer Science,University of Veterinary and Animal Sciences,Lahore,54000,Pakistan

    3Department of Industrial Engineering,Faculty of Engineering,Rabigh,King Abdulaziz University,Jeddah,21589,Saudi Arabia

    4Department of Information Systems,Faculty of Computing and Information Technology-Rabigh,King Abdulaziz University,Jeddah,21589,Saudi Arabia

    5Department of Computer Science,Virtual University of Pakistan,Lahore,54000,Pakistan

    6School of Computer and Information Technology,Beaconhouse National University Lahore,53700,Pakistan

    Abstract:The past two decades witnessed a broad-increase in web technology and on-line gaming.Enhancing the broadband confinements is viewed as one of the most significant variables that prompted new gaming technology.The immense utilization of web applications and games additionally prompted growth in the handled devices and moving the limited gaming experience from user devices to online cloud servers.As internet capabilities are enhanced new ways of gaming are being used to improve the gaming experience.In cloud-based video gaming,game engines are hosted in cloud gaming data centers,and compressed gaming scenes are rendered to the players over the internet with updated controls.In such systems,the task of transferring games and video compression imposes huge computational complexity is required on cloud servers.The basic problems in cloud gaming in particular are high encoding time,latency,and low frame rates which require a new methodology for a better solution.To improve the bandwidth issue in cloud games,the compression of video sequences requires an alternative mechanism to improve gaming adaption without input delay.In this paper,the proposed improved methodology is used for automatic unnecessary scene detection,scene removing and bit rate reduction using an adaptive algorithm for object detection in a game scene.As a result,simulations showed without much impact on the players’quality experience,the selective object encoding method and object adaption technique decrease the network latency issue,reduce the game streaming bitrate at a remarkable scale on different games.The proposed algorithm was evaluated for three video game scenes.In this paper,achieved 14.6%decrease in encoding and 45.6%decrease in bit rate for the first video game scene.

    Keywords:Video encoding;object detection;bit rate reduction;game video motion estimation;computational complexity

    1 Introduction

    The concept of cloud computing is being employed in online cloud gaming systems;games have become an important part of our society.The term Cloud Gaming is forthcoming to be one of the most significant terms in on-line gaming as it executes distributed computing benefits for gaming.The main thought is to run the game on the cloud gaming server and render the game scenes to the client with updated messages.The client’s device is just required to process a particular measure of information that mirrors client’s responses to the game.The gigantic measure of information preparing,for example,3D illustrations rendering,are not important to be done on the customer’s system.The gushing of a game should be possible normally by spilling items and designs to the player alongside refreshed messages.This methodology devours a great deal of transmission capacity and necessities higher prerequisites for clients’systems.Another way is finished by encoding the game as a video stream to the customer system.

    The new pattern of on-line gaming and the term of cloud gaming is to limit reliance on the end-client equipment.The end-client ought not to endure the colossal measure of graphics handling on his/her device.Present day video gaming pattern manages the game as a video arrangement not as a game and can be called as a Game as Video service.In gaming as a video service encoding and rendering of the game scene is performed on the server side and a video stream is transferred to the client device where it is decoded.Many cloud gaming service which are compatible with windows,for example,GeForce now had been working to improve the hindrances in the gaming services.As the internet capabilities are increasing each year cloud gaming will be becoming more relevant as of now many big companies are moving their games to the cloud services and offering the facility on per monthly basis.

    Cloud gaming gives numerous advantages by decreasing equipment required to run a game and protecting rights of game engineers,lamentably,a few issues progressed while applying this procedure.Data transmission impediments and transmission inertness influenced ineffectively on the nature of the administration.This issue happens as the most pieces of rendering are done on the cloud and not on the client’s computer as in the ordinary way.Cloud gaming concept involves rendering the game as a video over the internet.Streaming of the video and receiving commands from the users causes latency and increases the encoding time required to process the video before transferring the video to the client.Frame by Frame video is rendered to the client.This increases the time complexity for the processing.But moving games to the cloud saves game engineers efforts by eliminating the chance of piracy and games can be developed more platform independent.As the cloud gaming is enhancing but the high internet speed of almost 12 Mbps and high bit rate is significantly reducing the market for cloud gaming for example Onlive failed because of high demand and company not having enough servers to support the demand.This problem occurs as the most parts of displaying are carried out on the cloud environment and not on the customer’s device as in the conventional way.

    Many of the Convolutional neural networks are mostly being used for some specific system detections.Some CNN networks are utilized for car parking detection,collision detection and certain object detections.As compared to yolo v4 tiny these detectors are slow.For the cloud gaming video detections a real time object detector is required which utilizes the gpu for faster object detections.In cloud gaming environment latency delay and encoding time plays an important role.Many of latest CNN models require a huge time to train but Yolo v4 can be trained on one conventional gpu as shown in Fig.1.Yolo V4 can be trained on custom dataset and pre trained dataset for fast detections.Yolo v4 runs twice as fast compared to efficientDet.The requirement to embed machine learning and cloud gaming is to use a fast operating detector which works both with custom and pre trained weights [1].

    Figure 1:Cloud gaming conceptual model of interaction between user and server

    The strategy of configuration of a video sequence from one sequence to another is known as video encoding.Video encoding can also be described as ‘transcoding’or ‘video Compression.’During recording particular format and specification is given by device.By using an internal encoding process we will be able to compress huge video files that need high amounts of data capacity.The proposed method is using videopro a video encoder which is used to compress video sequences.Basic encoding format being utilized is H.264/AVC which are mostly used for cloud game video encoding.Our system will work independent of the compression tool being used.

    We have evaluated the performance measure on the game mafia one which is an open world game.The metrics used for measuring the game include encoding time,streaming bit rate and video size in mbs.The results in 5 experimental analysis display the improvements we had achieved.The rest of the paper is organized as in the Section 2 we will discuss the related work on the cloud gaming,in third section we will discuss the components and the architecture design.In the fourth section of the research dataset and the performance evaluation is discussed [2].

    2 Related Word

    In the video encoding mechanism video games can be streamed as a video sequence,to implement the sequence there is a need to change the game scene so it can be utilized in distinct domain.The test demonstrated an increase in the player’s quality of experience.The methodology in the paper changes the game parameters to enhance quality of experience.Bandwidth adapting technique for NVIDIA GeForce now game streaming is conducted in the research [3].The study demonstrated the issues of network constraints and defines a video content adaption algorithm keeping in mind the limitations of the network of the user.The study helped in benchmarking in cloud games for researcher and player.A practical experiment is performed to evaluate quality of playing games using a video compression algorithm.In [4]an adaption technique was presented which used player current activity to reduce the streaming bit rate and changing in the encoding parameters of the video sequence.

    In [5]the researcher skipped the motion estimation by using the game engine information for speeding up the architecture.In [6],an algorithm was presented to enhance the video encoding time by using the current activity of the player and completely removing the unnecessary objects from the game scene the algorithm the significant improvement was noted in bit rate reduction.The research conducted that the mechanism can achieve better result if size is not changed constantly.

    The upcoming researches displays that changing the mechanism can greatly increase the on line cloud video gaming speed.In [7],the research significantly decreases the deformation of the communication channel in cloud gaming.A new request dispatching algorithm was discussed which used game attention model for example when the player is driving a car the main focus is on the whether the fuel will run out or not the rest of the scenes had less significance so the objects which are of less significance were completely removed rather than lowering the quality.

    The study [8]suggested a layered approach for the reduction of the cloud gaming bandwidth the cloud server can send enhancement layer information to the client to improve the quality of the base layer.The results in this work suggested the opportunity to extend layered coding with other rendering pipeline design,such as low polygon models,shaders,and global illuminations.An optimized selection and game streaming technique is implemented so that only certain objects are selected and sent to the mobile device while keeping the constraints in mind like download speed and battery limit.

    The paper [9]discussed through experimentation that by using a hybrid cloud edge gaming system the latency can be improved in comparison with the conventional cloud gaming architectures.A performance evaluation hybrid cloud gaming edge system is discussed in the paper [10]deploying this method the latency on the cloud gaming client can be reduced According to preliminary simulation results it was observed that when increasing renderers the latency is reduced,however from a certain point forward the reduction rate is significantly reduced as well.The research study [11]the researchers have adopted a progressive adaptive download strategy by which users can download adaptive content for cloud gaming depending on the bit rate requirements.A cognitive decomposed approach to reduce the resource allocation is implemented in [12]the authors increased supporting devices in order to reduce the network bandwidth.Cloud gaming has attracted a lot of gamers in research [13]a cooperative cloud gaming architecture to improve bandwidth is discussed.A visual system approach is applied by using a eye tracker device to only rendered the most important scene in research [14].Edge computing is used to leverage from 4g in order to reduce bandwidth utilization in [15]edge computing introduces the concept of adaptive bit rate allocation in cloud gaming.Many factors affect the gameplay in cloud gaming in [16]Quality of experience is carried to better understand the contributing factors.Cloud gaming uses the Gpu virtualization technique for gameplay but local gpu can also be utilized for game play [17]which uses the processing power of local gpu to enhance the quality of experience 5g technology will play an important role in cloud gaming future [18]if 5g will be readily available for everyone.The research [19]evaluates the use of QOE-Aware algorithm to improve the gaming speed.The server location plays an important role in quality of gaming for a particular user [20].

    3 Dataset and Performance Evaluation

    3.1 Dataset

    The datasets used for image and video detections include MS-coco dataset trained on 82 classes.Yolo make predictions using set of candidate regions.The detections in yolo utilize features from the entire image globally.Yolo is built for fast detection purposes and running time of fps is equal to 45 fps and yolo tiny of about 155 fps.We are training our custom dataset on yolo tiny v4.The reason for choosing yolo is it is faster as compared to other neural networks.Yolo has been used extensively with imagenet dataset which contains over 9000 object categories.After evaluation of the game scenes we decided to create a custom dataset to improve our detections and only select the objects in the scene that need to be adapted.To fit perfectly for the purpose of cloud gaming.The game scenes contained a lot of background objects that did not serve a high purpose in the task accomplishment by the user.

    All the unimportant objects for example trees,signs,background buildings and drums are the main source of high streaming bit rate and high encoding time.After gathering the dataset data augmentation steps are performed on the dataset to increase the amount of images and to improve on our predictions.Those objects which will directly fit in the detection criteria will be selected for example only the objects which had threshold value of 75 percent or more are adapted in the new scene which will be rendered to the client.The dataset accommodate four classes after properly evaluating the game scenes.Class 1 will be trees represented by t1 represented in figure class t1 as shown in Tab.1.

    Table 1:Class representation of each object in the game

    The second class will contain all the yellow drums which do not play a major role in the task completion by adding bits to the game scene.Class representation is b1 for the yellow drums represented in Fig.2.Third class being created is the background buildings which do not add much value will the user is playing but adds data to the game scene.We are working with constraint that we need to adapt the scene in accordance with the cloud gaming environment.To reduce the encoding time and streaming bit rate as much as possible.Building class will be represented as b2.After working on the game we adapted the signs which most of the buildings contained.The class was represented as s1 which is based on the signs on the buildings which did not add much value to the task completion.The game environment contained a lot of background buildings which were adding more bits and increasing the data size in the game scene.As,the game is being adapted to fit the need of the cloud gaming environment we added many classes in to our dataset which objects were removed before rendering the game scene to the client device.Mostly the game had objects like traffic cones,lights background buildings,drums which did not add much value to the game experience.So we created all those classes in our dataset.

    Before streaming the scene the input tolerance is about 200-300 ms.So during that time frame object detection and adaption is performed.All the adaptations are performed on the class based system.While training yolo v4 tiny with our own custom dataset of four classes we encountered one false positive value in which the class s1 was wrongly classified as b1 class.For the training purpose each class was trained for 2000 iteration and until the class function loss reached to 0.00012.

    Figure 2:Classes of objects

    3.2 Yolo V4 Architecture

    There are two types of detector single step and double step detector.Single step detectors have an edge of speed optimality.The predictions are quicker on the single stage detector.Yolo v4 is an enhancement of yolo v3 Referenced in Fig.3.Two modifications are made in the neck and backbone of the yolo v4 architecture.pre-trained are used to train the backbone.For the mix up augmentation weighted linear interpolation of two existing images is used.We took two images and did linear combination of them.Mix-up reduces the memorization of corrupt labels,increases the robustness.Two images are mixed with weights:λand 1-λ.λis generated from symmetric beta distribution with parameter alpha.

    Figure 3:Object detection two stage detector

    3.3 Yolo V4 Design

    The yolo v4 is made up of three different parts backbone,neck and head.

    a)Backbone

    In the backbone CSPDarknet53 is used as a feature extractor model which uses GPU for extraction.

    b)Neck

    In yolo v4 a spatial pyramid pooling and Path aggregation network (PAN) is used.PAN is a modified version as compared to previously used.

    c)Head

    In Yolo v4 same head is used as the yolo v3 dataset Manipulation can be expressed as following

    1) Backbone(detector)

    Yolo v4 back bone architecture mainly consists of three parts 1) bag of freebies 2) bag of specials 3)CSPDarknet53.

    The bag of freebies methods are utilized to increase or decrease the training data.We have used data augmentation to increase the size of our dataset by adding different parameters to change size shape and orientation of the images.Different types of data augmentations are applied for photometric distortion,Geometric distortion and mix up

    In our research we are using Yolo v4 because CSPDarknet53 shows better results in detecting objects than CSPReNext50.

    3.4 Photometric Distortion

    Photometric distortion is used to create different sets of images by changing the brightness,contrast in order to display the same image in many different ways.

    3.5 Geometric Distortion

    The geometric distortion technique is used to change shape size and rotate the images.

    3.6 Focal Loss

    Focal loss is created to address the one stage scenario due to extreme imbalance in classes during training.Focal loss function is based on the cross entropy by introducing a(1-pt)∧gamma coefficient as shown in Fig.4.This coefficient allows focusing the importance on the correction of misclassified in Eq.(2).

    Figure 4:IOU loss

    3.7 IoU Loss

    Most detection models use bounding box to predict of an item.But for equality evaluation L2 standard is used.L2 standard minimizes the errors on large bounding boxes.This problem is addressed using Iou Loss for more accurate bounding boxes in Eq.(3).

    Compared to the l2 loss,we can see that instead of optimizing four coordinates independently,the IoU loss considers the bounding box as a unit.Thus the IoU loss could provide more accurate bounding box prediction than the l2 loss.

    3.8 CSPDarknet53

    Dense Net builds using previous input and synchronization with current input before moving to a compact layer.Each layer of the Dense Net phase consists of a dense block and a transition layer,and each dense block is composed of dense layers k as shown in Fig.5.Dense layer removal will be combined with dense layer insertion,and the combined result will be dense layer insertion(i+1) in Eq.(4).

    2)Neck(detector)

    The purpose of the neck is to collect feature maps from different layers.

    3.9 SPP

    The fully connected network requires a fixed size so we need to have a fixed size image,when detecting objects we don’t necessarily have fixed size images.The problems cause the images to upscale,the output of CNN we have our feature map these features are created by different filters which can detect circular geometric shapes.We have a filter able to detect circular shapes,this filter will produce a feature amp highlighting.The spatial pyramid pooling layer allows creating fixed length features relevant to our feature maps.The components of neck flow down and up among all the layers and connect only minor layers of the convolutional network.

    3.10 Head(Detector)

    The role of the head in the case of a one stage detector is to perform dense prediction.

    Bag of freebies.

    Loss of CIoU introduces two new concepts compared to Loss of IoU.The first concept is the concept of intermediate points,which is the distance between the point of the actual binding institution and the point of the binding center of the obligation in Eq.(5).

    b and bgt mean points between B and Bgt,· (·) Euclidean distance,c sellable length of the smallest closure box covering two boxes,αis a positive trading parameter,and v measures the consistency of aspect ratio in Eq.(6).

    W presents the height and width of the bounding box.

    Figure 5:Mosaic data augmentation

    3.11 CmBN(Cross mini Batch Normalization)

    Performing Batch Normalization does not work when the size of the batch becomes smaller.Standard deviation estimates and meanings are reduced by sample size.

    To solve this problem,Taylor’s polynomials are used to measure any work that is permanently divided in Eq.(7).

    The classic way to normalize a batch in Eq.(8):

    The mini batch normalization is defined in Eq.(9):

    3.12 Mosaic Data Augmentation

    Mosaic data augmentation combines the training images into one ratio.The helps model to learn to identify object at a smaller scale.It also increases the model accuracy into localize different types of images in different parts of the frame in Fig.5.

    3.13 DIoU-NMS

    NMS (Non-Maximum Suppression) is used to remove the boxes that represent the same object while keeping the one that is the most precise compared to the real bounding box in Eq.(10).

    where b and bgt denote the central points of B and Bgt,ρ(·) is the Euclidean distance,and c is the diagonal length of the smallest enclosing box covering the two boxes.

    4 Object Detection and Adaption Algorithm

    The major thought supporting this research paper is to render the functional 3 Dimensional game object on the cloud provider instead of rendering it on the end user system.User is mainly focused on objects that get the task accomplished and keep the overall gaming experience enjoyable.An adapted video of the game scene is transmitted to the end user where only the relevant objects are displayed with updated game messages and updated controls.The list which is created of the important objects is dynamic and is based on the objects detected and according to the player’s actions in the current game scene.Important objects like avatar,gun,and enemy are given high priority.

    5 Experiments and Analysis

    This article identification strategy is utilized and applied on well-known open world game mafia city of lost heaven.

    5.1 Object Detection on Mafia 1 City of Lost Heaven

    The model of Yolo v4 has been applied on the frame of a random gameplay video and the model detects the main features in the scene.Model has identified the main objects in the image as our main purpose is to detect the main objects of our game and then apply video encoding on that detected video sequence to increase the game efficiency in less optimal internet conditions.

    The game was played for 30 s and recorded by using movavia cam.Game resolution was set at 1024×920 pixels.The frame rate was 45 fps.As it is clear in the redone sequence the macro blocks present in the adapted scene are significantly less as compared to original scene for example the drums which can be seen has a threshold values of 98%.So the drum sets perfectly in our criteria for adaption.So,the drum marked with class name b1 has been excluded from the scene as shown in Fig.6.The encoded scene has much less macro blocks and the overall encoding time is reduced by using the detection algorithm.

    Figure 6:Game scene before and after removal

    The second video scene was selected in the mission two.The environment in mission two is mostly large buildings.So,we performed our adaptation algorithm on the video scene.Detections were made on the basis of threshold values of more than 75 percent.Two main background items were detected.The scene contains fewer amounts of pixels.The task accomplishment and story line is not affected in any manner of the game scenes a shown in Fig.7.

    5.2 Object Detection on Mafia 1 Mission Little Italy

    In the video sequence of the game the yolo v4 model has detected the objects in the game sequence and all those objects that are relevant which play a role in the game.The adapted scene which displays a scene computationally less complex as compared to original scene but the task accomplishment is not disturbed in any manner.

    A lot of buildings and trees are encountered during the game play.These objects are adding a lot data into the game scene.Objects which are detected in the detection layer are tree which are constantly repeating.The trees were detected with high threshold value of 91 percent as shown in Fig.8.

    Figure 7:Object detection on game video sequence

    Figure 8:Object detection on game video sequence

    6 Experimental Results

    The research results will be evaluated on the basis of encoding time,Streaming bit rate and size of the video stream in Tab.2.

    Table 2:Before adaptation of game scenes

    The results of all the three scenes are generated in a controlled environment.The input delay tolerance for open world games like the one we selected is about 200 to 300 ms as shown in Tab.3.While making our object detections based on our custom dataset time will be added before encoding process.The yolo v4 layer added about 16.3 ms in scene 1,17 ms were added in detecting objects in scene two and 14.5 ms was added in scene three.After adding the time in the scene one total time taken on the server side will be 42.1 ms,scene two will be 44.8 ms and the third scene will be 42.3 ms.

    Table 3:After adaptation of game scenes

    As for the streaming bit rate the results will be very high as the streaming phase is on the third step of the system design it will not be affected by the yolo v4 detection time.Delay tolerance is the time it takes for the server and the user to interact.We are evaluating our system for an open world game;hence we had a bigger bracket of time to run our detections and adaptions on the game scene.Our system will perform even better with omnipresent games as delay tolerance is about 1000 ms in those types of games in Tab.4.Keeping in mind the constraints in cloud gaming the streaming bit rate and decreased video size will greater enhance user ability.While adapting our game scenes we are keeping in mind that task accomplishment should not be affected at any moment of the game play.

    Table 4:Delay tolerance for different genre games

    6.1 Graphical Representation of Encoding Time Improvement

    The Fig.9 Shows the encoding time reduction before and after the game scene detection and removing of objects.

    6.2 Streaming Bit Comparison

    The Fig.10 shows the streaming bit rate before and after adapting the game scene.

    7 Simulations

    The game was played on parsec cloud hosting service which lets user connect to other devices and host their games for the Devices which have lower hardware and software capabilities.After adaptation of the game scene the game was rendered to the client device in our scenario it is the second laptop which is operating without the gpu before adaption we were achieving 30-45 fps.After smart removal we achieved 50-55 fps on average.

    Figure 9:Encoding time reduction for before and after game scene

    Figure 10:Streaming bit rate reduction for before and after game represents adapted scene

    8 Conclusion

    Object detection and adaption technique was proposed to reduce bandwidth (bitrate) and encoding time for cloud gaming system improvement.Items in the gaming scene which were less important for the overall game play experience were captured and removed for better results.Exploratory outcomes demonstrated that the proposed method prevails to decrease both bandwidth and encoding time by 45.6% and 16.46% separately in mission one.In the second mission,encoding time is reduced by 14.5% and the streaming bit rate is reduced by 38.2%.The last mission achieved a reduction of 39.7% in streaming bit rate and the encoding time was reduced to 22.24%.After adding the time used by yolo v4 tiny the encoding time is still less as compared to other techniques.The detection phase of the Yolo v4-tiny added about 17.7 ms.As we selected an open-world game that has about 500 ms delay tolerance bracket.The algorithm used will add about 17.7 ms while using yolo v4 to detect those objects.In the results phase 17 ms is added in to each scene result.

    Acknowledgement:Thanks to our families and colleagues,who provided moral support.

    Funding Statement:The authors received no specific funding for this study.

    Conflicts of Interest:The authors declare that they have no conflicts of interest to report regarding this study.

    十八禁网站免费在线| 国产高清激情床上av| 精品人妻熟女毛片av久久网站| 天堂中文最新版在线下载| 国产av又大| 91麻豆av在线| 免费日韩欧美在线观看| 午夜免费成人在线视频| 日韩熟女老妇一区二区性免费视频| 成人手机av| 欧美国产精品一级二级三级| 亚洲欧美精品综合一区二区三区| 男女午夜视频在线观看| 俄罗斯特黄特色一大片| 午夜老司机福利片| 黄色毛片三级朝国网站| 国产99白浆流出| 精品一品国产午夜福利视频| 少妇裸体淫交视频免费看高清 | 欧美精品av麻豆av| 国产精品免费大片| 丰满人妻熟妇乱又伦精品不卡| 国产亚洲欧美98| 女人被狂操c到高潮| 很黄的视频免费| √禁漫天堂资源中文www| 热99re8久久精品国产| 亚洲黑人精品在线| 午夜亚洲福利在线播放| 亚洲欧美一区二区三区黑人| 深夜精品福利| 国产一区在线观看成人免费| 精品亚洲成国产av| av中文乱码字幕在线| 亚洲片人在线观看| 大型av网站在线播放| 老司机午夜十八禁免费视频| 国产精品电影一区二区三区 | 成年人黄色毛片网站| 国产人伦9x9x在线观看| 一级a爱视频在线免费观看| 巨乳人妻的诱惑在线观看| 亚洲性夜色夜夜综合| 国产精品美女特级片免费视频播放器 | 亚洲伊人色综图| 人人妻人人爽人人添夜夜欢视频| 又大又爽又粗| 欧美大码av| 国产精品98久久久久久宅男小说| 一进一出好大好爽视频| 黄片大片在线免费观看| 免费观看精品视频网站| 天天躁夜夜躁狠狠躁躁| 久久国产精品大桥未久av| 国产成人一区二区三区免费视频网站| 91在线观看av| 婷婷精品国产亚洲av在线 | 亚洲自偷自拍图片 自拍| 国产在线一区二区三区精| 国产一区二区激情短视频| 亚洲熟女精品中文字幕| 午夜精品在线福利| 美女午夜性视频免费| 欧美人与性动交α欧美软件| 久久久久久久国产电影| 久久国产精品男人的天堂亚洲| 色在线成人网| 两个人免费观看高清视频| 黄色视频不卡| 一级,二级,三级黄色视频| 日本wwww免费看| 我的亚洲天堂| 久热爱精品视频在线9| 建设人人有责人人尽责人人享有的| av免费在线观看网站| 丝袜在线中文字幕| 伊人久久大香线蕉亚洲五| 国产淫语在线视频| 岛国毛片在线播放| 丝袜美腿诱惑在线| 欧美成人免费av一区二区三区 | 久久国产乱子伦精品免费另类| 国产精品自产拍在线观看55亚洲 | 国产又色又爽无遮挡免费看| 精品免费久久久久久久清纯 | 久久精品国产清高在天天线| 超色免费av| 丰满迷人的少妇在线观看| 一区二区三区激情视频| 一本一本久久a久久精品综合妖精| 嫁个100分男人电影在线观看| 欧美一级毛片孕妇| 看免费av毛片| 757午夜福利合集在线观看| 亚洲欧美精品综合一区二区三区| 老司机靠b影院| 亚洲av成人不卡在线观看播放网| 另类亚洲欧美激情| 亚洲av电影在线进入| 亚洲av熟女| 久久九九热精品免费| 欧美日韩视频精品一区| 91麻豆av在线| 亚洲成人手机| 黄网站色视频无遮挡免费观看| 少妇粗大呻吟视频| 亚洲成人免费av在线播放| avwww免费| 天堂动漫精品| 老鸭窝网址在线观看| 在线观看午夜福利视频| 亚洲欧美激情综合另类| 久久久久精品国产欧美久久久| 亚洲av片天天在线观看| 国产在线观看jvid| a在线观看视频网站| 人人澡人人妻人| 国产亚洲精品久久久久久毛片 | 国产激情欧美一区二区| 精品久久久久久,| 国产成人精品无人区| av一本久久久久| 一区二区三区激情视频| 精品国产乱码久久久久久男人| 高清av免费在线| 久久香蕉精品热| 亚洲精品粉嫩美女一区| aaaaa片日本免费| 成年人午夜在线观看视频| 亚洲免费av在线视频| 多毛熟女@视频| 国产精品98久久久久久宅男小说| 日本精品一区二区三区蜜桃| 很黄的视频免费| av不卡在线播放| 巨乳人妻的诱惑在线观看| 亚洲一区二区三区欧美精品| 亚洲一卡2卡3卡4卡5卡精品中文| 欧美人与性动交α欧美精品济南到| 老熟女久久久| 精品国产美女av久久久久小说| 欧美激情高清一区二区三区| 午夜免费观看网址| 亚洲成av片中文字幕在线观看| 午夜免费观看网址| 99国产综合亚洲精品| 久久精品亚洲av国产电影网| 热99re8久久精品国产| 亚洲第一欧美日韩一区二区三区| 最近最新中文字幕大全电影3 | www.精华液| 亚洲色图综合在线观看| 九色亚洲精品在线播放| 国产成人欧美| 国产又色又爽无遮挡免费看| av有码第一页| 亚洲色图 男人天堂 中文字幕| 自拍欧美九色日韩亚洲蝌蚪91| 9热在线视频观看99| 99热只有精品国产| 成年人黄色毛片网站| 亚洲av片天天在线观看| 两个人免费观看高清视频| 国产欧美日韩一区二区精品| 免费日韩欧美在线观看| 日韩欧美三级三区| 夜夜夜夜夜久久久久| 午夜激情av网站| 91麻豆精品激情在线观看国产 | 一级毛片精品| 久热这里只有精品99| 制服诱惑二区| 欧美日韩av久久| 中文字幕人妻丝袜一区二区| 老司机福利观看| 亚洲三区欧美一区| 国产有黄有色有爽视频| 50天的宝宝边吃奶边哭怎么回事| 国产不卡一卡二| 国产精华一区二区三区| 不卡av一区二区三区| a级片在线免费高清观看视频| 别揉我奶头~嗯~啊~动态视频| 亚洲一区二区三区不卡视频| 国产欧美日韩一区二区三| 99精品久久久久人妻精品| 欧美国产精品va在线观看不卡| 18禁国产床啪视频网站| 18禁裸乳无遮挡动漫免费视频| 亚洲专区国产一区二区| 久久精品人人爽人人爽视色| 国产片内射在线| 自线自在国产av| 精品福利永久在线观看| 看免费av毛片| 欧美午夜高清在线| x7x7x7水蜜桃| 亚洲欧美精品综合一区二区三区| 欧美激情高清一区二区三区| 黄色a级毛片大全视频| 免费看a级黄色片| 亚洲五月天丁香| 一级毛片精品| a级片在线免费高清观看视频| 99热网站在线观看| 国产高清视频在线播放一区| 18禁裸乳无遮挡免费网站照片 | 久久久久精品人妻al黑| 国产成人啪精品午夜网站| 国产高清视频在线播放一区| 日韩大码丰满熟妇| 美国免费a级毛片| a级片在线免费高清观看视频| av片东京热男人的天堂| 身体一侧抽搐| 亚洲国产欧美一区二区综合| 热re99久久国产66热| 国产av一区二区精品久久| 免费在线观看黄色视频的| 成年人午夜在线观看视频| 亚洲精品粉嫩美女一区| 国产日韩一区二区三区精品不卡| 国产不卡一卡二| 日本一区二区免费在线视频| 动漫黄色视频在线观看| 啪啪无遮挡十八禁网站| 无限看片的www在线观看| 男女床上黄色一级片免费看| 高清av免费在线| 亚洲av成人不卡在线观看播放网| 欧美色视频一区免费| 曰老女人黄片| 成人免费观看视频高清| 国产成人av激情在线播放| 国产xxxxx性猛交| 亚洲一卡2卡3卡4卡5卡精品中文| 亚洲熟女毛片儿| 丝袜美腿诱惑在线| 国产激情欧美一区二区| 美女高潮喷水抽搐中文字幕| 国产成人啪精品午夜网站| 国产精品影院久久| 欧美人与性动交α欧美精品济南到| 欧美不卡视频在线免费观看 | 极品人妻少妇av视频| 侵犯人妻中文字幕一二三四区| 精品久久久久久久毛片微露脸| 国产aⅴ精品一区二区三区波| tube8黄色片| 成人黄色视频免费在线看| 国产在视频线精品| 亚洲人成77777在线视频| 9色porny在线观看| 日韩欧美一区视频在线观看| 国产亚洲欧美98| 美女视频免费永久观看网站| av网站免费在线观看视频| 亚洲成人手机| 久久香蕉国产精品| 久久青草综合色| av欧美777| 亚洲人成伊人成综合网2020| 一二三四在线观看免费中文在| 国产不卡av网站在线观看| 欧美激情极品国产一区二区三区| 80岁老熟妇乱子伦牲交| 日本a在线网址| 日韩欧美在线二视频 | 一个人免费在线观看的高清视频| av在线播放免费不卡| 最近最新中文字幕大全免费视频| 久久久久视频综合| 9色porny在线观看| 午夜视频精品福利| 露出奶头的视频| 99精品久久久久人妻精品| 看片在线看免费视频| 国产精品影院久久| 黄频高清免费视频| 日韩欧美在线二视频 | a级毛片在线看网站| 丰满人妻熟妇乱又伦精品不卡| 久久久精品区二区三区| 欧美激情极品国产一区二区三区| 午夜老司机福利片| 超碰成人久久| 一进一出好大好爽视频| 免费观看a级毛片全部| 久久精品亚洲精品国产色婷小说| 久久精品aⅴ一区二区三区四区| 久久精品亚洲av国产电影网| 黄色毛片三级朝国网站| 午夜影院日韩av| 亚洲精华国产精华精| 人人妻人人添人人爽欧美一区卜| 嫩草影视91久久| 男女之事视频高清在线观看| 国产aⅴ精品一区二区三区波| ponron亚洲| 一区二区日韩欧美中文字幕| 大型黄色视频在线免费观看| 亚洲第一青青草原| av网站免费在线观看视频| 国产精品免费大片| 日本黄色视频三级网站网址 | 久久这里只有精品19| 女人爽到高潮嗷嗷叫在线视频| 午夜福利视频在线观看免费| av网站免费在线观看视频| 亚洲在线自拍视频| 三上悠亚av全集在线观看| 视频区欧美日本亚洲| 欧美一级毛片孕妇| 欧美成人午夜精品| 视频区欧美日本亚洲| 久久久久视频综合| 国产视频一区二区在线看| 亚洲精品美女久久久久99蜜臀| 精品久久久久久电影网| 欧美日韩瑟瑟在线播放| 天堂动漫精品| 校园春色视频在线观看| 亚洲精品中文字幕在线视频| 午夜福利在线免费观看网站| 国产1区2区3区精品| 一本一本久久a久久精品综合妖精| 高清在线国产一区| 久久精品国产亚洲av香蕉五月 | 18禁国产床啪视频网站| 国产精品一区二区在线不卡| 免费在线观看完整版高清| 多毛熟女@视频| av在线播放免费不卡| 中出人妻视频一区二区| 日韩 欧美 亚洲 中文字幕| 首页视频小说图片口味搜索| 天天躁狠狠躁夜夜躁狠狠躁| 大码成人一级视频| 巨乳人妻的诱惑在线观看| 在线av久久热| 国产成人系列免费观看| 亚洲成国产人片在线观看| 女人高潮潮喷娇喘18禁视频| 两人在一起打扑克的视频| av线在线观看网站| 99久久精品国产亚洲精品| 亚洲全国av大片| 操出白浆在线播放| 亚洲 国产 在线| 国产熟女午夜一区二区三区| 亚洲专区中文字幕在线| 国产国语露脸激情在线看| 每晚都被弄得嗷嗷叫到高潮| 国产精品美女特级片免费视频播放器 | 国产高清videossex| 日韩精品免费视频一区二区三区| 黑人猛操日本美女一级片| 久久精品熟女亚洲av麻豆精品| 自拍欧美九色日韩亚洲蝌蚪91| 国产精品久久久av美女十八| 欧美日韩亚洲国产一区二区在线观看 | 成在线人永久免费视频| 欧美乱色亚洲激情| 99国产精品一区二区蜜桃av | 亚洲五月婷婷丁香| 老司机靠b影院| 免费观看a级毛片全部| 丝袜在线中文字幕| 黄色片一级片一级黄色片| 久久人人97超碰香蕉20202| 在线观看免费午夜福利视频| 国产在线一区二区三区精| 精品久久久久久电影网| 日韩成人在线观看一区二区三区| 欧美黄色淫秽网站| 美女午夜性视频免费| 777米奇影视久久| 在线观看一区二区三区激情| 欧美另类亚洲清纯唯美| 热99久久久久精品小说推荐| 国产成人av激情在线播放| 国产精品国产av在线观看| 精品无人区乱码1区二区| 成人永久免费在线观看视频| 久久精品熟女亚洲av麻豆精品| av网站免费在线观看视频| 欧洲精品卡2卡3卡4卡5卡区| 日本五十路高清| 免费人成视频x8x8入口观看| 一级毛片女人18水好多| 国产在线一区二区三区精| 大香蕉久久成人网| 中文字幕av电影在线播放| 国产成人欧美| 亚洲一码二码三码区别大吗| 国产精品电影一区二区三区 | 18禁裸乳无遮挡动漫免费视频| 老司机靠b影院| 久久精品91无色码中文字幕| 国产成+人综合+亚洲专区| 国产精品免费一区二区三区在线 | 9191精品国产免费久久| 午夜福利一区二区在线看| 久久久国产成人精品二区 | 精品亚洲成a人片在线观看| 丝袜人妻中文字幕| 777久久人妻少妇嫩草av网站| 亚洲五月天丁香| 中文亚洲av片在线观看爽 | www.自偷自拍.com| 成年女人毛片免费观看观看9 | 一级作爱视频免费观看| 亚洲精品在线观看二区| 人妻久久中文字幕网| 午夜福利乱码中文字幕| 制服人妻中文乱码| 天堂动漫精品| 亚洲欧美一区二区三区久久| 狠狠狠狠99中文字幕| 成年人午夜在线观看视频| 一级,二级,三级黄色视频| 一区二区三区激情视频| 视频区图区小说| 婷婷精品国产亚洲av在线 | 午夜影院日韩av| 十分钟在线观看高清视频www| 99re在线观看精品视频| 午夜成年电影在线免费观看| 99热只有精品国产| 免费在线观看日本一区| 俄罗斯特黄特色一大片| 午夜激情av网站| 色精品久久人妻99蜜桃| 激情视频va一区二区三区| av福利片在线| av中文乱码字幕在线| 精品午夜福利视频在线观看一区| 80岁老熟妇乱子伦牲交| 午夜免费鲁丝| 国产男女超爽视频在线观看| 激情在线观看视频在线高清 | 精品电影一区二区在线| 少妇的丰满在线观看| 日本欧美视频一区| 久久国产精品人妻蜜桃| 90打野战视频偷拍视频| 久久精品亚洲熟妇少妇任你| 成人av一区二区三区在线看| 国产精品 国内视频| 久久久精品区二区三区| 欧美日韩视频精品一区| 久久精品国产a三级三级三级| 可以免费在线观看a视频的电影网站| av在线播放免费不卡| 丰满人妻熟妇乱又伦精品不卡| 99re6热这里在线精品视频| 91精品国产国语对白视频| 国产亚洲精品久久久久5区| 欧美不卡视频在线免费观看 | av国产精品久久久久影院| 大香蕉久久网| 热99国产精品久久久久久7| 电影成人av| 久久久精品区二区三区| 日韩一卡2卡3卡4卡2021年| 国产精品久久久av美女十八| av一本久久久久| 亚洲熟妇中文字幕五十中出 | av中文乱码字幕在线| 精品欧美一区二区三区在线| 欧美黄色片欧美黄色片| 午夜91福利影院| 国产成人精品久久二区二区91| 一区二区三区激情视频| 日本vs欧美在线观看视频| 国产成人系列免费观看| 丰满迷人的少妇在线观看| 色94色欧美一区二区| 国产成+人综合+亚洲专区| 麻豆av在线久日| 午夜精品国产一区二区电影| 首页视频小说图片口味搜索| 亚洲成人国产一区在线观看| 美女福利国产在线| 在线看a的网站| 热re99久久精品国产66热6| 精品无人区乱码1区二区| 国产真人三级小视频在线观看| 国产高清国产精品国产三级| 女性生殖器流出的白浆| 热99国产精品久久久久久7| 亚洲五月婷婷丁香| 国产在线一区二区三区精| 美女扒开内裤让男人捅视频| 亚洲熟妇中文字幕五十中出 | 国产成人系列免费观看| 搡老乐熟女国产| 人人妻人人澡人人爽人人夜夜| 欧美不卡视频在线免费观看 | 欧美最黄视频在线播放免费 | 一区二区三区精品91| 男人舔女人的私密视频| 午夜久久久在线观看| 国产一区二区三区综合在线观看| 国产在视频线精品| 在线观看免费日韩欧美大片| 日本五十路高清| 夫妻午夜视频| 国产三级黄色录像| 国产成+人综合+亚洲专区| 亚洲一区二区三区欧美精品| 久久精品国产a三级三级三级| 高清av免费在线| 91精品三级在线观看| 欧美人与性动交α欧美软件| 成年人黄色毛片网站| 女人高潮潮喷娇喘18禁视频| 久久ye,这里只有精品| 亚洲人成77777在线视频| 9热在线视频观看99| 69精品国产乱码久久久| av在线播放免费不卡| 怎么达到女性高潮| 亚洲一码二码三码区别大吗| 久久久久久人人人人人| av网站在线播放免费| 99在线人妻在线中文字幕 | 一区在线观看完整版| 精品亚洲成国产av| 久久国产精品人妻蜜桃| 久久国产精品大桥未久av| 亚洲欧美日韩另类电影网站| 精品无人区乱码1区二区| 国产真人三级小视频在线观看| 免费在线观看日本一区| 久久久久久久精品吃奶| 999精品在线视频| 狂野欧美激情性xxxx| www.999成人在线观看| 欧美国产精品va在线观看不卡| 两性夫妻黄色片| 免费少妇av软件| 免费观看精品视频网站| 午夜亚洲福利在线播放| 老司机靠b影院| 高清av免费在线| 成年人免费黄色播放视频| 亚洲午夜精品一区,二区,三区| 操出白浆在线播放| 午夜福利乱码中文字幕| 看黄色毛片网站| 一级,二级,三级黄色视频| 亚洲 国产 在线| svipshipincom国产片| 国产一区二区三区在线臀色熟女 | 国产蜜桃级精品一区二区三区 | 亚洲国产精品一区二区三区在线| 丝袜在线中文字幕| www.精华液| 成人免费观看视频高清| 又紧又爽又黄一区二区| 首页视频小说图片口味搜索| 精品人妻熟女毛片av久久网站| 在线十欧美十亚洲十日本专区| 在线观看日韩欧美| 国产在线一区二区三区精| 欧美成人免费av一区二区三区 | 国产精品亚洲一级av第二区| 香蕉丝袜av| 欧美性长视频在线观看| 亚洲国产欧美一区二区综合| 999精品在线视频| av福利片在线| 91成人精品电影| 一级作爱视频免费观看| 久久人人97超碰香蕉20202| 欧美黄色淫秽网站| 精品一区二区三卡| 国产亚洲欧美精品永久| 久热这里只有精品99| 亚洲免费av在线视频| 日韩 欧美 亚洲 中文字幕| 久久人妻av系列| 成人免费观看视频高清| 中文字幕精品免费在线观看视频| 老鸭窝网址在线观看| 精品国产亚洲在线| 在线观看免费午夜福利视频| 好男人电影高清在线观看| 老司机午夜福利在线观看视频| 搡老岳熟女国产| 男女高潮啪啪啪动态图| 天堂√8在线中文| 中文字幕高清在线视频| 母亲3免费完整高清在线观看| 国产亚洲av高清不卡| 亚洲一卡2卡3卡4卡5卡精品中文| av天堂在线播放| 777米奇影视久久| 久久天堂一区二区三区四区| 人人妻人人添人人爽欧美一区卜| 午夜福利在线免费观看网站| 欧美激情久久久久久爽电影 | 9热在线视频观看99| 亚洲人成电影观看| 亚洲国产欧美日韩在线播放| 夜夜夜夜夜久久久久| 精品一品国产午夜福利视频| 久久久久久久久免费视频了| 国产免费现黄频在线看| 热99国产精品久久久久久7| 最新的欧美精品一区二区| 欧美+亚洲+日韩+国产| 亚洲综合色网址| 欧美午夜高清在线|