radiance s com l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Radiance (s) PowerPoint Presentation
Download Presentation
Radiance (s)

Loading in 2 Seconds...

play fullscreen
1 / 54

Radiance (s) - PowerPoint PPT Presentation


  • 254 Views
  • Uploaded on

Radiance (s) .com Semantic Mapping of Stock Imagery Radiance (s) .com Semantic Mapping of Stock Imagery Software Requirements Specification Software Design Specification Introduction Semantic mapping of stock imagery presented in a dynamic relationship oriented display.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Radiance (s)' - JasminFlorian


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
radiance s com
Radiance(s).com

Semantic Mapping of Stock Imagery

radiance s com2
Radiance(s).com

Semantic Mapping of Stock Imagery

Software Requirements Specification

Software Design Specification

radiance s com semantic mapping of stock imagery
Introduction

Semantic mapping of stock imagery presented in a dynamic relationship oriented display.

Radiance(s).comSemantic Mapping of Stock Imagery
radiance s com semantic mapping of stock imagery4
Introduction

Semantic mapping of stock imagery presented in a dynamic relationship oriented display.

System will be able to analyze imagery performing calculations such as color analysis and histogram analysis.

Radiance(s).comSemantic Mapping of Stock Imagery
radiance s com semantic mapping of stock imagery5
Introduction

Semantic mapping of stock imagery presented in a dynamic relationship oriented display.

System will be able to analyze imagery performing calculations such as color analysis and histogram analysis.

Purpose of system is to enable designers to quickly find relevant imagery based on search variables such as color, brightness, and/or name.

Radiance(s).comSemantic Mapping of Stock Imagery
radiance s com semantic mapping of stock imagery9
Requirements

Login

Logout

Image Histogram

Color Analysis

Radiance(s).comSemantic Mapping of Stock Imagery
radiance s com semantic mapping of stock imagery10
Requirements

Login

Logout

Image Histogram

Color Analysis

Image Submission

Radiance(s).comSemantic Mapping of Stock Imagery
radiance s com semantic mapping of stock imagery11
Requirements

Login

Logout

Image Histogram

Color Analysis

Image Submission

Account Creation

Radiance(s).comSemantic Mapping of Stock Imagery
radiance s com semantic mapping of stock imagery12
Requirements

Login

Logout

Image Histogram

Color Analysis

Image Submission

Account Creation

Searching

Radiance(s).comSemantic Mapping of Stock Imagery
radiance s com semantic mapping of stock imagery13
Requirements

Login

Logout

Image Histogram

Color Analysis

Image Submission

Account Creation

Searching

Semantic Presentation

Radiance(s).comSemantic Mapping of Stock Imagery
radiance s com semantic mapping of stock imagery14
Requirements

Login

Logout

Image Histogram

Color Analysis

Image Submission

Account Creation

Searching

Semantic Presentation

Image Download

Radiance(s).comSemantic Mapping of Stock Imagery
radiance s com semantic mapping of stock imagery15
Requirements

Login

Logout

Image Histogram

Color Analysis

Image Submission

Account Creation

Searching

Semantic Presentation

Image Download

Account Management

Radiance(s).comSemantic Mapping of Stock Imagery
radiance s com semantic mapping of stock imagery16
Requirements

Login

Logout

Image Histogram

Color Analysis

Image Submission

Account Creation

Searching

Semantic Presentation

Image Download

Account Management

Legal Contraction

Radiance(s).comSemantic Mapping of Stock Imagery
radiance s com semantic mapping of stock imagery17
Requirements

Login

Logout

Image Histogram

Color Analysis

Image Submission

Account Creation

Searching

Semantic Presentation

Image Download

Account Management

Legal Contraction

Radiance(s).comSemantic Mapping of Stock Imagery
  • Bandwidth
radiance s com semantic mapping of stock imagery18
Requirements

Login

Logout

Image Histogram

Color Analysis

Image Submission

Account Creation

Searching

Semantic Presentation

Image Download

Account Management

Legal Contraction

Radiance(s).comSemantic Mapping of Stock Imagery
  • Bandwidth
  • Storage
radiance s com semantic mapping of stock imagery19
Requirements

Login

Logout

Image Histogram

Color Analysis

Image Submission

Account Creation

Searching

Semantic Presentation

Image Download

Account Management

Legal Contraction

Radiance(s).comSemantic Mapping of Stock Imagery
  • Bandwidth
  • Storage
  • Internet Connection
radiance s com semantic mapping of stock imagery20
Requirements

Login

Logout

Image Histogram

Color Analysis

Image Submission

Account Creation

Searching

Semantic Presentation

Image Download

Account Management

Legal Contraction

Radiance(s).comSemantic Mapping of Stock Imagery
  • Bandwidth
  • Storage
  • Internet Connection
  • Internet Browser
radiance s com semantic mapping of stock imagery21
Requirements

Login

Logout

Image Histogram

Color Analysis

Image Submission

Account Creation

Searching

Semantic Presentation

Image Download

Account Management

Legal Contraction

Radiance(s).comSemantic Mapping of Stock Imagery
  • Bandwidth
  • Storage
  • Internet Connection
  • Internet Browser
  • Hosting
radiance s com semantic mapping of stock imagery22
Login

Logout

Image Histogram

Color Analysis

Image Submission

Account Creation

Searching

Semantic Presentation

Image Download

Account Management

Legal Contraction

Bandwidth

Storage

Internet Connection

Internet Browser

Hosting

Radiance(s).comSemantic Mapping of Stock Imagery
  • Login functional
    • Initializes connection to the database system
    • Connects actions in system to a specific user
    • Creates a sense of community
      • User enters a registered username
      • User enters a registered password
      • System checks to see if username

matches password

      • If correct, the system redirects to the system

interface

      • If incorrect, the system outputs an error

message

radiance s com semantic mapping of stock imagery23
Login

Logout

Image Histogram

Color Analysis

Image Submission

Account Creation

Searching

Semantic Presentation

Image Download

Account Management

Legal Contraction

Bandwidth

Storage

Internet Connection

Internet Browser

Hosting

Radiance(s).comSemantic Mapping of Stock Imagery
  • Logout functional
    • Closes connection to the database
    • Ensures security
    • Marks the end session of a user
      • User clicks a logout button
      • Session end time is record
      • Database connection is closed
      • User must login if he or she wants to

start another session

radiance s com semantic mapping of stock imagery24
Login

Logout

Image Histogram

Color Analysis

Image Submission

Account Creation

Searching

Semantic Presentation

Image Download

Account Management

Legal Contraction

Bandwidth

Storage

Internet Connection

Internet Browser

Hosting

Radiance(s).comSemantic Mapping of Stock Imagery
  • Image Histogram functional
    • Used to evaluate image intensities
    • Intensities are used as a search parameter
      • Each submitted image will be subject

to histogram analysis

      • Histogram information will be stored

and associated with each image

      • The histogram data will be presented

as the user searches through different imagery

      • The user will be able to use histogram

information as a search parameter

radiance s com semantic mapping of stock imagery25
Login

Logout

Image Histogram

Color Analysis

Image Submission

Account Creation

Searching

Semantic Presentation

Image Download

Account Management

Legal Contraction

Bandwidth

Storage

Internet Connection

Internet Browser

Hosting

Radiance(s).comSemantic Mapping of Stock Imagery
  • Color Analysis functional
    • Used to analyze color makeup of an image
    • Color Values are used as a search parameter
      • Each submitted image will be subject

to a color analysis

      • Color analysis information will be stored

in association with each image

      • Color values of an image will be a

search parameter

radiance s com semantic mapping of stock imagery26
Login

Logout

Image Histogram

Color Analysis

Image Submission

Account Creation

Searching

Semantic Presentation

Image Download

Account Management

Legal Contraction

Bandwidth

Storage

Internet Connection

Internet Browser

Hosting

Radiance(s).comSemantic Mapping of Stock Imagery
  • Image Submission functional
    • System will allow users to submit images
    • This will build the value of the system
      • Every user will be allowed to submit an

image.

      • The system will convert the image from

designated formats and catalogue the image

      • The image will be subject to histogram

analysis, color analysis, and tagging

      • The information will be stored and

associated with that specific image

radiance s com semantic mapping of stock imagery27
Login

Logout

Image Histogram

Color Analysis

Image Submission

Account Creation

Searching

Semantic Presentation

Image Download

Account Management

Legal Contraction

Bandwidth

Storage

Internet Connection

Internet Browser

Hosting

Radiance(s).comSemantic Mapping of Stock Imagery
  • Account Creation functional
    • Users must create account to access

the system resources

    • Accounts provide essential information

pertaining to each user

      • User will fill out form which associates

information with each user account

      • The user will create a username and password
      • The user will then use their account to login
radiance s com semantic mapping of stock imagery28
Login

Logout

Image Histogram

Color Analysis

Image Submission

Account Creation

Searching

Semantic Presentation

Image Download

Account Management

Legal Contraction

Bandwidth

Storage

Internet Connection

Internet Browser

Hosting

Radiance(s).comSemantic Mapping of Stock Imagery
  • Searching functional
    • Users will be able to search using various

parameters to find related imagery

      • Users will be able to search through

imagery by declaring target descriptors,

color values, or intensity values

      • The system will return the target imagery
      • The system will return related and

associated imagery

radiance s com semantic mapping of stock imagery29
Login

Logout

Image Histogram

Color Analysis

Image Submission

Account Creation

Searching

Semantic Presentation

Image Download

Account Management

Legal Contraction

Bandwidth

Storage

Internet Connection

Internet Browser

Hosting

Radiance(s).comSemantic Mapping of Stock Imagery
  • Semantic Presentation functional
    • The system will render a presentation which

contains the target imagery and associated imagery

    • The user can navigate through the web of imagery
      • The user inputs a target word,

color value, or intensity value

      • The system outputs imagery associated with

the parameters

      • The user can select or traverse through

the imagery

radiance s com semantic mapping of stock imagery30
Login

Logout

Image Histogram

Color Analysis

Image Submission

Account Creation

Searching

Semantic Presentation

Image Download

Account Management

Legal Contraction

Bandwidth

Storage

Internet Connection

Internet Browser

Hosting

Radiance(s).comSemantic Mapping of Stock Imagery
  • Image Download functional
    • The system will allow users to download

the imagery to their benefit

      • Users will be able to download desired

imagery by selecting imagery within

the presentation

      • The system will generate a temporary URL

for each image for download.

      • The system will record the downloaded

images by a particular user

radiance s com semantic mapping of stock imagery31
Login

Logout

Image Histogram

Color Analysis

Image Submission

Account Creation

Searching

Semantic Presentation

Image Download

Account Management

Legal Contraction

Bandwidth

Storage

Internet Connection

Internet Browser

Hosting

Radiance(s).comSemantic Mapping of Stock Imagery
  • Account Management functional
    • The administrator will be able to view

user’s accounts

    • Account information will consist of

login times, logout times, and image

downloads.

      • The admin will have access to

statistical data pertaining to each user

      • The system will record login times, logout

times, and image downloads

radiance s com semantic mapping of stock imagery32
Login

Logout

Image Histogram

Color Analysis

Image Submission

Account Creation

Searching

Semantic Presentation

Image Download

Account Management

Legal Contraction

Bandwidth

Storage

Internet Connection

Internet Browser

Hosting

Radiance(s).comSemantic Mapping of Stock Imagery
  • Legal Contraction functional
    • Users will be enforced to legal specifications

to protect the system and maintain

royalty free status

      • User will be forced to agree to legal

specifications before uploading an image

      • Users will be forced to agree to terms of use

when downloading an image

      • Users will be asked to agree to a legal statement when creating an account.
radiance s com semantic mapping of stock imagery33
Login

Logout

Image Histogram

Color Analysis

Image Submission

Account Creation

Searching

Semantic Presentation

Image Download

Account Management

Legal Contraction

Bandwidth

Storage

Internet Connection

Internet Browser

Hosting

Radiance(s).comSemantic Mapping of Stock Imagery
  • Bandwidth non-functional
    • The system will have a bandwidth quota

that allows image transfers and user activity

      • System must consider the transfer of

large imagery

      • Bandwidth quota will adjust to the demands

of the users

radiance s com semantic mapping of stock imagery34
Login

Logout

Image Histogram

Color Analysis

Image Submission

Account Creation

Searching

Semantic Presentation

Image Download

Account Management

Legal Contraction

Bandwidth

Storage

Internet Connection

Internet Browser

Hosting

Radiance(s).comSemantic Mapping of Stock Imagery
  • Storage non-functional
    • The system must have the storage space

to store the imagery and associated information.

      • System storage must be able to store

all imagery, database information for

imagery, users, and system activity.

radiance s com semantic mapping of stock imagery35
Login

Logout

Image Histogram

Color Analysis

Image Submission

Account Creation

Searching

Semantic Presentation

Image Download

Account Management

Legal Contraction

Bandwidth

Storage

Internet Connection

Internet Browser

Hosting

Radiance(s).comSemantic Mapping of Stock Imagery
  • Internet Connection functional
  • Internet Browser functional
  • Hosting functional

The system must be connected to the Internet since it resides there. It must be accessed through a web browser, and must be hosted so users can access the information quickly and easily.

radiance s com semantic mapping of stock imagery37
Class DesignRadiance(s).comSemantic Mapping of Stock Imagery

GUIHandler

DBHandler

Registration()

login()

logout()

ImageSubmit()

Searching()

ImageDownload()

addUser()

validate()

closeConnection()

InputImg()

imgAnalysis()

createMap()

download()

radiance s com semantic mapping of stock imagery38
Design | LoginRadiance(s).comSemantic Mapping of Stock Imagery

Login

username (string)

If true: ( boolean )

password (string)

radiance s com semantic mapping of stock imagery39
Design | LogoutRadiance(s).comSemantic Mapping of Stock Imagery

Logout

username (string)

Command to close database connection

radiance s com semantic mapping of stock imagery40
Design | Image HistogramRadiance(s).comSemantic Mapping of Stock Imagery

Image Histogram

image (matrix array)

Histogram information

radiance s com semantic mapping of stock imagery41
Design | Color Analysis *Radiance(s).comSemantic Mapping of Stock Imagery

Color Analysis

image (matrix array)

Color Information

radiance s com semantic mapping of stock imagery42
Design | Image SubmissionRadiance(s).comSemantic Mapping of Stock Imagery

Image Submission

image (matrix array)

Proposed descriptors

(string)

Catalogue image and store information in database

If image name already exists:

User asked to rename image

radiance s com semantic mapping of stock imagery43
Design | Account CreationRadiance(s).comSemantic Mapping of Stock Imagery

Account Creation

Username Address

Password Website

E-mail Other

Legal Contract

Store account information in database

If username already exists:

User asked for another username

radiance s com semantic mapping of stock imagery44
Design | SearchingRadiance(s).comSemantic Mapping of Stock Imagery

Searching

Keyword(s) (string)

Target color

Target intensity

Target images and associated images

Target images and related imagery

radiance s com semantic mapping of stock imagery45
Design | Account ManagementRadiance(s).comSemantic Mapping of Stock Imagery

Account Management

Username (string)

Username Address

Password Website

E-mail Other

Legal Contract

Username Address

Password Website

E-mail Other

Legal Contract

Username Address

Password Website

E-mail Other

Legal Contract

radiance s com semantic mapping of stock imagery46
Design | Semantic PresentationRadiance(s).comSemantic Mapping of Stock Imagery

Semantic Presentation

Keyword(s) (string)

Target color

Target intensity

Target images and associated images

Histogram Information

Color Information

Descriptor Information

Target images and associated images

Histogram Information

Color Information

Descriptor Information

radiance s com semantic mapping of stock imagery47
A Closer Look | Color Analysis

Goal is to quickly and efficiently find images

that encompass a certain color value

The 8-bit image…

0 1 1 0 1 0 1 0 = 106

1 0 1 1 0 0 1 0 = 178

1 0 1 0 1 1 1 0 = 174

Radiance(s).comSemantic Mapping of Stock Imagery
radiance s com semantic mapping of stock imagery48
A Closer Look | Color Analysis

Goal is to quickly and efficiently find images

that encompass a certain color value

The 8-bit image…

0 1 1 0 1 0 1 0 = 106

1 0 1 1 0 0 1 0 = 178

1 0 1 0 1 1 1 0 = 174

Radiance(s).comSemantic Mapping of Stock Imagery
radiance s com semantic mapping of stock imagery49
A Closer Look | Color Analysis

Utilize an octree integrated with linked lists

Commonly used for visualizing 3-dimensional space

Radiance(s).comSemantic Mapping of Stock Imagery
radiance s com semantic mapping of stock imagery50
A Closer Look | Color Analysis

Traverse 8 levels to find images associated with a certain color.

Easy to calculate threshold, simply including more nodes

Radiance(s).comSemantic Mapping of Stock Imagery

May not average color values because of inaccuracies

radiance s com semantic mapping of stock imagery51
A Closer Look | Semantic Mapping

Linear List with different levels of probability

Incorporates levels of accuracy rather than hit or miss

Each work has associated words organized into a hierarchy of probability

Possibility of purchasing thesaurus or utilizing

a third party thesaurus resource.

Dynamic .php which utilizes mapping engine

Radiance(s).comSemantic Mapping of Stock Imagery
radiance s com semantic mapping of stock imagery52
A Closer Look | Histogram Analysis

Histogram information will be a luminosity histogram

Average intensity value will be computed

Information will be stored in linked list and associated with each image

Radiance(s).comSemantic Mapping of Stock Imagery
radiance s com semantic mapping of stock imagery53
Timeline

Currently behind schedule

Requirements

Oct.

Nov.

Dec.

Jan.

Feb.

March

Apr.

May

Login

Logout

Image Histogram

Color Analysis

Image Submission

Account Creation

Searching

Semantic Presentation

Download Image

Account Management

Legal Contraction

Testing, Validation

Radiance(s).comSemantic Mapping of Stock Imagery
radiance s com semantic mapping of stock imagery54
Timeline

Estimated Time

Critical Path

Account Creation – Account Management – Login – Logout – Image Histogram – Color Analysis – Image Submission – Image Download – Searching – Semantic Presentation – Legal Contraction – Testing/Verification/Validation

#

Task

Requirements

Estimated Time

1

Database / GUI Integration

1,2,6,10

55 Hours

2

Image Processing

3,4

40 Hours

3

Database Input and Output

5,7,9,11

95 Hours

4

Flash Integrationwith DB Output

8

50 Hours

240 Hours

Radiance(s).comSemantic Mapping of Stock Imagery