分配虛擬座位的方法和裝置的制造方法
【技術領域】
[0001]本發明涉及通信領域,特別涉及一種分配虛擬座位的方法和裝置。
【背景技術】
[0002]圖像通常是指各種圖形和影像的總稱,是所有具有視覺效果的畫面。圖像是人類社會活動中最常用的信息載體。圖像根據記錄方式的不同可分為兩大類:模擬圖像和數字圖像。模擬圖像可以通過某種物理量如光、電等的強弱變化來記錄圖像亮度信息,例如模擬電視圖像。數字圖像則是用計算機存儲的數據來記錄圖像上各點的亮度信息。
[0003]目前,在計算機中對圖像所做的處理常見的有:圖像的移動、旋轉、縮放和扭曲變形等等,還可以不同的分辨率進行圖像輸出等等。
【發明內容】
[0004]本發明提供了一種分配虛擬座位的方法和裝置,以提高虛擬觀眾席的顯示效果。所述技術方案如下:
[0005]—方面,本發明提供了一種分配虛擬座位的方法,所述方法包括:
[0006]生成包括多個虛擬座位的虛擬觀眾席;
[0007]獲取多個虛擬觀眾的個人信息,所述個人信息至少包括虛擬觀眾的類別,所述虛擬觀眾的數目與所述虛擬座位的數目相同;
[0008]根據所述虛擬觀眾的類別確定VIP虛擬觀眾的數目M和非VIP虛擬觀眾的數目N ;
[0009]在所述多個虛擬座位中選取M個虛擬座位作為VIP座位,其余N個虛擬座位作為普通座位;
[0010]將所述VIP座位分配給所述VIP虛擬觀眾,將所述普通座位分配給所述非VIP虛擬觀眾。
[0011 ] 其中,所述個人信息還包括頭像,所述方法還包括:
[0012]在所述VIP座位上顯示所述VIP虛擬觀眾的頭像,在所述普通座位上顯示所述非VIP虛擬觀眾的頭像。
[0013]其中,所述方法還包括:
[0014]設置所述VIP虛擬觀眾的頭像與所述非VIP虛擬觀眾的頭像屬性不同。
[0015]其中,所述方法還包括:
[0016]獲取所述多個虛擬觀眾中任一個虛擬觀眾發表的互動信息;
[0017]在屏幕的指定位置處顯示所述互動信息和所述任一個虛擬觀眾的個人信息。
[0018]其中,所述在屏幕的指定位置處顯示所述互動信息和所述任一個虛擬觀眾的個人信息,包括:
[0019]在所述虛擬觀眾席前方放置蒙版,設置所述蒙版具有指定的透明度,在所述蒙版的指定位置處顯示所述互動信息和所述任一個虛擬觀眾的個人信息。
[0020]另一方面,本發明提供了一種分配虛擬座位的裝置,所述裝置包括:
[0021]生成模塊,用于生成包括多個虛擬座位的虛擬觀眾席;
[0022]獲取模塊,用于獲取多個虛擬觀眾的個人信息,所述個人信息至少包括虛擬觀眾的類別,所述虛擬觀眾的數目與所述虛擬座位的數目相同;
[0023]確定模塊,用于根據所述虛擬觀眾的類別確定VIP虛擬觀眾的數目M和非VIP虛擬觀眾的數目N;
[0024]選取模塊,用于在所述多個虛擬座位中選取M個虛擬座位作為VIP座位,其余N個虛擬座位作為普通座位;
[0025]分配模塊,用于將所述VIP座位分配給所述VIP虛擬觀眾,將所述普通座位分配給所述非VIP虛擬觀眾。
[0026]其中,所述個人信息還包括頭像,所述裝置還包括:
[0027]頭像顯示模塊,用于在所述VIP座位上顯示所述VIP虛擬觀眾的頭像,在所述普通座位上顯示所述非VIP虛擬觀眾的頭像。
[0028]其中,所述裝置還包括:
[0029]設置模塊,用于設置所述VIP虛擬觀眾的頭像與所述非VIP虛擬觀眾的頭像屬性不同。
[0030]其中,所述裝置還包括:
[0031]互動信息顯示模塊,用于獲取所述多個虛擬觀眾中任一個虛擬觀眾發表的互動信息;在屏幕的指定位置處顯示所述互動信息和所述任一個虛擬觀眾的個人信息。
[0032]其中,所述互動信息顯示模塊用于:
[0033]在所述虛擬觀眾席前方放置蒙版,設置所述蒙版具有指定的透明度,在所述蒙版的指定位置處顯示所述互動信息和所述任一個虛擬觀眾的個人信息。
[0034]本發明提供的技術方案帶來的有益效果是:生成包括多個虛擬座位的虛擬觀眾席;獲取多個虛擬觀眾的個人信息,所述個人信息至少包括虛擬觀眾的類別,所述虛擬觀眾的數目與所述虛擬座位的數目相同;根據所述虛擬觀眾的類別確定VIP虛擬觀眾的數目M和非VIP虛擬觀眾的數目N ;在所述多個虛擬座位中選取M個虛擬座位作為VIP座位,其余N個虛擬座位作為普通座位;將所述VIP座位分配給所述VIP虛擬觀眾,將所述普通座位分配給所述非VIP虛擬觀眾,這種根據虛擬觀眾類別不同而分配不同的虛擬座位,提高了虛擬觀眾席的顯示效果,增強了趣味性,提升了用戶體驗。
【附圖說明】
[0035]為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0036]圖1是本發明一實施例提供的分配虛擬座位的方法流程圖;
[0037]圖2是本發明另一實施例提供的分配虛擬座位的方法流程圖;
[0038]圖3是本發明另一實施例提供的虛擬觀眾席的效果示意圖;
[0039]圖4是本發明另一實施例提供的分配虛擬座位的裝置結構圖。
【具體實施方式】
[0040]為使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明實施方式作進一步地詳細描述。
[0041]參見圖1,本發明一實施例提供了一種分配虛擬座位的方法,包括:
[0042]101:生成包括多個虛擬座位的虛擬觀眾席;
[0043]其中,虛擬座位的個數可以根據需要設置,如參考屏幕的大小來設置,本發明對具體數目不限定,如300個或500個等等。
[0044]102:獲取多個虛擬觀眾的個人信息,該個人信息至少包括虛擬觀眾的類別,該虛擬觀眾的數目與該虛擬座位的數目相同;
[0045]本實施例中,虛擬觀眾的類別包括:VIP虛擬觀眾或非VIP虛擬觀眾,其中,非VIP虛擬觀眾也可以稱為普通虛擬觀眾。
[0046]103:根據該虛擬觀眾的類別確定VIP虛擬觀眾的數目M和非VIP虛擬觀眾的數目N;
[0047]其中,M+N就是所述多個虛擬觀眾的總數。
[0048]104:在該多個虛擬座位中選取M個虛擬座位作為VIP座位,其余N個虛擬座位作為普通座位;
[0049]通常,一般VIP虛擬觀眾是少數,大多數虛擬觀眾為非VIP虛擬觀眾,即普通虛擬觀眾,因此,通常M遠遠小于N。
[0050]105:將該VIP座位分配給該VIP虛擬觀眾,將該普通座位分配給該非VIP虛擬觀眾。
[0051 ] 本實施例中,可以隨機地將VIP座位分配給VIP虛擬觀眾,或者按照預設的規則分配給VIP虛擬觀眾;類似的,可以隨機將普通座位分配給非VIP虛擬觀眾,或者按照預設的規則分配給非VIP虛擬觀眾;本實施例對此不做具體限定。
[0052]本實施例中,可選地,該個人信息還包括頭像,該方法還包括:
[0053]在該VIP座位上顯示該VIP虛擬觀眾的頭像,在該普通座位上顯示該非VIP虛擬觀眾的頭像。
[0054]本實施例中,可選地,該方法還包括:
[0055]設置該VIP虛擬觀眾的頭像與該非VIP虛擬觀眾的頭像屬性不同。
[0056]本實施例中,可選地,該方法還包括:
[0057]獲取該多個虛擬觀眾中任一個虛擬觀眾發表的互動信息;
[0058]在屏幕的指定位置處顯示該互動信息和該任一個虛擬觀眾的個人信息。
[0059]本實施例中,可選地,該在屏幕的指定位置處顯示該互動信息和該任一個虛擬觀眾的個人信息,包括:
[0060]在該虛擬觀眾席前方放置蒙版,設置該蒙版具有指定的透明度,在該蒙版的指定位置處顯示該互動信息和該任一個虛擬觀眾的個人信息。
[0061]本實施例提供的上述方法,生成包括多個虛擬座位的虛擬觀眾席;獲取多個虛擬觀眾的個人信息,所述個人信息至少包括虛擬觀眾的類別,所述虛擬觀眾的數目與所述虛擬座位的數目相同;根據所述虛擬觀眾的類別確定VIP虛擬觀眾的數目M和非VIP虛擬觀眾的數目N ;在所述多個虛擬座位中選取M個虛擬座位作為VIP座位,其余N個虛擬座位作為普通座位;將所述VIP座位分配給所述VIP虛擬觀眾,將所述普通座位分配給所述非VIP虛擬觀眾,這種根據虛擬觀眾類別不同而分配不同的虛擬座位,提高了虛擬觀眾席的顯示效果,增強了趣味性,提升了用戶體驗。
[0062]參見圖2,本發明另一實施例提供了一種分配虛擬座位的方法,包括:
[0063]201:生成包括多個虛擬座位的虛擬觀眾席;
[0064]202:獲取多個虛擬觀眾的個人信息,該個人信息至少包括虛擬觀眾的類別和頭像,該虛擬觀眾的數目與該虛擬座位的數目相同;
[0065]本實施例中,進一步地,該個人信息還可以包括其它信息,如名稱、昵稱、個性簽名、郵箱等等,本實施例對此不做具體限定。
[0066]203:根據該虛擬觀眾的類別確定VIP虛擬觀眾的數目M和非VIP虛擬觀眾的數目N;
[0067]204:在該多個虛擬座位中選取M個虛擬座位作為VIP座位,其余N個虛擬座位作為普通座位;
[0068]205:將該VIP座位分配給該VIP虛擬觀眾,將該普通座位分配給該非VIP虛擬觀眾;
[0069]206:在該VIP座位上顯示該VIP虛擬觀眾的頭像,在該普通座位上顯示該非VIP虛擬觀眾的頭像,且設置該VIP虛擬觀眾的頭像與該非VIP虛擬觀眾的頭像屬性不同;
[0070]本實施例中,可選地,可以設置該VIP虛擬觀眾的頭像比該非VIP虛擬觀眾的頭像大。本實施例中,優選地,可以將普通虛擬觀眾的頭像都顯示為相同的大小,如果獲取的普通虛擬觀眾的頭像大小不同,則可以預先進行處理將其均處理為相同的大