Content-based image retrieval

I am doing a research project of content-based image retrival using oralce92. I am interested in using Oracle's content-based retrieval feature for images.Can anyone tell me more about how the feature vectors or signatures are created from the color, texture, and shape in an image? Is there any way to extract these feature vector.
Also, when two images are compared, the similarity measure is calculated as the score or distance between their attributes. What type of distance is used (e.g. Euclidean, Manhattan)?
Thank you

I am also considering CBIR for mu thesis work, but as far as I have done the first scan of literature, tools, ongoing open source projects and work of big companies in this area, now I have some impression that is is somehow the theme of past. There was nice Oracle8 extension (and also documentation) from Virage, but not it is hardly to find anything about this in their homepage. From the research point of view this can be nice theme - special algorithm, indices and so on, but - there can be problems with application. However - in thi first half of this year some guys from Google published nice articel of Visual PageRank and I guess - if Google will go to stand for this theme, then there can be some interest from big DBMS vendors as well.

Similar Messages

  • Content-based image retrieval with SQL/MM Still Image

    Hi
    With ORDIMage signature matching being deprecated in 11g, does anyone have any experience of performing content based image retrieval with SQL/MM Still Image?
    Thanks
    Brian

    The details in that thread is the only information that can be shared.
    Melli
    Oracle Multimedia

  • Content based image retrieval using Oracle Multimedia

    I'm doing a thesis in which I'm trying to improve content based image retrieval, and using Oracle 11g Multimedia and I'm hoping to do CBIR system based on signature generated by Multimedia.
    To do my application I'm using  this documentation http://fildz.developpez.com/tutoriel/oracle-java/ordimage/
    Now I need to have an idea about the technique used to generate signature. In this link https://community.oracle.com/message/618866#618866, i find some indications like : texture histograms, global color, the Manhattan distance... so i look for a clear and rich documentation about generated signature in CBIR using Oracle 11g.
    Thank you

    The details in that thread is the only information that can be shared.
    Melli
    Oracle Multimedia

  • Content based retrival in intermedia

    If I have human bodies stored in intermedia. Like for each person one image of his body. Can I go and run a query show me all those bodies that have a particular kind of dot in the body[the real images are more complicated than this we are storing hearts, lungs etc]. I want to do kind of do ultra search like show me all resume with "oracle" keyword - the way we do in oracletext.
    What I know, it can be done if I include it as an additional column in the table storing the image column. But here we do not know what a user will search so really i should be able to search on the content of the image.
    Also, can I store word or pdf files in Intermedia and do search on their contents or do I need Oracletext for this functionality. I want to save these files in database and allow query on its content.
    Please answer these questions as my project is highly classified and we should be able to do all of the above else we need to change our approach to see what we can and what we can not.
    Thanks.

    The content based image query capabilitys work on
    . Color
    . Texture
    . Shape
    So, you can search on images that have similar colors, or similar textures (like a plaid versus a paisly), or similar shapes (circle, square etc.) or a combination of the above. It cannot do things like return me the pictures of cars, or return me the pictures with 10 dots on a body. So far, this has been used for fabric, wall paper etc... finding and searching (find me a fabric with a similar pattern and different colors, or similar colors and different patterns).
    I don't know what kind of "dot" you are looking for, but if you have pictures of the dots and want to compare the shape of the dots, we might be able to do that, but I am not sure if the results will be what you need or not.
    If you have a picture of the body, and expect interMedia to focus on the dots, I really don't think there is any way that would work. But if you have pictures of just the dots, and you are comparing the shapes of dots, it might work.
    The only way you will know for sure is to try it out. Without knowing exactly what you are doing, I am a little septical it will be what you need. I am thinking forensic
    As for the search capabilities, you do need Oracle Text to be able to do the text based ("contains") queries.

  • Content based retrieval

    Hello Forum,
    I'm wondering if it is possible to search for similar images in the database. Google gives some links to Oracle interMedia User's Guide and Reference Release 9.0.1 where chapter 2 is labeled "Content-Based Retrieval Concepts". So now I'm looking for this feature in the documentation for Oracle Multimedia Release 11.2 but I'm wasn't able to find anything.
    Is the search for similar images not possible anymore in 11g?
    What I'm planning to do is the following:
    I want to store scanned images (advertisements) into the database and link them to the advertiser. If I get a new image, I want to search the database to see if it's already tagged so that I can get to the corresponding advertiser.
    Since scanned images are never completely equal, I have to find similar images and show the most similar one.
    Can someone gibe me a hint where I can find the documentation for the methods necessary for that?
    Thanks in advance,
    dhalek

    Hello Brian,
    I found the documentation but Oracle doesn't give any useful examples.
    I'm guessing that I have to use SI_FeatureList to get the wanted results. Are there some examples available? I'm interested in information on how to index feature lists in order to get the ten best matching images for a given image. I hope there is a way to avoid calculating the score for every image in the database.
    Regards,
    dhalek

  • Using CMIS in Content Presenter to retrieve a DAM image rendition

    Hi,
    Can anyone please help with how to retrieve a specific rendition (e.g. Web, Preview, Thumbnail) of an image file through a CMIS query in Content Presenter.
    The image was upload and converted successfully using DAM (Digital Asset Manager) using the 'BasicRenditions' default option and the different renditions are visible within Content Presenter. I am able to display documents and images in Content Presenter using CMIS, but want to be able to amend this query to obtain one of the converted renditions.
    I would like to know how to do this and appreciate your assistance with this. The environment consists of Webcenter 11g and UCM 11g.
    Thanks

    Thanks for your responses.
    Jiri - I had also read somewhere that this isn't supported currently using a CMIS but wasn't 100% sure. I have raised an SR with Oracle.
    Jaap - Thanks for those links. I have seen the first one previously. Our requirement also involves retrieving images based on the values of custom fields which we have created for which values are supplied during check in. E.g. a DeptId field which is populated during check in, and when retrieving content in Content Presenter we use a CMIS query to retrieve content based on the DeptId value. This is why CMIS would have been ideal. I am not sure whether accessing the static images as outlined in those blog posts would still enable to do this, but will investigate.
    Thanks

  • How to display html content with image in Adobe Flash and Flex mobile project?

    Hi,
      I have a html content with image in it. How to display it in Adobe Flash Builder and Flex mobile project? Which control needs to be used for this?

    Hello,
    The only current way is to use an iFrame, or if you only need some html tags you could use the Text Layout Framework.
    Here this is the iFrame approach:
    http://code.google.com/p/flex-iframe/
    If the swc do not work in Flex4 just use its ource code which works...
    ...it is basically based on this:
    http://www.deitte.com/archives/2008/07/dont_use_iframe.htm
    see also and vote, please:
    http://bugs.adobe.com/jira/browse/SDK-12291
    http://bugs.adobe.com/jira/browse/SDK-13740
    Regards
    Marc

  • OCR with WebCenter Content and Imaging

    Hi,
    I'm searching for some information about OCR with webcenter content and imaging.
    I've seen that there are two solutions :
    - WebCenter Capture
    - Webcenter Forms Recognition
    But I can't find if any of that product use lexical post-correction of OCR results. Is anyone have this information?
    Thanks,
    David

    David:
    Both products will use print (vs handwritten) character recognition to identify "tokens" from the image of a document with text. Capture usage focuses mainly on zonal recognition of information - what I would call structured forms processing. Forms Recognition is for information capture from semi-structured documents - say invoices, where you know that many fields are present, but their location differs from example to example. It can use patterns, text locators, etc to find the field. Both benenfit when there exists a reference DB of acceptable values, but that is not a requirement.
    Lexical correction (as I understand it to mean) is not a feature of either. They are not going to try to validate extracted tokens based upon language analysis. I would try to use them to extract all of the tokens and then add some tool to do lexical analysis. You could do that as a separate, post OCR process, or try to see if you can fit it into an FR post-extraction EP.
    Might I ask what the business problem you are trying to solve is?
    Bernard

  • Exporting vector based images

    What is the best way of exporting vector based images from Flash so I can open it in Illustrator?
    I frequently design basic vector graphics in Flash as I find manipulating shapes much easier and intuitive. Now with the upgrade I am finding this impossible to save out and it has really slowed down my progress.
    Is there anyway whatsoever in achieving this as Flash is, after all a brilliant vector based programme?
    Best regards,
    Sam

    Hi Sam-Rios,
    SVG export is a Work in Progress for exporting out vector content from Flash CC and would be usable in Illustrator as well. This would be available with the next major update to be released shortly.
    For now, you may try out a third party SVG exporter for Flash Pro:
    https://github.com/davebelais/Extensible/blob/master/Javascript/Extens ible/SVG.jsfl
    Hope this helps!
    -Nipun

  • How to read the contents of images folder using AS3

    Hi,
    I'd like to load the images in the folder dynamically without using XML.
    Is there a mechanism in AS3 that enables me to read directly the content of images folder directly without using XML or should I use php to do that?
    Thanks

    Yes you can do that without XML. You need to use the Loader() class to dynamically load the images. Check the documentation of the loader class.

  • Sender SMTP Adapter / Content Based Routing / Mapping of an attachement

    Hi all,
    I'm still working on my SMTP --> PI --> Proxy scenario (asynchronous). I've tried several different properties of my sender communication channel (type = mail), but I didn't find the correct configuration. Hopefully it exists.
    I'm working with PI 7.0 SP10.
    I get an inbound message via Mail using sender SOAP Adapter. The message payload itself is an attachement. Now I'd like to do the following:
    a) Content Based Routing in Receiver Determination based on the message subject
    b) Mapping of the Attachement XML message to my inbound proxy interface
    Now, trying to do so, I didn't get it work. When I use XIPAYLOAD with keep attachements, I get two attachements in my inbound message (one in XI mail package format having the subject within, one with the IDoc structure I'd like to map). How can I assign the second attachement to be used for my message mapping?
    When I use XIALL instead of XIPAYLOAD, I think the mapping will work but my subject for content based routing will be lost, right? That one I didn't get running because of another failure, so I don't know the exact behaviour of the adapter for that configuration.
    Anybody out there who know the correct configuration for the sender mail adapter for my small scenario above?
    BR
    Holger

    Hi Stefan,
    sorry for misunderstanding, for sure I'm using the mail adapter, not the SOAP Adapter. I'm actually on the same direction. I'm using XIPAYLOAD as message protocoll (having the attachement as the content for the mapping --> correct). Furthermore I've also found the predefined context objects for the content based routing receiver determination.
    What I missed was setting the following properties in the communication channel:
    To store adapter attributes in the message header of the XI message, set the Set Adapter-Specific Message Attributes indicator.
    The following attributes are added to the XI message header if the sender makes them available, and if the Variable Transport Binding indicator is set.
    Now it's working
    BR
    Holger

  • Content Based Correlation in Oracle 11g

    Dear Veterans!!!
    I am working on the following use-case.
    An order processor accepts order(Mode-Buy/Sell, Price, Quantity) on webservice from various customers, and presents them to DecisionService, after adding the order Id to it. The decision service would check if the price*quantity > 1000, if so the response is sent as (Order ID, OrderStatus="Fail") else, sends (Order ID, OrderStatus="Success").
    What I want to do?
    Now I need to create Order Processor using single JMS Adapter with Interaction type "Asynchronous Request/Reply" using content based.
    What I have been able to do?
    I have been able to do content-based Correlation between Decision Service BPEL and Order Processor BPEL, where Order Processor has two JMS Adapters, One Producer which enqueues the order for Decision Service, setting the orderId as correlation. The another JMS Adapter is set as Consumer and recieve activity is registered with it and picks up the response after correlating the message.
    Also I have been able to do the "native correlation" scenario, using Decision Service as mediation module.
    What is the problem?
    1. I need to have the decision service as BPEL, and be able to do the native correlation, which I wonder how to do, because the Jdeveloper 11g has removed support for Adapter Header variables.
    2. I need to use decision service as BPEL and be able to do the content-based correlation, using a single Asyncronous Request/Reply JMS Adapter instead of two (Producer and consumer).
    Any Pointers shall be useful.
    Many Thanks,
    Regards,
    SwapSawe.
    I am aware of how to set the correlation
    http://swapnil-soa.blogspot.com/2008/01/correlation-this-post-would-effort-to.html
    And how to do it in Oracle 11g
    http://biemond.blogspot.com/2009/10/jms-request-reply-interaction-pattern.html
    Edited by: SwapSawe on Nov 30, 2009 11:01 PM

    Dear Friends,
    If I was not able to make my point clear, I would explain it again. I am posting message from one BPEL process to an Asynchronous Request/Reply JMS Adapter.
    A consumer JMS Adapter, would read the message from Q and would initiate another BPEL process, which would perform some business logic to generate a response and post it to reply queue via JMS Producer.
    Now the reply posted, is picked up by the Async Request/Reply, but the receive activity is unable to correlate the message.
    I was able to do this scenario using native correlation, i.e. JMS Message Id mapped to JMS Correlation Id, through mediation module. But I am looking forward to do this using content based correlation.
    Regards,
    SwapSawe

  • Content based Routing?

    Hi Forum,
    I've looked through the messages regarding content based routing or similar's but the answers did not satisfy my needs. I have an XSLT mapping from a flat file structure to an IDOC. To qualify the receiving system I have to do a database lookup in my XSLT mapping by a Java extension function with combining some of the inputfields. The result of this database lookup is the Receiver System. How can I use this result in the condition Editor for the receiver determination. I can only use here the Nodes from the inputmessage. Are there other ways to have access to a "global Container" where I can store the results from the databaselookup to use them here?
    Thanks for you patience
    Manfred Schmidt-Voigt

    Hi,
    If the outbound adapter is a j2ee adapter, you can write a module which performs the lookup in a database or what ever. Then alter the message and add the information looked up.
    The easy way would be to add an extra attribute on the root node and add the content of the lookup in this field.
    I whould though prefere to use add the information to my root node.
    If you are not that keen on adapter development, the send the message into a bpm where you perform a lookup. This could probably be performed useing one of SP13's lookup functions.  The BPM should only consist of a recieve and a send step. When sending the message you should be able to perform the routing.
    /daniel

  • Content based routing in PI 7.1?

    Hi Guys,
    For the normal content based routing in PI 7.1 in the receiver determination step once i select the conditin and in the condition editor to choose the filed, i dont see any interface under the xpath.
    I dont have any search help option in the xpath column
    any help or suggestions would be appreciated
    Thanks,
    Raj

    Hi Raj,
    Try the steps which I am giving below, although it's a workaround and don't know the exact reason why it is failing.
    1. Open your Outbound Message Interface (which you are using in your Receiver Determination) in IR, edit it and change the Interface pattern (which is there just below the category "Outbound") to "Stateless (XI30 - Compatible)" , save it activate it.
    2. Follow the same step for your Inbound Message Interface. Change the Interface Pattern from "Sateless" to "Stateless (XI30 - Compatible)" .
    3. Go to ID. Remove your Outbound and Inbound Message Interface from their respective Business Service/Comp and add it again.
    4. Create your your receiver determination again using the Outbound and Inbound MI you have changed.
    5. Open condition editor of your receiver determination.You should be able to see your Message Interface and can choose the XPath.
    Follow the above steps carefully. It took me an hour to find this workaround. Let me know if it works.
    Thanks
    Amit

  • ABAP stack configuration for content based message search in PI 7.

    Hi experts,
    I am trying to eanble Content based message search in PI7.11 SP10.
    My requirement is to Filter message in PI moni based on a particular DeviceID field in the paylaod.I have set filters in SXMS_LMS_CONF.
    But upon testing the extractor, the messages are extarcted based on the interface mentioned in the filter criteria, and not the particluar field of the message.
    I have referred a few bolgs on this topic , but could not find a relevant solution to my issue. Am i missing any configurations in this? Or is his not possible without TREX.
    Could anyone suggest a solution for this.
    Thanks.

    Filter
    Extractor:
    XPath: nm:XXXXXCreateRequest/MeterReadingDocument/UtiltiesMeasurementTask/UtiltiesDevice/UtilitiesDeviceID

Maybe you are looking for

  • Adobe Photoshop Elements 12 and Premiere Elements 12 Serial Number Issue

    I downloaded Adobe Photoshop Elements 12 and Premiere Elements 12 (after checking the system requirements) but the serial numbers Adobe gave me are for that software but for version 13 which will not work on the iMac OS I have (Needs 10.8 and above).

  • Windows 8.1 and MAC Operating Systems

    Why doesn't the "Submit" button work for users using Windows 8.1 or Mac operating systems? Is there a work around?

  • Help with my oki b4100 on a mac book pro 15"

    Can anyone help. I recently upgraded from a imac to a mac book pro. All fine untill i started to add my oki b4100 through USB. I can print test pages and have the drivers supplied but can not find when i go to add the printer the option for oki usb.

  • Skip Lines (Enter Key) in Adobe Story AV Scripts

    Hello, I'm working with Adobe Story online (not desktop application). I just began an AV script. My project requires that the visual aspects only come in every once in a while, and I need them to match up with the text they coincide with. I don't kno

  • How to forbid "switch to tab" completion results ?

    Link completion is very useful feature, except one little thing - some links there have "switch to tab" attribute, which I consider useless and harmful. There are many site models that do not reflect position in top URI (for example, using POST param