CN104504063B - 一种图片弹幕方法 - Google Patents

一种图片弹幕方法 Download PDF

Info

Publication number
CN104504063B
CN104504063B CN201410805904.1A CN201410805904A CN104504063B CN 104504063 B CN104504063 B CN 104504063B CN 201410805904 A CN201410805904 A CN 201410805904A CN 104504063 B CN104504063 B CN 104504063B
Authority
CN
China
Prior art keywords
comment
picture
information
user
barrage
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.)
Expired - Fee Related
Application number
CN201410805904.1A
Other languages
English (en)
Other versions
CN104504063A (zh
Inventor
汪子涵
陈新
汤怀
丛军伟
杜义明
张伟峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Orange Culture Medium Co Ltd
Original Assignee
Beijing Orange Culture Medium 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 Beijing Orange Culture Medium Co Ltd filed Critical Beijing Orange Culture Medium Co Ltd
Priority to CN201410805904.1A priority Critical patent/CN104504063B/zh
Publication of CN104504063A publication Critical patent/CN104504063A/zh
Application granted granted Critical
Publication of CN104504063B publication Critical patent/CN104504063B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4756End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for rating content, e.g. scoring a recommended movie
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4318Generation of visual interfaces for content selection or interaction; Content or additional data rendering by altering the content in the rendering process, e.g. blanking, blurring or masking an image region
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8146Monomedia components thereof involving graphical data, e.g. 3D object, 2D graphics
    • H04N21/8153Monomedia components thereof involving graphical data, e.g. 3D object, 2D graphics comprising still images, e.g. texture, background image

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Computer Graphics (AREA)
  • General Engineering & Computer Science (AREA)
  • Document Processing Apparatus (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明提供了一种图片弹幕方法,所述方法既可以在图片上实现弹幕效果,也可在图片上直接进行评论操作,通过将评论记录中加入空间坐标,控制评论在图片中的显示位置,极大拓展了评论的展示及互动方式;将弹幕式评论加入用户信息,极大加强评论作者的识别度,加强软件互动性;图片弹幕中的展示方式为不断增加的随处可见的评论,并且评论在显示一段时间后会自动消失,因此在图片中制造出一种“吐槽”效果,使得图片和针对图片的用户评论都具有很强的表现力。

Description

一种图片弹幕方法
技术领域
本发明涉及信息处理领域,尤其涉及一种图片弹幕方法。
背景技术
弹幕作为创新的视频评论方式大量应用于互联网视频网站,具体形式为用户可在视频画面上添加文字评论,并随着视频播放进行显示。
图片显示作为网络媒体中的重要表现方式,以独特的形式反映社会百态,图片也以最直观,最简洁的方式反映出大量的信息,因此针对图片使用弹幕,既可以增加图片的表达内容,又可以提升图片的娱乐性,图片弹幕可以制造出“吐槽效果”,更加生动的反映出用户对于图片的观感。
然而,现有技术只能在视频中添加弹幕,弹幕的评论信息中多无法显示用户信息,并且不支持对弹幕中的评论进行点击的操作,也不支持对弹幕中的评论进行回复和对评论者信息的查询。因此现有的弹幕技术不适合于图片弹幕,也不利于用户之间的交流。
发明内容
本发明所要解决的技术问题在于发明一种图片弹幕方法,通过图片弹幕表达用户对于图片的评论,在增加图片娱乐性的同时增强用户之间的交流。
本发明是这样实现的,一种图片弹幕方法,包括以下步骤:
S1、获取用户发布的评论信息,所述评论信息包括显示信息和显示位置,所述显示信息包括用户名称、评论内容和发布时间;所述显示位置包括评论显示位置相对于图片左上角的坐标;
S2、将评论信息存储在未显示评论记录表中;
S3、循环查询未显示评论记录表,若未显示评论记录表不为空,则获取未显示评论记录表中的第一条记录;
S4、根据所述记录显示位置显示所述记录中与显示位置对应的显示信息,并将所述记录从未显示评论记录表中删除;
S5、所述显示信息在图片上停留固定时间后消失。
优选的,所述显示信息显示在图片中,或显示在图片以外区域。
优选的,S3中每隔0.7s循环查询一次未显示评论记录表。
优选的,S3中查询之前,将未显示评论记录表中的未显示评论按时间排序。
优选的,S5中所述固定时间为3s。
优选的,用户对于图片的评论立即以弹幕形式显示在用户所在客户端的图片之上;所述评论在其它用户客户端则按照所述评论在未显示评论记录表中的顺序进行显示。
优选的,所述评论信息消失之前,点击评论内容,对评论内容进行回复;所述回复包括内容、时间和位置信息,所述回复被存储于未显示评论记录表。
优选的,所述评论信息消失之前,点击用户名称,则获取用户信息,并将所述用户信息显示在评论信息对应的显示位置处。
优选的,发布评论包括以下步骤:
S11、选择并点击需要评论的图片,进入文字评论输入界面;
S12、输入文字完成后,进入定位模式;所述定位模式中,评论内容可以在图片范围内被任意拖动;
S13、拖动评论到指定位置,记录所述指定位置的位置信息;
S14、获取评论内容、用户名称和发布时间和位置信息,并弹出发布评论成功的通知。
优选的,所述图片格式为JPG、BMP、PNG或GIF。
实施本发明,具有如下有益效果:
本发明提供了一种图片弹幕方法,所述方法既可以在图片上实现弹幕效果,也可在图片上直接进行评论操作,通过将评论记录中加入空间坐标,控制评论在图片中的显示位置,极大拓展了评论的展示及互动方式;将弹幕式评论加入用户信息,极大加强评论作者的识别度,加强软件互动性;图片弹幕中的展示方式为不断增加的随处可见的评论,并且评论在显示一段时间后会自动消失,因此在图片中制造出一种“吐槽”效果,使得图片和针对图片的用户评论都具有很强的表现力。
附图说明
图1是一种图片弹幕方法的流程图;
图2是发布评论的流程图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。
本发明实施例提供了一种图片弹幕方法,如图1所示,包括以下步骤:
S1、获取用户发布的评论信息,所述评论信息包括显示信息和显示位置,所述显示信息包括用户名称、评论内容和发布时间;所述显示位置包括评论显示位置相对于图片中心点的坐标;
S2、将评论信息存储在未显示评论记录表中;
S3、循环查询未显示评论记录表,若未显示评论记录表不为空,则获取未显示评论记录表中的第一条记录;
S4、根据所述记录显示位置显示所述记录中与显示位置对应的显示信息,并将所述记录从未显示评论记录表中删除;
S5、所述显示信息在图片上停留固定时间后消失。
优选的,所述显示信息显示在图片中,或显示在图片以外区域。
优选的,S3中每隔0.7s循环查询一次未显示评论记录表。
优选的,S3中查询之前,将未显示评论记录表中的未显示评论按时间排序。
优选的,S5中所述固定时间为3s。
优选的,用户对于图片的评论立即以弹幕形式显示在用户所在客户端的图片之上;所述评论在其它用户客户端则按照所述评论在未显示评论记录表中的顺序进行显示。
优选的,所述评论信息消失之前,点击评论内容,对评论内容进行回复;所述回复包括内容、时间和位置信息,所述回复被存储于未显示评论记录表。
优选的,所述评论信息消失之前,点击用户名称,则获取用户信息,并将所述用户信息显示在评论信息对应的显示位置处。
优选的,如图2所示,发布评论包括以下步骤:
S11、选择并点击需要评论的图片,进入文字评论输入界面;
S12、判断是否输入完毕,若输入未完毕则继续输入或取消输入;输入文字完成后,进行S13;
S13、文字输入完成后进入定位模式;所述定位模式中,评论内容可以在图片范围内被任意拖动;
S14、拖动评论到指定位置,判断所述指定位置的中心点是否位于图片之中,若不位于图片之中,则返回S13重新定位;若位于图片之中,则所述评论完全显示在图片上或有部分内容超出图片所在区域,进行S15;
S15、判断是否确认发布,若否,则返回S12重新输入;若确认发布,进行S16;
S16、记录所述指定位置的位置信息并获取评论内容、用户名称和发布时间,并弹出发布评论成功的通知。
所述指定位置的中心点位于图片之中的情况下,
优选的,所述图片格式为JPG、BMP、PNG或GIF。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

Claims (8)

1.一种图片弹幕方法,其特征在于,包括以下步骤:
S1、获取用户发布的评论信息,所述评论信息包括显示信息和显示位置,所述显示信息包括用户名称、评论内容和发布时间;所述显示位置包括评论显示位置相对于图片左上角的坐标;
S2、将评论信息存储在未显示评论记录表中;
S3、循环查询未显示评论记录表,若未显示评论记录表不为空,则获取未显示评论记录表中的第一条记录;
S4、根据所述记录显示位置显示所述记录中与显示位置对应的显示信息,并将所述记录从未显示评论记录表中删除;
S5、所述显示信息在显示固定时间后消失;
所述图片弹幕方法还包括:
用户对于图片的评论立即以弹幕形式显示在用户所在客户端的图片之上;所述评论在其它用户客户端则按照所述评论在未显示评论记录表中的顺序进行显示;
发布评论包括以下步骤:
S11、选择并点击需要评论的图片,进入文字评论输入界面;
S12、输入文字完成后,进入定位模式;所述定位模式中,评论内容可以在图片范围内被任意拖动;
S13、拖动评论到指定位置,记录所述指定位置的位置信息;
S14、获取评论内容、用户名称和发布时间和位置信息,并弹出发布评论成功的通知。
2.根据权利要求1所述的一种图片弹幕方法,其特征在于,所述显示信息显示在图片中,或显示在图片以外区域。
3.根据权利要求1或2所述的一种图片弹幕方法,其特征在于,S3中每隔0.7s循环查询一次未显示评论记录表。
4.根据权利要求3所述的一种图片弹幕方法,其特征在于,S3中查询之前,将未显示评论记录表中的未显示评论按时间排序。
5.根据权利要求4所述的一种图片弹幕方法,其特征在于,S5中所述固定时间为3s。
6.根据权利要求1所述的一种图片弹幕方法,其特征在于,所述评论信息消失之前,点击评论内容,对评论内容进行回复;所述回复包括内容、时间和位置信息,所述回复被存储于未显示评论记录表。
7.根据权利要求1所述的一种图片弹幕方法,其特征在于,所述评论信息消失之前,点击用户名称,则获取用户信息,并将所述用户信息显示在评论信息对应的显示位置处。
8.根据权利要求1所述的一种图片弹幕方法,其特征在于,所述图片格式为JPG、BMP、PNG或GIF。
CN201410805904.1A 2014-12-22 2014-12-22 一种图片弹幕方法 Expired - Fee Related CN104504063B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410805904.1A CN104504063B (zh) 2014-12-22 2014-12-22 一种图片弹幕方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410805904.1A CN104504063B (zh) 2014-12-22 2014-12-22 一种图片弹幕方法

Publications (2)

Publication Number Publication Date
CN104504063A CN104504063A (zh) 2015-04-08
CN104504063B true CN104504063B (zh) 2018-05-11

Family

ID=52945461

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410805904.1A Expired - Fee Related CN104504063B (zh) 2014-12-22 2014-12-22 一种图片弹幕方法

Country Status (1)

Country Link
CN (1) CN104504063B (zh)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104869468A (zh) 2015-04-22 2015-08-26 腾讯科技(北京)有限公司 一种显示弹幕信息的方法和装置
CN104811816B (zh) * 2015-04-29 2018-04-13 北京奇艺世纪科技有限公司 一种为视频画面中的对象打弹幕标签的方法、装置及***
CN104767832A (zh) * 2015-04-30 2015-07-08 西安电子科技大学 一种显示屏交互式显示方法
CN105095378A (zh) * 2015-06-30 2015-11-25 北京奇虎科技有限公司 一种网页弹幕的加载方法及装置
CN105183292B (zh) * 2015-09-09 2018-06-26 网易(杭州)网络有限公司 一种图片显示方法及***
CN105224197A (zh) * 2015-09-09 2016-01-06 网易(杭州)网络有限公司 一种图片评论方法及***
CN105162876A (zh) * 2015-09-23 2015-12-16 百度在线网络技术(北京)有限公司 用于呈现地理位置信息的方法、装置和***
CN105183888A (zh) * 2015-09-28 2015-12-23 北京奇虎科技有限公司 基于浏览器的数据处理方法和浏览器
CN105512187B (zh) * 2015-11-25 2021-05-14 腾讯科技(深圳)有限公司 基于展示图片的信息展示方法及信息展示装置
CN105589622B (zh) * 2015-12-11 2019-10-08 小米科技有限责任公司 基于弹幕的聊天方法及装置
CN105979337B (zh) * 2015-12-28 2019-08-23 武汉斗鱼网络科技有限公司 一种弹幕播放装置及方法
CN105630296A (zh) * 2016-01-07 2016-06-01 天脉聚源(北京)科技有限公司 一种视频弹幕显示方法及装置
CN105872620A (zh) * 2016-03-30 2016-08-17 宁波元鼎电子科技有限公司 一种网络主播过程中区分权限等级显示方法及***
CN105872612A (zh) * 2016-03-30 2016-08-17 宁波元鼎电子科技有限公司 一种改进型网络主播过程中主播与观众互动方法及***
CN105959817B (zh) * 2016-06-27 2019-03-05 武汉斗鱼网络科技有限公司 一种视频弹幕发送方法及装置
EP3285216A1 (en) 2016-08-19 2018-02-21 Nokia Technologies Oy Association of comments to points of interest in virtual reality
CN107765938B (zh) * 2016-08-23 2021-06-08 腾讯科技(深圳)有限公司 一种图片交互方法与装置
US10284806B2 (en) 2017-01-04 2019-05-07 International Business Machines Corporation Barrage message processing
CN108271079B (zh) * 2017-08-21 2021-06-08 阿里巴巴(中国)有限公司 共同制定弹幕的方法、装置及计算机设备
CN109905775A (zh) * 2019-01-16 2019-06-18 北京奇艺世纪科技有限公司 一种涂鸦弹幕生成及显示方法、装置、终端设备及存储介质
CN110377842A (zh) * 2019-06-14 2019-10-25 北京字节跳动网络技术有限公司 语音评论显示方法、***、介质和电子设备

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102905170A (zh) * 2012-10-08 2013-01-30 北京导视互动网络技术有限公司 视频的弹幕方法及***
CN103533442A (zh) * 2013-09-27 2014-01-22 北京奇虎科技有限公司 视频弹幕的加载方法及装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4899842B2 (ja) * 2006-12-06 2012-03-21 ソニー株式会社 ウィンドウの表示方法およびその表示装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102905170A (zh) * 2012-10-08 2013-01-30 北京导视互动网络技术有限公司 视频的弹幕方法及***
CN103533442A (zh) * 2013-09-27 2014-01-22 北京奇虎科技有限公司 视频弹幕的加载方法及装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
《如何评价这种带弹幕的图片》;张二红;《百度知乎》;20141130;第1页-第6页 *

Also Published As

Publication number Publication date
CN104504063A (zh) 2015-04-08

Similar Documents

Publication Publication Date Title
CN104504063B (zh) 一种图片弹幕方法
JP6349031B2 (ja) 画像に表されたオブジェクトの認識及び照合のための方法及び装置
US10534801B2 (en) Map screen determining method and apparatus
JP7139436B2 (ja) 物理的操作を用いたオブジェクト作成
KR101871528B1 (ko) 소셜 네트워크에서 콘텐츠를 공유하기 위한 콘텐츠 공유 인터페이스
AU2014201798B2 (en) Method for controlling dynamically changing contents of web page and electronic device thereof
US8279241B2 (en) Zooming graphical user interface
US8671025B2 (en) Method and system for image discovery via navigation of dimensions
JP6564364B2 (ja) タグ付き検索結果の維持
CN104520850B (zh) 文档中三维对象浏览
EP2477130A1 (en) Systems and methods for generating enhanced screenshots
JP2022153514A (ja) 複合現実システムのためのブラウザ
JP2010529566A5 (zh)
US20140324827A1 (en) Search result organizing based upon tagging
US20140123032A1 (en) Methods for Creating, Arranging, and Leveraging An Ad-Hoc Collection of Heterogeneous Organization Components
JP6728950B2 (ja) 情報処理システム、端末装置及びプログラム
US9940512B2 (en) Digital image processing apparatus and system and control method thereof
CN107943382B (zh) 房源信息一键录入方法
JP6439434B2 (ja) ナレッジ抽出編集プログラム、ナレッジ抽出編集方法、ナレッジ抽出編集装置およびナレッジ抽出編集システム
US20140214810A1 (en) Search system, information processing device, method for controlling information processing device, program, and information recording medium
WO2017026146A1 (ja) 情報処理装置、情報処理方法及びプログラム
CN108920125A (zh) 一种用于确定语音识别结果的方法与设备
JP2008536237A5 (zh)
JP6372165B2 (ja) デザイン管理装置及びプログラム
TW201308236A (zh) 電子裝置及其資訊交互方法

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
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: 20180511

Termination date: 20191222