Towards a Multimedia World Wide Web Information Retrieval Engine

Sougata Mukherjea, Kyoji Hirata and Yoshinori Hara
C&C Research Laboratories,
NEC USA Inc.
sougata@ccrl.sj.nec.com, hirata@ccrl.sj.nec.com, hara@ccrl.sj.nec.com

Abstract

Search engines are useful because they allow the user to find information of interest from the World Wide Web. However, most of the popular search engines today are textual; they do not allow the user to find images from the Web. This paper describes a search engine that integrates text and image search. One or more Web sites can be indexed for both textual and image information, allowing the user to search based on keywords or images or both. Another problem with the current search engines is that they show the results as pages of scrolled list; this is not very user-friendly. Therefore our search engine allows the user to visualize the results in various ways. This paper explains the indexing and searching techniques of the search engine and highlights several features of the querying interface to make the retrieval process more efficient. Examples are used to show the usefulness of the technology.

1. Introduction

With the explosive growth of information that is available through the World Wide Web, it is becoming increasingly difficult for the users to find the information of interest. Therefore, various searching mechanisms that allow the user to retrieve documents of interest are becoming very popular and useful. However, most of the popular search engines today have several limitations: We have implemented a search engine, Advanced Multimedia Oriented Retrieval Engine (AMORE), that tries to remove these limitations. First, it integrates image and text search. Web sites can be indexed for both textual information and images contained in and referenced from the HTML documents. Like other search engines, our engine allows the user to search for Web documents based on keywords. Additionally, the user can also retrieve Web documents containing images similar to an user-specified image. The image and text search can be also combined by and or or. The retrieved documents are displayed to the user sorted by the number of keyword-matched lines in a scrolled list. The user can also view the retrieved images sorted by their similarity to the selected images. To enable the users to better understand the search results, we also provide various types of visualizations of the results. Moreover, we have developed a new kind of visualization called the focus+context view of Web nodes which helps the user to understand the position of the node in the Web site from which it was retrieved.

Our overall objective is to develop a multimedia information retrieval engine for the World Wide Web. The engine should integrate browsing and querying, allowing users to find the information they want using querying by successive refinement. The user should be able to search for documents and other media objects of interest. If lots of information is retrieved, browsing through the results using the visualizations will be helpful. On the other hand, if very little information is retrieved, views like the focus+context view will allow her to look at other related information. Then the user may issue a more appropriate query.

Section 2 surveys related work. Section 3 explains the indexing and querying mechanisms. Section 4 presents examples to illustrate the use of the search engine. Section 5 shows how visualization can be utilized to better understand the retrieved results. It also describes the focus+context view of Web nodes. Finally, section 6 is the conclusion.

2. Related Work

There are many popular Web search engines like Lycos [18] and Alta Vista [13]. These engines gather textual information about resources on the Web and build up index databases. The indices allow the retrieval of documents containing user-specified keywords. Another method of searching for information on the Web is subject-based directories which provide a useful browsable organization of information. The most popular one is Yahoo [20] which classifies documents manually and supports content-based access to the collection of documents gathered from either users' submission or Web robots. However, none of these systems allows image search.

Searching for similar images from an image database is a developing research area. Some popular image retrieval systems like QBIC [4] and Virage [1] have demonstrations running on the World Wide Web. These systems retrieve all images from an internal database that are visually similar to a user-specified image. The similarity is determined by properties like color and shape. QBIC integrates keyword search also. However, finding similar images from any arbitrary Web site is not possible. Yahoo's Image Surfer [17] has built a collection of images that are available on the Web. The collection is divided into categories (like automotive, sports, etc), allowing the users to find images that match the category keywords. However, HTML document search is not integrated. Moreover, although the user can retrieve images that are similar to a selected image, the image-searching mechanism is quite simplistic - it is based on just color histogram. Webseer [5] is a crawler that combines visual routines with textual heuristics to identify and index images on the Web. The resulting database is then accessed using a text-based search engine that allows users to describe the image that they want by using keywords. This approach of retrieving images is complementary to our approach. In AMORE the user can specify an image and retrieve all images similar to it. Of course, the user can also specify keywords to retrieve Web documents (and the images in them).

While none of the current search engines support visualization of the results, several visualization systems for information retrieval have been developed in recent years. Examples include Infocrystal [12], an extension of the Venn-diagram paradigm, which allows the visualization of all possible relations among N user-specified Boolean keywords, Tilebars [6], a visualization method for term distribution in Full Text Information Access and Butterfly [8], an information visualization application for accessing Citation databases across the Internet. These systems show the usefulness of visualization for better understanding of the results of search engines. Another interesting approach is the WebBook [3], which potentially allows the results of the search to be organized and manipulated in various ways in a 3D space.

3. Implementation Details

Implementing a search engine involves two phases: indexing and querying. Several systems exist that allow full-text indexing of Web sites. The indices allow the user to search the indexed sites using any combination of keywords. As stated in the previous section, systems that can index images in a database based on various image characteristics like shape and color, thus allowing the retrieval of images in the database that are similar to a user-specified image are also being developed. In AMORE we have integrated these into two kind of systems in a unique way. This allows the retrieval of Web documents containing one or more keywords and/or images similar to an user-specified image. While we use the Harvest Information Discovery and Access System [2] for text indexing and searching, we use the content-oriented image retrieval (COIR) library [7] for image retrieval. This section explains the indexing and querying techniques.


Figure 1. The indexing mechanism in AMORE. Harvest is used for indexing the data servers, a Web mirroring software downloads the images and then COIR indexes the images.

3.1 Indexing

Figure 1 describes the indexing mechanism. In the directory server, a Harvest gatherer is used to gather and index textual information from the user-specified sites. The user is allowed to specify one or more sites by listing their URLs. Moreover, Harvest allows the indexing of only a section of a site by various mechanisms (for example, limiting the URLs that are indexed by using regular expressions). After Harvest has finished gathering, information on the images that are contained in and referenced from each HTML page is available from the gatherer's database in the directory server. A PERL program extracts this information and creates a URL-image table. The images are then downloaded to the directory server using a Web mirroring software. Then COIR is used to index all these images. COIR uses a region-based approach and uses attributes like color, texture, size and position for indexing. The whole indexing procedure is automated requiring the user to just enter some required information (like the URLs of the sites that are to be indexed). Note that while the Harvest gatherer may take a long time for indexing large sites, creating the URL-image table and indexing the images take a comparatively shorter time. COIR requires about 5 seconds to index an image. Also note that the images can be removed from the directory server after the indexing if there are space constraints.


Figure 2. The querying mechanism in AMORE. The query may contain both keywords and an image. Harvest and COIR are used for retrieving the documents matching the specified query. Visualization of the search results are possible.

3.2 Querying

After the text and image indices have been built into the server, users on any client can issue queries. Figure 2 explains the querying phase. The queries can contain one or more keywords or an image. The text and image search can also be combined by and or or. The user can specify the image in various ways: for example, by specifying its URL or by drawing a rough sketch. The Harvest broker is used to retrieve documents that contain the user-specified keywords. The broker provides an indexed query interface to gathered information. To accommodate diverse indexing and searching needs, Harvest defines a general broker-indexer interface that can accommodate a variety of search engines. We are using glimpse as our search engine.

COIR is used to retrieve images available on the indexed Web sites that are similar to the user-specified image. Similarity is determined by both color (the general color impression of the image) and shape (the number of regions in the images that correspond to each other and the similarity of shape and position between the matched regions). Each indexed image is given a match rate which is a combination of its shape and its color match rate. Images with a total match rate that is greater than a threshold value are selected and the documents containing them are retrieved. The user has the option of changing the threshold value to control the number of images that are retrieved. She can also change the color-shape ratio which determines the importance that is given to color and shape similarity.

If the text and image search are combined by and, only documents that are retrieved by both the text and image search are displayed to the user; otherwise all retrieved documents are displayed. The retrieved documents are displayed sorted by the number of keyword matched lines. The user can also view the retrieved images sorted by the total match rate. Various ways of visualizing the search results are possible. These issues are discussed in the next two sections. Note that although a precise performance analysis of the querying phase is not possible because of potential network delays, we have found that image search is faster than text search and the overall performance is quite satisfactory.

4. Retrieval Scenarios

We have indexed several Web sites allowing us to query these sites based on both images and keywords. This section presents some sample retrieval scenarios from two Web sites to show the usefulness of the technology.

4.1.1 Georgia Tech College of Computing Web Site [16]


Figure 3. The right hand side shows the interface to the search engine. The user can specify keywords and the URL of an image. Various search options can also be changed. Here the user is trying to retrieve the homepage of the first author from the Georgia Tech College of Computing Web server. The search result is shown on the right.

4.1.1 Searching for a particular document. One common use of a search engine is to find someone's homepage. If we just use the person's name as keyword, sometimes lots of other pages are also retrieved. The person's photo can be used to reduce the number of irrelevant documents. The left-hand side of Figure 3 shows the interface to the search engine. The user is trying to retrieve the homepage of the first author of this paper from the Web site (he was a student there) using his name"sougata'' as the keyword and the URL of his photograph which is stored in the client site. Notice that there are various search options (like the color-shape ratio) that can be changed. The query retrieves the required homepage as shown in the right-hand side of Figure 3.

4.1.2 Searching for a class of documents. AMORE is also useful for gaining an understanding on a particular topic from a Web site. For example, suppose the user wants to find information about all information visualization projects in the college. Since many project descriptions may not explicitly use the words "information" and "visualization," using only the keywords may not be enough. Moreover, the user may want to also retrieve images of the screen dumps of the projects if they exist on the Web. An image of a window dump of an information visualization project may be helpful in this case. The left-hand side of Figure 4 shows the result of searching the Web server combining a text search (by the keywords "information visualization") and an image search (with an image of a window dump of an information visualization project) by "or." The retrieved documents are sorted by the number of keyword-matched lines. The user can also look at the retrieved images as shown in the right-hand side of Figure 4. They are sorted by their similarity to the given image. All of the images are window dumps of similar projects. (Note that only the first few documents and images are shown in this figure).


Figure 4: The left-hand side lists the documents retrieved by a text search with keywords "information visualization" combined by "or" with an image search of an image of a window dump of an information visualization project. The right-hand side shows the retrieved images.

4.2 Walt Disney Web Site [19]

4.2.1 Media-based Navigation: The user may select a sample image from the site and retrieve all other images similar to it. The interface for choosing the image is shown in the left-hand side of Figure 5; some images from the site are randomly selected and shown to the user. Here the user is trying to retrieve pictures of scenes from Walt Disney movies. Therefore the keyword "movie" and a similar image, that of a movie scene, is used. Some movie clips are retrieved as shown in the middle of Figure 5. The user can click on one of these images and retrieve more similar images. The images retrieved by the second query are shown on the right-hand side of Figure 5. This type of navigation where the user uses the same type of media for a query as the media they want to retrieve is known as media-based navigation [7]. Note that in this case the use of keywords in combination with the media-based navigation allowed the filtering of pictures similar to the query image from the image-processing point of view but which do not have anything to do with movies. (Although some irrelevant pictures may still be retrieved because the documents containing them haver the query keyword, the combination of text and image search helps to reduce the number of irrelevant documents that are retrieved).


Figure 5. Example of media-based navigation. The user is searching for movie clips from the Walt Disney Web site by using a similar image. Text search is also combined with the image search (by and).

4.2.2 Rough Sketch Input. Suppose an user wants to retrieve images of Mickey Mouse from the Disney Web site. If no picture of Mickey Mouse is available, the user can draw a rough sketch to retrieve the pictures. The rough sketch interface is implemented using Java and shown in the left-hand side of Figure 6. The right-hand side of the figure shows the images that are retrieved for the given rough sketch. Some images of Mickey Mouse are retrieved as the user wanted.


Figure 6. The left-hand side shows the interface for inputting a rough sketch. The right-hand side shows some images that are retrieved for the given rough sketch.

5. Visualizations of the Search Results

Unfortunately, most popular Web search engines do not provide any visualization; the retrieved records are displayed as one or more pages of scrolled lists. If many records are retrieved, scrolling through such lists is tedious. Visualization may be useful in this case. Visualization is especially useful for multimedia search because the searching is based on various criteria like the number of keyword-matched lines for text search and shape and color similarity for image search. Showing how the retrieved documents compare based on the various search criteria in a single screen is useful. Therefore, we provide various kinds of visualizations of the results of the search. The visualizations are generated from the search results on the fly by a perl program which generates Virtual Reality Modeling Language (VRML) code. They can be viewed in a browser that supports VRML. We have used SGI's Cosmo Player [15] both on a SGI workstation and a PC as the VRML browser. Various kinds of visualizations are available and some significant ones are discussed in this section.


Figure 7. A scatter-plot visualization of the search results. Shape and color similarity are mapped to the X and Y axis. Documents with same images are arranged in the Z axes. Size is mapped to keywords. The left-hand side is the overview. In the right-hand side the user has zoomed in to the document with the maximum keywords.

5.1 Scatterplot Visualization

The left-hand side of Figure 7 shows a scatter-plot visualization of the results of a search of the Georgia Tech College of Computing server. The search criterion was the one used for Figure 4. In this visualization a cube represents each retrieved image. The shape-match rate (how well the image matches the selected image based on just shape) has been mapped to the X axis and the color-match rate to the Y axis. Documents with no similar image are also shown; they are assumed to have the minimum values for x and y and are shown at the bottom right. In many cases, the same picture (for example logos of organizations) exists in many Web pages. Since all these images will have the same values for x and y, they are arranged in the Z dimension. The sizes of the cubes indicate the number of keywords in the corresponding documents and the colors represent the topic of the pages (the topic is determined from the URL; for example, a document with URL www.cc.gatech.edu/gvu/.... has topic gvu). The cubes also serve as links; moving the cursor over them displays the URLs of the corresponding documents and clicking on them retrieves the actual documents. The user can change the bindings between the visual and information attributes in a Forms interface.

The visualization gives the user a better understanding of the search results. The user can see how the retrieved documents compare based on the various criteria in the same screen without having to switch between two screens, one sorted by the text search criteria and one by image search criteria (as shown in Figure 4). Moreover, how well the retrieved images match the given image based on just shape or color is evident. Obviously, documents on the top-left corner are very similar images having large values for both x and y. The user can use the various tools provided by the VRML browser to navigate through the space. Various viewpoints are also provided to allow the user to zoom in on different important positions in the space. For example in the right hand side of Figure 7 the user has zoomed in to the document with the maximum number of keywords and is navigating through the 3D neighborhood. Note that the actual image which the cube represents is shown only when the user comes close to a cube (since texture mapping is expensive if it is not supported by the hardware).


Figure 8. A perspective wall visualization. Each wall contains documents with similar numbers of keywords. The sizes of the cubes represent the similarity of the images in the documents to the user-specified image.

5.2 Perspective Wall Visualization

Figure 8 shows a perspective wall [9] visualization of the results of a search. Here the Walt Disney Web site was searched for documents with the keyword "toy story" or images similar to a scene from that movie. The retrieved documents are represented by cubes and then grouped by the number of keyword-matched lines and arranged on walls. The walls are sorted by the number of keywords in the documents on them. One wall is in focus at a time and the user can click on any wall to bring it in to focus. Smooth animation is used for the state changes (using Javascript in combination with VRML 2.0). The sizes of the cubes are mapped to the total match-rate (that is, the overall similarity) of the image contained in the document and shown as a texture map. If there are no images, the cubes have minimum size. On the other hand, if there are n images, n cubes are used to represent the document.

5.3 Focus+Context Views of Web Nodes

While the current search engines show the Web pages that match the user's queries, they don't give any indication of the actual position of the page in the Web site from which it was retrieved. Therefore, we have developed a technique to show focus+context views of Web documents. The view shows the details of a particular node; nodes in the immediate neighborhood, those that can directly reach and can be reached from the document are shown. While the local detail is useful, the user also needs to understand the global context. Since any real-world Web site has a large and complicated network structure, to simplify the view the paths to and from the important (landmark) nodes in the Web site are only shown. This is similar to a common geographical navigation strategy: a lost person will try to find where she is using her immediate neighborhood and important geographical landmarks. The landmarks are determined using various heuristics like connectivity (how well a node is connected to other nodes) and access frequency (how many times the node has been accessed in recent times). The procedure for determining landmark nodes and developing the focus+context views is explained in detail in [11].


Figure 9. Focus+Context view of the homepage of Sougata Mukherjea in the College of Computing Web server. It is useful in understanding the first author's position in the college.

Homemade Bikini Contest
long dildo ass video Sex Sims
husband accused of sexually harrassing young women and girls Tiny Sex
anne hudgens nude Free Movie Porn pussy deluxe
gay sex audio Jamie Pressly Nude preteennudes
free porn photo gallery Tiny Little Lolitas Nude
pictures of naked prisoners Furry Pussy fresh bdsm
Sexy Horny Moms
Worsley Underground Canal
Illuminary Floral Designs mom sex videos
suck own cock Gays Civil Rights kate richie sex video
lyrics to jump the fuck up Dildo Teens maya devine mommy got boobs
boysfirstporn Daily Lesbian Videos
Virtual Child Pornography military sex
Betty Boobs
disney high school musical nude photos Classic Adult Porn Stars free black cock
tits sex free paris hilton Saratoga Springs Sex Addicts
Stream Porn threesome xxx
Naked Women Pictures Video Free completely naked women
Cuckold Free Hotwife Creampie Story incest sex free stories
Melissa joan hart nude fakes
Nude teen films wwe maria kanellis nude
Nude teen 15 nude body female
madonna nude photo playboy Catfight nude christian aguilera nude
Non nude school
robbs nude celeb Anne hathaway nude havoc video
dead or alive girls nude Teen daughters nude rihanna in nude photo scandal
Free nude amateur girls
Gia from rock of love nude
Daniel radcliffe completely nude nude sreya
nude ballbusting Russian nude nude pics of nikki nova
nude fitness models videos Carlton elizabeth nude free nude centerfold
paris hilton nude clips German nude teens
Men sleeping nude parent directory images nude
Rosana arquette nude
nude persian teens What is a nude beach abby sessoms nude
brooke burke nude picture Normal girl nude
Pamela anderson nude vagina non nude 12 yo
Nude beauty contest pictures bianca beaucamp nude
Miley cyrus leaked nude playboys nude celebrities 2007
shemale orgasm Fuckmymelons
sex wedge Free Nude Pussy Thumbnails
wwe diva porn Free Gay Porn Games
black gay anal 5 Minute Sex Clips hot girl sex
jobs for teens 13up Free Wife Sex Stories illegal porn tube
free fetish videos Guy Eating Creampie
beautiful boobs Ok2bgay gramma mature stories
Skinny Teens
Sexyblogspot
Masturbation Pics how 2 suck a pussy
brunettes naked Income Based Apartments In Essex County Nj jessica steen
gay latin stud video Muslim Hirsute Pussy sextips
analogies Old Xxx Babes
Children And Cockroach Bite amature girls images posting
European Gay Social Clubs
redhead porn Preteen Model Videos porno vault
back burger xxx Ivana Fuckalot 2007
Beloit Sex Pics nude pics of britney spears
Pastoral Poems nude little lolitas
Sexy Pretty Naked Girl Legs stories sex strip poker
Pub Crawl Sex Games
myspace sex birthday comments Taboo Twins Sister Sex
tonta harding sex clips Bat Girl Sex Comic
sex video's free samples Play Anima Sex Games vest sex position picures
same sex marriage oppose Door Restraints Sex Toys sex after female menopause
ukrainian mature sex tube Sex Porn Games Com
freak dancing to sex Avi Video And Sex sex education in canada
Best Taboo Sex Stories
Bi Sexual Sex Videos
Daily Sex Routine Video development of sex organs
hot air balloon sex Free Latina Sex Pics sex south san francisco
actress on sex photo Bullet Boy Sex Scene rescue fantasy porn sex
drunk teen sex video Adult Sex Flash Arcade
Free Asin Sex Movies lubricants for anal sex
Naughty Boy Sex Toy
sex lubricants for men Sex In The Playground tiny japanese teen sex
spagetti sex whipping women Roxanna Diaz Sex Tape
Woman For Sex London womens sex pills work
Find Shower Sex Videos pantyhose sex videos free
Jennifer Lopez Sex Photos mobile sex video sites
You Toube Sex
sex cam cenyral Sex Personal Assistancce
yellow 13 sex Exciting Loving Sex
sex free best Yvonne Strahovsky Sex escorted sex vacations
rt pantyhose sex Brian Griffin Sex muslim phone sex
web sex serchs Sottish Female Sex
animated sex viedos Leabian Oral Sex wet sex costume
Erotic Sex Ideas
Totaly Spys Sex
Toddler Sex Sluts the pitcher sex
sex message parlour Ice Sex Teen ballet and sex
animal sex oops Sex Comics Jon chimps having sex
sexed suckled download Sex Vidios Downloads
Not Likeing Sex amazing sex tips
Triplets Lesbian Sex
big cucumber sex Janes Sex Review mother sex mpegs
newport sex scandal Malayali Sex Vedio
Amatuer Sex Channels jenna\'s sex star
Dpahne Blake Sex incredibles sex xxx
Matur Sex Video sex beginners guide
universal management group gsd group
interest group political american plastics group
hip performance group blue man group briar street the difference between a group and a team
group administrators il freedom investment group rights and resources group
danu irish group jacobs engineering group inc tech
borderline personality disorder group history of group sex investment management consulting group
group of adolescents
group activity game
spal group company basis discussion group
music group l allen group the group sex tube8
group insurance trust group hate crossroads counseling group
group therapy cartoons celiac disease support group
italy tour group group tranny sex
ideal property group
group 1 atoms northeast consulting group current group discussion
group activities adults arag group legal services
group writing exercises divine music group
exit realty deaton group blue kacheek group
periodic table group a 6594th test group
financial services working group group sex lesbians emerald medical group
xxx pics and videos Final fantasy yuna xxx
Road head xxx xxx porn pass
Xxx girle anime hentia xxx
xxx ebony sex Shameless xxx xxx gilr
Streaming hentai xxx
xxx movies hd Cartonn xxx
wicked xxx movies Jan xxx grim adventures of billy and mandy xxx
Older mom xxx
Paris hilton sex xxx
Xxx forced porn xxx main picture glue
adult free xxx Free xxx flash games black sex xxx video
white sluts xxx Free xxx german vintage xxx videos
xxx fan fiction Dirty xxx girls
Caty xxx free big tit xxx
Asian porno xxx
xxx girl on girl action Orgia xxx dragonball z xxx pics
samuraix xxx Asian adult xxx
Android 18 xxx xxx pornovideos
Xxx galleries movies shin chan xxx
Anime lesbians xxx xxx horror porn
Free bisex video
Hentai movie forum bull chicago video
Anara video tape hardcore wrestling video clip
bobbi eden movies Video adulti game hook video
Manticore movie
hampton roads movie Party sex video sample
college party movie Pattycake online movies advent children movie torrent
Free bi sexual video
Swinger party movies
Bad sports movies cars racing video
princess aiko video Rogers video rental store free online movie sites
van diesel films Movie critic gene interpol live video
movie naked prey Dbz video games
Movie palace hamilton ontario girl little match movie
Eminem superman video clip
adult movie pass Alanis ironic morissette video pocahontas movie characters
download king rodney video Burn download video
Apv films londonderry movie nh theater
Intel 82815 video drivers sorenson video 3 codec
Unsinkable molly brown movie dizzee rascal video codes
Strip Sex Public
simulated sister sex Victorian Nude Sex
jamaican phone sex Sex Girl But
handcuff bed sex Girdle Sissy Sex sex machine asian
voyuered beach sex Hospital Nurse Sex sex comics 2d
sex stroies bbw Young Sex Vidies
korean girl sex Rape Sex Scenes sex during exercise
Safer Sex Lesbian
Interracial Threesome Sex
Utah Sex Offendes horse sex creampie
korean tenn sex Lost Bet Sex korean sex amateurs
free sex narratives Buddhism And Sex girlfriedn sex vids
real sex polls Sex Spokane Washington
Nasty Ghetto Sex chunky girl sex
Thugs 4 Sex
tiffany joslyn sex Sex Tourism Derby hawthorn berry sex
sex blow jobs Tripple Sex Penetration
Sex Female Condon skype sex babes
Lesbian Older Sex movie sex streaming
Celebrities Sex Movies swnger sex stories
Kate Winslet Sex Scne
free porn world sex Soha Ali Khan Sex
real homade sex videos Hot Wives Sex Videos
black strip club sex videos Sq Techno Sex fantasy girl sex
moms and daughters having sex together Sex Machine Vibrator new sex trick
hot lebians sex Celebrity Fake Sex Pics
free sex movies doctor Real Gay Men Sex trailer park sex stories
Seinfeld Sex Game
How To Have Sex With A Porn Star
Student Teacher Sex Movies sex scenes in gta 4
sex xxx ass Arabic Sex Images registered sex offenders in mo
amatuer latina sex Free Full Length Incest Sex Videos men sex with girl
do sex sites work Free Anna Nicole Smith Sex Videos
Nikki Hilton Sex Tape hermaphrodites video sex
How To Make Anal Sex More Comfortable
tall women sex videos Sex And Rum men sex tools
group sex party photos Free Sex Parties Videos
Erotic Lingerie Sex verne troy sex tape
English Sex Tube meget sex
Coolstreaming Sex sex rated r
Naked Sex Woman
sissy cock sex Split Roast Sex
online sex sims Office And Sex
minor sex laws Romantic Love Sex video speedo sex
bangla private sex Stockings Sex Pics sex prosituts montreal
sex and muscle Bite Sex Gay
clombia animal sex Young Sex Fetish dracula and sex
Sex Bodypainting Pics
Keral Sex Story
Baby Sex Predicition sleepwalking and sex
skirt party sex Sex Recovery Time internet sex rater
alt sex storiews Pokemon Sex Animataion workout pants sex
amature sex tubes Nudist Outdoor Sex
Anal Sex Swing prep anal sex
Love Makeing Sex
gillian\'s sex tape Kerie Hart Sex audition sex men
celeberty sex photos Black Sex Ppv
Evangalist Gay Sex ebony sex albany
Cyber Sex O adult picture sex
30 Petite Sex skeletal sex determination
Preview Xxx
free xxx ass Real Xxx
milf bone 3 xxx dvdrip xvid divxfactory Sex Xxx Arabic
free xxx hard core porn Porno Xxx Imagenes sinhala xxx videos
sly cooper xxx Main Xxx bideos porno xxx
mobile xxx free Mexicana Xxx
final fantasy xxx video Pakistani Sex Xxx xxx hentia videos
Free Xxx Videos Hardcore
Hot Xxx Girl
Bangladeshi Xxx Video videos xxx dormidas
xxx thums Naruto Xxx Vids movies xxx samples
free wap xxx Xxx Old Ladies sporty xxx
hentai xxx free videos Pajinas Xxx
Mom 46 Son Xxx gatomon xxx
Predator 2 The Return Xxx
asian xxx mp4 Middle School Xxx 13 years old xxx
free watch online xxx Ebony Xxx Video
Xxx Belly Dance gail force and friends xxx workout
Xxx Videoporno sexe video xxx
Taboo Porn Xxx sexo porno xxx
A Porn Videos
johnny gunn porn Natasha From Rock Of Love Does Porn
cougar porn movies Chocolate Ass Porn
sandy sweet free porn forum Elf Sex Porn my best friend\'s mom porn
best homemade porn video Babaloo Porn slut tube porn
porn boy on boy Suite Life Of Zack And Cody Porn
little girl child porn Gay Japan Porn cunnilingus porn
Free Ebony Porn Download
Gay Cartoon Comic Porn
Titties Porn porn muslim
wrangler porn Myles Hernandez Porn military women porn
two girls one guy porn Mature Porn Online india porn tgp
free black bubble butt porn Gabrielle Lupin Porn
Internet Free Porn your amateur porn tube
Free Unusual Porn
asian porn video download Nasty Grandma Porn free chubby bear porn
free real rape porn videos The Lord Of The Rings Porn
Cock Porn Pictures free downloadable cartoon porn videos
Bouncer Porn darryl hanah free porn
Tight Porn Pics gay porn in public
Crying Fuck
fuck chris brown song Electro Fuck
mom fuck stream Fuck A Dude
island fuck White And Black Fuck fuck the nanny
fuck toon games Womens Fuck fuck a neighbor
couple fuck on webcam School Teen Fuck
fuck gents Lil Wayne Fuck Tha World Lyrics public humiliation fuck
Fuck Friend Lyrics
Hookers Fuck
Fuck Girls Vedio momy fuck son
fuck go Parents Fuck You Up Poem fuck english girls
perfect ass fuck Slut Fuck Videos dog fuck mature
pov fuck free As Bad As You Wanna Fuck I Wanna Fuck Too
Fuck Top horse fuck with girl
Moroccan Fuck
hot wife rio fuck I D Rather Fuck With You Eazy E fuck his cock
blonde big tits fuck Fuck Her Videos
Filipina Fuck Video brothers fuck sister
Fuck A Gang wendy ho fuck me
Sexy Hot Fuck girl dog fuck
Hot Blowjob Sex
Arabic Blowjob
Old Lady Blowjob striptease and blowjob
dog interrupts blowjob Little Girls Blowjob chloe savigny blowjob
asian blowjob free Linsay Lohan Blowjob blowjob guys
ava devine blowjob videos Shemale Gets A Blowjob
Blowjob My Brother wanda nara blowjob
Blowjob From A Dog
goth blowjob Speed Blowjob blowjob reviews
free hd blowjob movies Blonde Slut Blowjob
Artificial Girl 3 Blowjob fun blowjob
Busty Wife Blowjob blowjob dirty
Superhead Blowjob blowjob in classroom
blowjob photography Extreme Blowjob Pics black blowjob cum
sensual blowjob Blowjob Meaning sister brother blowjob video
Blowjob Matures shyla stylez blowjob video
Blowjob In Public Video maria ozawa blowjob
blowjob techniques video Blowjob Competition Videos amature gay blowjob
paki blowjob Anne Hathaway Havoc Blowjob thai blowjob videos
Big Cock Gay Blowjob blowjob 3d
temptations song my girl Gossip girl 3 2
special occasion little girl dresses Boy and girl jumping how to use a dildo on a girl
the litle girl Young black girl dancing lost girl found
hot star trek girl Nick chat girl sex
i have a crush on this girl Big booty girl video of girl giving head
Free girl pissing video
Girl scout theater badge
Sexy dancing girl video sexy dancing girl video
don t take the girl album Fucking 14 year old girl teen girl stip
madonna bad girl snl Glitch girl episode list of gossip girl
girl who died from drinking too much water Squirting asian girl
Girl riding bikes sex anime girl
Girl with nipples
girl toddler dress shoes Every girl music video by lil wayne sex skinny girl
girl gets attacked by shark 5 guys fucking one girl
Girl orgasm compilation emo girl nude
Girl fucks real doll get girl friends
Girl moaning noise rock of love girl porno
everything but the girl sheet music Girl i wanna lay you down jack milkman girl
girl lil wayne You look kinda cute in that polka dot bakini girl the girl from twilight
i like a bitch A Bitch In Heat damn that bitch is fine
5 star bitch by yo gotti Kristen Stewart Bitch Face a bitch a lover
Lyrics For Baddest Bitch logan you son of a bitch
Im A Bitch Alanis Morrisette
tupac bitch Bitch Cat im in miami bitch remix lyrics
Lyrics Fuck You Bitch lyin\' ass bitch
kyle\'s mom is a bitch mp3 Bitch Slappin fuck that bitch i dont need that bitch
i want my change bitch Id Rather Give You My Bitch Lyrics santa\'s a fat bitch
bitch ass niggers Bitch Boy Tube
You Dirty Bitch no ones the bitch
Is My Bitch Pregnant
you son of bitch Lil Wayne A Bitch kyles mom is a big bitch
metallica bitch Dance Bitch Dance
Dave Chappelle Im Rick James Bitch sexy bitch pics
Fat Bitch Naked bad bitch trina
Fabolous Bad Bitch Lyrics skinny bitch shirt
julia voth bitch slap Gangster Bitch Apache life\'s a bitch sayings
selena roberts is a bitch Im A Fuck A White Bitch cut throat bitch
Webster Bitch god bitch
I\'m A Bitch Im A Lover ultimate bitch slap
Xxx You Tube
meaty pussy lips Mommy Cunt Seducing Son Henry
oral pleasure Free Nude Cheerleader Movies
sexy tits movies Cocksuck melanie griffiths sexy
lesbian sorority Nude Natural Blonde gay cum eating
sex stories Amatuer Naked Videos
games with nude Giant Dick tips on girl masturbation
Android 18 Gets Fucked
Small Dick Humiliation
World Record Cock hot good looking mens with large dicks
british women amateur open Underage Girl Nude Child Sex Free Pic Illegal Gallery naked girl
bestteens Guys Sucking Guys dragon ball xxx
hmong sex Black Lesbian Sex
Teenage Girls Getting Raped free pictures of naked female school teachers
Sophie Monk Nude
scat sex Sandy Hook Nude Beach mature women pics
handjob paradise Free Ilustrated Sex Stories
Webcam Fun jokes for teens
Fucked My Wife edmonton nude models
Free Ebony Teen Movies go track someone uls on line you fuck ip scaner
Nude Celebrity Movie Archives
nude girls on web cams Nude In Theaters
sara miles nude Hot Nude Wife Pics
old ladies in the nude Barbara Howard Nude kimberly holland nude video
redhead girls nude Nude Women Drawings sexy muscle men nude
nancy benoit nude Nude Step Mom
fat pregnant nude Miss California Nude Shots nude gf
Nude Supermodels Video
Ashley Candy Nude Video
Black And White Nude Couples paris hilton hot nude
nude arab male Nude Hairy Beach nude at club
g4 nude Nude Cheerleaders Pic cory nadine nude
hot nude love Julia Ormond Nude Pictures
Tonya Elliott Nude nude sexy japanese girls
Kloe Kardashian Nude Pics
cougar club nude Nude Woman Running linda pearl nude
samos nude Butterface Nude
Andi Pink Nude nude athlete
Sexy Nude Womans dexter laboratory nude
Hillary Duff Nude Pic nude black celbs
brutal first anal free anal pain video
anal creampies pics anal squirt movie
big black butt anal anal piles painful anal penetration
fitness anal pee in anal julia ann anal video
brazilian girls like anal kandi kream anal
blondes that love to do anal dirty daisy anal anal double penetration videos
double anal creampies
vanilla deville office anal
lesbians anal fist lady anal
latina anal fuck your wife to have anal sex anal orgys
double anal cream does anal sex feel gay anal positions
my wife loves anal anal photographs
kates playground anal anal glands on dogs
asleep anal
nina hartley guide to anal free anal mobile porn sweden anal
how to have good gay anal sex ebony porn anal
best anal scenes anal rape erotica
anal bestiality gay anal hardcore
free videos anal black chicks anal
male anal dildo anal birthday drunk girl anal sex
Ron jeremy anal sex anal sex toys video
emo anal fuck Anal while sleeping jade fire anal
black anal milfs Anal mastrabation
free anal por Rough anal rape first anal clips
Margarita does anal
Free anal hard
Pornos anal anal cum bubble
gonzo anal Brazil girls anal milf anal xxx
dirty black anal Male on male anal sex anal sex fetish
losing anal virginity Liz vicious anal videos
Zack and miri make a porno anal scene jo anal lube
Anal pentration
hot blondes anal Extreme anal sex movies anal toys for boys
anal sex with dad Hot anal orgasm
Girls anal video russian milf anal
Teenage anal porn anal action video
Gay anal love female to male anal
g string anal Enemas and anal sex japanese anal whores
rough anal sex videos K9 anal gland anal cumshots pics
Anal hygene anal sex with large penis
sex pistols drummer Young Sex Parters
little kds sex Charity Sex Disabled
sex on bench Casual Sex Brighton
kara sex scene Teenager Sex Movies milk run sex
sex jennie fuck Predators Sex List kitchen sex scene
585 phone sex Diego Sex Dc
first sex tube Mormons Having Sex hentai sex videos
Cleb Sex Clips
Sex Romans History
Sex Free Teenager cheap sex cam
southern sex pic Sex With Reptile trivandrum sex guide
porn demon sex Indian Posh Sex teen auditions sex
kyndra sex tape Sex Magic Wand
Sex Gay Site chinese sex licking
Adoult Having Sex
phone sex latinas Real Sex Swingstock arab sex mpegs
virginity sex games Twlight Sex Gallery
Sex Stories Pos stafford sex catholic
Asian News Sex miami sex dates
Lidsey Lohan Sex taurus sex rough
Mature gay cock sucking xtube fat cock
Best of freaks of cock mother suck son cock
wifes big cock Crossdresser sucking cock girlfriends sucking cock
black cock porn videos Old women love cock twink cock suck
Ass cock pussy big gay monster cock
Angelica\'s heart craves cock
bisexual men sucking cock Teen cock gagging small tranny cock
Black bitches sucking cock free horse cock sex
virginal cunt dog cock Cock whipping stories she hates big black cock
cock crush clips Monsters of shemale cock huge cum cock
cock squirting Big cock gay pic
Freaks of cock movie cock fights video
Suck my shemale cock
amateur cock gallery Asians love cock chastity cock
long horse cock Huge gay cock tgp
Worship the cock art cock
Guy with a big cock school girl sucks cock
Why do white girls like black cock black cock throat fuck
cock ring jewelry Huge cock brothers white teen big black cock
long cock tight pussy Cock fighting in puerto rico big cock abuse
porn billy Longhorn Girls Nude
free clips girls fuck guys Nude Massage
hot new sex toys Nude Celebrity Video Clips
houston gay community Free Porn Sex Video video sex scenes
preteen magazine pics Sex Kilt Man shemales fucking girls
mature blow job xtube porn camelstyle Free Full Length Gay Movies
free porn niggers lactating Private Home Porn Videos anal sex free photos
Black Pussy Chat
Twin Brothers Gay
Aussie Jewel Nude Vids stable sexual partner
white dicks black chicks Free Nude Ladies nude masturbation
gay doctors Open Door Naked Shower Sister young lolita sex
pregnancy signs for teens Smallville Sex
Pedo Bbs Nude high school porno
Independent Phone Sex Operator
nudedude Nude Fat Women latin nudes
fuckmymelons Vanessa Hugdens In The Nude
Teen Witch naked vince vaughn
Freepornowebcam free black on white sex
Sex Shops teen sex videos
x-ray oral sex Anal Group Sex
ohio sex partners Having Sex Dry
pajama sex cum Sex Pics Gallires
vaginal sex videos Bound Sex Comics ren stimpy sex
filetube desi sex Solo Sex Pictures sex party 4
teen moan sex Birthday Sex Lyrics
gay hunks sexs Sex Tape Karshadian ethiopian sex stars
Guys Havin Sex
Horse Sex Boob
Granny Phoe Sex cheerleaders sex orgy
valerie lee sex Cathy Free Sex boys women sex
statutory sex stories Wallpaper Anime Sex myspace sex graphics
sex studies videos Sex N Sun
Msture Sex Videos interracial sex sissy
Sex In Recliner
youngsters sex tapes Small Titty Sex porn sex redtube
showering before sex Weeds Sex Scenes
Amateur Sex Streaming strap-ons sex videos
Gay Sex Boundage sex positions iphone
Sex Meetings Uk mature sex v
brutal first anal free anal pain video
anal creampies pics anal squirt movie
big black butt anal anal piles painful anal penetration
fitness anal pee in anal julia ann anal video
brazilian girls like anal kandi kream anal
blondes that love to do anal dirty daisy anal anal double penetration videos
double anal creampies
vanilla deville office anal
lesbians anal fist lady anal
latina anal fuck your wife to have anal sex anal orgys
double anal cream does anal sex feel gay anal positions
my wife loves anal anal photographs
kates playground anal anal glands on dogs
asleep anal
nina hartley guide to anal free anal mobile porn sweden anal
how to have good gay anal sex ebony porn anal
best anal scenes anal rape erotica
anal bestiality gay anal hardcore
free videos anal black chicks anal
male anal dildo anal birthday drunk girl anal sex
Figure 9 shows the focus+context view of the homepage of the first author of this paper which was retrieved by the query of Figure 3. This view shows the immediate neighborhood of the node as well as the shortest paths from several landmark nodes in the College of Computing Web site (depicted by red) like gvutop. Size indicates the importance of the node in the Web locality. The view is quite useful in understanding the position of Sougata in the College. Since there is a path from alumni, it shows that he is an alumnus of the College; a path from index.grad indicates that he was a graduate student and the path from gvutop means that his research was in the gvu (Graphics, Visualization & Usability) area. Moreover, some related nodes (like the homepage of his advisor, James.D.Foley, and pages describing some projects that he had worked on, Nvb and visdebug) can be seen. Note that clicking on the node whose view is being shown (depicted by a sphere) retrieves the actual page while clicking on some other node (depicted by cubes) retrieves the focus+context view of that page. This allows the user to quickly gain an understanding of the section of the Web that is of interest.

6. Conclusion and Future Work

In this paper we have presented AMORE, a Web search engine that provides several unique features not present in the current Web search engines. We are currently working on the first publicly available version of AMORE [14]. In this version, several Web sites containing various categories of images will be indexed. Our technique will allow the searching of these sites based on both images and keywords.

Future work is planned in various directions. The visualizations need to be improved based on usability studies. Then we plan to make the visualizations publicly available. At present we are also working on video retrieval. The architecture of AMORE will allow the integration of video indexing and searching with minimal effort. We also want to integrate a browsing environment like the one provided by Navigational View Builder [10] into our search engine. This will allow the user to browse through a Web site of interest to see what is available. We believe that a multimedia information retrieval engine will enhance the usefulness of the World Wide Web by reducing the lost in hyperspace problem.

References

1.
J. R. Bach, C. Fuller, A. Gupta, A. Hampapur, B. Horowitz, R. Jain, and C. Shu. The Virage Image Search Engine: An Open Framework for Image Management. In Proceedings of the SPIE - The International Society for Optical Engineering: Storage and Retrieval for Still Image and Video Databases IV, San Jose, CA, USA, Feb. 1996.
2.
C. Bowman, P. Danzig, D. Hardy, U. Manber, and M. Schwartz. The Harvest Information Discovery and Access System. In Proceedings of the Second International World Wide Web Conference, Chicago, Illinois, October 1994.
3.
S. Card, G. Robertson, and W. York. The WebBook and the Web Forager: An Information Workspace for the World Wide Web. In Proceedings of the ACM SIGCHI '96 Conference on Human Factors in Computing Systems, pages 112-117, Vancouver, Canada, April 1996.
4.
M. Flickner, H. Sawhney, W. Niblack, J. Ashley, Q. Huang, B. Dom, M. Gorkani, J. Hafner, D. Lee, D. Petkovic, D. Steele, and P. Yanker. Query by Image and Video Content: The QBIC System. IEEE Computer, 28(9):23-48, September 1995.
5.
C. Frankel, M. Swain, and V. Athitsos. WebSeer: An Image Search Engine for the World Wide Web. Technical Report 96-14, University of Chicago, Computer Science Department, August 1996.
6.
M. Hearst. Visualization of Term Distribution Information in Full Text Information Access. In Proceedings of the ACM SIGCHI '95 Conference on Human Factors in Computing Systems, pages 59-66, Denver, CO, May 1995.
7.
K. Hirata, Y. Hara, N. Shibata, and F. Hirabayashi. Media-based Navigation for Hypermedia Systems. In Proceedings of ACM Hypertext '93 Conference, pages 159-173, Seattle, WA, November 1993.
8.
J. Mackinlay, R. Rao, and S. Card. An Organic User Interface for Searching Citation Links. In Proceedings of the ACM SIGCHI '95 Conference on Human Factors in Computing Systems, pages 67-73, Denver, CO, May 1995.
9.
J. D. Mackinlay, S. Card, and G. Robertson. Perspective Wall: Detail and Context Smoothly Integrated. In Proceedings of the ACM SIGCHI '91 Conference on Human Factors in Computing Systems, pages 173-179, New Orleans, LA, April 1991.
10.
S. Mukherjea and J. Foley. Visualizing the World Wide Web with the Navigational View Builder. Computer Networks and ISDN Systems. Special Issue on the Third International World Wide Web Conference, Darmstadt, Germany, 27(6):1075-1087, April 1995.
11.
S. Mukherjea and Y. Hara. Focus+Context Views of World Wide Web Nodes. To appear in Proceedings of ACM Hypertext '97 Conference, Southampton, England, April 1997.
12.
A. Spoerri. InfoCrystal: A Visual Tool for Information Retrieval and Management. In Proceedings of Information and Knowledge Management '93, Washington, D.C., November 1993.

Relevant URLs

13.
Alta Vista http://www.altavista.com
14.
AMORE http://www.ccrl.neclab.com/amore
15.
Cosmo Player http://vrml.sgi.com
16.
Georgia Institute of Technology College of Computing http://www.cc.gatech.edu
17.
Image Surfer http://isurf.yahoo.com
18.
Lycos http://www.lycos.com
19.
Walt Disney http://www.disney.com
20.
Yahoo http://www.yahoo.com




Return to Top of Page
Return to Technical Papers Index